版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——數(shù)據(jù)庫(kù)原理與應(yīng)用課程設(shè)計(jì)正文
《數(shù)據(jù)庫(kù)原理與應(yīng)用課程設(shè)計(jì)》
數(shù)據(jù)庫(kù)原理與應(yīng)用課程設(shè)計(jì)
任務(wù)書
教務(wù)管理系統(tǒng)
1、把握計(jì)算機(jī)管理信息系統(tǒng)設(shè)計(jì)的一般方法,主要包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)的組織和實(shí)施。
2、關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的編程技術(shù),并能獨(dú)立完成一般小系統(tǒng)的程序設(shè)計(jì)、調(diào)試運(yùn)行等工作。
3、培養(yǎng)把所學(xué)知識(shí)運(yùn)用到具體對(duì)象,并能求出解決方案的能力。
1、每個(gè)學(xué)生必需獨(dú)立完成;2、課程設(shè)計(jì)時(shí)間為1周;
3、整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì),后臺(tái)數(shù)據(jù)庫(kù)必需用SQLServer,前臺(tái)編程語言任選。
4、學(xué)生有事離校必需請(qǐng)假。課程設(shè)計(jì)期間,無故缺席按曠課處理;缺席時(shí)間達(dá)四分之一以上者,未按規(guī)定上交試驗(yàn)報(bào)告的學(xué)生,其成績(jī)按不及格處理。
1、依照題目教務(wù)管理系統(tǒng)進(jìn)行調(diào)研,采集數(shù)據(jù),提取實(shí)體、實(shí)體與實(shí)體之間的聯(lián)系,運(yùn)用數(shù)據(jù)庫(kù)設(shè)計(jì)方法進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì),并插入一定量的試驗(yàn)數(shù)據(jù)。
2、根據(jù)系統(tǒng)的實(shí)際要求,以及考核標(biāo)準(zhǔn)來完成對(duì)應(yīng)難度的數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)。
(1)學(xué)生用戶,通過輸入學(xué)號(hào)、密碼進(jìn)入系統(tǒng)。能修改個(gè)人信息,修改密碼;能查詢課程庫(kù)所有課程信息,但不能修改;能查詢自己的個(gè)人成績(jī),但不能修改(及格要求)。(2)設(shè)置管理員超級(jí)用戶,通過輸入賬號(hào)、密碼進(jìn)入系統(tǒng)。能查詢及修改數(shù)據(jù)庫(kù)中的任意表,如用戶表、學(xué)生信息表、課程庫(kù)表、成績(jī)表等(中等要求)。
(3)用戶表中追加教師用戶。數(shù)據(jù)庫(kù)中增加教師教學(xué)任務(wù)表,教師能根據(jù)課程庫(kù)中的課程,給自己添加、刪除、修改教學(xué)任務(wù)。(良好要求)
(4)完善教務(wù)管理系統(tǒng)。學(xué)生能看到教師的教學(xué)任務(wù),并能做到學(xué)生選課;教師對(duì)自己上課的課程,能給已選課的學(xué)生打成績(jī)(優(yōu)秀要求)。
注:編程過程中工程文件名必需取自己的學(xué)號(hào);程序運(yùn)行結(jié)果中,能開啟的各個(gè)窗口名必需包含自己的學(xué)號(hào),此項(xiàng)沒有成績(jī)作0分處理。
序號(hào)內(nèi)容所用時(shí)間12345課題介紹、人員安排、熟悉編程環(huán)境數(shù)據(jù)庫(kù)建立、功能模塊設(shè)計(jì)功能模塊編程,調(diào)試功能模塊集成,系統(tǒng)調(diào)試設(shè)計(jì)結(jié)果檢查,辯論,成績(jī)?cè)u(píng)定合計(jì)1天1天1天1天1天1周2
一、題目:
教務(wù)系統(tǒng)管理二、需求分析
教務(wù)管理是大學(xué)的主要日常管理工作之一,涉及到校、系、師、生的諸多方面,隨著教學(xué)體制的不斷改革,特別是學(xué)分制、選課制的展開和深入,教務(wù)日常管理工作日趨繁重、繁雜。如何把教務(wù)工作信息化,模塊化,便捷化是現(xiàn)代高校發(fā)展的重點(diǎn),所以迫切需要研制開發(fā)一種綜合教務(wù)管理軟件,建成一個(gè)完整統(tǒng)一、技術(shù)先進(jìn)、高效穩(wěn)定、安全可靠的教學(xué)信息管理系統(tǒng)。這次課程設(shè)計(jì)我做的是一個(gè)便捷班的教務(wù)管理系統(tǒng),包括用戶登錄和權(quán)限識(shí)別模塊,個(gè)人信息查詢模塊,管理員模塊,課程及成績(jī)查詢模塊,教師信息模塊等。1.數(shù)據(jù)需求
(1)數(shù)據(jù)錄入和處理的確鑿性和實(shí)時(shí)性
數(shù)據(jù)的輸入是否確鑿是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來源是手工輸入。手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。
在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。
(2)數(shù)據(jù)的一致性與完整性
由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的客戶端中,教務(wù)信息是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必需解決的問題。要解決這一問題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。
對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,假使不能符合完整性約束,系統(tǒng)應(yīng)當(dāng)拒絕該數(shù)據(jù)。
(3)數(shù)據(jù)的共享與獨(dú)立性
整個(gè)教務(wù)管理系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開發(fā)的角度上看,共享會(huì)給設(shè)計(jì)和調(diào)試帶來困難。因此,應(yīng)當(dāng)提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。2.功能要求
3
本系統(tǒng)有以下功能模塊:1)登錄模塊
2)學(xué)生信息管理模塊3)教師信息管理模塊4)管理員模塊3.功能描述
下面詳細(xì)描述一下各個(gè)功能模塊:1)登錄模塊
通過輸入用戶名和密碼,選擇登錄類別(學(xué)生,老師,管理員)來登錄管理系統(tǒng)。2)學(xué)生信息管理模塊
只允許學(xué)生用戶進(jìn)入。通過輸入學(xué)號(hào)、密碼進(jìn)入系統(tǒng)。能修改個(gè)人信息,修改密碼;
能查詢課程庫(kù)所有課程信息,但不能修改;能查詢自己的個(gè)人成績(jī),但不能修改3)教師信息管理
只允許教師進(jìn)入。教師可查詢個(gè)人信息和所授課信息??梢宰孕性觯瑒h課程。4)管理員模塊
只允許管理員登錄。管理員可查詢學(xué)生,教師信息,也可做任何修改。
三、數(shù)據(jù)分析與建模
1.數(shù)據(jù)存儲(chǔ)
(1)數(shù)據(jù)存儲(chǔ)名稱:老師信息別名:無
簡(jiǎn)述:對(duì)老師的信息進(jìn)行存儲(chǔ)管理
組成:教師賬號(hào)+教師編號(hào)+教師姓名+教師基本信息
教師編號(hào)是主鍵,教師賬號(hào)是外鍵,數(shù)據(jù)來自用戶表的賬號(hào)信息欄。
(2)數(shù)據(jù)存儲(chǔ)名稱:學(xué)生信息別名:無
簡(jiǎn)述:對(duì)學(xué)生的信息進(jìn)行存儲(chǔ)管理
組成:學(xué)生賬號(hào)+學(xué)號(hào)+學(xué)生基本信息+選課信息+成績(jī)
學(xué)生編號(hào)是主鍵,學(xué)生賬號(hào)是外鍵,數(shù)據(jù)來自用戶表的賬號(hào)信息欄。
(3)數(shù)據(jù)存儲(chǔ)名稱:課程信息別名:無
簡(jiǎn)述:對(duì)課程信息進(jìn)行存儲(chǔ)管理組成:課程號(hào)+課程名+學(xué)分課程號(hào)是主鍵。
(4)數(shù)據(jù)存儲(chǔ)名稱:成績(jī)信息別名:無
簡(jiǎn)述:對(duì)學(xué)生的成績(jī)信息進(jìn)行存儲(chǔ)管理
4
組成:學(xué)號(hào)+課程號(hào)+成績(jī)
(5)數(shù)據(jù)存儲(chǔ)名稱:教師授課信息別名:無
簡(jiǎn)述:對(duì)教師的授課信息進(jìn)行存儲(chǔ)管理組成:教師編號(hào)+課程號(hào)。
四.?dāng)?shù)據(jù)庫(kù)建立
表1:登錄信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1用戶名Varchar20主鍵2密碼Varchar20否3用戶類型Varchar20否表2:教師信息表
記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1教師賬號(hào)Varchar20否2教師編號(hào)Varchar20主鍵3教師姓名Varchar20否4性別Varchar20否5年齡Varchar20否6所在系Varchar20否
表3:學(xué)生信息表
記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1學(xué)生賬號(hào)Varchar20否2學(xué)生學(xué)號(hào)Varchar20主鍵3學(xué)生姓名Varchar20否4性別Varchar20否5年齡Varchar20否6所在系Varchar20否表4:課程信息表記錄號(hào)字段名稱數(shù)據(jù)類型字段大小屬性(是否可為空)1課程編號(hào)Varchar20主鍵2課程名Varc
溫馨提示
- 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. 人人文庫(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 舞蹈學(xué)校教師聘請(qǐng)協(xié)議書
- 2024《技術(shù)服務(wù)合同范本》
- 2024共事協(xié)議書樣式
- 打印機(jī)協(xié)議供貨協(xié)議范本
- 河北省七年級(jí)上學(xué)期語文期中試卷6套【附答案】
- 2024雙方自愿解除婚姻協(xié)議書
- 2024年股權(quán)代持協(xié)議書標(biāo)準(zhǔn)格式
- 2024年勞務(wù)合作協(xié)議范例
- 教職工年薪聘用合同范文
- 個(gè)人專利權(quán)轉(zhuǎn)讓保密協(xié)議示例
- 集體主義班會(huì)課課件
- 靜脈用藥安全輸注藥護(hù)專家指引
- 企業(yè)安全管理加強(qiáng)供應(yīng)鏈安全與管理
- 2024年中國(guó)郵政集團(tuán)公司招聘筆試參考題庫(kù)含答案解析
- 消毒供應(yīng)中心消毒隔離質(zhì)量控制評(píng)價(jià)標(biāo)準(zhǔn)
- 牙科治療中的藥物管理與用藥安全
- 幼小銜接研討會(huì)發(fā)言稿
- 商務(wù)星球版七年級(jí)上冊(cè)地理知識(shí)點(diǎn)歸納總結(jié)
- 四川創(chuàng)聯(lián)專業(yè)技術(shù)人員學(xué)習(xí)-2023數(shù)字經(jīng)濟(jì)驅(qū)動(dòng)與發(fā)展公需科目答
- 催審稿郵件怎么寫范文
- 2023《中華人民共和國(guó)合同法》
評(píng)論
0/150
提交評(píng)論