• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于SSM的實(shí)驗(yàn)申報(bào)系統(tǒng)

    2019-01-15 12:04:05馬炳周
    山西青年 2019年19期
    關(guān)鍵詞:大綱學(xué)時(shí)管理員

    馬炳周

    (安陽(yáng)工學(xué)院計(jì)算機(jī)科學(xué)與信息工程學(xué)院,河南 安陽(yáng) 455000)

    隨著信息技術(shù)和互聯(lián)網(wǎng)的發(fā)展,高校實(shí)驗(yàn)管理工作也日益信息化,實(shí)驗(yàn)申報(bào)也由人工申報(bào)向在線申報(bào)轉(zhuǎn)變。在線實(shí)驗(yàn)申報(bào)系統(tǒng)不僅僅能夠規(guī)范實(shí)驗(yàn)申報(bào),還提高了教師、實(shí)驗(yàn)室管理員的效率,方便快捷地共享信息,高效地協(xié)同辦公。信息管理系統(tǒng)從C/S架構(gòu)向B/S架構(gòu)轉(zhuǎn)變。因此,本文的實(shí)驗(yàn)申報(bào)系統(tǒng)是基于B/S架構(gòu)設(shè)計(jì)實(shí)現(xiàn)的。技術(shù)成熟的開源框架Spring、SpringMVC和MyBatis組合,可以快速地實(shí)現(xiàn)MVC的設(shè)計(jì)理念。Spring簡(jiǎn)化開發(fā),管理各類Bean,實(shí)現(xiàn)系統(tǒng)業(yè)務(wù)功能模塊的高內(nèi)聚松耦合,SpringMVC控制業(yè)務(wù)模塊流程,前端視圖層由EasyUI、jQuery等完成,MyBatis完成數(shù)據(jù)的持久化。

    一、需求分析

    經(jīng)過(guò)調(diào)研,該系統(tǒng)應(yīng)該具有操作簡(jiǎn)單靈活、安全、性能可靠、可擴(kuò)展的特點(diǎn)。系統(tǒng)用戶的角色權(quán)限分為管理員、實(shí)驗(yàn)室管理員、課程負(fù)責(zé)人、普通用戶四類。登陸系統(tǒng)后,管理員可以管理維護(hù)用戶、角色權(quán)限、院系、學(xué)年、學(xué)期、專業(yè)班級(jí)、教學(xué)周歷、實(shí)驗(yàn)室等系統(tǒng)數(shù)據(jù);管理員和課程負(fù)責(zé)人可以管理維護(hù)課程實(shí)驗(yàn)大綱和實(shí)驗(yàn)項(xiàng)目;管理員和實(shí)驗(yàn)室管理員可以查看導(dǎo)出實(shí)驗(yàn)室的實(shí)驗(yàn)課表;管理員、實(shí)驗(yàn)室管理員、課程負(fù)責(zé)人和普通用戶都可以申報(bào)實(shí)驗(yàn),可以查看實(shí)驗(yàn)數(shù)據(jù)的統(tǒng)計(jì)結(jié)果。

    二、系統(tǒng)設(shè)計(jì)

    (一)功能設(shè)計(jì)

    經(jīng)需求分析,本系統(tǒng)功能分為以下6個(gè)模塊:

    1.登陸模塊:實(shí)現(xiàn)用戶安全登陸,根據(jù)用戶權(quán)限,給不同用戶顯示不同的視圖。

    2.實(shí)驗(yàn)申報(bào)模塊:在每學(xué)期的期初,實(shí)現(xiàn)本學(xué)期實(shí)驗(yàn)的申報(bào),采用回溯算法排課,避免出現(xiàn)時(shí)間、班級(jí)、實(shí)驗(yàn)室的沖突。

    3.實(shí)驗(yàn)數(shù)據(jù)統(tǒng)計(jì):實(shí)現(xiàn)各類實(shí)驗(yàn)數(shù)據(jù)的統(tǒng)計(jì),如某學(xué)期/年實(shí)驗(yàn)的開出率,統(tǒng)計(jì)某學(xué)年/期/某專業(yè)所有課程各類型實(shí)驗(yàn)的數(shù)量、學(xué)時(shí),統(tǒng)計(jì)結(jié)果以報(bào)表的形式導(dǎo)出。

    4.課程實(shí)驗(yàn)大綱管理:實(shí)現(xiàn)實(shí)驗(yàn)大綱的管理,根據(jù)實(shí)驗(yàn)大綱設(shè)置相關(guān)的實(shí)驗(yàn)項(xiàng)目,上課教師根據(jù)實(shí)驗(yàn)大綱設(shè)置的實(shí)驗(yàn)項(xiàng)目申報(bào)實(shí)驗(yàn)——設(shè)置時(shí)間、實(shí)驗(yàn)室、班級(jí)以及周次。

    5.文檔下載導(dǎo)出:主要實(shí)現(xiàn)以Excel形式導(dǎo)出和下載實(shí)驗(yàn)大綱、實(shí)驗(yàn)計(jì)劃表、實(shí)驗(yàn)室課表等文檔。

    6.系統(tǒng)數(shù)據(jù)管理:由管理員實(shí)現(xiàn)對(duì)用戶、角色權(quán)限、院系、專業(yè)班級(jí)、教學(xué)周歷、實(shí)驗(yàn)室等系統(tǒng)數(shù)據(jù)的管理和維護(hù)。

    (二)數(shù)據(jù)庫(kù)設(shè)計(jì)

    根據(jù)上文分析和設(shè)計(jì),該系統(tǒng)需要設(shè)計(jì)用戶表、院系表、專業(yè)班級(jí)表、實(shí)驗(yàn)室表、課程表、課程實(shí)驗(yàn)大綱表、實(shí)驗(yàn)項(xiàng)目表、實(shí)驗(yàn)申報(bào)表等8張表。下面對(duì)部分表展開描述說(shuō)明。

    1.課程表,用于保存課程信息,包含課程編號(hào)、課程名稱、學(xué)歷層級(jí)、實(shí)驗(yàn)總學(xué)時(shí)、學(xué)年學(xué)期等信息。

    2.實(shí)驗(yàn)項(xiàng)目表,用于保存課程實(shí)驗(yàn)項(xiàng)目信息,包含實(shí)驗(yàn)項(xiàng)目編號(hào)、實(shí)驗(yàn)項(xiàng)目名稱、實(shí)驗(yàn)類型、計(jì)劃學(xué)時(shí)、開出次數(shù)、開出周次等信息。

    3.實(shí)驗(yàn)申報(bào)表,用于保存課程實(shí)驗(yàn)申報(bào)信息,包含課程編號(hào)、實(shí)驗(yàn)項(xiàng)目編號(hào)、班級(jí)編號(hào)、實(shí)驗(yàn)室編號(hào)、實(shí)際開出次數(shù)、實(shí)際開出周次、上課時(shí)間、學(xué)年學(xué)期等信息。

    三、系統(tǒng)實(shí)現(xiàn)

    根據(jù)上文的功能設(shè)計(jì),該系統(tǒng)包含了五個(gè)功能模塊,實(shí)現(xiàn)了登陸、實(shí)驗(yàn)申報(bào)、課表生成和導(dǎo)出、數(shù)據(jù)統(tǒng)計(jì)、系統(tǒng)數(shù)據(jù)管理等功能。根據(jù)角色劃分,用戶具有不同的前臺(tái)視圖和操作權(quán)限。本系統(tǒng)采用模塊化的方法實(shí)現(xiàn),前臺(tái)利用EasyUI、jQuery等實(shí)現(xiàn)前臺(tái)頁(yè)面,利用SSM框架實(shí)現(xiàn)后臺(tái)業(yè)務(wù)邏輯,使用Easypoi高效地實(shí)現(xiàn)Excel文檔的導(dǎo)出和下載,數(shù)據(jù)庫(kù)采用免費(fèi)開源的MySQL。以教學(xué)大綱添加為例,介紹系統(tǒng)功能的實(shí)現(xiàn)。

    1.首先在課程列表選擇一門課程,點(diǎn)擊“實(shí)驗(yàn)大綱”按鈕,進(jìn)入實(shí)驗(yàn)大綱信息輸入頁(yè)面。

    2.從下拉列表中選擇實(shí)驗(yàn)室名稱,輸入實(shí)驗(yàn)總學(xué)時(shí)、開出周次等信息。

    3.添加實(shí)驗(yàn)項(xiàng)目,輸入實(shí)驗(yàn)項(xiàng)目名稱,選擇實(shí)驗(yàn)類型,輸入計(jì)劃學(xué)時(shí)、開出次數(shù)和周次等信息。重復(fù)該步驟,添加多個(gè)實(shí)驗(yàn)項(xiàng)目。也可以修改和刪除已添加的實(shí)驗(yàn)項(xiàng)目。

    4.輸入實(shí)驗(yàn)所需的器材及數(shù)量,或者軟件及版本號(hào)。

    5.保存上述信息,完成實(shí)驗(yàn)大綱的添加操作。

    四、結(jié)束語(yǔ)

    本文基于SSM框架設(shè)計(jì)實(shí)現(xiàn)了一個(gè)實(shí)驗(yàn)申報(bào)系統(tǒng),該系統(tǒng)用戶有管理員、實(shí)驗(yàn)室管理員、課程負(fù)責(zé)人、普通用戶四類權(quán)限,實(shí)現(xiàn)了登陸、實(shí)驗(yàn)申報(bào)、實(shí)驗(yàn)數(shù)據(jù)統(tǒng)計(jì)、課程實(shí)驗(yàn)大綱、文檔下載導(dǎo)出和系統(tǒng)數(shù)據(jù)管理六個(gè)功能。經(jīng)測(cè)試,該系統(tǒng)達(dá)到了預(yù)期的目的,基本實(shí)現(xiàn)了所設(shè)計(jì)的功能,能夠滿足實(shí)驗(yàn)申報(bào)的需求。

    猜你喜歡
    大綱學(xué)時(shí)管理員
    50個(gè)重要的知識(shí)點(diǎn) 一份“學(xué)習(xí)大綱”幫您梳理黨的二十大報(bào)告
    我是小小午餐管理員
    《詩(shī)詞寫作》課程教學(xué)大綱(節(jié)選)
    學(xué)時(shí)壓縮下有機(jī)化學(xué)教學(xué)方法探討
    云南化工(2021年9期)2021-12-21 07:44:20
    教學(xué)大綱國(guó)畫(工筆花鳥)
    我是圖書管理員
    我是圖書管理員
    探索學(xué)時(shí)積分制 構(gòu)建階梯式成長(zhǎng)激勵(lì)體系
    可疑的管理員
    緊貼實(shí)戰(zhàn)落實(shí)《大綱》要求推進(jìn)航空體育訓(xùn)練創(chuàng)新發(fā)展
    灵川县| 黔江区| 武安市| 呈贡县| 当阳市| 宁蒗| 云阳县| 调兵山市| 同心县| 延津县| 思茅市| 白城市| 米易县| 通许县| 宜州市| 陵川县| 新泰市| 贵溪市| 任丘市| 封丘县| 右玉县| 玉环县| 安远县| 孟连| 长治县| 曲阜市| 沾益县| 乡城县| 哈巴河县| 琼中| 陇南市| 隆林| 留坝县| 尼木县| 巴南区| 古丈县| 多伦县| 焉耆| 呼和浩特市| 根河市| 珲春市|