freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ssh框架下學(xué)生綜合信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)宿舍信息管理模塊畢業(yè)論文-文庫(kù)吧資料

2025-05-15 23:33本頁(yè)面
  

【正文】 本章將就宿舍管理模塊實(shí)現(xiàn)宿舍工作人員的管理,住宿信息的管理,宿舍申請(qǐng)的管理三大功能,這些功能有按權(quán)限的不同而分配不同角色的人員進(jìn)行操作。所以要保證一個(gè)數(shù)據(jù)的安全和完整性,好的硬件設(shè)備也是必不可少的。 3)后期數(shù)據(jù)安全性維護(hù),在后期運(yùn)行管理中定期備份數(shù)據(jù)庫(kù)文件,防止因突發(fā)情況下信息丟失。 2)界面的數(shù)據(jù)安全性,我們?cè)谙到y(tǒng)登錄界面建立了完善的用戶名和密碼識(shí)別體系,還加入了驗(yàn)證碼的設(shè)別。 1)開(kāi)發(fā)過(guò)程中數(shù)據(jù)安全性,在本設(shè)計(jì)中,一方面考慮到安全性問(wèn)題,另一方面考慮到是以小組形式開(kāi)發(fā)的;前期我們統(tǒng)一設(shè)計(jì)數(shù)據(jù)庫(kù),統(tǒng)一建立數(shù)據(jù)庫(kù)文件,有改動(dòng)的地方就進(jìn)行記錄,后期整合項(xiàng)目的時(shí)候統(tǒng)一進(jìn)行數(shù)據(jù)庫(kù)的修改。還能查 看自己的相關(guān)信息和查看學(xué)生處下發(fā)的通知。 5) 輔導(dǎo)員:可以查看學(xué)生的相關(guān)信息,以及自己的相關(guān)信息,還有審批學(xué)生提交的審批表。能進(jìn)行通知的增刪改查,其它只能審批和查看。能進(jìn)行所有功能的操作。 2) 管理員:是分配添加各種菜單,給用戶分配各種操作權(quán)限,以及分配 在特定時(shí)間里才能進(jìn)行特定操作的菜單,如問(wèn)卷調(diào)查模塊下的問(wèn)卷作答。 1)學(xué)生:能夠查看自己的信息,以及查看宿舍的相關(guān)信息,還有提意見(jiàn)、提交各種申請(qǐng)和查看學(xué)生處公告等權(quán)限。 學(xué) 生 綜 合 信 息 管 理 系 統(tǒng)系 統(tǒng) 管 理 人 員學(xué) 生 處宿 舍 管 理 員學(xué) 生保 潔 員宿 舍 信 息公 告 專 欄問(wèn) 卷 調(diào) 查意 見(jiàn) 箱學(xué) 生 信 息國(guó) 防 教 育思 想 政 治系 統(tǒng) 管 理輔 導(dǎo) 員** 圖 32 學(xué)生綜合信息管理總體用例圖 系統(tǒng)權(quán)限設(shè)計(jì)和安全性設(shè)計(jì) 權(quán)限設(shè)計(jì) 學(xué)生綜合信息系統(tǒng)是一個(gè)不僅能存儲(chǔ)學(xué)生信息還能存儲(chǔ)于學(xué)生相關(guān)的一些信息和系統(tǒng)的其它用 戶信息的一個(gè)系統(tǒng),保存的數(shù)據(jù)多而且數(shù)據(jù)量大,所以對(duì)于一些特定的操作或特定的功能只能有特定的人去操作,如某些與學(xué)生相關(guān)的申請(qǐng),就只能由學(xué)生提交申請(qǐng)表,學(xué)生所在的學(xué)院輔導(dǎo)員審批,然后再由學(xué)生處管理該申請(qǐng)的人員進(jìn)行審批。由需求分析確定了該系統(tǒng)的參與者有學(xué)生、學(xué)生處、輔導(dǎo)員、保潔員、宿舍管理員、系統(tǒng)管理員等六類;其用例有學(xué)生信息、宿舍信息、公告管理、問(wèn)卷調(diào)查、國(guó)防教育、意見(jiàn)箱、思想政治和系統(tǒng)管理。 系統(tǒng)用例是由 參與者、用例、系統(tǒng)邊界、 線條組成。學(xué)生信息綜合管理功能模塊如圖 31所示。 7)思想政治 :個(gè)人信息錄入、個(gè)人信息刪改、個(gè)人信息查看。 6)國(guó)防教育 :國(guó)防申請(qǐng)、國(guó)防刪改、國(guó)防查詢和審批。學(xué)生檔案分為學(xué)生信息錄入、刪改、查詢;學(xué)籍變動(dòng)分為錄入、刪改、查詢;證件補(bǔ)辦分為申請(qǐng)、刪改、查詢、審批;違紀(jì)處分分為錄入、刪改、查詢。 4)問(wèn)卷調(diào)查 :問(wèn)卷錄入、問(wèn)卷作答和問(wèn)卷結(jié)果查詢,其中問(wèn)卷的錄入又包括問(wèn)卷的錄入、刪改、查詢。 2)公告專欄 :通知錄入、通知?jiǎng)h改、通知查看,首頁(yè)圖片錄入、刪改、查詢。宿舍初始化又分為宿舍樓、樓層、宿舍號(hào)的添加、修改、刪除、查詢;宿舍分配又分為宿舍樓、樓層、宿舍號(hào)的分配,修改,刪除,查詢;內(nèi)宿學(xué)生信息又分為錄入、刪改、查詢以及宿舍清空;外宿學(xué)生信息錄入、刪改、查詢;宿舍申請(qǐng)分為 申請(qǐng)錄入、刪改、查詢、審批;宿舍衛(wèi)生分為錄入、刪改、查詢。各模塊的詳細(xì)劃分如下: 1)宿舍信息 :住宿信息、宿舍申請(qǐng)、宿舍衛(wèi)生、宿舍獎(jiǎng)罰、人氣評(píng)價(jià)、投稿專欄、工作人員。其中學(xué)生信息綜合 管理中包括學(xué)生信息、思想政治、國(guó)防教育、系統(tǒng)管理四個(gè)模塊。 11 3 學(xué)生信息綜合系統(tǒng)總體設(shè)計(jì) 本章將從學(xué)生信息綜合管理系統(tǒng)的功能模塊分析、系統(tǒng)用例圖、 系統(tǒng)權(quán)限設(shè)計(jì)和安全性設(shè)計(jì)四個(gè)方面介紹系統(tǒng)即將實(shí)現(xiàn)的功能,為后期系統(tǒng)菜單的設(shè)計(jì)及數(shù)據(jù)庫(kù)的設(shè)計(jì)做好前期基礎(chǔ)。 SQL Server 2020 數(shù)據(jù)庫(kù)引擎 為關(guān)系型數(shù)據(jù)和 結(jié)構(gòu) 化數(shù)據(jù)提供了更安全 可靠 的 存儲(chǔ) 功能,使您可以 構(gòu)建 和管理用于 業(yè)務(wù) 的高可用和高 性能 的數(shù)據(jù) 應(yīng)用程序 。按照 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) )的規(guī)定, SQL 被作為 關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 的標(biāo)準(zhǔn) 語(yǔ)言 。 SQL 是 英文 Structured Query Language的縮寫,意思為 結(jié)構(gòu)化查詢語(yǔ)言 。所以本系統(tǒng)決定用 Tomcat 作為服務(wù)器。 當(dāng) Tomcat 服務(wù)器 接收到 Web 用戶的 JSP 文件請(qǐng)求時(shí),它首先對(duì) JSP 文件進(jìn)行語(yǔ)法分析,并將 JSP 文件生成 JavaServlet 源文件或直接調(diào)用所編寫的 JavaServlet 源文件,然后對(duì)其進(jìn)行編譯,進(jìn)行信息的傳遞,最后完成 Web 用戶的請(qǐng)求。由于有了Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn) 。我們使用的 Web 服務(wù)器采用 Tomcat。 9 圖 23 SSH框架圖 服務(wù)器和數(shù)據(jù)庫(kù)的使用 根據(jù)基于 B/S 三層架構(gòu)和 開(kāi)發(fā)技術(shù)的介紹 ,下面將對(duì)應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行說(shuō)明。本系統(tǒng)在首頁(yè)信息顯示時(shí)需要此技術(shù),因?yàn)?struts2 的所有標(biāo)簽都是用 freemarker 寫的,在freemarker 中就可以直接引用 struts2 的任何標(biāo)簽, 相當(dāng)?shù)姆奖?, 當(dāng)你打開(kāi)頁(yè)面的時(shí)候freemarker 可也說(shuō)是加載最快的。FreeMarker 與 Web 容器無(wú)關(guān),即在 Web 運(yùn)行時(shí),它并不知道 Servlet 或 HTTP。使用 Ajax,用戶可以創(chuàng)建接近本地桌面應(yīng)用的直接、高可用、更豐富、更動(dòng)態(tài)的 Web 用戶界面 ,并且 減少服務(wù)器的壓力,讓用戶感覺(jué)在速度上更流暢。 AJAX 技術(shù) AJAX 不是一種新的 編程 語(yǔ)言,而是一種用于創(chuàng)建更好更快以及交互性更強(qiáng)的 Web 應(yīng)用程序的技術(shù) , Ajax 的核心是 JavaScript 對(duì)象 XmlHttpRequest, Ajax 是使用客戶端腳本與 Web 服務(wù)器交換數(shù)據(jù)的 Web 應(yīng)用開(kāi)發(fā)方法。可以再 java 客戶端也可以在 web 應(yīng)用中使用 。相對(duì)于使用 JDBC 和 SQL 來(lái)手工操作數(shù)據(jù)庫(kù),使用Hibernate,可以大大減少操作數(shù)據(jù)庫(kù)的工作量。 3) hibernate Hibernate 是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操作數(shù)據(jù)庫(kù)。 Spring 負(fù)責(zé)業(yè)務(wù)層管理,即是 Service。 Spring 還提供了唯一的事物管理抽象,他能夠?yàn)楦鞣N底層事務(wù)管理技術(shù)提供一個(gè)一致的變成模式,如JDBC。 Spring 提供了管理業(yè)務(wù)對(duì)象的一致方法并且激勵(lì)了注入對(duì)接口編程而不是對(duì)類編程的良好習(xí)慣。 8 Struts 負(fù)責(zé) web 層,主要是接收網(wǎng)頁(yè)中的表單提交數(shù)據(jù),然 后通過(guò) Action 進(jìn)行處理,再 ForWard 到對(duì)應(yīng)的網(wǎng)頁(yè),在 文件中定義了actionmappingActionServlet 會(huì)加載進(jìn)來(lái)。它把 Servlet、 JSP、自定義標(biāo)簽和信息資源整合到一個(gè)統(tǒng)一的框架中,開(kāi)發(fā)人員在開(kāi)發(fā)時(shí)就能很好的利用它,而不用在編寫實(shí)現(xiàn)全套 MVC 模式,極大的節(jié)省了時(shí)間。 圖 22 J2EE 組件層次關(guān)系圖 SSH 框架 SSH 為 struts+spring+hibernate 的一 個(gè)集成框架,是目前較流行的一種 Java web運(yùn)用程序開(kāi)發(fā)框架, SSH 框架 如圖 23 所示。 4)運(yùn)行在 EIS 服務(wù)器 上的 企業(yè)信息系統(tǒng) ( Enterprise information system)層軟件 :主要是處理一些大型機(jī)事務(wù)處理, 數(shù)據(jù)庫(kù)系統(tǒng) ,和其它的遺留信息系統(tǒng)等信息系統(tǒng)的軟件。以下是 J2EE 典型的四層結(jié)構(gòu) : 1)運(yùn)行在 客戶端 機(jī)器上的客戶層組件:是基于 Web 方式的,也可以說(shuō)是基于傳統(tǒng)方式的 2)運(yùn)行在 J2EE 服務(wù)器 上的 Web 層組件:是 JSP 頁(yè)面或 Servlet。 J2EE 規(guī)范是這樣定義 J2EE 組件的:客戶端應(yīng)用程序和 applet 是運(yùn)行在客戶端的 7 組件; Java Servlet 和 Java Server Pages (JSP) 是 運(yùn)行在服務(wù)器端的 Web 組件; Enterprise Java Bean (E JB )組件是運(yùn)行在服務(wù)器端的業(yè)務(wù)組件 。 J2EE 核心是一組 技術(shù)規(guī)范 與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循 J2EE 架構(gòu)的不同平臺(tái)之間,存在良好的 兼容性 ,解決過(guò)去企業(yè)后端使用的信息產(chǎn)品彼此之間無(wú)法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。 系統(tǒng)使用技術(shù) 學(xué)生處信息綜合管理系統(tǒng)是在 J2EE 開(kāi)發(fā)平臺(tái)下結(jié)合 java web 的 SSH 框架和JSP/Servlet 技術(shù)以及 FreeMarker 模板引擎等開(kāi)發(fā)的。 圖 21基于 B/S的三層架構(gòu) 所謂三層架構(gòu)就是將客戶端所看到的界面內(nèi) 容通過(guò)特定的服務(wù)器驗(yàn)證后從數(shù)據(jù)庫(kù)中取得,在返回客戶頁(yè)面。 B/S 模式下的 MVC 三層 結(jié)構(gòu)最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件。 MVC 是 模型 (Model),視圖(View)和控制( Controller)的縮寫,其目的實(shí)現(xiàn) Web 系統(tǒng)的職能分工。 6 2 系統(tǒng)技術(shù)方案設(shè)計(jì) 本章對(duì)系統(tǒng)的架構(gòu)、開(kāi)發(fā)的平臺(tái)、 Web 服務(wù)器、數(shù)據(jù)服務(wù)器、輔助工具等進(jìn)行分析選擇,得出一個(gè)良好的技術(shù)方案 。 本章小結(jié): 本章根據(jù)用戶的需求、總體目標(biāo)等方面對(duì)學(xué)生信息管理系統(tǒng)進(jìn)行 分析和總結(jié),并初步確定系統(tǒng)的方向和功能。系統(tǒng)數(shù)據(jù)可以進(jìn)行聯(lián)機(jī)備份和聯(lián)機(jī)恢復(fù),備份的數(shù)據(jù)能保持完整性和一致性。為保證系統(tǒng)安全性,系統(tǒng)對(duì)操作人員進(jìn)行嚴(yán)格的分級(jí)權(quán)限管理,每個(gè)操作人員都有自己的賬號(hào),登錄密碼和權(quán)限等級(jí),特定的權(quán)限等級(jí)只能進(jìn)入特定的功能模塊進(jìn)行授權(quán)操作,系統(tǒng)提供了操作日志功能,除對(duì)系統(tǒng)的查詢操作外,任何對(duì)系統(tǒng)的寫操作都會(huì)在系統(tǒng)中留下完整的記錄,包括操作發(fā)生的日期、時(shí)間 、操作人員賬號(hào),以及對(duì)系統(tǒng)進(jìn)行了何種操作,可以實(shí)時(shí)掌握運(yùn)行情況,以備日后追查。 4)安全機(jī)制: 非法用戶不能使用系統(tǒng),不能偷看系統(tǒng)的信息,各級(jí)使用者只能看到 允許看到的系統(tǒng)信息,并且用戶密碼采用復(fù)雜的 MD5 加密算法,這保障了用戶的安全性 。 2)界面設(shè)置:頁(yè)面設(shè)置為活的菜單欄形式,登陸的用戶不同,所顯示的菜單欄也將不一樣,只顯示該用戶能進(jìn)行操作的菜單,這樣方便用戶查看自己需要的信息,不至于弄混淆。性能分析是對(duì)用戶提出的各種性能要求進(jìn)行綜合分析,確定出合理的、可行的信息系統(tǒng)性能的工作。主要操作者是系統(tǒng)管理人員,給用戶分配菜單和權(quán)限。 7)意見(jiàn)箱,學(xué)生根據(jù)其想法添加、修改、刪除 其意見(jiàn),根據(jù)自己的意向可以向不同部門提交意見(jiàn)。根據(jù)一定的條件插敘其審批結(jié)果。查詢答題的結(jié)果。還可以根據(jù)其需要上傳相關(guān)的附件,下載附件。 2)宿舍信息:宿舍信息包括宿舍分配和初始化、學(xué)生住宿信息、宿舍人員信息管理、宿舍獎(jiǎng)罰、宿舍衛(wèi)生、人氣評(píng)價(jià)和宿舍專欄投稿;分別實(shí)現(xiàn)其信息的錄入、修改和刪除,以及根據(jù)特定的條件查詢出特定的信息。 系統(tǒng) 總體 功能目標(biāo) 通過(guò)以上用戶需求和總目標(biāo)的分析,對(duì)學(xué)生信息管理系統(tǒng)的功能目標(biāo): 4 1)學(xué)生信息:學(xué)生信息下又分為學(xué)生檔案、學(xué)籍變動(dòng)、違紀(jì)處分和證件補(bǔ)辦。而且也能方便學(xué)生能快捷的申請(qǐng)與其相關(guān)的信息。以及學(xué)生在宿舍的 生活狀態(tài)。 系統(tǒng)目標(biāo) 根據(jù)調(diào)查用戶對(duì)其該系統(tǒng)的需求目標(biāo),該系統(tǒng)設(shè)計(jì)人員將該系統(tǒng)的初級(jí)功能目標(biāo)設(shè)計(jì)為如下。 3) 學(xué)生:將對(duì)住宿信息里的宿舍初始化查詢,宿舍分配信息查詢操作,同時(shí)對(duì)宿舍申請(qǐng)的申請(qǐng)?zhí)砑樱薷?,刪除,查詢,打印報(bào)表等進(jìn)行操作。對(duì)學(xué)生宿舍遞交的申請(qǐng)進(jìn)行審批,查詢操作。對(duì)宿舍初始化,即添加宿舍樓,宿舍類型,宿舍樓名,宿舍樓層,宿舍號(hào),并且可以修改添加的以上信息。 9)數(shù)據(jù)要時(shí)刻備份,以免在緊急時(shí)可恢復(fù)數(shù)據(jù)。而一個(gè)系統(tǒng)也只有在滿足了用戶的需求后才能算是一個(gè)真正的系統(tǒng),才可以將其運(yùn)用其實(shí)際生活中。該系統(tǒng)操作簡(jiǎn)單、便捷,功能易于掌握,便于操作。 該項(xiàng)系統(tǒng)是鑒于目前北方民族大學(xué)學(xué)生人數(shù)劇增,學(xué)生信息呈現(xiàn)幾何增加,學(xué)生處辦公不方便,繁瑣,浪費(fèi)時(shí)間,而且查找學(xué)生信息資料不方便的的前提下,學(xué)生處對(duì)學(xué)生管理的自動(dòng)化與準(zhǔn)確化、方便化的要求日益強(qiáng)烈的背景下開(kāi)發(fā)出來(lái)的,目前在很多學(xué)校,各類各樣的與學(xué)生有關(guān)的管理系統(tǒng)層出不窮,該系統(tǒng)包含了學(xué)生信息管理、學(xué)生宿舍管理、以及學(xué)生處的辦公信息化等管理機(jī)制。 項(xiàng)目背景 目前很多高校都在努力實(shí)現(xiàn)學(xué)校信息的自動(dòng)化和信息化,但是相對(duì)而言大多數(shù)學(xué)校的管理系統(tǒng)都比較單一,不夠全面,在很多方面還沒(méi)有做到合理的規(guī)劃和使用,就比如學(xué)生處和學(xué)生之間辦公這樣一方面,學(xué)生要申請(qǐng)某一方面的內(nèi)容時(shí),得先去找學(xué)院老師批準(zhǔn),才能傳達(dá)到學(xué)生處,前期工程是非常繁瑣,并且還浪費(fèi)時(shí)間,學(xué)生處想核對(duì)該學(xué)生的其他信息時(shí)還比較麻煩,總是要花很長(zhǎng)時(shí)間才能辦下來(lái)。第一章主要介紹了系統(tǒng)的開(kāi)發(fā)背景、需求分析以及系統(tǒng)的總體目標(biāo);第二章介紹開(kāi)發(fā)該系統(tǒng)使用的技術(shù)方案;第三章描述了系統(tǒng)的總體功能模塊和系統(tǒng)的權(quán)限和安全性設(shè)定;第四章從功能設(shè)計(jì)和數(shù)據(jù)庫(kù)的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1