學(xué)生學(xué)籍管理系統(tǒng)_第1頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)_第2頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)_第3頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)_第4頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、滁州學(xué)院課程設(shè)計(jì)報(bào)告課程名稱: 數(shù)據(jù)庫(kù)原理與應(yīng)用 設(shè)計(jì)題目: 學(xué)生學(xué)籍管理系統(tǒng) 院 部: 計(jì)算機(jī)信息工程學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 組 別: 第四組 起止日期: 2012年05月24日2012年06月24日指導(dǎo)教師: 黃曉玲 計(jì)算機(jī)信息工程學(xué)院二一二年課程設(shè)計(jì)題目學(xué)生學(xué)籍管理系統(tǒng)組長(zhǎng)姚旺學(xué)號(hào)2010211139班級(jí)10計(jì)科一班院部計(jì)算機(jī)信息工程學(xué)院專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)組員朱路平2010211153, 趙雷2010211150楊濤2010211136, 楊澤培2010211138指導(dǎo)教師黃曉玲課程設(shè)計(jì)目的調(diào)查所在學(xué)校學(xué)生處、教務(wù)處,設(shè)計(jì)本校學(xué)籍管理系統(tǒng)。課程設(shè)計(jì)所需環(huán)境Windows XP

2、 、SQLSERVER 、JCreator課程設(shè)計(jì)任務(wù)要求1.建立學(xué)生檔案,設(shè)計(jì)學(xué)生入學(xué)、管理及查詢界面;2.設(shè)計(jì)學(xué)生各學(xué)期、學(xué)年成績(jī)輸入及查詢界面,并打印各項(xiàng)報(bào)表;3.根據(jù)各年度總成績(jī),查詢、輸出學(xué)生學(xué)籍管理方案(優(yōu)秀、合格、試讀、退學(xué));4.畢業(yè)管理;5.系統(tǒng)維護(hù)。課程設(shè)計(jì)工作進(jìn)度計(jì)劃序號(hào)起止日期工 作 內(nèi) 容分工情況0105.2406.01分析實(shí)驗(yàn)要求,了解實(shí)驗(yàn)內(nèi)容,收集相關(guān)資料,做好準(zhǔn)備工作。有組長(zhǎng)及小組成員集體參加,最后由組長(zhǎng)與趙雷整理出。02 06.0206.15小組分工,完成各個(gè)模塊。1.朱路平:修改信息;2楊澤培:刪除信息;3楊 濤:添加信息;4趙 雷:文檔編寫;5姚 旺:查詢

3、信息、用戶注冊(cè)。0306.1606.20小組集合,實(shí)現(xiàn)總功能的測(cè)試,完善實(shí)驗(yàn)內(nèi)容。小組集一起,把各個(gè)模塊合起來(lái)。0406.2106.24小組集合,做好文檔,完善實(shí)驗(yàn),完成所有工作。小組成員共同討論實(shí)驗(yàn)步驟,由趙雷完成實(shí)驗(yàn)報(bào)告文檔。指導(dǎo)教師簽字: 年 月 日教研室審核意見:教研室主任簽字: 年 月 日目 錄1. 背景和環(huán)境11.1設(shè)計(jì)背景11.2開發(fā)環(huán)境12. 系統(tǒng)需求分析12.1 系統(tǒng)設(shè)計(jì)思想12.2 學(xué)校工作流程分析22.3 用戶具體需求分析22.4 系統(tǒng)設(shè)計(jì)分析22.5 系統(tǒng)功能分析32.6 系統(tǒng)功能模塊圖33. 數(shù)據(jù)庫(kù)需求設(shè)計(jì)43.1 需求分析設(shè)計(jì)43.2 邏輯結(jié)構(gòu)設(shè)計(jì)74. 系統(tǒng)功能實(shí)

