學(xué)生信息管理系統(tǒng)軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告_第1頁
學(xué)生信息管理系統(tǒng)軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告_第2頁
學(xué)生信息管理系統(tǒng)軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告_第3頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目一: 可行性分析報(bào)告1. 實(shí)驗(yàn)?zāi)康模焊鶕?jù)理論課程所學(xué)內(nèi)容,針對某一項(xiàng)目進(jìn) 行可行性分析訓(xùn)練2. 實(shí)驗(yàn)原理:從理論課的學(xué)習(xí)中掌握規(guī)范的可行性分析 技術(shù),通過編寫報(bào)告的形式得到練習(xí)。3. 實(shí)驗(yàn)器材: Microsoft Office4. 實(shí)驗(yàn)步驟:( 1)參照理論學(xué)習(xí)的內(nèi)容進(jìn)行閱讀思考; (2)針對某一軟件項(xiàng)目,著手編寫;(3)提交。實(shí)驗(yàn)一:學(xué)生信息管理系統(tǒng)可行性分析報(bào)告A1、引言 學(xué)校的不斷發(fā)展,學(xué)校規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量不斷劇增,有關(guān) 學(xué)生的各種信息也成倍增長。 面對龐大的數(shù)據(jù)信息, 有一個(gè)學(xué)生 信息管理系統(tǒng)是非常有必要的, 不僅可以提高學(xué)生管理的工作的 效率,還可以通過這個(gè)系

2、統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng) 計(jì)和快速查詢 , 從而減少管理方面的工作量。A1.1 編寫目的 學(xué)校的不斷發(fā)展,學(xué)校規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量不斷劇增,有關(guān) 學(xué)生的各種信息也成倍增長。 面對龐大的數(shù)據(jù)信息, 有一個(gè)學(xué)生 信息管理系統(tǒng)是非常有必要的, 不僅可以提高學(xué)生管理的工作的 效率,還可以通過這個(gè)系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng) 計(jì)和快速查詢 , 從而減少管理方面的工作量 .A1.2 項(xiàng)目背景開發(fā)軟件名稱:學(xué)生信息管理系統(tǒng) 項(xiàng)目任務(wù)提出者:計(jì)算機(jī)及信息學(xué)院 項(xiàng)目開發(fā)者:學(xué)生組用戶:管理員、老師和學(xué)生A1.3 定義學(xué)生信息管理系統(tǒng) (SMIS) :學(xué)生管理系統(tǒng)是幫助教學(xué)人員、 行政人員和人

3、事人員的管理軟件, 使用HTML5吾言編寫,獨(dú)立完成其 功能。SQL語言:SQL全稱是“結(jié)構(gòu)化查詢語言” ,SQL是一個(gè)非過程化 的吾言。A2 可行性研究的前提A2.1 要求(1)主要功能:本系統(tǒng)應(yīng)該實(shí)現(xiàn)學(xué)生信息的管理及查詢,具體 包括學(xué)生信息查詢,同時(shí)可以對信息進(jìn)行修改,刪除和添加,以 及各種信息統(tǒng)計(jì),學(xué)籍管理,新生注冊等功能。(2)性能要求:查詢效率盡可能做到精準(zhǔn),保持全校數(shù)據(jù)的一 致性、準(zhǔn)確性、實(shí)時(shí)性,信息維護(hù)功能做到簡單易用。(3)輸入要求:查詢效率盡可能做到精準(zhǔn),保持全校數(shù)據(jù)的一 致性、準(zhǔn)確性、實(shí)時(shí)性,信息維護(hù)功能做到簡單易用。4)輸出要求:學(xué)生基本信息和學(xué)籍各種處理的結(jié)果表格文檔形

