




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 1、引言1.1 編寫(xiě)目的同學(xué)成果治理系統(tǒng)的詳細(xì)設(shè)計(jì)是設(shè)計(jì)的其次階段,該階段的根本目標(biāo)是在概要設(shè)計(jì)的基礎(chǔ)之上確定應(yīng)當(dāng)怎樣詳細(xì)地實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō), 經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作, 應(yīng)當(dāng)?shù)贸鰧?duì)目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序;本說(shuō)明書(shū)供應(yīng)出一個(gè)程序的“ 藍(lán)圖”,以便更好的完成編碼任務(wù);學(xué)校的現(xiàn)代化治理中,同學(xué)的成果治理是必不行少的一部分; 成果治理的內(nèi)容對(duì)于學(xué)校的治理是關(guān)重要的,所以,成果治理系統(tǒng)必必要為用戶供應(yīng)必要的信息和快捷的查詢功能;1.2 項(xiàng)目背景該項(xiàng)目充分利用現(xiàn)代化技術(shù)來(lái)提高同學(xué)成果查詢的效率,加便利,工作效率也得到提高
2、;1.3 使用工具1)eclipse:開(kāi)發(fā)工具 2)Mysql:數(shù)據(jù)庫(kù)治理軟件 3)Navicat Premium:第三方軟件顯示 mysql 數(shù)據(jù)庫(kù) 4)Tomcat: 使用服務(wù)器 5)window7:硬件環(huán)境 6)JSP:軟件開(kāi)發(fā)語(yǔ)言2、總體設(shè)計(jì)2.1 需求概述使得原始的辦公系統(tǒng)更同學(xué)成果治理系統(tǒng)是對(duì)學(xué)校教務(wù)和教學(xué)活動(dòng)進(jìn)行綜合治理的平臺(tái)系統(tǒng),是一個(gè)學(xué)校和地區(qū)訓(xùn)練信息化的基礎(chǔ)信息平臺(tái);中意學(xué)校治理層、 同學(xué)、老師的日常工作、學(xué)習(xí)、查詢、治理等工作;目的是共享學(xué)校各種信息;提高學(xué)校的工作效率、規(guī) 范學(xué)校的工作流程、便利學(xué)校與同學(xué)及老師的溝通;2.2 項(xiàng)目任務(wù)范疇同學(xué)成果治理系統(tǒng)共分為三個(gè)大的模
3、塊 及治理員對(duì)各項(xiàng)信息治理模塊;:同學(xué)成果查詢模塊、老師成果錄入模塊學(xué) 生:查詢同學(xué)個(gè)人信息,包括個(gè)人成果查詢和修改密碼;教 師:查詢老師個(gè)人信息,包括同學(xué)成果錄入和修改密碼;治理員: 同學(xué)治理(對(duì)同學(xué)進(jìn)行增刪改查) ;老師治理(對(duì)老師進(jìn)行增刪改查);班級(jí)治理(對(duì)班級(jí)進(jìn)行增刪改查) ;成果治理(對(duì)同學(xué)成果的增刪改查)全部人的密碼治理;個(gè)人密碼修改;2.3 系統(tǒng)模塊結(jié)構(gòu)圖該成果治理系統(tǒng)由 3 大模塊, 5 個(gè)小模塊組成:登錄模塊,修改密碼模塊,同學(xué) 治理模塊,老師治理模塊,成果治理模塊3、程序描述3.1 登錄模塊3.1.1 程序流程圖3.1.2 功能描述(1)功能類型:查詢數(shù)據(jù)(2)功能描述:提
4、高系統(tǒng)的安全性,依據(jù)不同權(quán)限來(lái)進(jìn)入系統(tǒng)(3)前提業(yè)務(wù):無(wú)(4)后繼業(yè)務(wù):除登陸外的全部模塊(5)功能約束:權(quán)限約束(6)約束描述:只有登陸表中有的用戶才可以登錄并且中意身份屬性與用戶名口令的雙重匹配才可登錄,不同身份進(jìn)入不同的操作界面;3.1.3 界面設(shè)計(jì)(1)動(dòng)作描述 用戶名輸入框:輸入登錄表中的用戶名 口令輸入框:輸入登錄表中的口令 身份選擇按鈕:進(jìn)行同學(xué),老師,治理員三種身份的選擇 登陸按鈕:點(diǎn)擊按鈕提交數(shù)據(jù)到登陸數(shù)據(jù)處理顯示 jsp 頁(yè)面 取消按鈕:清空輸入框數(shù)據(jù)復(fù)原原先的狀態(tài)(2)數(shù)據(jù)要求字段名稱長(zhǎng)度要求是否為非空項(xiàng)錄入方式默認(rèn)值用戶名( xh)char6 否文本框空口令( kl )
5、varchar100 否文本框空身份( sf )int2 否選擇按鈕空(3)登錄數(shù)據(jù)處理 1)數(shù)據(jù)庫(kù)連接 2)依據(jù)不同身份跳轉(zhuǎn)到不同界面3.2 修改密碼模塊3.2.1 程序流程圖輸入要修改的密 碼 或用 戶正確舊密碼和新用戶名和密碼匹配正確密碼不同失敗3.3 老師的功能 1 )對(duì)同學(xué)的個(gè)人信息進(jìn)行增加、查看、修改、刪除,能夠依據(jù)特定要求 比如 學(xué)號(hào)、姓名等 查找同學(xué);2)對(duì)班級(jí)信息進(jìn)行增加、查看、修改、刪除,能夠依據(jù)特定要求(比如班級(jí) 編號(hào)、班級(jí)名稱等)查找班級(jí);3)對(duì)課程信息進(jìn)行增加、查看、修改、刪除,能夠依據(jù)特定要求(比如課程 編號(hào)、課程名稱等)查找課程;4)對(duì)錄入同學(xué)的成果、查看同學(xué)的成
6、果、修改同學(xué)的成果、導(dǎo)出同學(xué)的成果 為 Exls表,并且依據(jù)特定要求查詢(比如以班級(jí)為單位,以課程為單位)同學(xué)的 成果,該老師僅能錄入自己所帶課程的同學(xué)成果;5)可以修改自己的密碼 3.4 同學(xué)的功能 1 )可以查看自己的全部課程成果; 2 )可以修改自己的密碼 3.5 治理員的功能1)能夠?qū)ν瑢W(xué)的個(gè)人信息進(jìn)行增加、查看、修改、刪除,能夠依據(jù)特定要求 比如學(xué)號(hào)、姓名等 查找同學(xué)2)能夠?qū)Π嗉?jí)信息進(jìn)行增加、查看、修改、刪除,能夠依據(jù)特定要求(比如班級(jí)編號(hào)、班級(jí)名稱等)查找班級(jí);3 能夠?qū)φn程信息進(jìn)行增加、查看、修改、刪除,能夠依據(jù)特定要求(比如課程編號(hào)、課程名稱等)查找課程;4 能夠?qū)︿浫胪瑢W(xué)的
7、成果、查看同學(xué)的成果、修改同學(xué)的成果、導(dǎo)出同學(xué)的成果為 Exls表,并且依據(jù)特定要求查詢(比如以班級(jí)為單位,以課程為單位)同學(xué)的成果;5 能夠?qū)蠋熜畔⑦M(jìn)行增加、查看、修改、刪除,能夠依據(jù)特定要求(比如工號(hào)、姓名等)查找課程;4 業(yè)務(wù)規(guī)律及實(shí)現(xiàn) 4.1 系統(tǒng)處理流程4.2 業(yè)務(wù)規(guī)律描述4.3 詳細(xì)實(shí)現(xiàn)整個(gè)系統(tǒng)的框架可分為:數(shù)據(jù)庫(kù)連接層,業(yè)務(wù)規(guī)律層,把握層,表示層數(shù)據(jù)庫(kù)連接層:由接口 BaseDao.java 和 BaseDaoImp.java 類實(shí)現(xiàn);業(yè)務(wù)規(guī)律層:由接口 xxxservice.java 和 xxxserviceImp.java 類實(shí)現(xiàn);把握層:由類 xxxservlet.java 實(shí)現(xiàn);表示層:各種 xxx.jsp 頁(yè)面;5 接口用戶接口: 系統(tǒng)將向用戶供應(yīng)窗口形式供用戶進(jìn)行數(shù)據(jù)的錄入、查詢、 修改與打印等操作,對(duì)于刪除等重要性操作將供應(yīng)提示對(duì)話框的形式,讓用戶進(jìn)一步確認(rèn);外部接口:系統(tǒng)需一臺(tái)運(yùn)算機(jī),有windows 7 等操作系統(tǒng)支持elpise 前臺(tái)開(kāi)發(fā)工具,MySQL 后臺(tái)數(shù)據(jù)庫(kù),前臺(tái)開(kāi)發(fā)工具和后臺(tái)數(shù)據(jù)庫(kù)通過(guò) 接;hibernate 封裝的 JDBC的代碼進(jìn)行連內(nèi)部接口:系統(tǒng)通過(guò)注冊(cè)登記,進(jìn)入主界面,然后通過(guò)鼠標(biāo)點(diǎn)擊,菜單的驅(qū)動(dòng),完
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 202520年建筑工程設(shè)計(jì)合同
- 2025年排水系統(tǒng)修復(fù)工程合同模板
- 2025建筑工程施工承包合同書(shū)樣本
- 游戲項(xiàng)目投資攻略
- 研究探索:知識(shí)共享
- 英語(yǔ)教學(xué)的革新之路
- 2025年論合同條款的管控-以合同條款違反任意性規(guī)范的特別探討為視角
- 2025年的建筑工程貸款合同樣本
- 2025租賃建筑設(shè)備的合同范本
- 蘇教版小學(xué)二年級(jí)數(shù)學(xué)下冊(cè)《分米和毫米》教學(xué)課件
- MOOC 國(guó)情分析與商業(yè)設(shè)計(jì)-暨南大學(xué) 中國(guó)大學(xué)慕課答案
- MOOC 大學(xué)體育-華中科技大學(xué) 中國(guó)大學(xué)慕課答案
- 《光伏發(fā)電工程工程量清單計(jì)價(jià)規(guī)范》
- 國(guó)家衛(wèi)生部《綜合醫(yī)院分級(jí)管理標(biāo)準(zhǔn)》
- DB64++1996-2024+燃煤電廠大氣污染物排放標(biāo)準(zhǔn)
- 初中八年級(jí)數(shù)學(xué)課件-最短路徑-將軍飲馬問(wèn)題
- 信息論與編碼期末考試題(全套)
- 醫(yī)院醫(yī)學(xué)倫理審查委員會(huì)章程
- 房地產(chǎn)銷售價(jià)格優(yōu)惠申請(qǐng)表-
- 綠化自動(dòng)滴灌系統(tǒng)施工方案
- 處理突發(fā)事件流程圖
評(píng)論
0/150
提交評(píng)論