4、現(xiàn)94.1 創(chuàng)建數(shù)據(jù)庫(kù)代碼94.2 功能實(shí)現(xiàn)與說(shuō)明105. 設(shè)計(jì)體會(huì)與建議13致 謝14參考文獻(xiàn)141. 背景隨著我國(guó)教育體制改革的深入進(jìn)行,教育系統(tǒng)得到了前所未有的發(fā)展。學(xué)生管理正在逐步邁向管理信息現(xiàn)代化。但是我國(guó)的學(xué)生管理信息化水平還處在初級(jí)階段,主要表現(xiàn)在對(duì)學(xué)生的交費(fèi)管理、學(xué)生的檔案管理還是采用原有的人工管理方式。學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。由于大學(xué)生類別和專業(yè)的設(shè)置的多樣化,大學(xué)生的學(xué)籍管理歷來(lái)是非常繁瑣和復(fù)雜的的工作。面對(duì)龐大的信息量, 這時(shí)的人工管理幾乎無(wú)法實(shí)現(xiàn),在這種情況下用數(shù)據(jù)庫(kù)進(jìn)行管理變的尤為必要,這可以發(fā)揮計(jì)算機(jī)的優(yōu)勢(shì),就需要有學(xué)生

5、信息管理系統(tǒng)來(lái)提高學(xué)生管理工作的效率.通過(guò)這樣的系統(tǒng),可以做到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量和減少人為的錯(cuò)誤。因此,開發(fā)學(xué)生學(xué)籍管理系統(tǒng)具有實(shí)踐意義。2. 系統(tǒng)需求分析2.1業(yè)務(wù)需求分析 學(xué)校工作總體規(guī)劃由教務(wù)人員在學(xué)生學(xué)籍信息管理系統(tǒng)中完成對(duì)運(yùn)行教務(wù)處所需的基本數(shù)據(jù)的維護(hù),包括這些信息的增加、修改及對(duì)各項(xiàng)信息的變動(dòng)都將在這進(jìn)行操作。 新的學(xué)年,教務(wù)人員首先加入系別信息,然后編排專業(yè)再對(duì)來(lái)校學(xué)生進(jìn)行基本的信息錄入,新生入學(xué)后由教務(wù)人員在學(xué)籍系統(tǒng)中完成新學(xué)生信息的維護(hù)。 每舉行一次考試后由任課老師對(duì)本科的成績(jī)進(jìn)行錄入,上交教務(wù)處,匯總,由教務(wù)處再進(jìn)行匯總。 任課老

6、師跟據(jù)實(shí)際情況對(duì)錄入的成績(jī)進(jìn)行維護(hù),各位同學(xué)對(duì)以上錄入的信息可以跟據(jù)自己的需要進(jìn)行適當(dāng)?shù)牟樵儭?.2 業(yè)務(wù)處理流程根據(jù)用戶與管理員的需求,我們?cè)O(shè)計(jì)了學(xué)生學(xué)籍管理系統(tǒng)的主要流程圖,主要包括系統(tǒng)流程圖、錄入模塊流程圖、系統(tǒng)維護(hù)模塊流程圖和查詢模塊流程圖。具體如下: 圖 2-1 系統(tǒng)流程圖 圖2-2 錄入模塊流程圖 圖2-3 系統(tǒng)維護(hù)模塊流程圖圖2-4 查詢模塊流程圖2.3功能需求及數(shù)據(jù)需求分析注冊(cè)管理:管理員注冊(cè)。管理員注冊(cè)要填寫基本信息,包括姓名、密碼、權(quán)限。登陸管理:用戶與管理員登陸。用戶登錄直接輸入學(xué)號(hào)與密碼,管理員登陸要輸入注冊(cè)賬號(hào)與密碼。 查詢功能:用戶與管理員查詢。用戶可以在查詢界面查

7、詢自己的基本信息與成績(jī)。管理員可以查詢所有的。維護(hù)功能:為普通用戶提供查詢及相應(yīng)的修改功能,為系統(tǒng)管理員提供對(duì)所有信息的修改刪除功能。退出功能:結(jié)束并關(guān)閉系統(tǒng)。2.4確定實(shí)體集及屬性根據(jù)上述需求分析,可定義下列實(shí)體集:學(xué)生: 學(xué)號(hào),性別,姓名,考生號(hào),專業(yè),出生日期,籍貫,政治面貌,系別,備注;用戶: 用戶名,密碼,權(quán)限;成績(jī): 學(xué)號(hào),課程名,分?jǐn)?shù);2.5確定聯(lián)系集及E-R圖 確定聯(lián)系集(1)包含聯(lián)系集:用戶與學(xué)生之間的一對(duì)多的關(guān)系,表明用戶可以表示很多學(xué)生,但學(xué)生只能是一個(gè)用戶(2)擁有聯(lián)系集:成績(jī)與學(xué)生之間的一對(duì)多的關(guān)系,表示一個(gè)學(xué)生可以有很多成績(jī),但趁機(jī)只能屬于一個(gè)學(xué)生。 確定E-R圖