4、式 安全及保密要求:對該軟件系統(tǒng)設(shè)置不同級別的訪問權(quán)限, 通過對不同權(quán)限的管理 , 實(shí)現(xiàn)對學(xué)生學(xué)籍的管理的安全性及保密方面 的要求.(5)完成期限: 2015年 12月 11 日到 2016 年 1 月 10日該軟件的設(shè)計(jì)目標(biāo)必須盡量達(dá)到人力及設(shè)備費(fèi)用的節(jié)省 , 并且使 軟件處理數(shù)據(jù)的速度提高 , 軟件的整個(gè)設(shè)計(jì)過程必須通過生產(chǎn)能 力的提高 , 人員工作效率的提高等等使軟件開發(fā)成本最小化 . 實(shí) 現(xiàn)保證軟件質(zhì)量的前提下的資金投入最小化 .A2.3 條件,假定和限制 建議軟件壽命: 10 年 經(jīng)費(fèi)來源:無 硬件條件:筆記本電腦 服務(wù)器 運(yùn)行環(huán)境:各種瀏覽器 數(shù)據(jù)庫: MySQL 投入運(yùn)行最遲時(shí)間

5、: 2016 年 1月 15日(1)客戶調(diào)查;(2)專家咨詢;(3)市場相關(guān)產(chǎn)品 同類產(chǎn)品的調(diào)查;(1)技術(shù)可行;(2)經(jīng)濟(jì)可行;(3)社會(huì)(法律)可行A3 技術(shù)可行性分析A3.1 系統(tǒng)簡要描述學(xué)生管理信息系統(tǒng)以計(jì)算機(jī)為工具, 通過對教務(wù)管理所需的信息 管理,把管理人員從繁瑣的數(shù)據(jù)計(jì)算處理中解脫出來, 使其有更 多的精力從事教務(wù)管理政策的研究實(shí)施, 教學(xué)計(jì)劃的制定執(zhí)行和 教學(xué)質(zhì)量的監(jiān)督檢查,從而全面提高教學(xué)質(zhì)量。A3.2 處理流程和數(shù)據(jù)流程(1)報(bào)到填各種各樣的表,做各種各樣的數(shù)據(jù)記錄。同樣的數(shù) 據(jù)要不止一次的重復(fù)記錄,費(fèi)時(shí)費(fèi)工。(2)獎(jiǎng)懲通人工對大量成績單,報(bào)表及文件進(jìn)行查找,并進(jìn)行 匯總及

6、評比。耗費(fèi)大量的時(shí)間,并且容易產(chǎn)生錯(cuò)誤。( 3)學(xué)生信息查詢及統(tǒng)計(jì)通過人工走 n 多程序,并對從大量數(shù)據(jù)中檢索選出信息。耗費(fèi)大量時(shí)間,并且過程復(fù)雜,不容易實(shí) 現(xiàn)。A4 經(jīng)濟(jì)可行性分析A4.1 支出(1)硬件:需要一臺(tái)小型服務(wù)器,或者直接以一臺(tái)配置比較好的 P4 電腦作為服務(wù)器(2)人力:有一定基礎(chǔ)的教師和學(xué)生,經(jīng)過一定的培訓(xùn),自己制作一個(gè)小型的系統(tǒng)。( 3)軟件:第一、操作系統(tǒng)要使用最新的 windows xp ,安全、 可靠。 第二、數(shù)據(jù)庫可以購買 IBM 等大公司推薦的數(shù)據(jù)庫。這 些數(shù)據(jù)庫從安全性到易用性及可靠性都是最好的。 第三、 應(yīng)用軟 件我們依然使用 office xp ,同時(shí)可以在

7、終端機(jī)中安裝如 foxpro 、 photoshop 、 mathmatic 等軟件,以備不時(shí)之須。這 軟件對處理數(shù)據(jù)及圖表時(shí)是很有用的。 管理系統(tǒng)是從外面購買的 軟件包??們r(jià)格約 6000 元A4.2 效益(1)一次性收益(2)提高學(xué)生信息管理效率收益A5 社會(huì)因素可行性分析A5.1 法律因素該軟件只是提供信息交流平臺(tái), 且交流的信息單純, 不涉及政治 反動(dòng),不存在盈利和商業(yè)詐騙, 沒有侵犯專利權(quán), 沒有侵犯版權(quán), 因此法律可行性。用戶單位的行政管理和工作制度對本系統(tǒng)的使用沒有影響。 而且 本系統(tǒng)的用戶以及管理人員素質(zhì)均能滿足要求, 可以熟練操作學(xué) 生信息管理系統(tǒng)。故具有可使用性。A6 結(jié)論

