資源描述:
《數(shù)據(jù)庫考務(wù)管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、學(xué)號(hào)2015-2016學(xué)年第一學(xué)期《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計(jì)報(bào)告題目:考務(wù)管理系統(tǒng)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):13(1)班姓名:指導(dǎo)教師:宋旸成績:計(jì)算機(jī)學(xué)院2015年12月11日11/15目錄第一章需求分析1一、信息要求1二、處理要求11學(xué)生要求12院系13系統(tǒng)管理員1三安全性和完整性要求1第二章概念結(jié)構(gòu)設(shè)計(jì)22.1分E-R圖22.2總E-R圖4第三章邏輯結(jié)構(gòu)設(shè)計(jì)4一以表格的形式列出各張表4第四章物理設(shè)計(jì)階段6一考務(wù)管理系統(tǒng)中建立的基本表6第五章系統(tǒng)模塊部分設(shè)計(jì)9一登錄界面9二管理員界面9三教師界面10四學(xué)生界面
2、10第六章數(shù)據(jù)庫部分代碼10總結(jié)12附錄A參考文獻(xiàn)1211/15前言隨著計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)的迅速發(fā)展,各種基于互聯(lián)網(wǎng)的應(yīng)用系統(tǒng)也隨著實(shí)際需要而越來越得到人們的青睞和重視,考務(wù)管理系統(tǒng)正是在這種形勢下應(yīng)運(yùn)而生的,隨之而來的問題就是如何設(shè)計(jì)考務(wù)管理系統(tǒng)數(shù)據(jù)庫,本文就是從大體上介紹考務(wù)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)過程。通過對(duì)考務(wù)系統(tǒng)中所涉及的用戶做了大量的調(diào)察和分析,得出了各層次的用戶對(duì)本系統(tǒng)的需求,然后按照數(shù)據(jù)庫設(shè)計(jì)的步驟對(duì)該數(shù)據(jù)庫進(jìn)行設(shè)計(jì)。分別對(duì)用戶管理、考試管理和成績管理進(jìn)行了設(shè)計(jì)。實(shí)現(xiàn)了管理員添加用戶、修改用戶信息和刪除用戶
3、,教師對(duì)學(xué)生信息管理查詢,以及學(xué)生對(duì)自己信息的添加、修改和查詢。本系統(tǒng)使用SQL2008來創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)、以及全部功能。依照現(xiàn)在科技的發(fā)展趨勢,考務(wù)管理系統(tǒng)勢必會(huì)大有發(fā)展前途,而且在線考務(wù)管理系統(tǒng)也會(huì)逐步代替現(xiàn)在傳統(tǒng)的考試形式。關(guān)鍵字:考務(wù)管理系統(tǒng)?用戶?數(shù)據(jù)庫在線考務(wù)管理系統(tǒng)11/15第一章需求分析一、信息要求本系統(tǒng)為用戶提供學(xué)生的個(gè)人信息、考試安排信息、考試成績信息、報(bào)考考試學(xué)生的信息、和補(bǔ)考學(xué)生的信息,并在數(shù)據(jù)庫中提供對(duì)學(xué)生個(gè)人信息、老師信息、考試和補(bǔ)考信息的保存和修改等以及各部分信息的聯(lián)系。二、處理要求1.
4、學(xué)生要求(1)瀏覽個(gè)人信息,包括學(xué)號(hào)、密碼、姓名、性別、出生年月、班級(jí)、系別;(2)學(xué)生登錄系統(tǒng)后,修改個(gè)人信息,為了保證系統(tǒng)的安全性,只要求學(xué)生修改個(gè)人信息;(3)學(xué)生登錄系統(tǒng)后,瀏覽考試信息,包括考試編號(hào)、考試名稱、考試開始時(shí)間、答題時(shí)長、考試地點(diǎn)、監(jiān)考人員、狀態(tài)、備注;(4)考試后,學(xué)生登錄系統(tǒng)可以查看自己的考試成績,包括考生編號(hào),成績;2.院系(1)瀏覽學(xué)生報(bào)考情況,包括報(bào)考學(xué)生的人數(shù),姓名(2)瀏覽學(xué)生的成績,需要補(bǔ)考的學(xué)生姓名,以及要補(bǔ)考的科目3.系統(tǒng)管理員(1)瀏覽、添加、修改和刪除學(xué)生信息、教師信息、
5、班級(jí)信息、院系信息、考試安排信息、考試成績信息;(2)教師權(quán)限的修改,管理員可將教師的權(quán)限設(shè)為管理員;也可回收授出的權(quán)限;三、安全性和完整性要求在本數(shù)據(jù)庫中,用戶分為管理員、教師、學(xué)生,授予了他們不同的權(quán)限,他們不能越權(quán)操作;數(shù)據(jù)庫中還建立了視圖,使他們只能看到自己能看到的信息,防止了信息的泄露。他們各自修修改信息的權(quán)限也不同,只能修改自己權(quán)限內(nèi)的信息。而且登錄系統(tǒng)時(shí)就會(huì)判斷他們的身份,是進(jìn)入各自的界面。以上這些是本數(shù)據(jù)庫系統(tǒng)達(dá)到安全性和完整性的機(jī)制。11/15第二章概念結(jié)構(gòu)設(shè)計(jì)一、分E-R圖學(xué)生學(xué)號(hào)學(xué)生姓名性別密碼
6、所學(xué)專業(yè)班級(jí)入學(xué)年份圖1-1學(xué)生E-R圖教師教師編號(hào)教師姓名所交專業(yè)密碼任教年份職務(wù)圖1-2教師E-R圖專業(yè)專業(yè)編號(hào)專業(yè)名稱創(chuàng)建時(shí)間專業(yè)主任圖1-3專業(yè)E-R圖11/15班級(jí)班級(jí)編號(hào)班級(jí)名稱創(chuàng)建時(shí)間專業(yè)編號(hào)班主任圖1-4班級(jí)E-R圖考試考試編號(hào)考試名稱考試日期考試時(shí)長專業(yè)圖1-5考試E-R圖學(xué)生考試學(xué)號(hào)學(xué)生姓名考試名稱考試編號(hào)考試日期考場圖1-6學(xué)生考試E-R圖11/15成績考試編號(hào)學(xué)號(hào)成績圖1-7成績E-R圖二、總E-R圖N1N1管理管理管理教師學(xué)生管理員1N圖2-1總E-R圖第三章邏輯結(jié)構(gòu)設(shè)計(jì)一、以表格的形式列出
7、各張表表3-1學(xué)生信息表(tb_Student)序號(hào)字段名稱中文含義數(shù)據(jù)類型長度完整性約束索引字段說明1StuNo學(xué)號(hào)char10主鍵升序----2StuName學(xué)生姓名char10不允許為空----3StuSex性別char2只能為男或女----4StuPw密碼char10不允許為空初始都為0000005DeptNo所學(xué)專業(yè)char10DeptNo外鍵----11/156ClassNo班級(jí)char10ClassNo外鍵----7S_JoinYear入學(xué)年份char4不允許為空----表3-2教師信息表(tb_Tea
8、cher)序號(hào)字段名稱中文含義數(shù)據(jù)類型長度完整性約束索引字段說明1TeaNo教師編號(hào)char10主鍵升序----2TeaName教師姓名char10不允許為空----3TeaSex性別char2只能為男或女----4TeaPw密碼char10不允許為空初始都為1111115DeptNo所教專業(yè)char10DeptNo外鍵----6T_JoinY