8、根據(jù)上述討論,我們可以給出簡(jiǎn)單的學(xué)生管理系統(tǒng)E-R圖,具體如下: (1). 分E-R圖:圖2-5 分E-R圖(2). 系統(tǒng)的總體E-R圖:圖2-6總體E-R圖3. 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 根據(jù)上述資料,我們只做了學(xué)生學(xué)籍管理系統(tǒng)的主要功能如下:圖 3-1系統(tǒng)功能模塊圖(1)系統(tǒng)管理:主要是由系統(tǒng)管理員輸入賬號(hào)與密碼登錄系統(tǒng),可以修改自己的密碼,瀏覽學(xué)生的信息,添加和刪除用戶。(2) 學(xué)生信息管理:主要是提供給學(xué)生的服務(wù),學(xué)生可以利用自己的學(xué)號(hào)與密碼登陸界面,查看自己的個(gè)人信息,添加個(gè)人信息,還可以對(duì)自己的成績(jī)進(jìn)行查詢。(3) 成績(jī)管理系統(tǒng):主要是系統(tǒng)管理員對(duì)每次學(xué)生考試過(guò)后的成績(jī)進(jìn)行錄入

9、,并對(duì)成績(jī)查詢和修改。3.2 物理數(shù)據(jù)庫(kù)設(shè)計(jì) (1). 學(xué)生基本信息數(shù)據(jù)表,包括學(xué)生的學(xué)號(hào)、姓名、性別、生日、家庭地址、聯(lián)系電話,入學(xué)日期,還有所在的系與班級(jí),便于管理和查詢學(xué)生的基本信息。表3-2 學(xué)生基本信息數(shù)據(jù)表(2).成績(jī)信息數(shù)據(jù)表,包括考試科目編號(hào)、姓名、班級(jí)、學(xué)號(hào)、分?jǐn)?shù),便于成績(jī)查詢。表3-3成績(jī)信息數(shù)據(jù)表 (3).用戶信息數(shù)據(jù)表,包括用戶名、密碼以及用戶的權(quán)限。表3-4用戶信息數(shù)據(jù)表4 系統(tǒng)功能實(shí)現(xiàn)4.1創(chuàng)建數(shù)據(jù)庫(kù)代碼/*=*/* Table: 學(xué)生信息表 */*=*/create table 學(xué)生信息表 ( 學(xué)號(hào) varchar(10) not null, 用戶名 varcha

10、r(10) null, 系別 varchar(20) null, 專業(yè) varchar(20) null, 姓名 varchar(20) null, 出生日期 varchar(20) null, 籍貫 varchar(50) null, 政治面貌 varchar(20) null, 備注 varchar(100) null, 性別 varchar(30) null, constraint PK_學(xué)生信息表 primary key (學(xué)號(hào))Go/*=*/* Table: 成績(jī)信息表 */*=*/create table 成績(jī)信息表 ( 學(xué)號(hào) varchar(10) not null, 課程名 v

11、archar(15) null, 分?jǐn)?shù) float null, constraint PK_成績(jī)信息表 primary key (學(xué)號(hào))Go/*=*/* Table: 用戶信息表 */*=*/create table 用戶信息表 ( 用戶名 varchar(10) not null, 密碼 char(10) null, constraint PK_用戶信息表 primary key (用戶名)Goalter table 學(xué)生信息表 add constraint FK_學(xué)生信息表_REFERENCE_用戶信息表 foreign key (用戶名) references 用戶信息表 (用戶名)go

12、alter table 成績(jī)信息表 add constraint FK_成績(jī)信息表_REFERENCE_學(xué)生信息表 foreign key (學(xué)號(hào)) references 學(xué)生信息表 (學(xué)號(hào))go4.2 主要功能實(shí)現(xiàn)1)登錄界面:輸入用戶名和密碼,即可登錄執(zhí)行各種操作;主界面:根據(jù)主界面信息,選擇所有進(jìn)行的操作。圖4-1 登錄界面 圖4-2 主界面2) 添加信息:選擇添加信息,輸入相應(yīng)數(shù)據(jù)。圖4-3 增加信息3)查詢信息:輸入學(xué)號(hào)或姓名查詢學(xué)生個(gè)人信息;修改信息:輸入學(xué)號(hào),進(jìn)入修改信息界面。圖4-4 查詢信息 圖4-5 修改信息4)修改密碼:輸入用戶名和原始密碼,即可修改新密碼;刪除信息:輸入