8、意見 由于技術(shù)、經(jīng)濟(jì)、操作和社會(huì)都有可行性,此學(xué)生信息管理系統(tǒng)可以進(jìn)行開發(fā)實(shí)驗(yàn)項(xiàng)目二:需求規(guī)格說明書 t1. 實(shí)驗(yàn)?zāi)康模焊鶕?jù)理論課程所學(xué)內(nèi)容,針對某一項(xiàng)目進(jìn) 行需求規(guī)格說明書的編寫訓(xùn)練 s2. 實(shí)驗(yàn)原理:從理論課的學(xué)習(xí)中掌握規(guī)范的可行性分析 技術(shù),通過編寫報(bào)告的形式得到練習(xí)。3. 實(shí)驗(yàn)器材: Microsoft Office4. 實(shí)驗(yàn)步驟:( 1)參照理論學(xué)習(xí)的內(nèi)容進(jìn)行閱讀思考;(2)針對某一軟件項(xiàng)目,著手編寫;( 3)提交。實(shí)驗(yàn)二:學(xué)生信息管理系統(tǒng)需求規(guī)格說明書B1 系統(tǒng)的功能要求(1)學(xué)生管理信息系統(tǒng)功能要求(2)老師管理信息系統(tǒng)功能要求(3)管理員管理信息系統(tǒng)功能要求B2 各個(gè)子系統(tǒng)的功

9、能要求(1)學(xué)生管理信息系統(tǒng)功能要求:查詢個(gè)人基本信息 查詢成績,獲得學(xué)分情況,生成成績報(bào)表 查詢課程安排,認(rèn)課教師,學(xué)分情況 (2)老師管理信息系統(tǒng)功能要求: 查詢授課信息查詢所授課程成績 查詢學(xué)生基本信息(3)管理員管理信息系統(tǒng)功能要求: 添加、刪除、修改、查詢學(xué)生信息 添加、刪除、修改、查詢教師信息 添加、刪除、修改、查詢專業(yè)課程信息 添加、刪除、修改、查詢選修課程信息B3學(xué)生信息管理系統(tǒng)的性能需求為了保證系統(tǒng)能夠長期、穩(wěn)定、安全、可靠、高效的運(yùn)行,系統(tǒng) 應(yīng)該滿足一下的性能需求:(1)系統(tǒng)處理的準(zhǔn)確性和及時(shí)性(2)系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)展性(3)系統(tǒng)的易用性和易維護(hù)性(4)系統(tǒng)的標(biāo)準(zhǔn)性

10、(5)系統(tǒng)的先進(jìn)性B4系統(tǒng)的數(shù)據(jù)需求系統(tǒng)的數(shù)據(jù)需求包括如下幾點(diǎn):(1)數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性(2)數(shù)據(jù)的一致性及完整性(3)數(shù)據(jù)的共享性及獨(dú)立性B5系統(tǒng)的數(shù)據(jù)字典系統(tǒng)開發(fā)時(shí),常用卡片的形式書寫保存描述一個(gè)數(shù)據(jù)元素。下面給出本系統(tǒng)的主要數(shù)據(jù)元素的數(shù)據(jù)字典索引卡片;名字:系別別名:系別描述:唯一地標(biāo)識專業(yè)狀況表的一個(gè)特定關(guān)鍵域定義:系別=20 字符 20位置:系別和班級表名字:班級別名:班級描述:唯一地標(biāo)識班號基本狀況表的一個(gè)特定關(guān)鍵域 定義:班級=10 字符 10位置:班級和學(xué)生信息表名字:成績別名:成績描述:唯一地標(biāo)識成績基本狀況表的一個(gè)特定關(guān)鍵域 定義:成績=3 數(shù)字 3位置:學(xué)生成

