版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE PAGE 35教學(xué)管理系統(tǒng)分析設(shè)計(jì)書SANTEC大學(xué)目 錄 TOC o 1-3 h z u HYPERLINK l _Toc393911393 一、項(xiàng)目論證和計(jì)劃 PAGEREF _Toc393911393 h 3 HYPERLINK l _Toc393911394 1.1 系統(tǒng)調(diào)查 PAGEREF _Toc393911394 h 3 HYPERLINK l _Toc393911395 1.1.1組織機(jī)構(gòu)和崗位職責(zé) PAGEREF _Toc393911395 h 3 HYPERLINK l _Toc393911396 1.1.2 教學(xué)管理工作涉及到教學(xué)管理文件和數(shù)據(jù)表格 PAGERE
2、F _Toc393911396 h 4 HYPERLINK l _Toc393911397 1.1.3 業(yè)務(wù)流程分析 PAGEREF _Toc393911397 h 5 HYPERLINK l _Toc393911398 1.2新系統(tǒng)的總體功能需求和性能要求 PAGEREF _Toc393911398 h 7 HYPERLINK l _Toc393911399 1.2.1 總體功能需求 PAGEREF _Toc393911399 h 7 HYPERLINK l _Toc393911400 1.2.2系統(tǒng)環(huán)境和性能要求 PAGEREF _Toc393911400 h 8 HYPERLINK l
3、_Toc393911401 1.3完成文檔 PAGEREF _Toc393911401 h 8 HYPERLINK l _Toc393911402 二、需求分析 PAGEREF _Toc393911402 h 9 HYPERLINK l _Toc393911403 2.1 數(shù)據(jù)流分析 PAGEREF _Toc393911403 h 9 HYPERLINK l _Toc393911404 2.2 數(shù)據(jù)字典 PAGEREF _Toc393911404 h 11 HYPERLINK l _Toc393911405 2.3 處理邏輯描述 PAGEREF _Toc393911405 h 23 HYPER
4、LINK l _Toc393911406 2.4形成需求規(guī)格說(shuō)明書并進(jìn)行需求評(píng)審 PAGEREF _Toc393911406 h 25 HYPERLINK l _Toc393911407 三、系統(tǒng)設(shè)計(jì) PAGEREF _Toc393911407 h 27 HYPERLINK l _Toc393911408 3.1系統(tǒng)總體概要設(shè)計(jì) PAGEREF _Toc393911408 h 27 HYPERLINK l _Toc393911409 3.1.l系統(tǒng)總體布局方案的確定 PAGEREF _Toc393911409 h 27 HYPERLINK l _Toc393911410 3.1.2軟件系統(tǒng)體系
5、結(jié)構(gòu)的設(shè)計(jì) PAGEREF _Toc393911410 h 27 HYPERLINK l _Toc393911411 3.1.3模塊結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc393911411 h 28 HYPERLINK l _Toc393911412 3.1.4 數(shù)據(jù)存儲(chǔ)的總體設(shè)計(jì) PAGEREF _Toc393911412 h 30 HYPERLINK l _Toc393911413 3.1.5 系統(tǒng)安全設(shè)計(jì) PAGEREF _Toc393911413 h 30 HYPERLINK l _Toc393911414 3.2代碼設(shè)計(jì) PAGEREF _Toc393911414 h 31 HYPERL
6、INK l _Toc393911415 3.3數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc393911415 h 31 HYPERLINK l _Toc393911416 3.3.1 數(shù)據(jù)庫(kù)的概念模型 PAGEREF _Toc393911416 h 31 HYPERLINK l _Toc393911417 3.3.2 數(shù)據(jù)庫(kù)的邏輯模型 PAGEREF _Toc393911417 h 32 HYPERLINK l _Toc393911418 3.3.3 合并原則 PAGEREF _Toc393911418 h 32 HYPERLINK l _Toc393911419 3.4界面設(shè)計(jì) PAGEREF _T
7、oc393911419 h 33 HYPERLINK l _Toc393911420 3.5完成設(shè)計(jì)文檔和設(shè)計(jì)評(píng)審 PAGEREF _Toc393911420 h 34 HYPERLINK l _Toc393911421 四、系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc393911421 h 35 HYPERLINK l _Toc393911422 4.1系統(tǒng)物理實(shí)現(xiàn) PAGEREF _Toc393911422 h 35 HYPERLINK l _Toc393911423 4.2. 數(shù)據(jù)庫(kù)物理設(shè)計(jì) PAGEREF _Toc393911423 h 35 HYPERLINK l _Toc393911424
8、4.3編碼 PAGEREF _Toc393911424 h 35一、項(xiàng)目論證和計(jì)劃SANTEC大學(xué)想開(kāi)發(fā)一個(gè)“教學(xué)管理系統(tǒng)”,目標(biāo)是建立及時(shí)、準(zhǔn)確、全面、豐富的教學(xué)管理信息平臺(tái)。系統(tǒng)針對(duì)教務(wù)教學(xué)信息管理的實(shí)際,緊貼用戶需求,全面覆蓋教學(xué)教務(wù)管理各個(gè)方面,提供強(qiáng)大的教學(xué)教務(wù)管理功能,充分發(fā)揮院、系教務(wù)管理的職能,提高管理水平、質(zhì)量、效率,為學(xué)校宏觀決策提供有力支撐。1.1 系統(tǒng)調(diào)查系統(tǒng)分析人員首先與學(xué)校主要教學(xué)管理人員進(jìn)行交流,了解學(xué)校的規(guī)模、管理的任務(wù)范圍、管理情況。通過(guò)交流了解到學(xué)校各級(jí)領(lǐng)導(dǎo)和主管教學(xué)的副校長(zhǎng)信息意識(shí)較強(qiáng),大部分管理人員有一定的信息素質(zhì)。通過(guò)調(diào)查明確如下問(wèn)題。1.1.1組織機(jī)
9、構(gòu)和崗位職責(zé)通過(guò)對(duì)全校組織機(jī)構(gòu)和業(yè)務(wù)的分析,明確了待開(kāi)發(fā)的“教學(xué)管理系統(tǒng)”主要涉及該校的教務(wù)處、學(xué)生處兩個(gè)管理部門,為此對(duì)兩個(gè)部門的機(jī)構(gòu)情況進(jìn)行詳細(xì)調(diào)查。主要內(nèi)容包括:部門組織結(jié)構(gòu)、下屬崗位、崗位職責(zé)與權(quán)力、崗位人員配備、崗位規(guī)章制度等。該校的教務(wù)處、學(xué)生處組織結(jié)構(gòu)如下圖1所示。圖1 教學(xué)管理組織機(jī)構(gòu)圖相關(guān)崗位職責(zé)分別是:教學(xué)任務(wù)管理崗位職責(zé)根據(jù)教學(xué)計(jì)劃,制定學(xué)年校歷并組織教學(xué)的運(yùn)行;組織下達(dá)教學(xué)任務(wù);負(fù)責(zé)教室的使用與調(diào)度,負(fù)責(zé)提出教室設(shè)施配備計(jì)劃;負(fù)責(zé)組織編排課程表,負(fù)責(zé)日常課程的調(diào)度工作。(2)教學(xué)評(píng)估管理崗位職責(zé)負(fù)責(zé)制定專業(yè)辦學(xué)水平、課程建設(shè)質(zhì)量、課堂教學(xué)質(zhì)量評(píng)估等教學(xué)質(zhì)量評(píng)估體系,并主
10、持實(shí)施各種教學(xué)評(píng)估工作;組織各系(部)、教研室做好日常教學(xué)檢查和期中教學(xué)檢查工作,并深人實(shí)際監(jiān)控理論教學(xué)、實(shí)踐教學(xué)過(guò)程的各個(gè)環(huán)節(jié)(包括備課、授課、輔導(dǎo)、改作業(yè)、考核等);指導(dǎo)各系(部)、教研室的教學(xué)工作;協(xié)助人事處制定和實(shí)施教師的培養(yǎng)提高計(jì)劃,做好教師定編、教師工作量核算工作負(fù)責(zé)教師業(yè)務(wù)的考核,建立教師業(yè)務(wù)檔案;組織各系(部)、教研室做好教師開(kāi)新課的試講工作;組織各種教育教學(xué)研討活動(dòng)根據(jù)學(xué)院教學(xué)和教學(xué)管理實(shí)際,組織有關(guān)教學(xué)課題研究,完成學(xué)院下達(dá)的教學(xué)研究任務(wù),組織全院教學(xué)經(jīng)驗(yàn)交流。(3)成績(jī)檔案管理崗位職責(zé)負(fù)責(zé)學(xué)生學(xué)習(xí)成績(jī)的建檔、保管工作;負(fù)責(zé)提供完整正確的畢業(yè)生成績(jī)檔案;負(fù)責(zé)日常的各種學(xué)生成
11、績(jī)統(tǒng)計(jì)、查詢及分析工作。(4)考試考務(wù)管理崗位職責(zé)負(fù)責(zé)組織全校的期考試工作;負(fù)責(zé)組織全校補(bǔ)考工作;負(fù)責(zé)編排考場(chǎng),組織監(jiān)考、巡考人員;負(fù)責(zé)試題庫(kù)建設(shè)及試卷的印刷、保管、保密、發(fā)放工作;負(fù)責(zé)組織計(jì)算機(jī)、英語(yǔ)等課程的統(tǒng)考、學(xué)生專升本摸底考試工作。(5)教材建設(shè)管理崗位職責(zé)負(fù)責(zé)起草學(xué)校教材建規(guī)劃,收集有關(guān)教材建設(shè)、出版信息;負(fù)責(zé)制定并落實(shí)教材使用計(jì)劃;組織教師縮寫具有高等職業(yè)技術(shù)教育特色的教材或講義以及其他教學(xué)資料,并根據(jù)教學(xué)的需求,有計(jì)劃地進(jìn)行聲像視聽(tīng)教材、CAI課件以及試題庫(kù)的建設(shè);做好教材出版工作;負(fù)責(zé)制訂校內(nèi)講義的編審計(jì)劃及審核工作;組織開(kāi)展教材研究活動(dòng),組織優(yōu)秀教材的評(píng)審和獎(jiǎng)勵(lì)工作;負(fù)責(zé)教材
12、質(zhì)量調(diào)查、評(píng)價(jià)及信息反饋工作;做好教材采購(gòu)、銷售和庫(kù)存的管理工作。(6)學(xué)生科學(xué)籍檔案管理崗位職責(zé)根據(jù)學(xué)校學(xué)生學(xué)籍管理規(guī)定,負(fù)責(zé)學(xué)生休、復(fù)、轉(zhuǎn)、退、停、降、留等學(xué)籍變動(dòng)處理工作;組織各系審核畢業(yè)生資格,負(fù)責(zé)管理畢業(yè)證書和補(bǔ)辦學(xué)歷證明工作;負(fù)責(zé)在校生統(tǒng)計(jì)報(bào)表、學(xué)生名冊(cè)的編制,學(xué)生學(xué)籍變動(dòng)情況統(tǒng)計(jì)工作;負(fù)責(zé)學(xué)生學(xué)籍注冊(cè)及發(fā)布工作;協(xié)助有關(guān)部門做好新生入學(xué)的有關(guān)工作。1.1.2 教學(xué)管理工作涉及到教學(xué)管理文件和數(shù)據(jù)表格(1)相關(guān)教學(xué)管理文件如下:學(xué)生學(xué)籍管理辦法;學(xué)生成績(jī)考核規(guī)定;教學(xué)評(píng)估細(xì)則;關(guān)于公共英語(yǔ)考核、計(jì)算機(jī)基礎(chǔ)教育考試暫行規(guī)定;考試工作細(xì)則;試卷管理辦法;關(guān)于教學(xué)事故及處理的暫行規(guī)定;教
13、務(wù)管理系統(tǒng)數(shù)據(jù)管理規(guī)定。 (2)教學(xué)管理工作中涉及的數(shù)據(jù)表格如表l所示。表1 教學(xué)數(shù)據(jù)表表格名稱相關(guān)部門管理業(yè)務(wù)處理時(shí)間數(shù)量使用目的錄取學(xué)生表招生辦新生錄取30天5新生錄取簡(jiǎn)況學(xué)生登記表學(xué)生科學(xué)籍檔案60天100存檔學(xué)生注冊(cè)登記表學(xué)生科注冊(cè)學(xué)籍7天5學(xué)生學(xué)期注冊(cè)檔案畢業(yè)生預(yù)審表學(xué)生科畢業(yè)管理15天50審查畢業(yè)生資格畢業(yè)生情況表學(xué)生科畢業(yè)管理15天50畢業(yè)生信息登記單科成績(jī)表教務(wù)處成績(jī)管理3天500教師登記考試成績(jī)班級(jí)成績(jī)匯總表教務(wù)處成績(jī)管理3天50學(xué)生成績(jī)排名獎(jiǎng)勵(lì)成績(jī)通知單教務(wù)處成績(jī)管理7天3000通知學(xué)生本人補(bǔ)考通知單教務(wù)處成績(jī)管理7天500通知學(xué)生本人期末考試安排表教務(wù)處考試考務(wù)7天100
14、考試安排聽(tīng)課記錄教務(wù)處評(píng)估15天50教師教學(xué)表現(xiàn)依據(jù)教師賦分表教務(wù)處評(píng)估1學(xué)期20教師德勤績(jī)?cè)u(píng)估學(xué)期教學(xué)任務(wù)書教務(wù)處教學(xué)任務(wù)15天50通知教學(xué)安排班級(jí)課程表教務(wù)處教學(xué)任務(wù)15天50班級(jí)教學(xué)安排教師課程表教務(wù)處教學(xué)任務(wù)15天100教師教學(xué)安排系部教師授課匯總表教務(wù)處教學(xué)任務(wù)1.1.3 業(yè)務(wù)流程分析由系統(tǒng)的工作流程分析,可以得出,該系統(tǒng)的業(yè)務(wù)主要有學(xué)籍檔案、教學(xué)任務(wù)、考試考務(wù)、成績(jī)等管理及教學(xué)評(píng)估5部分。為進(jìn)一步了解和分析現(xiàn)有的系統(tǒng)并以概括的形式表達(dá)對(duì)現(xiàn)有系統(tǒng)的認(rèn)識(shí)。系統(tǒng)分析人員采用結(jié)構(gòu)化的描述工具業(yè)務(wù)流程圉描述系統(tǒng)的業(yè)務(wù)流程。其業(yè)務(wù)流程圖如圖2(a)(e)所示。圖2 (a)學(xué)籍檔案管理業(yè)務(wù)流程圖
15、圖2 (b) 教學(xué)任務(wù)管理業(yè)務(wù)流程圖圖2 (c) 考試考務(wù)管理業(yè)務(wù)流程圖圖2 (d) 成績(jī)管理業(yè)務(wù)流程圖圖2 (e) 教學(xué)評(píng)估管理業(yè)務(wù)流程圖1.2新系統(tǒng)的總體功能需求和性能要求1.2.1 總體功能需求通過(guò)調(diào)查分析,得出新系統(tǒng)的總體功能需求如下。(1)學(xué)籍檔案管理可處理學(xué)生的基本信息(包括照片)及注冊(cè)、學(xué)習(xí)成績(jī)、收費(fèi)信息等進(jìn)行處理、查詢與統(tǒng)計(jì);對(duì)新生可根據(jù)學(xué)號(hào)約束條件給新生分配學(xué)號(hào);學(xué)生注冊(cè)處理;學(xué)生專業(yè)調(diào)整等;對(duì)畢業(yè)生分配、文憑發(fā)放的處理;對(duì)學(xué)生的異動(dòng)(包括休、復(fù)、退、轉(zhuǎn)、出國(guó)留學(xué)、開(kāi)除學(xué)籍等)信息的處理和查詢等功能。(2)成績(jī)管理包括成績(jī)的錄入、修改、刪除;論文成績(jī)的錄入、修改、刪除;成績(jī)的
16、各種查詢、統(tǒng)計(jì);各種統(tǒng)計(jì)報(bào)表打印(包括各種形式的成績(jī)單);成績(jī)備份等功能。(3)教學(xué)任務(wù)管理對(duì)教學(xué)信息進(jìn)行管理對(duì)管理人員提供課程設(shè)置、教學(xué)計(jì)劃、教師信息、開(kāi)課計(jì)劃等的錄入、修改、查詢、統(tǒng)計(jì)、打印等功能。具體包括:每個(gè)學(xué)院(系)相關(guān)的教務(wù)員可對(duì)本院(系)所開(kāi)的課程信息進(jìn)行錄入、修改和刪除。課程信息包括課程號(hào)、課程中英文名、課程簡(jiǎn)介、教材、參考書、學(xué)分、周學(xué)時(shí)、總學(xué)時(shí)、開(kāi)課學(xué)期、開(kāi)課教師、先修課程、課程學(xué)時(shí)分配等;對(duì)全校其他單位的課程可以進(jìn)行查詢,但不能錄入、修改和刪除??删庉嫛浫吮驹?系)各專業(yè)的教學(xué)計(jì)劃,同時(shí)提供對(duì)本院(系)教學(xué)計(jì)劃查詢、復(fù)制和打印的功能??删庉?、錄入本院(系)下一學(xué)期計(jì)劃開(kāi)
17、出的課程,用于計(jì)算機(jī)排課表,計(jì)算機(jī)排完課表后會(huì)把每門課程分配到的教室號(hào)進(jìn)回開(kāi)課計(jì)劃中。各院、系可以在本地查詢、打印課表。(4)考試考務(wù)管理包括試題庫(kù)的管理功船,可完成試題的錄入、查詢、修改以及按照組卷的策略生成試卷等;考試管理功能,可編輯、錄入院(系)該學(xué)期的考試課程時(shí)間安排,生成本學(xué)期的考試地點(diǎn)、考試時(shí)間、監(jiān)考老師等數(shù)據(jù)。各院、系可以在本地查詢、打印。(5)教學(xué)評(píng)估管理包括對(duì)各院、系所開(kāi)的課程、專業(yè)教學(xué)計(jì)劃、開(kāi)課計(jì)劃進(jìn)行宏觀控制;各單位可對(duì)教師工作量和工作成績(jī)進(jìn)行計(jì)算和評(píng)估??缮珊痛蛴「鞣N統(tǒng)計(jì)報(bào)表,如實(shí)際開(kāi)課統(tǒng)計(jì)表、教師出勤情況表、教學(xué)情況統(tǒng)計(jì)表、教師科研情況統(tǒng)計(jì)表、教學(xué)計(jì)劃要求表、全校課
18、程一覽表等。1.2.2系統(tǒng)環(huán)境和性能要求(1)設(shè)計(jì)依據(jù)與標(biāo)準(zhǔn)全校教務(wù)信息用統(tǒng)一的數(shù)據(jù)格式描述,將教學(xué)計(jì)劃等教務(wù)業(yè)務(wù)工作標(biāo)準(zhǔn)化、規(guī)范化。開(kāi)發(fā)中涉及的部分標(biāo)準(zhǔn)如下。計(jì)算機(jī)教學(xué)管理(CMI)系統(tǒng)規(guī)范(CBTLTS-20 1) 高等學(xué)校管理基本信息集計(jì)算機(jī)軟件開(kāi)發(fā)規(guī)范(GB856688) 計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編寫指南(GB856788)軟件工程術(shù)語(yǔ)(GBTIl457)采用信息標(biāo)準(zhǔn)的優(yōu)先次序是:國(guó)家標(biāo)準(zhǔn)、教育部標(biāo)準(zhǔn)、教育部下屬機(jī)構(gòu)標(biāo)準(zhǔn)、國(guó)家其他部頒標(biāo)準(zhǔn)等。(2)主要技術(shù)指標(biāo)局域網(wǎng)傳輸能力要求如下:信息中心主干用 1 000 Mbps服務(wù)器傳輸速率用100 Mbps終端傳輸速率用 100l 000 Mb
19、ps交互式信息查詢時(shí)間用 小于2秒交互式統(tǒng)計(jì)表生成時(shí)間用 小于3秒信息管理能力用 3萬(wàn)人數(shù)據(jù)庫(kù)災(zāi)難性故障恢復(fù)能力為數(shù)據(jù)完全恢復(fù)。1.3完成文檔在上述工作的基礎(chǔ)上,完成下列工作。 (1)可行性分析報(bào)告說(shuō)明該軟件開(kāi)發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和社會(huì)因索上的可行性,評(píng)述為了合理地達(dá)到開(kāi)發(fā)目標(biāo)可供選擇的各種可能實(shí)施方案,說(shuō)明井論證所選定實(shí)施方案的理由。(2)項(xiàng)目開(kāi)發(fā)計(jì)劃為軟件項(xiàng)目實(shí)施方案制訂出具體計(jì)劃,應(yīng)該包括各部分工作的負(fù)責(zé)人員、開(kāi)發(fā)的進(jìn)度、開(kāi)發(fā)經(jīng)費(fèi)的預(yù)算、所需的硬件及軟件資源等。二、需求分析根據(jù)系統(tǒng)的業(yè)務(wù)流程和相關(guān)數(shù)據(jù)表,采用結(jié)構(gòu)化分析技術(shù)對(duì)系統(tǒng)作進(jìn)一步分析。2.1 數(shù)據(jù)流分析首先,分析劃分系統(tǒng)邊
20、界,識(shí)別系統(tǒng)的數(shù)據(jù)來(lái)源和去處,確定外部項(xiàng),得出系統(tǒng)的關(guān)聯(lián)圖如圖3所示。圖3 教學(xué)管理系統(tǒng)關(guān)聯(lián)圖然后,根據(jù)劃分出幾個(gè)主要的信息管理功能,并明確各功能之間的聯(lián)系,繪制出系統(tǒng)的頂層數(shù)據(jù)流圖,如圖14所示。圖4 教學(xué)管理系統(tǒng)頂層圖頂層數(shù)據(jù)流圖僅從總體上反映了系統(tǒng)的信息聯(lián)系,按照結(jié)構(gòu)化分析方法,自頂向下、透層分解,對(duì)頂層圖進(jìn)行細(xì)化。細(xì)化進(jìn)行到數(shù)據(jù)流圖中的每一個(gè)數(shù)據(jù)處理成為一個(gè)很容易理解的單一功能,且這個(gè)單一功能可以通過(guò)簡(jiǎn)單的邏輯表達(dá)式在數(shù)據(jù)字典予以說(shuō)明時(shí)為止。本系統(tǒng)的數(shù)據(jù)流圖繪制三層即可符合要求。得到的二層數(shù)據(jù)流如圖5(a)(f)所示。圖5 (a) P1(學(xué)籍管理)的細(xì)化圖圖5 (b) P2(教學(xué)任務(wù)管
21、理)的細(xì)化圖圖5 (c) P3(成績(jī)管理)的細(xì)化圖圖5 (d) P4(考試考務(wù)管理)的細(xì)化圖圖5 (e) P5(教學(xué)評(píng)估)的細(xì)化圖圖5 (f) P3.3 成績(jī)查詢2.2 數(shù)據(jù)字典由于數(shù)據(jù)流圖只是對(duì)數(shù)據(jù)處理和彼此之間的關(guān)系進(jìn)行了說(shuō)明,為了進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)加工過(guò)程,應(yīng)將最底層數(shù)據(jù)流圈中的全部數(shù)據(jù)流及其組成部分的數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)加工和外部項(xiàng)等進(jìn)行詳細(xì)描述,形成本系統(tǒng)的數(shù)據(jù)字典,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。限于篇幅,下面只列出幾個(gè)典型的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)加工、數(shù)據(jù)元素和外部實(shí)體。(1)數(shù)據(jù)流數(shù)據(jù)流系統(tǒng)名:學(xué)籍管理子系統(tǒng)編號(hào):F1條目名;學(xué)生基本情況別名:來(lái) 源:學(xué)生(s2) 去
22、處:學(xué)籍審查(Pl.l)并歸檔(D3)散據(jù)流結(jié)構(gòu):學(xué)號(hào)+姓名+性別+身份證號(hào)+出生年月+聯(lián)系電話+民旗+家庭住址+郵編+照片簡(jiǎn)要說(shuō)明:學(xué)生檔案中需記錄的個(gè)人信息 修改記錄編寫日期數(shù)據(jù)流系統(tǒng)名:教學(xué)任舟管理子系統(tǒng) 編號(hào):F6條目名:教學(xué)課程表 別名:來(lái)源:教學(xué)任務(wù)通知(P2 4) 去處;教師(s3)數(shù)據(jù)流結(jié)構(gòu):教師編號(hào)+教師名+|班級(jí)名稱+教室號(hào)+課程名稱+|星期|十|課次|所有任課班級(jí)簡(jiǎn)要說(shuō)明:用于通知某教師某天在某班第某節(jié)上某課程修改記錄編寫日期 (2) 數(shù)據(jù)項(xiàng)數(shù)據(jù)元素系統(tǒng)名教學(xué)管理系統(tǒng)條目名學(xué)號(hào)別名屬于數(shù)據(jù)流FlF3,F(xiàn)7, F8,F(xiàn)10,F(xiàn)15,F(xiàn)17存儲(chǔ)處D3:學(xué)籍檔案D4:成績(jī)檔案數(shù)
23、據(jù)元素類型類型字符型長(zhǎng)度10取值范圍“0”“9”含義第l4位:人學(xué)年份;第57位:專業(yè);第8位班級(jí);第910位:序號(hào) 簡(jiǎn)要說(shuō)明學(xué)號(hào)是每個(gè)學(xué)生的惟一識(shí)別碼,且學(xué)號(hào)涵蓋班級(jí)代碼、專業(yè)代碼數(shù)據(jù)元素系統(tǒng)名教學(xué)管理系統(tǒng)條目名教師代碼別名屬于數(shù)據(jù)流|F3f6,f9F11F14存儲(chǔ)處D2:學(xué)期教學(xué)安排;D9:考評(píng)數(shù)據(jù)D10:業(yè)績(jī)檔案數(shù)據(jù)元素類型類型字符型長(zhǎng)度8取值范圍“0”“9”含義第13位專業(yè);第45位:教研室;第68位:個(gè)人代碼簡(jiǎn)要說(shuō)明教師代碼是教師的惟一識(shí)別碼,且學(xué)號(hào)涵蓋專業(yè)代碼數(shù)據(jù)元素系統(tǒng)名成績(jī)管理子系統(tǒng)條目名成績(jī)別名屬于數(shù)據(jù)流F2,F3,F8,F10|存儲(chǔ)處D4:成績(jī)檔案數(shù)據(jù)元素類型類型字符型長(zhǎng)度
24、4取值范圍“0” “100”,“優(yōu)秀”、“良好”、“中等”、“及格”和“不及”含義簡(jiǎn)要說(shuō)明記錄學(xué)生所學(xué)課程的狀況等級(jí)。數(shù)據(jù)元素系統(tǒng)名教學(xué)管理系統(tǒng)條目名班級(jí)號(hào)別名屬于數(shù)據(jù)流F4,F(xiàn)6,F(xiàn)10,F(xiàn)11F12,F(xiàn)16存儲(chǔ)處D6:班級(jí) 數(shù)據(jù)元素類型類型字符型長(zhǎng)度8取值范圍“0”“9”含義第14位:入學(xué)年毋;第57位:專業(yè);第8位;班級(jí)簡(jiǎn)要說(shuō)明記錄各班級(jí)的編號(hào)數(shù)據(jù)元素系統(tǒng)名教學(xué)管理系統(tǒng)條目名課程代碼別名課程號(hào)屬于數(shù)據(jù)流F2,F(xiàn)6,F(xiàn)10,F(xiàn)11,F(xiàn)12,F(xiàn)16存儲(chǔ)赴Dl:教學(xué)計(jì)劃數(shù)據(jù)元素類型類型字符型長(zhǎng)度8取值范圍“0”“9”含義簡(jiǎn)要說(shuō)明各門課程的代號(hào)數(shù)據(jù)元素系統(tǒng)名教學(xué)管理系統(tǒng)條目名學(xué)期別名屬于數(shù)據(jù)流存
25、儲(chǔ)處數(shù)據(jù)元素類型類型字符型長(zhǎng)度5取值范圍“0”“9”含義第14位表示學(xué)期所在學(xué)年的起始年份(20042005學(xué)年記為2004年) 第5位表示學(xué)年中的學(xué)期(0代表第一學(xué)期,l代表第二學(xué)期)簡(jiǎn)要說(shuō)明學(xué)期的編號(hào)(3)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)系統(tǒng)名教學(xué)任務(wù)管理子系統(tǒng)條目名教學(xué)計(jì)劃別名編號(hào)D1存儲(chǔ)組織二維表記錄數(shù)數(shù)據(jù)量主鍵編號(hào)授課代碼輔健記錄組成授課代碼 專業(yè)代碼 課程代碼 開(kāi)課學(xué)期 學(xué)分 學(xué)時(shí)長(zhǎng)度(字節(jié)) 8 4 8 4 2 3簡(jiǎn)要說(shuō)明存儲(chǔ)整個(gè)學(xué)校的教學(xué)需求修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名考試考務(wù)子系統(tǒng)條目名學(xué)期任務(wù)書別名編號(hào)D2.1存儲(chǔ)組織二維表記錄數(shù)數(shù)據(jù)量主鍵編號(hào)授課代碼輔鍵記錄組成授課代碼 開(kāi)課數(shù)目長(zhǎng)度(
26、字節(jié))8 2簡(jiǎn)要說(shuō)明學(xué)校一個(gè)學(xué)期的教學(xué)任務(wù)修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名考試考務(wù)子系統(tǒng)條目名報(bào)課情況別名編號(hào)D2.2存儲(chǔ)組織二維表記錄數(shù)數(shù)據(jù)量主健編號(hào)教師代號(hào)+授課代碼輔鍵記錄組成教師代號(hào) 授課代碼長(zhǎng)度(字節(jié))8 8簡(jiǎn)要說(shuō)明教師的報(bào)課情況修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 考試考務(wù)子系統(tǒng)條目名 教學(xué)課程表 別名編號(hào)D2.3存儲(chǔ)組織二維表記錄數(shù)數(shù)據(jù)量主鍵編號(hào)課程名+班級(jí)號(hào)輔鍵記錄組成課程 名班級(jí)號(hào) 教師名 房間編號(hào)長(zhǎng)度(字節(jié))30 8 10 20簡(jiǎn)要說(shuō)明課程表修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 學(xué)籍管理子系統(tǒng)條目名 學(xué)籍檔案 別名編號(hào)D3存儲(chǔ)組織二維表記錄數(shù)數(shù)據(jù)量主鍵編號(hào)學(xué)號(hào)輔鍵記錄組成學(xué)號(hào) 學(xué)生名 年
27、齡 性別 專業(yè)名稱 學(xué)生類型長(zhǎng)度(字節(jié))10 10 2 1 10 10簡(jiǎn)要說(shuō)明修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 成績(jī)管理子系統(tǒng)條目名 成績(jī)檔案別名編號(hào)D4存儲(chǔ)組織二維表記錄數(shù)約6OO00數(shù)據(jù)量1.8MB主鍵編號(hào)學(xué)號(hào)+課程代碼輔鍵記錄組成學(xué)號(hào) 課程代碼 課程名稱 成績(jī) 補(bǔ)考成績(jī) 學(xué)分長(zhǎng)度(字節(jié))10 8 10 4 4 2簡(jiǎn)要說(shuō)明修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 學(xué)籍管理子系統(tǒng)條目名 專業(yè)設(shè)置別名編號(hào)D5存儲(chǔ)組織二維表記錄數(shù)數(shù)據(jù)量主鍵編號(hào)專業(yè)代碼輔鍵記錄組成專業(yè)代碼 專業(yè)名稱 總學(xué)分 學(xué)位課學(xué)分 必修課學(xué)分 選修課學(xué)分長(zhǎng)度(字節(jié))4 10 3 2 2 2簡(jiǎn)要說(shuō)明修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 教學(xué)任務(wù)
28、管理子系統(tǒng)條目名 班級(jí)別名編號(hào)D6存儲(chǔ)組織記錄數(shù)數(shù)據(jù)量主鍵編號(hào)班級(jí)號(hào)輔鍵記錄組成班級(jí)號(hào) 班級(jí)人數(shù) 班級(jí)類型長(zhǎng)度(字節(jié))8 3 10簡(jiǎn)要說(shuō)明修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 學(xué)籍管理子系統(tǒng)條目名 畢業(yè)學(xué)生數(shù)據(jù)別名編號(hào)D7存儲(chǔ)組織記錄數(shù)數(shù)據(jù)量主鍵編號(hào)學(xué)號(hào)輔鍵記錄組成學(xué)號(hào) 等級(jí) 畢業(yè)證號(hào) 學(xué)位證號(hào)長(zhǎng)度(字節(jié))10 5 15 15簡(jiǎn)要說(shuō)明修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 成績(jī)管理子系統(tǒng)條目名 課程別名編號(hào)D8存儲(chǔ)組織記錄數(shù)數(shù)據(jù)量主鍵編號(hào)課程號(hào)輔鍵記錄組成課程號(hào) 課程名 專業(yè)代碼 學(xué)分 學(xué)時(shí)長(zhǎng)度(字節(jié))8 20 4 2 3簡(jiǎn)要說(shuō)明修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 教學(xué)評(píng)估子系統(tǒng)條目名 考評(píng)數(shù)據(jù)別名編號(hào)D9存儲(chǔ)
29、組織二維表記錄數(shù)約6000數(shù)據(jù)量主鍵編號(hào)教師號(hào)+學(xué)期號(hào)輔鍵記錄組成教師號(hào) 學(xué)期號(hào) 學(xué)生打分 出勤記錄 科研成績(jī) 備課長(zhǎng)度(字節(jié))8 5 2 2 2 2簡(jiǎn)要說(shuō)明教師考評(píng)的數(shù)據(jù)修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 教學(xué)評(píng)估子系統(tǒng)條目名 業(yè)績(jī)檔案別名編號(hào)D10存儲(chǔ)組織二維表記錄數(shù)約數(shù)據(jù)量主鍵編號(hào)教師號(hào)+學(xué)期輔鍵記錄組成教師號(hào) 學(xué)期號(hào) 業(yè)績(jī)等績(jī) 得分長(zhǎng)度(字節(jié))8 5 5 2簡(jiǎn)要說(shuō)明記錄教師每學(xué)期的教學(xué)質(zhì)量評(píng)估籌級(jí)修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 考試考務(wù)子系統(tǒng)條目名 考試日程別名編號(hào)D11存儲(chǔ)組織二維表記錄數(shù)約6000數(shù)據(jù)量主鍵編號(hào)課程代碼+班級(jí)號(hào)輔鍵記錄組成班級(jí)號(hào) 課程代碼 課程名稱 考試日期 房問(wèn)編號(hào)長(zhǎng)
30、度(字節(jié))8 8 10 8 20 簡(jiǎn)要說(shuō)明考試的安排修改記錄編寫日期數(shù)據(jù)存儲(chǔ)系統(tǒng)名 教學(xué)管理系統(tǒng)條目名 教師別名編號(hào)D12存儲(chǔ)組織二維表記錄數(shù)約2000數(shù)據(jù)量主鍵編號(hào)教師代碼輔鍵記錄組成教師代碼(號(hào)) 姓名 年齡 性別 職稱長(zhǎng)度(字節(jié))8 10 2 l 5 簡(jiǎn)要說(shuō)明教師修改記錄編寫日期(4)數(shù)據(jù)加工數(shù)據(jù)加工系統(tǒng)名成績(jī)管理子系統(tǒng)編號(hào)P3.2條目名成績(jī)統(tǒng)計(jì)別名輸入成績(jī)檔案(D4)輸出成績(jī)統(tǒng)計(jì)信息(F8)、學(xué)生成績(jī)(F2.1)簡(jiǎn)要說(shuō)明本處理中各處理項(xiàng)均是以學(xué)生成績(jī)檔案為處理線索修改記錄編寫日期數(shù)據(jù)加工系統(tǒng)名成績(jī)管理子系統(tǒng)編號(hào)P3.1條目名成績(jī)登錄別名輸入單科成績(jī)(F3)課程(D8)輸出成績(jī)檔案(D4
31、)簡(jiǎn)要說(shuō)明本處理中各處理項(xiàng)均是以學(xué)生成績(jī)檔案為處理線索修改記錄編寫日期數(shù)據(jù)加工系統(tǒng)名成績(jī)管理子系統(tǒng)編號(hào)P3.3條目名成績(jī)查詢別名輸入成績(jī)檔案(D4),成績(jī)查詢(F18)輸出成績(jī)(F10)簡(jiǎn)要說(shuō)明根據(jù)需求查詢符合某些條件的成績(jī)單修改記錄編寫日期數(shù)據(jù)加工系統(tǒng)名成績(jī)管理子系統(tǒng)編號(hào)P3.4條目名成績(jī)發(fā)布別名輸入學(xué)生成績(jī)(F2.1)輸出成績(jī)通知單(F2.2)補(bǔ)考通知(F2.3)簡(jiǎn)要說(shuō)明輸出該學(xué)期學(xué)生的成績(jī)通知和補(bǔ)考通知修改記錄編寫日期數(shù)據(jù)加工系統(tǒng)名教學(xué)評(píng)估管理子系統(tǒng)編號(hào)P5.1條目名數(shù)據(jù)登錄別名輸入學(xué)生打分(F14)聽(tīng)課評(píng)議期求檢查(F9)輸出考評(píng)數(shù)據(jù)(D9) 簡(jiǎn)要說(shuō)明將外部輸入的評(píng)價(jià)數(shù)據(jù)轉(zhuǎn)換位內(nèi)部數(shù)據(jù)
32、用于后面的等級(jí)評(píng)定修改記錄編寫日期數(shù)據(jù)加工系統(tǒng)名教學(xué)評(píng)估管理子系統(tǒng)編號(hào)P5.2條目名評(píng)定等級(jí)別名輸入考評(píng)數(shù)據(jù)(D9)輸出業(yè)績(jī)檔案(D10) 簡(jiǎn)要說(shuō)明根據(jù)業(yè)績(jī)數(shù)據(jù)得到業(yè)績(jī)等級(jí)修改記錄編寫日期數(shù)據(jù)加工系統(tǒng)名教學(xué)評(píng)估管理子系統(tǒng)編號(hào)P5.3條目名結(jié)果公布別名輸入業(yè)績(jī)檔案(D10)輸出教師賦分表(F16)簡(jiǎn)要說(shuō)明輸出每位教師的最終業(yè)績(jī)?cè)u(píng)定修改記錄編寫日期外部項(xiàng)系統(tǒng)名教學(xué)管理系統(tǒng)條目名教師別名編號(hào)S3輸入數(shù)據(jù)流教學(xué)課程表(F6)輸出數(shù)據(jù)流學(xué)生單科成績(jī)(F3) 主要特征本項(xiàng)為修課學(xué)生授課的任課教師,主要數(shù)據(jù)項(xiàng):教師代碼、教師姓名、職稱、授課名稱、從事專業(yè)和聯(lián)系電話。簡(jiǎn)要說(shuō)明本系統(tǒng)負(fù)責(zé)下達(dá)教師的救學(xué)任務(wù)和教學(xué)
33、安排,接收教師錄入的學(xué)生成績(jī)。修改記錄編寫日期2.3 處理邏輯描述在數(shù)據(jù)字典中,僅對(duì)一些加工處理過(guò)程作了簡(jiǎn)單的描述,下面將應(yīng)用“結(jié)構(gòu)化語(yǔ)言”對(duì)一些較復(fù)雜的處理邏輯進(jìn)行更具體的描述。(l)P3.l處理邏輯接受單科成績(jī)(F3)從課程(D8)查出課程的學(xué)分IF普通考試成績(jī) DO WHILE對(duì)于成績(jī)單中每個(gè)學(xué)生 IF學(xué)生的成績(jī)大干臺(tái)格成績(jī) 記錄學(xué)生的成績(jī),學(xué)分 ELSE 記錄學(xué)生的成績(jī),學(xué)分為0 ENDIF ENDD0ELSEDO WHILE 對(duì)于成績(jī)單中每個(gè)學(xué)生 IF學(xué)生的補(bǔ)考成績(jī)大于臺(tái)格成績(jī) 記錄學(xué)生的補(bǔ)考成績(jī),學(xué)分 ELSE 記錄學(xué)生的補(bǔ)考成績(jī),學(xué)分為0ENDIFENDDOEDIF(2)P3.2
34、處理邏輯 接收成績(jī)檔案(D4)的數(shù)據(jù) DO WHILE對(duì)于每個(gè)學(xué)生 計(jì)算該生學(xué)期所學(xué)課程的總分、平均分 ENDDO 以班級(jí)為基準(zhǔn),按總分從高到低排名次 IF向“成績(jī)發(fā)布”加工(P3.4)傳數(shù)據(jù) 按名次順序?qū)W(xué)生各課程成績(jī)、總分、平均分輸出 ELSE統(tǒng)計(jì)各成績(jī)等級(jí)人數(shù)計(jì)算各成績(jī)等級(jí)人數(shù)所占總?cè)藬?shù)的百分比 判斷獲得獎(jiǎng)學(xué)金的學(xué)生,判定邏輯如下(決策表描述): 向?qū)W生科輸出統(tǒng)計(jì)數(shù)據(jù) ENDIF條件所有考試考查課成績(jī)均90以上或“優(yōu)秀”YNN狀態(tài)考試考查課成績(jī)均在85分或“良好”以上YN考試考查課成績(jī)均在75分或“中等”以上Y方案一等獎(jiǎng)規(guī)則二等獎(jiǎng)三等獎(jiǎng) (3)P3.3處理邏輯 根據(jù)接受的查詢參數(shù) IF查
35、詢的是個(gè)人 在D4中查找查詢參數(shù)中的該學(xué)生的每一門課程 ELSE 根據(jù)查詢的班級(jí),課程從D4中查找出所有符合條件的成績(jī) ENDF 將所有成績(jī)按從高到低排列 輸出查詢結(jié)果(4)P3.4處理邏輯 接受學(xué)生成績(jī) DO WHILE對(duì)于每個(gè)學(xué)生 輸出成績(jī)通知單 DO WHILE對(duì)于該學(xué)生的每門成績(jī) IF該門成績(jī)不及格 將該門成績(jī)加入不及格表 ENDIF ENDDO 根據(jù)不及格表輸出補(bǔ)考通知單 ENDDO(5)P5.1處理邏輯接收學(xué)生打分(F14)DO WHILE對(duì)于每個(gè)教師 計(jì)算該教師的學(xué)生打分(按所有學(xué)生打分的平均分) 將得分存人D9ENDDO接收聽(tīng)課評(píng)議期末檢查(F9)DO WHILE對(duì)于每個(gè)教師
36、計(jì)算該教師的出勤(出勤率),科研成績(jī),備課得分; 將得分存入D9ENDDO6)P5.2處理邏輯接受考評(píng)數(shù)據(jù)(D9)DO WHILE對(duì)于每個(gè)教師 計(jì)算每項(xiàng)評(píng)定的加權(quán)平均值; 將加權(quán)平均值和標(biāo)準(zhǔn)比較得到教師該學(xué)期的業(yè)績(jī) 將業(yè)績(jī)存入業(yè)績(jī)檔案(D10)ENDDO2.4形成需求規(guī)格說(shuō)明書并進(jìn)行需求評(píng)審在上述工作的基礎(chǔ)上,完成系統(tǒng)需求規(guī)格說(shuō)明書,對(duì)系統(tǒng)分析階段的活動(dòng)進(jìn)行全面總結(jié),形成階段性工作成果。系統(tǒng)說(shuō)明書的主要內(nèi)容包括: (1)系統(tǒng)開(kāi)發(fā)項(xiàng)目概述; (2)需求說(shuō)明; (3)現(xiàn)行系統(tǒng)狀況; (4)新系統(tǒng)的目標(biāo)、主要功能和邏輯模型; (5)系統(tǒng)實(shí)施計(jì)劃。其中,提出新系統(tǒng)的設(shè)計(jì)目標(biāo)、主要功能,構(gòu)造新系統(tǒng)的邏輯
37、模型是需求規(guī)格說(shuō)明書的核心內(nèi)容。系統(tǒng)需求規(guī)格說(shuō)明書是主管人員對(duì)系統(tǒng)進(jìn)人設(shè)計(jì)階段的決策依據(jù)。必須組織有關(guān)人員進(jìn)行嚴(yán)格的評(píng)審,只有系統(tǒng)說(shuō)明書經(jīng)過(guò)系統(tǒng)開(kāi)發(fā)工作的領(lǐng)導(dǎo)部門審查批準(zhǔn)后才能進(jìn)行下一階段的工作。三、系統(tǒng)設(shè)計(jì)該階段的主要任務(wù)是從教學(xué)管理系統(tǒng)的總體目標(biāo)出發(fā),根據(jù)系統(tǒng)分析階段對(duì)系統(tǒng)的邏輯功能的要求,并考慮到經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等方面的條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案合理選擇計(jì)算機(jī)和通信的軟、硬件設(shè)備,提出系統(tǒng)的實(shí)施計(jì)劃,確??傮w目標(biāo)的實(shí)現(xiàn)。系統(tǒng)設(shè)計(jì)分兩步實(shí)施。3.1系統(tǒng)總體概要設(shè)計(jì)系統(tǒng)總體概要設(shè)計(jì)包括如下內(nèi)容。3.1.l系統(tǒng)總體布局方案的確定從上面分析來(lái)看,教學(xué)管理系統(tǒng)主要由學(xué)籍
38、管理、成績(jī)管理、教學(xué)任務(wù)、教學(xué)評(píng)估、考試考務(wù)五個(gè)子系統(tǒng)組成。學(xué)籍管理主要由學(xué)生處完成,成績(jī)管理由教務(wù)處的成績(jī)管理員完成,考試考務(wù)管理由教務(wù)處的考試考務(wù)管理員完成,教學(xué)任務(wù)由教務(wù)處的教學(xué)任務(wù)管理員完成,教學(xué)評(píng)估由教務(wù)處的教務(wù)評(píng)估管理員完成。由此可見(jiàn),若要在同一時(shí)間內(nèi)完成上述任務(wù),至少需要四臺(tái)終端,當(dāng)然從節(jié)省資源上考慮,也可使用兩臺(tái)終端即教務(wù)處與學(xué)生處各安排一臺(tái),教務(wù)處的三位教務(wù)員,分別在不同的時(shí)間工作。系統(tǒng)總體結(jié)構(gòu)圖如圖6所示。圖6教務(wù)管理信息系統(tǒng)總體結(jié)構(gòu)圖3.1.2軟件系統(tǒng)體系結(jié)構(gòu)的設(shè)計(jì)系統(tǒng)體系結(jié)構(gòu)采用客戶服務(wù)器模式,充分發(fā)揮cIiemsever結(jié)構(gòu)中交互響應(yīng)快,安全性好的特點(diǎn)。并通過(guò)部分?jǐn)?shù)據(jù)
39、客戶端化的技術(shù),防止網(wǎng)絡(luò)瓶頸的出現(xiàn)。避免管理上的復(fù)雜性。3.1.3模塊結(jié)構(gòu)設(shè)計(jì)依據(jù)分解抽象的原則,按功能將教學(xué)管理系統(tǒng),分解為5個(gè)子系統(tǒng)。使用SD方法,依據(jù)DFD導(dǎo)出各子系統(tǒng)的軟件結(jié)構(gòu)圖。對(duì)需求分析得到各子系統(tǒng)DFD進(jìn)行分析,確定其數(shù)據(jù)流的類型。該系統(tǒng)中各子系統(tǒng)DFD整體均可看做變換型,它們的輸入、變換中心和輸出分別如下所列。 (1)學(xué)籍管理:邏輯輸入是“班級(jí)”、“學(xué)生情況”和“注冊(cè)申請(qǐng)”;變換中心是“學(xué)籍審查”、“變動(dòng)處理”和“查詢統(tǒng)計(jì)”;邏輯輸出是“學(xué)籍檔案”(如圖7所示)。圖7學(xué)籍管理子系統(tǒng)(2)成績(jī)管理:邏輯輸入是“成績(jī)檔案”;變換中心是“成績(jī)查詢”和“成績(jī)統(tǒng)計(jì)”;邏輯輸出是“成績(jī)信息
40、”(如圖8所示)。圖8 成績(jī)管理子系統(tǒng)(3)教學(xué)任務(wù):邏輯輸入是“報(bào)課情況”;變換中心是。編排課程表”;邏輯輸出是“教學(xué)課程表”(如圖9所示)。圖9 教學(xué)任務(wù)子系統(tǒng)(4)教學(xué)評(píng)估:邏輯輸入是“考評(píng)數(shù)據(jù)”;變換中心是“評(píng)定等級(jí)”;邏輯輸出是“業(yè)績(jī)檔案”(如圖10所示)。圖10 教學(xué)評(píng)估子系統(tǒng)(5)考試考務(wù):邏輯輸入是“學(xué)期教學(xué)安排”;變換中心是“考試安排”;邏輯輸出是“考試日程”(如圖ll所示)。圖ll 考試考務(wù)子系統(tǒng)3.1.4 數(shù)據(jù)存儲(chǔ)的總體設(shè)計(jì) 由于本系統(tǒng)需要快速、有教地處理大量信息,數(shù)據(jù)存儲(chǔ)采用數(shù)據(jù)庫(kù)。選用SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)。3.1.5 系統(tǒng)安全設(shè)計(jì)為確保系統(tǒng)和數(shù)據(jù)
41、的安全,系統(tǒng)擬采用數(shù)據(jù)庫(kù)級(jí)用戶權(quán)限和應(yīng)用程序級(jí)運(yùn)行權(quán)限的雙重控制機(jī)制,提供統(tǒng)一的基于角色的用戶管理手段,通過(guò)SQL Server 2000數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)安全機(jī)制,實(shí)現(xiàn)完善的系統(tǒng)和數(shù)據(jù)安全的保障體系。3.2代碼設(shè)計(jì)本系統(tǒng)的代碼設(shè)計(jì),遵循惟一確定性、標(biāo)準(zhǔn)化與通用性、可擴(kuò)充性和穩(wěn)定性、便于識(shí)別和記憶原則、易于修改及程序處理的方便性等原則,采用以數(shù)字碼為主代碼設(shè)計(jì)方案。 (1)學(xué)生編號(hào):學(xué)生編號(hào)簡(jiǎn)稱學(xué)號(hào)是學(xué)籍管理和成績(jī)管理中最基本的代碼。它采用層次碼的編碼結(jié)構(gòu),如下圖所示。專業(yè)代碼中,第5位代表系別:1通信工程系、2計(jì)算機(jī)系、3機(jī)電系、4經(jīng)管系、5基礎(chǔ)部。第6,7位為專業(yè)序號(hào)。如:101網(wǎng)絡(luò)工程、2
42、03計(jì)算機(jī)軟件、303機(jī)電一體化、402電子商務(wù),等等。例:學(xué)號(hào)“200210110|”代表2002級(jí)通信工程系網(wǎng)絡(luò)工程專業(yè)1班O1號(hào)學(xué)生;學(xué)呼“2003203203”代表2003級(jí)計(jì)算機(jī)系計(jì)算機(jī)軟件專業(yè)2班03號(hào)學(xué)生。 (2)部門代碼部門代碼表示機(jī)構(gòu)設(shè)置情況。采用2位順序碼表示:01通信工程系、02計(jì)算機(jī)系、03機(jī)電系、04經(jīng)管系、11校長(zhǎng)辦公室、12教務(wù)處、16學(xué)生處等等。(3)教工編號(hào)教工編號(hào)涉及教學(xué)任務(wù)、教學(xué)評(píng)估等管理。它的編碼結(jié)構(gòu)是:部門代碼(2位)+序號(hào)(2位)。例如:教工編號(hào)“0211”代表計(jì)算機(jī)系11號(hào)教師。(4)課程代碼要求課程代碼能夠區(qū)分專業(yè)課或基礎(chǔ)課,并能夠指明專業(yè)課的所
43、屬專業(yè)。代碼結(jié)構(gòu)如下圖所示。3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1 數(shù)據(jù)庫(kù)的概念模型用E-R圖表示當(dāng)前系統(tǒng)的數(shù)據(jù)庫(kù)概念模型,如圖12所示。圖123.3.2 數(shù)據(jù)庫(kù)的邏輯模型將圖13-12所示的ER圖按照如下規(guī)則,轉(zhuǎn)換為數(shù)據(jù)庫(kù)邏輯模型:(1)實(shí)體轉(zhuǎn)換為關(guān)系E-R模型中的每個(gè)實(shí)體集都轉(zhuǎn)換成一個(gè)同名的關(guān)系,實(shí)體集的屆性就是關(guān)系的屬性,實(shí)體集的碼就是關(guān)系碼。(2)聯(lián)系轉(zhuǎn)換為獎(jiǎng)系若聯(lián)系為l:l,則每個(gè)實(shí)體的碼均是該關(guān)系的候選碼。若聯(lián)系為l:n,關(guān)系的碼為n端實(shí)體集的碼。若聯(lián)系為m:n,關(guān)系的碼為各實(shí)體集碼的組臺(tái)。3.3.3 合并原則具有相同碼的關(guān)系模式可以合并。通過(guò)轉(zhuǎn)換,得到所需的數(shù)據(jù)表如下,其中,有下劃線的屬性為主鍵。系(名稱,系主任,教師人數(shù))專業(yè)(專業(yè)代碼,專業(yè)名稱,系)班級(jí)(班級(jí)代碼,班級(jí)名稱,班主任,班級(jí)人數(shù))學(xué)生(學(xué)號(hào),姓名,性別,身份證號(hào),出生年月,聯(lián)系電話,民族,家庭住址,郵編,照片)畢業(yè)生(學(xué)號(hào),畢業(yè)時(shí)問(wèn),畢業(yè)去向,接收單位)注冊(cè)(學(xué)號(hào),注冊(cè)時(shí)間)學(xué)籍變動(dòng)(學(xué)號(hào),變動(dòng)時(shí)間,變動(dòng)原因)課程(課程號(hào),課程名,學(xué)時(shí),學(xué)分)教學(xué)計(jì)劃(學(xué)期,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電視臺(tái)演員服務(wù)心得
- 廣告行業(yè)美工工作技能總結(jié)
- 酒店服務(wù)員工作總結(jié)
- 跨學(xué)科教學(xué)與合作學(xué)習(xí)方案計(jì)劃
- 行業(yè)新品介紹總結(jié)
- 化工行業(yè)原料使用技術(shù)培訓(xùn)總結(jié)
- 娛樂(lè)行業(yè)演藝表演培訓(xùn)總結(jié)
- 體育館服務(wù)員的工作總結(jié)
- 酒店行業(yè)的衛(wèi)生管理
- 《漁藥使用及安全》課件
- 名校長(zhǎng)工作總結(jié)匯報(bào)
- 商務(wù)接待禮儀流程
- 護(hù)理不良事件用藥錯(cuò)誤講課
- 新教材人教版高中英語(yǔ)選擇性必修第一冊(cè)全冊(cè)教學(xué)設(shè)計(jì)
- 2024北京大興區(qū)初三(上)期末化學(xué)試卷及答案
- 媒體與新聞法律法規(guī)法律意識(shí)與職業(yè)素養(yǎng)
- 推土機(jī)-推土機(jī)構(gòu)造與原理
- 九年級(jí)化學(xué)課程綱要
- 國(guó)家開(kāi)放大學(xué)2023年7月期末統(tǒng)一試《22064管理學(xué)基礎(chǔ)》試題及答案-開(kāi)放???/a>
- 臥式單面多軸鉆孔組合機(jī)床動(dòng)力滑臺(tái)液壓系統(tǒng)
- Pcr室危險(xiǎn)評(píng)估報(bào)告
評(píng)論
0/150
提交評(píng)論