亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSH2的高校學生成果管理系統(tǒng)設(shè)計與實現(xiàn)

        2015-07-13 12:37:52王先平
        電腦知識與技術(shù) 2015年13期
        關(guān)鍵詞:系統(tǒng)設(shè)計

        王先平

        摘要:學生成果管理信息化是高校信息建設(shè)的一部分,針對目前高校學生成果管理的實際情況,利用MVC模式,以輕量級Java EE框架SSH2和SQL Server等技術(shù)設(shè)計并實現(xiàn)高校學生成果管理系統(tǒng)。文中從用戶需求、系統(tǒng)設(shè)計架構(gòu)和實現(xiàn)來闡述了整個系統(tǒng)。測試結(jié)果表明,它具有功能齊全、健壯性強以及可維護性等優(yōu)點,適用于一般高校學生成果管理的需要。

        關(guān)鍵詞:學生成果;系統(tǒng)設(shè)計;框架技術(shù)

        中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)13-0105-03

        Abstract: The student Achievements management information is a part of the information construction of colleges, according to the actual situation of student achievement management of colleges,using MVC pattern, in Java EE framework SSH2 and SQL Server technology to design and realize the student achievement management system. In this paper, from the user needs, the system design architecture and implementation to illustrate the whole system situation. Test results show that it has complete functions, strong robustness and maintenance, suitable for the needs of general colleges student Achievements management.

        Key words: student achievements; system design; framework technology

        學生管理是高校管理最重要的部分之一,學生管理信息化當然是高校信息化管理的重要組部分。學生成果是考查學校或二級學院培養(yǎng)學生質(zhì)量最重要的指標,同時是學校評估、人才培養(yǎng)檢查的必查項,也是體現(xiàn)學校的知名度的一個方面。就目前而言,很多高校有學生學籍管理系統(tǒng)、科研管理系統(tǒng)[1]、ERP等系統(tǒng),而忽略了對學生成果的管理,大多數(shù)高校由學工部或辦公室人員靠人工來登記并收取學生成果復(fù)印件,這可能造成收取不及時、漏收以及統(tǒng)計不靈活等缺點,這無疑給管理帶來不便。因此,學生成果管理信息化尤為重要,如何準確、高效地按不同類型的成果進行準確統(tǒng)計則是二級學院乃至學校學生管理工作的一部分。

        作為高校信息化建設(shè)的一部分,基于B/S結(jié)構(gòu)的高校學生成果管理系統(tǒng)開發(fā),將促進高校學生成果管理工作模式的轉(zhuǎn)變,進一步提高學工部門的工作效率和管理水平,全面提高高校學生成果信息化管理水平。本系統(tǒng)正是在這種背景下應(yīng)運而生,本文將從用戶需求分析、設(shè)計并實現(xiàn)詳細闡述了學生成果管理系統(tǒng)。

        1 用戶需求分析

        1.1 功能性需求

        需求分析是介于系統(tǒng)分析和軟件設(shè)計階段的之間的橋梁,是軟件設(shè)計、實現(xiàn)、測試和后期維護的重要基礎(chǔ),需求分析主要解決是為用戶設(shè)計一個什么樣系統(tǒng)的問題。因此,優(yōu)良的需求分析將有助于避免早期錯誤,進而提高軟件的生產(chǎn)效率,降低軟件開發(fā)成本,改進軟件質(zhì)量[2]。開發(fā)學生成果管理系統(tǒng)之前,我們對多個學校學工部以及二級學院學生成果管理工作進行了大量細致的調(diào)研,以確保系統(tǒng)的可用性。通過多方調(diào)研,系統(tǒng)主要有學生、教職工、二級院管理員、學校管理員用戶以及系統(tǒng)管理員五種角色,其用例圖[3]如圖1所示:

        1)學生用戶:學生登錄此系統(tǒng),能夠完成自己成果(成果類型、指導(dǎo)教師、級別、成果照片、成果簽發(fā)單位等)的錄入(多名學生合作的成果由第一成果人來錄入,但其它學生要能查看到自己的成果)、修改、刪除和查詢功能,同時也要求完成對自己基本信息的管理。

        2)教職工用戶:教職工用戶登錄此系統(tǒng),能夠?qū)ψ约夯拘畔⑦M行管理,同時,作為學生成果的指導(dǎo)教師的身份對自己所帶學生產(chǎn)生的成果進行審核,也可查看與自己相關(guān)的所有成果。

        3)二級學院管理用戶:該用戶是教職工用戶的一個管理身份,應(yīng)該有兩大功能,一是對本院學生基本信息和教師信息的導(dǎo)入,二是對本學院專業(yè)和班級進行管理,三是能夠?qū)Ρ静块T的沒有指導(dǎo)老師的學生成果進行審核及管理,四是能夠?qū)Ρ静块T所有學生的成果按不同方式(比如:按專業(yè)、成果類型等)進行查詢統(tǒng)計以形成報表。

        4)學院管理用戶:該用戶是教職工用戶的一個管理身份,能夠?qū)Ρ拘5乃袑W院的學生成果按不同方式(比如:按學院、成果類型等)進行查看、統(tǒng)計。

        5)系統(tǒng)管理員用戶:作為本系統(tǒng)的管理員,能夠?qū)Ρ鞠到y(tǒng)進行全面管理,主要是常見系統(tǒng)設(shè)置、用戶管理、部門管理員權(quán)限設(shè)置和系統(tǒng)備份與恢復(fù)等功能。

        6)要求基于瀏覽器模式來訪問系統(tǒng),成果未審核通過的不能進行統(tǒng)計,并且查詢統(tǒng)計結(jié)果能導(dǎo)以excel的形式導(dǎo)出,以便于進一步處理。

        1.2 系統(tǒng)主要業(yè)務(wù)流程

        首先由學生登錄本系統(tǒng),按成果類型錄入成果信息,并提交指導(dǎo)老師審核,如果沒有指導(dǎo)老師就直接提交學院管理員審核,指導(dǎo)教師審核或?qū)W院管理員審核通過,如果指導(dǎo)教師審核未通過,學生必須依據(jù)審核意見進行修改,當然也可以刪除本項成果。

        2 系統(tǒng)設(shè)計

        2.1 系統(tǒng)功能設(shè)計

        通過前期用戶調(diào)研及需求分析,按照面向?qū)ο蟮姆椒ㄟM行分析與設(shè)計,將本系統(tǒng)劃分為學校管理、學生管理、教師管理、二級學院管理、系統(tǒng)維護等五大功能模板,其模塊結(jié)構(gòu)圖如圖2所示:

        2.2 數(shù)據(jù)庫設(shè)計

        根據(jù)調(diào)研分析,一個班級由很多學生組成,但一個學生只屬于一個班;一個專業(yè)下有很多學生,但一個學生只就讀一個專業(yè);一個專業(yè)屬于一個二級學院部門,但一個二級學院下有很多專業(yè);一個部門下有很多教職工,但一個教職工只歸屬于一個部門;一個教職工可以任多個班的輔導(dǎo)員,但一個班只配備一個輔導(dǎo)員;成果類型主要有證書、比賽獲獎、學生科研立項、專利(含著作權(quán))、橫向項目等;學生在教師指導(dǎo)下取得成果,也有可能是學生自己取得的成果,同一成果可能是多名學生在多名老師的指導(dǎo)下完成,當然多名學生在多名老師指導(dǎo)下取得多個成果。由此,經(jīng)過抽取得出學生、班級、專業(yè)、部門、教師、成果類型、成果等實體,實體屬性略,其E-R模型[2-4]如圖3所示。

        根據(jù)圖3學生成果管理系統(tǒng)E-R模型圖,按照關(guān)系模式轉(zhuǎn)換規(guī)則和性能優(yōu)先的原則,本系統(tǒng)主要設(shè)計了9個數(shù)據(jù)表,分別是部門信息表、專業(yè)信息表、班級信息表、學生信息表、教職工信息表、成果類型表、成果信息表、成果指導(dǎo)信息表、用戶信息表。

        2.3 系統(tǒng)架構(gòu)設(shè)計

        優(yōu)良的架構(gòu)有利于提高系統(tǒng)的健壯性,本系統(tǒng)采用多層結(jié)構(gòu)和MVC(模型-視圖-控制,Model-View-Controller)模式[1]來進行架構(gòu)設(shè)計,如圖4所示。

        從系統(tǒng)架構(gòu)圖中可以看出,嚴格按企業(yè)的規(guī)范來設(shè)計,在業(yè)務(wù)層和數(shù)據(jù)持久化層采用面向接口編程,便于利用Spring的IOC和AOP編程實現(xiàn),可以降低系統(tǒng)的耦合性,增強了功能模板的重復(fù)利用率,同時,各層分工明確,便于團隊合作分工開發(fā)。

        3 系統(tǒng)實現(xiàn)

        本系統(tǒng)利用JSP以及企業(yè)級主流輕量級框的Java EE架技術(shù)(Struts2+Spring4+Hibernate4)[5-6]嚴格按設(shè)計的架構(gòu)模式來實現(xiàn)學生成果管理系統(tǒng)的各個功能模板。本系統(tǒng)模板較多,這里不見一一介紹,下面簡單介紹一下系統(tǒng)管理員登錄后的功能,如果是二是學院管理員,登錄系統(tǒng)后只能操作本部門相關(guān)的教師、學生以及成果信息,成果查詢統(tǒng)計則可以按專業(yè)、班級以及成果類型查詢,如果要了解此項目成果的詳細信息,可以點相應(yīng)的圖片按鈕,則顯示本項目成果的詳細信息,如圖5所示。

        4 結(jié)束語

        學生成果管理系統(tǒng)作為高校信息化建設(shè)的一部分,以學工部門的學生成果信息化為目標,采用MVC設(shè)計模式,基于輕量級Java EE框架技術(shù)SSH2實現(xiàn)的學生成果管理系統(tǒng),包括了學生管理、成果類型管理、學生成果管理、成果審核管理、查詢統(tǒng)計報表等模塊,具有功能較齊全、界面交互友好、穩(wěn)健性強以及操作方便等優(yōu)點,提高了學生成果管理的效率,適用于高校學生成果管理的需要。當然,在后續(xù)工作中,我們還將推出移動平臺端的學生成果管理應(yīng)用,特別是學生可以通過手機或其它移動設(shè)備進行成果申報及管理,以提高系統(tǒng)易用性。

        參考文獻:

        [1] 梁弼. 基于MVC的高校科研成果管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 計算機技術(shù)與發(fā)展,2011(10):160-163.

        [2] 張海藩, 牟永敏. 軟件工程導(dǎo)論[M]. 6版. 北京: 清華大學出版社, 2013.

        [3] 胡荷芬. UML系統(tǒng)建?;A(chǔ)教程[M]. 2版. 北京: 清華大學出版社, 2014.

        [4] 王珊, 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M]. 北京: 高等教育出版社, 2006: 237- 258.

        [5] 劉萍. 基于SSH框架的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 電腦知識與技術(shù), 2015(7): 117-119.

        [6] 李剛. 輕量級Java EE企業(yè)應(yīng)用實戰(zhàn)(第4版)——Struts 2+Spring4+Hibernate整合開發(fā)[M]. 北京: 電子工業(yè)出版社,2014.

        猜你喜歡
        系統(tǒng)設(shè)計
        基于FCR的城市地下供水管網(wǎng)應(yīng)急處置系統(tǒng)設(shè)計
        基于移動互聯(lián)技術(shù)的通用評價系統(tǒng)的設(shè)計
        基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
        計算機遠程監(jiān)控技術(shù)在新聞廣電中的應(yīng)用
        數(shù)字化語音存儲于回放綜合實驗系統(tǒng)設(shè)計
        一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設(shè)計研究
        工業(yè)熱電偶計量檢定系統(tǒng)設(shè)計
        基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
        目標特性測量雷達平臺建設(shè)構(gòu)想
        科技視界(2016年22期)2016-10-18 14:34:34
        星級酒店建筑電氣及弱電智能系統(tǒng)設(shè)計分析
        欧美v亚洲v日韩v最新在线| 91偷拍与自偷拍亚洲精品86| 在线观看人成视频免费| 无码人妻精品丰满熟妇区| 国产午夜在线观看视频播放| 亚洲精品国产主播一区二区| 亚洲精品一区二区高清| 亚洲精品成人av在线| 国内少妇人妻丰满av| 亚洲情精品中文字幕有码在线 | 精品国产亚洲级一区二区| 中文字幕无码毛片免费看 | 乳乱中文字幕熟女熟妇 | 国产精品三级在线观看无码| 日本精品网| 亚洲精品女人天堂av麻| 日韩精品无码一区二区三区四区| 亚洲精品国产成人| 囯产精品无码一区二区三区AV | 美丽小蜜桃1一3在线观看| 51看片免费视频在观看| 国产黄页网站在线观看免费视频| 在线一区二区三区视频观看| 免费一级a毛片在线播出| 亚洲中文字幕视频第一二区| 少妇下面好爽好紧好湿一区二区| 久久久精品人妻无码专区不卡 | 免费无码AⅤ片在线观看| 一区二区在线观看视频高清| 国语对白做受xxxxx在线| 精品无码久久久久久久久粉色| 一区二区三区四区国产亚洲| 国产做无码视频在线观看| 亚洲 欧美 激情 小说 另类| 亚洲精品天堂在线观看| 在线视频中文字幕一区二区三区 | 色婷婷一区二区三区四区成人网 | 香蕉久久夜色精品国产2020| 婷婷色在线视频中文字幕| 国产毛片av最新视频| 国产精品国产成人国产三级|