11、績表名字:學(xué)號別名:學(xué)號描述:唯一標(biāo)識學(xué)生基本狀況表的一個(gè)特定關(guān)鍵域定義:PID=10 字符 10位置:學(xué)生信息表 和學(xué)生成績表名字:課程別名:課程描述:唯一標(biāo)識員工基本狀況表的一個(gè)特定關(guān)鍵域 定義:課程名稱=20 字符 20位置:學(xué)生成績表名字:用戶別名:用戶描述:用戶指定條件下的系統(tǒng)用戶口令表定義:用戶=20 字符 20位置:用戶信息表B6系統(tǒng)的邏輯模型數(shù)據(jù)流圖(1) 用戶登陸數(shù)據(jù)流圖登陸用戶登陸界面.面丿用戶密碼修改系統(tǒng)管理添加用戶(2)學(xué)生錄入流程流圖錄入姓名 錄入性別學(xué)生錄入年齡錄入籍貫 錄入學(xué)號錄入聯(lián)系電話錄入入學(xué)時(shí)間一A(3)學(xué)生選課數(shù)據(jù)流圖學(xué)生基本信息系統(tǒng)導(dǎo)入導(dǎo)出數(shù)據(jù)庫(4)學(xué)

12、生成績查詢系統(tǒng)流圖B7學(xué)生信息管理系統(tǒng)的運(yùn)行要求(1) 軟件系統(tǒng)要求(2) 數(shù)據(jù)庫管理系統(tǒng)要求(3) 硬件要求:B8建立系統(tǒng)的約束(1) 總體設(shè)計(jì)方案對她約束(2) 人力,硬件,時(shí)間的約束(3) 技術(shù)發(fā)展規(guī)律的約束實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目三: 項(xiàng)目開發(fā)計(jì)劃1. 實(shí)驗(yàn)?zāi)康模?根據(jù)理論課程所學(xué)內(nèi)容, 針對某一項(xiàng)目進(jìn) 行項(xiàng)目開發(fā)計(jì)劃安排訓(xùn)練2. 實(shí)驗(yàn)原理:從理論課的學(xué)習(xí)中掌握規(guī)范的可行性分 析技術(shù),通過編寫報(bào)告的形式得到練習(xí)。3. 實(shí)驗(yàn)器材:編寫文字的工具。4. 實(shí)驗(yàn)步驟:( 1)參照理論學(xué)習(xí)的內(nèi)容進(jìn)行閱讀思考;( 2)針對某一軟件項(xiàng)目,著手編寫;(3)提交。實(shí)驗(yàn)三:學(xué)生信息管理系統(tǒng)項(xiàng)目開發(fā)計(jì)劃C1引言C1

13、.1 編寫目的為了更好地完成學(xué)生信息管理系統(tǒng)的項(xiàng)目, 為項(xiàng)目的開發(fā)工作作 出計(jì)劃, 同時(shí)確定出工資實(shí)施計(jì)劃及進(jìn)度, 并以此作為項(xiàng)目詳細(xì) 設(shè)計(jì)及具體實(shí)施的依據(jù),編寫本報(bào)告C1.2 項(xiàng)目背景開發(fā)軟件名稱:學(xué)生信息管理系統(tǒng) 項(xiàng)目任務(wù)提出者:計(jì)算機(jī)及信息學(xué)院項(xiàng)目開發(fā)者:學(xué)生組用戶:管理員、老師和學(xué)生C1.3 定義學(xué)生信息管理系統(tǒng) (SMIS) :學(xué)生管理系統(tǒng)是幫助教學(xué)人員、 行政 人員和人事人員的管理軟件, 使用 c 語言編寫,獨(dú)立完成其功能。SQL語言:SQL全稱是“結(jié)構(gòu)化查詢語言” ,SQL是一個(gè)非過程化 的語言。C1.4 參考資料C2 項(xiàng)目概述C2.1 工作內(nèi)容(1)到院校進(jìn)行業(yè)務(wù)調(diào)查;(2)整

