版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、高校學(xué)籍管理系統(tǒng)數(shù)據(jù)庫詳細(xì)設(shè)計(jì)學(xué) 院:信 息 學(xué) 院專 業(yè):計(jì) 科 10-2 班學(xué) 生:武丹 學(xué) 生:丁涵 指導(dǎo)老師: 于寶華 【2013年1月10日星期四】目錄 1、引言21.1編寫目的21.2題目要求32、可行性分析33、需求分析43.1功能需求分析43.2技術(shù)可行性分析53.3性能分析54、系統(tǒng)分析與設(shè)計(jì)54.1系統(tǒng)整體模塊分析54.1.1 學(xué)生管理模塊64.1.2 課程管理模塊64.1.3 成績管理模塊64.1.4 教師管理模塊74.2系統(tǒng)的用例分析74.3 系統(tǒng)登錄流程圖84.4 管理員信息管理流程圖94.5系統(tǒng)的數(shù)據(jù)分析105、實(shí)驗(yàn)總結(jié)101、引言1.1編寫目的隨著高校辦學(xué)規(guī)模的擴(kuò)
2、大和招生人數(shù)的增加,學(xué)籍管理維護(hù)是學(xué)校管理中異常重要的一個(gè)環(huán)節(jié),作為學(xué)校,除了育人,就是育知,學(xué)生學(xué)籍管理的計(jì)算機(jī)化是整個(gè)學(xué)校教務(wù)管理中的重要一部分,介于它的重要性,學(xué)生學(xué)籍管理系統(tǒng)的開發(fā)與應(yīng)用就逐漸提入議程,并占著越來越重要的份量。運(yùn)用學(xué)生學(xué)籍管理維護(hù)系統(tǒng)可以減輕學(xué)院教學(xué)人員的工作量,縮小開支,提高工作效率與準(zhǔn)確率,能夠節(jié)省時(shí)間,學(xué)生也能夠盡快的知道自己的考試成績,投入新的課程的學(xué)習(xí)或復(fù)習(xí)這次沒有考過的課程。而學(xué)生學(xué)籍管理系統(tǒng)的應(yīng)用也為今天的民辦教育在未來市場的競爭力有所提高。在現(xiàn)代高科技的飛躍發(fā)展,人們工作習(xí)慣的改變,特別是電腦的大量普及,人們生活節(jié)奏越來越快,怎樣提高工作效率是人們首先考
3、慮的問題。學(xué)生學(xué)籍管理是一個(gè)非常繁瑣與復(fù)雜的一項(xiàng)工作,一個(gè)原因就是工作量大,不好管。對于一個(gè)學(xué)校而言,管理好學(xué)生的學(xué)籍,是非常重要的。因此開發(fā)出一套學(xué)生學(xué)籍管理系統(tǒng)是非常必要的。1.2題目要求高校學(xué)籍管理系統(tǒng),功能要求: 實(shí)現(xiàn)學(xué)生信息、班級、院系、專業(yè)等的管理; 實(shí)現(xiàn)課程、學(xué)生成績信息管理; 實(shí)現(xiàn)學(xué)生的獎(jiǎng)懲信息管理; 創(chuàng)建規(guī)則用于限制性別項(xiàng)只能輸入“男”或“女”; 創(chuàng)建視圖查詢各個(gè)學(xué)生的學(xué)號、姓名、班級、專業(yè)、院系; 創(chuàng)建存儲過程查詢指定學(xué)生的成績單; 創(chuàng)建觸發(fā)器當(dāng)增加、刪除學(xué)生和修改學(xué)生班級信息時(shí)自動修改相應(yīng)班級 學(xué)生人數(shù); 建立數(shù)據(jù)庫相關(guān)表之間的參照完整性約束。 2、可行性分析目前,全國計(jì)
4、算機(jī)越來越普及,幾乎每個(gè)學(xué)校都配有計(jì)算機(jī),為我的這套軟件提供了硬件環(huán)境。數(shù)據(jù)庫是60年代末出現(xiàn)的一門計(jì)算機(jī)軟件技術(shù),到現(xiàn)在雖然只有五十多年的歷史,但在理論和時(shí)間上都已經(jīng)趨于成熟,使我們能夠方便的使用。數(shù)據(jù)庫技術(shù)是信息系統(tǒng)的核心和基礎(chǔ),它的出現(xiàn)極大地促進(jìn)了計(jì)算機(jī)應(yīng)用向各行各業(yè)的滲透數(shù)據(jù)庫的建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個(gè)國家信息化程度的重要標(biāo)志。本系統(tǒng)主要采用基于JAVA語言的JSP技術(shù)和SERVLET技術(shù),以及HTML、CSS等語言和技術(shù),因此該系統(tǒng)具有JAVA的所有優(yōu)點(diǎn),移植性能比較好。本系統(tǒng)的實(shí)現(xiàn)目標(biāo)是(1) 為高校提供一個(gè)網(wǎng)絡(luò)服務(wù)平臺:網(wǎng)絡(luò)服務(wù)平臺就是用戶能打破時(shí)空界
5、限,能通過網(wǎng)絡(luò)實(shí)現(xiàn)從學(xué)籍管理的過程。(2) 為高校工作人員提供一個(gè)工作平臺:工作人員可在系統(tǒng)上完成學(xué)籍管理事務(wù),實(shí)現(xiàn)無紙化辦公。即工作人員通過計(jì)算機(jī)完成采集信息,處理信息,分析信息等工作。(3) 為管理者提供一個(gè)控制平臺:控制平臺就是管理者能通過此系統(tǒng),對學(xué)生的管理(增加、刪除、更新、查看)、對老師的管理(增加、刪除、更新、查看)、對課程的管理(增加、刪除、更新、查看) 。3、需求分析3.1功能需求分析學(xué)籍管理系統(tǒng)的功能需求包括管理員對功能的需求和學(xué)生對功能的需求,老師對功能的需求三大部分,如下所列:(1)管理員對功能的需求管理員權(quán)限最大,可以對學(xué)生,課程,老師的管理,管理員對功能的需求細(xì)分如
6、下:有關(guān)學(xué)生信息的瀏覽,包括學(xué)生的姓名,入學(xué)時(shí)間,所在班級,家庭住址。學(xué)生的添加,本系統(tǒng)由管理員對學(xué)生進(jìn)行添加。學(xué)生信息的修改,刪除。教師信息的添加,本系統(tǒng)管理員對教師的基本信息進(jìn)行添加。學(xué)?;菊n程的瀏覽,包括課程名,學(xué)時(shí),學(xué)分,任課老師和課程具體描述。學(xué)?;菊n程的添加。學(xué)校基本課程的修改,刪除。 (2) 學(xué)生對功能的需求學(xué)生只是利用此系統(tǒng)進(jìn)行與自己有關(guān)的信息查詢,輸入等,不必關(guān)心其他的內(nèi)容,學(xué)生對功能的需求如下:瀏覽個(gè)人基本信息,具體內(nèi)容包括姓名,入學(xué)時(shí)間,所在班級,家庭住址。學(xué)生登陸系統(tǒng)后,修改個(gè)人信息,為了保證系統(tǒng)安全性,只要求學(xué)生修改個(gè)人密碼。瀏覽課程信息,具體內(nèi)容包括課程名,課程
7、類型,學(xué)分和課程的具體描述。瀏覽個(gè)人選課情況。瀏覽個(gè)人成績。(3) 老師對功能的需求老師利用該系統(tǒng)對學(xué)生和課程進(jìn)行管理,老師對功能的需求如下:瀏覽個(gè)人基本信息,具體內(nèi)容包括教師姓名和信息簡介。老師登陸系統(tǒng)后,修改個(gè)人信息,為了保證系統(tǒng)安全性,只要求老師修改個(gè)人密碼。瀏覽課程信息,具體內(nèi)容包括課程名,課程類型,學(xué)分和課程的具體描述。管理學(xué)生的成績,包括對學(xué)生成績的修改。3.2性能分析 系統(tǒng)應(yīng)具有高可靠性系統(tǒng)在功能完整的同時(shí),應(yīng)具有很好的可靠性。作為支撐學(xué)生學(xué)籍管理工作的基礎(chǔ)環(huán)境,系統(tǒng)出現(xiàn)故障將直接影響學(xué)校正常的工作進(jìn)程,所以系統(tǒng)必須具有高可靠性。系統(tǒng)應(yīng)具有良好的可操作性系統(tǒng)的使用者大多為普通操作
8、人員,因此系統(tǒng)的界面操作應(yīng)方便簡單、使用戶能夠易學(xué)易。系統(tǒng)應(yīng)具有較強(qiáng)的安全保密性。系統(tǒng)應(yīng)提供安全可靠的數(shù)據(jù)操作權(quán)限,特定的人員只能對特定的信息進(jìn)行炒作。4、系統(tǒng)分析與設(shè)計(jì)4.1系統(tǒng)整體模塊分析學(xué)生學(xué)籍管理系統(tǒng)主要包括學(xué)生信息模塊、課程管理模塊、成績管理模塊、教師管理模塊,具體的模塊圖如圖所示。學(xué)籍管理系統(tǒng)成績管理模塊教師管理模塊課程管理模塊學(xué)生管理模塊查看分?jǐn)?shù)學(xué)生修改分?jǐn)?shù)增加學(xué)生課程給分查看學(xué)生修改學(xué)生刪除學(xué)生刪除課程查看課程修改課程刪除信息查詢信息更新信息增加老師增加課程圖2.1 系統(tǒng)模塊圖4.1.1 學(xué)生管理模塊該模塊主要負(fù)責(zé)管理所有在校學(xué)生的個(gè)人信息。學(xué)生通過這個(gè)模塊,可以查詢自己在校的
9、學(xué)籍信息,打印自己的學(xué)籍信息以及修改自己的登陸密碼等等。管理者通過這個(gè)模塊,可以添加、更新、刪除、查詢學(xué)生的學(xué)籍信息。4.1.2 課程管理模塊該模塊主要的功能是管理全校的課程信息。主要功能包括添加,刪除,修改,查詢課程信息。其中只有管理員才具有對課程信息進(jìn)行維護(hù)的權(quán)限(增加、刪除、更新)。課程管理模塊是選課管理模塊的基礎(chǔ),只有在課程管理中添有選修課的信息,學(xué)生才能進(jìn)行選課。針對選課模塊。該功能的行使者是學(xué)生,學(xué)生通過瀏覽全部的課程信息,選擇自己符合自己要求的課程。4.1.3 成績管理模塊該模塊功能主要由老師所擁有。對于選擇自己所教授課程的同學(xué),老師具有給定該同學(xué)的專業(yè)分?jǐn)?shù),以及修改該同學(xué)的專業(yè)
10、分?jǐn)?shù)的權(quán)限。4.1.4 教師管理模塊該模塊功能也為管理員所擁有。管理員主要負(fù)責(zé)新老師信息的增加,老師信息的整理以及老師信息的打印。除此之外還可以查看每個(gè)老師所教授的課程。4.2系統(tǒng)的用例分析系統(tǒng)登錄管理課程管理學(xué)生管理教師系統(tǒng)退出 (admin)圖4.1 管理員用例圖管理員用例圖,管理員(admin)可以實(shí)現(xiàn)的功能主要有:系統(tǒng)的登陸、對學(xué)生的管理(增加、刪除、更新、查看)、對學(xué)生的管理(增加、刪除、更新、查看)、對課程的管理(增加、刪除、更新、查看)以及對新聞的管理(增加、刪除、更新、查看)。查看信息修改密碼查看課程(Student)學(xué)生選課 圖4.2學(xué)生用例圖學(xué)生用例圖,學(xué)生(Student
11、)可以實(shí)現(xiàn)的功能有:系統(tǒng)的登陸、個(gè)人學(xué)籍信息的查詢、個(gè)人登陸密碼的修改、學(xué)院課程的查詢、個(gè)人課程的選修。查看信息修改密碼查看課程發(fā)布分?jǐn)?shù) (Teacher)圖4.3老師用例圖教師用例圖,教師(Teacher)可以實(shí)現(xiàn)的功能有:系統(tǒng)的登陸、教師個(gè)人信息的查詢、個(gè)人登陸密碼的修改、查看學(xué)院所有課程、學(xué)生成績的發(fā)布。4.3 系統(tǒng)登錄流程圖 開始輸入用戶名、密碼選擇登錄角色用戶名密碼是否正確YN角色判定 更新登錄信息初始化用戶信息 成功登陸到指定頁面圖4.3 管理員登陸流程圖更新數(shù)據(jù)庫4.4 管理員信息管理流程圖新的信息基本數(shù)據(jù)庫添加信息添加成功信息需要修改更新數(shù)據(jù)庫修改、更新信息管理員登陸修改成功更
12、新數(shù)據(jù)庫信息列表刪除信息刪除信息圖4.4 管理員信息管理流程圖4.5系統(tǒng)的數(shù)據(jù)分析 數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理的關(guān)系,數(shù)據(jù)流圖是結(jié)構(gòu)化系統(tǒng)分析的主要工具,它表示了系統(tǒng)內(nèi)部信息的流向,并表示了系統(tǒng)的邏輯處理的功能,描述了系統(tǒng)的組成部分及各部分之間的聯(lián)系。發(fā)布成功發(fā)布成績 顯示學(xué)生成績教師 學(xué)生課程表 教師信息表 圖4.5.1教師發(fā)布成績數(shù)據(jù)流圖 管理員選擇課程課程信息學(xué)生 查看 提交顯示選課成績審核 圖4.5.2 學(xué)生選課數(shù)據(jù)流圖5、實(shí)驗(yàn)總結(jié) 在本系統(tǒng)的開發(fā)過程中,由于本人是初次開發(fā)軟件,在知識、經(jīng)驗(yàn)方面都存在著許多的欠缺,此外在整個(gè)開發(fā)的過程中,時(shí)間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。由于對學(xué)生學(xué)籍管理的整個(gè)流程不夠熟悉,在需求分析時(shí)未能做到完全滿足用戶的需求。當(dāng)前網(wǎng)絡(luò)在學(xué)生管理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)工程師招聘要求(5篇)
- 江蘇省2024高考?xì)v史一輪教師用書第十單元第25講中國社會主義經(jīng)濟(jì)建設(shè)的曲折發(fā)展含解析
- 2025高壓旋噴樁施工分包合同
- 2025海運(yùn)合作合同范本
- 2025服務(wù)合同書(版)
- 2025農(nóng)副產(chǎn)品訂購合同模板
- 2025香瓜批發(fā)合同
- 2025簡易委托理財(cái)合同范本
- 上海師范大學(xué)天華學(xué)院《網(wǎng)絡(luò)空間與安全技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 聚合商戶整改報(bào)告范文
- 2024年01月11032成本管理期末試題答案
- 年高考新課標(biāo)I卷語文試題講評課件
- 2024年高中班主任德育工作計(jì)劃(5篇)
- 浙江省嘉興市2023-2024學(xué)年高二上學(xué)期1月期末檢測數(shù)學(xué)試題
- 2024-2025學(xué)年語文二年級上冊 部編版期末測試卷 (含答案)
- 廢棄油管道注漿施工方案
- 2021-2022學(xué)年廣東省深圳市龍崗區(qū)六年級上學(xué)期期末英語試卷
- 資金托盤業(yè)務(wù)協(xié)議
- 消防水帶使用培訓(xùn)
- 電力設(shè)備維護(hù)保養(yǎng)計(jì)劃手冊
- cecs31-2017鋼制電纜橋架工程設(shè)計(jì)規(guī)范
評論
0/150
提交評論