版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGE0PAGE4[班主任管理系統(tǒng)]——概要設(shè)計(jì)說明書班主任管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書1.引言
計(jì)算機(jī)作為一種先進(jìn)的信息傳輸媒體,有著信息傳送速度快、信息覆蓋面廣、成本低的特點(diǎn)。因此很多企業(yè)、教育業(yè)開始利用計(jì)算機(jī)進(jìn)行有效率的管理信息,我們可以看到,可以有效的提高學(xué)校的管理效率,增加新的管理手段等?!霸诰€校園管理系統(tǒng)”是一種典型的教育OA應(yīng)用,它是即時(shí)管理信息的產(chǎn)物,代表了未來教育業(yè)的走向。此次對(duì)教育管理系統(tǒng)的研究,可以為以后完整的校內(nèi)在線管理系統(tǒng)開發(fā)積累大量的經(jīng)驗(yàn)。同時(shí),系統(tǒng)本身也可作為一個(gè)實(shí)用系統(tǒng)投入運(yùn)行。
1.1編寫目的軟件設(shè)計(jì)是把軟件需求變換成為軟件的具體設(shè)計(jì)方案,即模塊結(jié)構(gòu)的過程。軟件設(shè)計(jì)一般分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段。總體設(shè)計(jì)階段根據(jù)軟件需求分析所得到的數(shù)據(jù)流程或數(shù)據(jù)結(jié)構(gòu),使用結(jié)構(gòu)化設(shè)計(jì)技術(shù),導(dǎo)出軟件的模塊結(jié)構(gòu)。詳細(xì)設(shè)計(jì)階段是給出軟件模塊的內(nèi)部過程描述。內(nèi)部過程描述是模塊內(nèi)部的算法設(shè)計(jì)。該文檔是直接給軟件開發(fā)人員看的。本產(chǎn)品的預(yù)期讀者學(xué)校教師、中間用戶(指軟件的管理人員、開發(fā)人員、測試人員、維護(hù)人員)、最終用戶。1.2背景a.工程的名稱:班主任管理系統(tǒng)。
b.工程組織者:大紅鷹職業(yè)技術(shù)學(xué)院軟件學(xué)院畢業(yè)設(shè)計(jì)小組
c.產(chǎn)品用戶:校方、教師d.產(chǎn)品設(shè)計(jì)者:大紅鷹職業(yè)技術(shù)學(xué)院軟件學(xué)院畢業(yè)設(shè)計(jì)小組
1.3參考資料
《軟件工程》鄭人杰、殷人昆、陶永雷編著清華大學(xué)出版社《JSP使用教程》清華大學(xué)出版社《精通struts》孫衛(wèi)琴電子工作出版社2.總體設(shè)計(jì)2.1需求規(guī)定2.1.1系統(tǒng)功能本系統(tǒng)要處理的功能為詳細(xì)記錄班主任所使用到的班級(jí)及學(xué)生的信息情況.對(duì)學(xué)生信息作一定的統(tǒng)計(jì)處理2.1.2系統(tǒng)性能本系統(tǒng)要求能適應(yīng)一天中的長時(shí)間工作,不允許發(fā)生軟件事故性中斷。2.1.2.1時(shí)間特性要求要求能實(shí)時(shí)地處理輸入輸出請(qǐng)求和進(jìn)行數(shù)據(jù)統(tǒng)計(jì)2.1.2.2可靠性本系統(tǒng)要有良好的可靠性,對(duì)關(guān)鍵數(shù)據(jù)的處理采取校驗(yàn)以保證操作結(jié)果的準(zhǔn)確性。2.1.3輸入輸出要求本系統(tǒng)要求輸入符合一定的格式,輸出將按照格式輸出,簡單明了。2.1.4本系統(tǒng)具備對(duì)數(shù)據(jù)運(yùn)算、排序、歸類、記錄等功能。2.1.5故障處理要求本系統(tǒng)運(yùn)行過程中出現(xiàn)故障,要求能盡量保護(hù)好當(dāng)前操作信息和操作結(jié)果,不損害已有的數(shù)據(jù)和具備一定的數(shù)據(jù)恢復(fù)能力。故障解除后能盡量保證恢復(fù)故障前操作并得到正確結(jié)果。2.1.6其他專門要求本系統(tǒng)要求有備份設(shè)備。2.2運(yùn)行環(huán)境本系統(tǒng)運(yùn)行在Windows操作系統(tǒng)和java虛擬機(jī)的支持,以MS-SQLServer做后臺(tái)數(shù)據(jù)庫2.2.1設(shè)備奔騰pc機(jī)(主頻在2.0G以上),兩個(gè)大容量硬盤(各在120G以上,一個(gè)用于數(shù)據(jù)備份),穩(wěn)壓電源,后備電源(用于斷電備用)2.2.2支持軟件Windows98或其以上操作系統(tǒng)、java虛擬機(jī)1.5、jdk環(huán)境1.5、數(shù)據(jù)庫軟件MS-SQLServer(做后臺(tái)數(shù)據(jù)庫)和java的連接數(shù)據(jù)庫驅(qū)動(dòng).2.2.3控制本系統(tǒng)的啟動(dòng)后,提供“班級(jí)積分信息、學(xué)生信息、查詢、修改、添加、刪除”等操作命令,命令來源于使用者的選擇。2.3功能需求與系統(tǒng)模塊的關(guān)系驗(yàn)證模塊控制模塊調(diào)用模塊插入模塊用戶登錄√日志管理√√事物管理√權(quán)限管理√學(xué)生信息查詢√學(xué)生信息添加√√學(xué)生信息修改√學(xué)生信息刪除√數(shù)據(jù)修改子模塊數(shù)據(jù)刪除子模塊數(shù)據(jù)查詢子模塊數(shù)據(jù)反饋模塊用戶登錄日志管理√√事物管理√√權(quán)限管理√√學(xué)生信息查詢√√學(xué)生信息添加√學(xué)生信息修改√學(xué)生信息刪除√√2.6人工處理過程本系統(tǒng)運(yùn)行需要使用者選擇操作命令和輸入?yún)?shù)3、詳細(xì)設(shè)計(jì)一、主要內(nèi)容1、管理學(xué)生的基本信息??梢詫?duì)學(xué)生基本信息進(jìn)行一些基本的維護(hù),如增、刪、改;而且具有相應(yīng)權(quán)限的用戶可以根據(jù)需求動(dòng)態(tài)增加學(xué)生信息;還可以提供數(shù)據(jù)導(dǎo)入導(dǎo)出功能,能和原有教務(wù)系統(tǒng)進(jìn)行數(shù)據(jù)的導(dǎo)入導(dǎo)出。2、考核管理。共分兩個(gè)部分:班級(jí)積分管理和學(xué)生個(gè)人積分管理。這個(gè)是根據(jù)我們大紅鷹學(xué)院的基本情況來進(jìn)行考核的。該模塊具有如下功能:班委能將增、扣分情況輸入到表單;班主任可以在表單上增刪改內(nèi)容;一般學(xué)生能瀏覽內(nèi)容。同時(shí)提供靈活的查詢機(jī)制,可以統(tǒng)計(jì)當(dāng)日、當(dāng)周,當(dāng)月的增扣分明細(xì)/統(tǒng)計(jì),某單項(xiàng)(如衛(wèi)生、紀(jì)律、出勤等)的扣分明細(xì)/統(tǒng)計(jì)。班主任可以依相應(yīng)的扣分?jǐn)?shù)據(jù)來增強(qiáng)相應(yīng)的管理力度,并且考核班委。3、管理班主任日常事物。有4個(gè)不同的任務(wù)大類,分別可以讓班主任登記每次下學(xué)生寢室時(shí)間、地點(diǎn)(寢室號(hào))、人物、交談內(nèi)容紀(jì)錄;登記每次和某某學(xué)生談心的時(shí)間、地點(diǎn)、人物,交談內(nèi)容紀(jì)錄;登記每次和家長聊天的時(shí)間、地點(diǎn)、人物、交談內(nèi)容紀(jì)錄;同時(shí)系統(tǒng)還提供班主任自定義任務(wù),輸入具體內(nèi)容:事件,時(shí)間、地點(diǎn)、人物、內(nèi)容,生成任務(wù)表單。每個(gè)表單都能能形成日志,可以統(tǒng)計(jì)當(dāng)日、當(dāng)周,當(dāng)月的班主任單項(xiàng)和總的工作分明細(xì)/統(tǒng)計(jì)。還可以提供數(shù)據(jù)導(dǎo)入導(dǎo)出功能,能將原有系統(tǒng)數(shù)據(jù)導(dǎo)入導(dǎo)出。4、管理家長信息。對(duì)家長信息內(nèi)容進(jìn)行維護(hù);具有相應(yīng)權(quán)限的用戶可以根據(jù)需求動(dòng)態(tài)增加家長信息。5、消息公布,留言板。班委,班主任可以發(fā)布消息(學(xué)校班級(jí)紀(jì)事,班級(jí)事件處理公告……);學(xué)生,老師,家長可以留言板上留建議或意見。6、管理用戶權(quán)限設(shè)置。該模塊用于權(quán)限設(shè)置和維護(hù)。7、登入、登出管理。班主任管理系統(tǒng)班主任管理系統(tǒng)學(xué)生基本信息管理班主任日常事務(wù)管理家長信息管理消息公布,留言板用戶權(quán)限設(shè)置管理積分考核管理登入、登出管理學(xué)生個(gè)人積分管理班級(jí)積分管理學(xué)生基本信息管理模塊a、學(xué)生基本信息的管理,包括對(duì)學(xué)生信息的查詢。b、具有相應(yīng)權(quán)限的用戶可以根據(jù)需求動(dòng)態(tài)增加學(xué)生信息的屬性。C、建立公共數(shù)據(jù)交互平臺(tái),實(shí)現(xiàn)原有教務(wù)系統(tǒng)之間的動(dòng)態(tài)、一致性數(shù)據(jù)交換。包括對(duì)學(xué)生信息實(shí)現(xiàn)修改和刪除功能。積分考核管理模塊(重點(diǎn))分兩個(gè)部分:班級(jí)積分管理學(xué)生個(gè)人積分管理,其作用是增強(qiáng)相應(yīng)的管理力度,考核相應(yīng)的班委。班委能增加相應(yīng)內(nèi)容班主任可以增刪改內(nèi)容一般學(xué)生能瀏覽內(nèi)容以網(wǎng)頁日志形式,顯示當(dāng)日/當(dāng)周/當(dāng)月的增扣分統(tǒng)計(jì)明細(xì)列表,某單項(xiàng)(如衛(wèi)生、紀(jì)律、出勤等)的扣分統(tǒng)計(jì)明細(xì)列表。班主任日常事物管理登記每次下學(xué)生寢室時(shí)間、地點(diǎn)(寢室號(hào))、人物、交談內(nèi)容紀(jì)錄。登記每次和某某學(xué)生談心的時(shí)間、地點(diǎn)、人物,交談內(nèi)容紀(jì)錄。登記每次和家長聊天的時(shí)間、地點(diǎn)、人物、交談內(nèi)容紀(jì)錄。班主任可以自定義新的任務(wù)類型。以網(wǎng)頁日志形式,顯示當(dāng)日/當(dāng)周/當(dāng)月的班主任工作統(tǒng)計(jì)明細(xì)列表。提供遠(yuǎn)程訪問功能接口,實(shí)現(xiàn)與其它學(xué)生管理系統(tǒng)中的功能接口訪問途經(jīng)。家長信息管理家長信息內(nèi)容的維護(hù),諸如具有相應(yīng)權(quán)限的用戶可以根據(jù)需求動(dòng)態(tài)增加家長信息的相應(yīng)屬性消息公布,留言板班委,班主任發(fā)布消息(學(xué)校班級(jí)紀(jì)事,班級(jí)事件處理公告……);學(xué)生,老師,家長可以留言板上留建議或意見。用戶權(quán)限設(shè)置管理用戶信息維護(hù)權(quán)限設(shè)置維護(hù)登入、登出管理登入登出信息管理3.頁面設(shè)計(jì)分類Image文件夾:存放相關(guān)圖片Templates文件夾:index.jsp系統(tǒng)主頁student.jsp學(xué)生基本信息頁面integral.jsp積分管理分類頁面class_integral.jsp班級(jí)積分管理頁面student_integral.jsp個(gè)人積分管理頁面daily.jsp日常事務(wù)頁面message.jsp留言板頁面popedon.jsp權(quán)限設(shè)置頁面Log.jsp日志管理頁面about.dwt網(wǎng)頁模版css.css網(wǎng)頁樣式表#有關(guān)數(shù)據(jù)庫操作類一律采用JFBean.java這個(gè)類#SESSION內(nèi)存放有關(guān)對(duì)象名統(tǒng)一問題請(qǐng)編碼組討論統(tǒng)一一下5.運(yùn)行設(shè)計(jì)5.1運(yùn)行模塊組合每種運(yùn)行所歷經(jīng)的內(nèi)部模塊的支持服務(wù)器均為Apche組織Tomcat5.2運(yùn)行控制JAVA語言是一種高級(jí)語言,JBuilder或Eclipse等IDE工具可以幫助程序員自動(dòng)完成這些工作,它將文件管理,編輯,運(yùn)行,編譯,測試,跟蹤等工具集中在同一用戶界面下,給用戶帶來極大方便,是一種很好的編碼支持軟件6.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)6.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本系統(tǒng)主要包含“學(xué)生信息”這一數(shù)據(jù)。要求一記錄形式存儲(chǔ)。詳細(xì)內(nèi)容內(nèi)附:班主任管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)說明書6.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)對(duì)“學(xué)生信息”以記錄作為基本單位進(jìn)行訪問和操作。操作和訪問要依據(jù)用戶的身份加以權(quán)限限制。7.系統(tǒng)出錯(cuò)處理設(shè)計(jì)7.1出錯(cuò)信息出錯(cuò)原因格式內(nèi)容處理方法用戶不存在提示框登錄失敗,請(qǐng)核對(duì)用戶名和密碼返回登錄主窗口學(xué)生學(xué)號(hào)不存在提示框輸入的學(xué)生學(xué)號(hào)不存在,請(qǐng)重新輸入返回輸入框?qū)W生姓名不存在提示框輸入的學(xué)生姓名不存
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年山東省日照市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2024年福建省福州市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2024年四川省眉山市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2021年貴州省安順市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 湖南省張家界市(2024年-2025年小學(xué)六年級(jí)語文)部編版摸底考試(上學(xué)期)試卷及答案
- 2024年ATM機(jī)項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 2025年P(guān)S鋁合金板項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模板
- 2025年L-蘋果酸項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模稿
- 2025年甲基戊烯聚合物項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 2025年原鹽項(xiàng)目申請(qǐng)報(bào)告
- 手術(shù)供應(yīng)室培訓(xùn)課件總結(jié)
- 亞馬遜衛(wèi)浴行業(yè)分析
- 發(fā)運(yùn)工作總結(jié)
- 地方蠶絲被質(zhì)量整改方案
- 2024年北京社會(huì)管理職業(yè)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 腦出血病人的護(hù)理
- 神經(jīng)外科術(shù)后病人健康宣教
- 智慧農(nóng)業(yè)行業(yè)政策分析
- 氧化還原反應(yīng)方程式配平練習(xí)題及答案三篇
- 租賃期滿的清退與返還事宜
- GB/T 10739-2023紙、紙板和紙漿試樣處理和試驗(yàn)的標(biāo)準(zhǔn)大氣條件
評(píng)論
0/150
提交評(píng)論