14、理用戶需求,生成用戶需求報(bào)告;( 3) 對系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì),提出詳細(xì)計(jì)劃方案報(bào)告;(4)進(jìn)行學(xué)生信息管理系統(tǒng)進(jìn)行編碼(5)進(jìn)行內(nèi)部測試(6)進(jìn)行系統(tǒng)應(yīng)用調(diào)查(7)進(jìn)行系統(tǒng)后期維護(hù)C2.2 條件及限制( 1)計(jì)算機(jī)系統(tǒng)支持(2)需由用戶承擔(dān)工作逐項(xiàng)列出需要用戶承擔(dān)的工作和完成期 限,包括需由用戶提供的條件及提供時(shí)間(3)需由外單位提供的條件。C2.3產(chǎn)品程序名稱:學(xué)生信息管理系統(tǒng)使用語言:HTML5語言編寫儲(chǔ)存形式:數(shù)據(jù)庫文檔:中文文檔C2.4運(yùn)行環(huán)境運(yùn)行硬件環(huán)境:電腦,服務(wù)器運(yùn)行軟件環(huán)境:各種瀏覽器, Eclipse ,MySQLC3實(shí)施計(jì)劃C3.1任務(wù)分解(1)對學(xué)生信息管理系統(tǒng)進(jìn)行分析(2

15、)對學(xué)生信息管理系統(tǒng)進(jìn)行計(jì)劃(3)對學(xué)生信息管理系統(tǒng)編寫代碼及單元測試軟件程序(4)對學(xué)生信息管理系統(tǒng)總測試及修改學(xué)生信息管理系統(tǒng)(5)對學(xué)生信息管理系統(tǒng)維護(hù)階段C3.2進(jìn)度及預(yù)算(1)分析階段3天(2)設(shè)計(jì)階段5天(3)寫代碼及單元測試階段15天(4)總測試及修改階段5天C4人員組織及分工(1)調(diào)研人員:對學(xué)生信息管理系統(tǒng)進(jìn)行需求分析(2)設(shè)計(jì)人員:對學(xué)生信息管理系統(tǒng)進(jìn)行軟件需求設(shè)計(jì)(3)開發(fā)人員:對學(xué)生信息管理系統(tǒng)進(jìn)行軟件的編寫代碼開發(fā)和 進(jìn)行單元測試。(4)測試人員:對學(xué)生信息管理系統(tǒng)進(jìn)行總測試以及提出軟件系 統(tǒng)修改。(5)維護(hù)人員:對學(xué)生信息管理系統(tǒng)進(jìn)行后期出現(xiàn)漏洞或者不滿 足的維護(hù)。

16、C5 交付期限2016年 1月 10日C6 專題計(jì)劃要點(diǎn)(1)人員開發(fā)計(jì)劃(2)分析和調(diào)查計(jì)劃(3)測試計(jì)劃(4)質(zhì)量保證計(jì)劃(5)配置管理計(jì)劃(6)安全保密計(jì)劃實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目四: 概要設(shè)計(jì)說明書1. 實(shí)驗(yàn)?zāi)康模焊鶕?jù)理論課程所學(xué)內(nèi)容,針對某一項(xiàng)目進(jìn) 行概要設(shè)計(jì)說明書訓(xùn)練2. 實(shí)驗(yàn)原理:從理論課的學(xué)習(xí)中掌握規(guī)范的可行性分析 技術(shù),通過編寫報(bào)告的形式得到練習(xí)。 s3. 實(shí)驗(yàn)器材: Microsoft Office 。4. 實(shí)驗(yàn)步驟:( 1)參照理論學(xué)習(xí)的內(nèi)容進(jìn)行閱讀思考;( 2)針對某一軟件項(xiàng)目,著手編寫;( 3)提交。實(shí)驗(yàn)四:學(xué)生信息管理系統(tǒng)概要設(shè)計(jì)說明書D1 引言 學(xué)校的不斷發(fā)展,學(xué)校規(guī)模不