13、學(xué)號(hào),按照提示選擇是否刪除學(xué)生信息。圖4-6修改密碼 圖4-7刪除信息5 設(shè)計(jì)體會(huì)與建議通過(guò)近三周的數(shù)據(jù)庫(kù)程序設(shè)計(jì)課,使我對(duì)這學(xué)期學(xué)的知識(shí)有了全面的認(rèn)識(shí)。由于以前大部分時(shí)間都在學(xué)習(xí)理論的知識(shí),所以對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)不是很了解。而學(xué)校提供的這次實(shí)習(xí)機(jī)會(huì)使我收獲頗多,從中也發(fā)現(xiàn)了許多不足,讓我找到了以后學(xué)習(xí)的方向。通過(guò)努力,我們組設(shè)計(jì)出了一個(gè)學(xué)籍管理的數(shù)據(jù)庫(kù)系統(tǒng),這個(gè)系統(tǒng)可以幫助用戶更好、更快、更有效地管理學(xué)生的學(xué)籍問(wèn)題。在這個(gè)系統(tǒng)中,我們主要實(shí)現(xiàn)了的功能有能夠完成新、老生信息的輸人、修改、插人、刪除等工作,可以按照特定的信息進(jìn)行查找,并按照特定的要求進(jìn)行排序,可以對(duì)老生的信息進(jìn)行備份,以便日后查詢,可

14、以對(duì)學(xué)生的信息進(jìn)行打印輸出,學(xué)生成績(jī)的輸入、修改、刪除等基本操作,成績(jī)的綜合統(tǒng)計(jì)功能,包括學(xué)生成績(jī)按照不同條件進(jìn)行排名。管理人員可以選擇不同的排序條件,并可以將排序結(jié)果進(jìn)行打印輸出,計(jì)算各個(gè)同學(xué)的總評(píng)和平均分。其中有優(yōu)點(diǎn),但也存在不足的地方。優(yōu)點(diǎn)是可以保證用戶更好地管理數(shù)據(jù),可以運(yùn)用多種功能。不足的地方是我在寫數(shù)據(jù)庫(kù)代碼的時(shí)候沒有實(shí)現(xiàn)好,分析其中的原因,平時(shí)沒有花時(shí)間去練習(xí),因此我決定在以后的學(xué)習(xí)中要更加努力。設(shè)計(jì)結(jié)束后,我發(fā)現(xiàn)理論和實(shí)踐之間還是存在一定的差距,要把理論知識(shí)靈活運(yùn)用于實(shí)踐才是最好的,因此我也希望學(xué)校能多給我們提供一些實(shí)踐的機(jī)會(huì)。致 謝首先我要感謝學(xué)校給了我們幾周寶貴的設(shè)計(jì)時(shí)間,

15、經(jīng)過(guò)這幾周的設(shè)計(jì),使我對(duì)數(shù)據(jù)庫(kù)這門學(xué)科有了更深一步的認(rèn)識(shí),也不在像最初接觸數(shù)據(jù)庫(kù)那么迷茫了,通過(guò)這幾周的程序設(shè)計(jì)課,使我對(duì)這學(xué)期學(xué)的知識(shí)有了全面的認(rèn)識(shí)。由于以前大部分時(shí)間都在學(xué)習(xí)理論的知識(shí),所以對(duì)項(xiàng)目不是很了解。而學(xué)校布置的這次設(shè)計(jì)的機(jī)會(huì)使我收獲頗多,從中也發(fā)現(xiàn)了許多不足,讓我找到了以后學(xué)習(xí)的方向。在這次程序設(shè)計(jì)過(guò)程中,也出現(xiàn)了不少的問(wèn)題,但在老師和同學(xué)的耐心幫助下,問(wèn)題都得到了解決,正是有了你們的幫助,我才能順利地完成學(xué)籍管理系統(tǒng)的設(shè)計(jì)。在此,我感謝幫助過(guò)我的所有同學(xué),并向幫助我的所有老師說(shuō)一聲:“您辛苦了!”。 參考文獻(xiàn)1 王珊、薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論. 北京.高等教育出版社.2006.2 王珊等. 數(shù)據(jù)倉(cāng)

溫馨提示

  • 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論