17、斷擴(kuò)大,學(xué)生數(shù)量不斷劇增,有關(guān) 學(xué)生的各種信息也成倍增長。 面對龐大的數(shù)據(jù)信息, 有一個(gè)學(xué)生 信息管理系統(tǒng)是非常有必要的, 不僅可以提高學(xué)生管理的工作的 效率,還可以通過這個(gè)系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng) 計(jì)和快速查詢 , 從而減少管理方面的工作量 .D1.1 編寫目的 本文檔的編寫是為了完善學(xué)生信息管理系統(tǒng)軟件的開發(fā)用途和 應(yīng)用方法,以求在最短的時(shí)間高效的開發(fā)學(xué)生信息管理系統(tǒng)。D1.2 項(xiàng)目背景 開發(fā)軟件名稱:學(xué)生信息管理系統(tǒng) 項(xiàng)目任務(wù)提出者:計(jì)算機(jī)及信息學(xué)院 項(xiàng)目開發(fā)者:學(xué)生組 用戶:管理員、老師和學(xué)生D1.3 定義 學(xué)生信息管理系統(tǒng) (SMIS) :學(xué)生管理系統(tǒng)是幫助教學(xué)人員、 行

18、政 人員和人事人員的管理軟件, 使用 c 語言編寫,獨(dú)立完成其功能。SQL語言:SQL全稱是“結(jié)構(gòu)化查詢語言” ,SQL是一個(gè)非過程化 的語言。D1.4 參考資料D2 任務(wù)概述D2.1 目標(biāo)D2.2 運(yùn)行環(huán)境 運(yùn)行硬件環(huán)境:電腦,服務(wù)器 運(yùn)行軟件環(huán)境:各種瀏覽器, Eclipse , MySQLD2.3 需求概述(1)系統(tǒng)首先可以根據(jù)需求由管理員來管理學(xué)生、班級、課程 等基礎(chǔ)資料,是整個(gè)系統(tǒng)的基礎(chǔ)。(2)系統(tǒng)在學(xué)生入學(xué)初期為學(xué)生建立基本檔案。(3)系統(tǒng)還可以根據(jù)專業(yè)課課程安排。(4)系統(tǒng)還可以根據(jù)選修課課程安排。(5)學(xué)生可以在每學(xué)期期末,對自己的專業(yè)課和選修課成績做 查詢工作,成績查詢應(yīng)該包

19、括學(xué)號,課程號等。(6)系統(tǒng)還應(yīng)該提供強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì)、查詢、生成報(bào)表等功能 D2.4 條件及限制硬件條件:電腦,服務(wù)器軟件條件:各種瀏覽器,Eclipse , MySQL資金:無D3總體設(shè)計(jì)D3.1處理流程(1) 用戶查詢處理流程圖(2)管理員處理信息系統(tǒng)流程圖OJ i .J. ll新 凰j-(3) 總體處理流程ft*.査詢D3.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)(1) 客戶機(jī)部分LI191(2) 程序部分(3) 功能分配數(shù)據(jù)更新功能分為三部分:數(shù)據(jù)添加、數(shù)據(jù)刪除和數(shù)據(jù)修改。數(shù)據(jù)添加功能提供便捷的錄入界面,通過應(yīng)用程序?qū)⒃技拥綌?shù) 據(jù)庫中。數(shù)據(jù)刪除將滿足用戶要求的相應(yīng)記錄從數(shù)據(jù)庫中刪除。數(shù)據(jù)修改功能允許

20、用戶對他所指定記錄的相關(guān)信息進(jìn)行修改。數(shù)據(jù)導(dǎo)入/出:允許用戶將全部記錄導(dǎo)入至數(shù)據(jù)庫或者其他存儲(chǔ) 設(shè)備。D4接口設(shè)計(jì)D4.1外部接口接口傳遞信息硬件接口及打印機(jī)接口成績信息,學(xué)生基本數(shù)據(jù)信息,課程信息,班級信息及鍵盤接口學(xué)號,班級信息,課程信息,成績 信息,學(xué)生基本數(shù)據(jù)信息軟件接口及數(shù)據(jù)庫接口學(xué)號,班級信息,課程信息,成績 信息,學(xué)生基本數(shù)據(jù)信息D4.2內(nèi)部接口(1)用戶驗(yàn)證模塊:提供用戶登錄時(shí)身份驗(yàn)證功能,用戶進(jìn)行 角色切換時(shí)必須調(diào)用此模塊進(jìn)行身份驗(yàn)證。(2)初始化模塊:系統(tǒng)初始化時(shí)由操作系統(tǒng)調(diào)用,執(zhí)行完畢后 進(jìn)入事件等待狀態(tài)。(3 )關(guān)閉系統(tǒng)模塊:由系統(tǒng)功能模塊調(diào)用,執(zhí)行完畢返回操作 系統(tǒng)。

21、(4)瀏覽模塊:由相應(yīng)事件驅(qū)動(dòng),完成對基本資料區(qū)的直接事 件響應(yīng)功能,可能會(huì)調(diào)用刷新瀏覽模塊。(5)基本資料模塊:由相應(yīng)事件驅(qū)動(dòng),完成對基本資料區(qū)的直 接事件響應(yīng)功能,可能調(diào)用刷新瀏覽模塊。(6)刷新瀏覽模塊:依據(jù)當(dāng)前數(shù)據(jù)刷新瀏覽區(qū)。(7)刷新基本資料模塊:依據(jù)當(dāng)前數(shù)據(jù)刷新基本資料區(qū)。(8)系統(tǒng)功能模塊:接受系統(tǒng)功能區(qū)相應(yīng)事件,啟動(dòng)查詢、修 改、增加、刪除。打印及關(guān)閉系統(tǒng)等模塊。(9) 查詢模塊:完成查詢功能。(10) 修改模塊:完成修改功能。(11) 增加模塊:完成增加模塊。(12) 刪除模塊:完成刪除模塊。(13) 打印模塊:完成打印模塊。(14) 詳細(xì)資料模塊:由相應(yīng)事件驅(qū)動(dòng),顯示記錄的

22、詳細(xì)資料;D5數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)D5.1數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)(1)學(xué)生信息表名稱數(shù)據(jù)類型說明Sno文本學(xué)號(主鍵)Same文本學(xué)生姓名Ssex文本性別Sage數(shù)字年齡Splace文本籍貫Spolity文本政治面貌Stime文本入學(xué)時(shí)間Steleph文本聯(lián)系電話(2)課程信息表名稱數(shù)據(jù)類型說明Cno文本課程編號(主鍵)Cn ame文本課程名稱Cteacher文本授課教師Ccredit數(shù)字學(xué)分(3)成績信息表名稱數(shù)據(jù)類型說明Sno文本學(xué)號(主鍵)Cno文本課程編號(主鍵)Pro_Grade數(shù)字成績D5.2物理數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)(1)DBMS使用SQL建立數(shù)據(jù)庫表(2)密碼:是以加密的形式存在于數(shù)據(jù)庫(3)學(xué)號:

23、用戶的ID是由系統(tǒng)生成,學(xué)生的ID長度10班級 的ID長度為5(4 )審核人:具有一定權(quán)限的管理人員表中存儲(chǔ)的是審核人的 編碼為30(5) 數(shù)值:年齡或者其他的數(shù)量類型為int(6)登錄:學(xué)生、教師和管理員可以通過帳號和密碼登錄(7)審核日期:審核人審核的當(dāng)前日期由系統(tǒng)使用者自由設(shè)定(8)查詢:登錄后可以使用各個(gè)模塊功能和用戶信息(9)修改:只允許管理員對學(xué)生的信息進(jìn)行修改或刪除。(10)增加:允許管理人員對信息進(jìn)行增加,允許老師錄入學(xué)生 成績。D6運(yùn)行設(shè)計(jì)D6.1運(yùn)行模塊的組合(1 )不同用戶登錄系統(tǒng)獲得的功能是不同,超級用戶具有系統(tǒng) 的全部功能,普通用戶具有瀏覽數(shù)據(jù)但不具有更新數(shù)據(jù)功能。(2)具有軟件的運(yùn)行模塊組合為程序多個(gè)窗口的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論