版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 課 程 設(shè) 計(jì) 報(bào) 告 書</p><p> 2012年 12月 1日 </p><p> 所屬課程名稱電子商務(wù)系統(tǒng)分析與設(shè)計(jì)</p><p> 題 目學(xué)生學(xué)籍管理系統(tǒng)</p><p> 院(系)信息工程學(xué)院</p><p> 班 級(jí)電子商務(wù) 班</p><
2、p> 組 員</p><p> 指導(dǎo)教師</p><p><b> 總體要求:</b></p><p> ?。?)系統(tǒng)的意義與目標(biāo) 學(xué)生學(xué)籍管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,但一直以來(lái)人們使用傳統(tǒng)人工的方式管理學(xué)生學(xué)籍工作,這種管理方式存在著許多缺點(diǎn)。隨著科學(xué)技術(shù)的不斷提高,
3、計(jì)算機(jī)科學(xué)的日漸成熟,其強(qiáng)大的功能已經(jīng)為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。MIS為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生的有關(guān)信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn),開發(fā)學(xué)籍管理系統(tǒng)能幫助教研人員利用計(jì)算機(jī),快速方便的對(duì)學(xué)生學(xué)籍管理進(jìn)行管理、輸入、輸出、查找的所需操作,使散亂的人事檔案能夠具體化,直觀化、合理化。學(xué)生學(xué)籍管理信息系統(tǒng)規(guī)劃示例(2)系統(tǒng)的用戶需求學(xué)生學(xué)籍管理功能需求:●記錄學(xué)生檔案
4、的相關(guān)情況;●記錄學(xué)生課程成績(jī)的相關(guān)情況;●管理學(xué)生的異動(dòng)情況;●管理學(xué)生課情況;●系統(tǒng)輔助功能,如登錄、用戶管理等; ●強(qiáng)大的決策分析功能。例如,學(xué)??梢苑治霰拘5娜雽W(xué)質(zhì)量。教務(wù)管理人員使用這個(gè)系統(tǒng)可以管理學(xué)生的基本情況、學(xué)生的學(xué)習(xí)情況。學(xué)生使用這個(gè)系統(tǒng)可以查看自己的學(xué)習(xí)成績(jī)。教師使用這個(gè)系統(tǒng)可以查看開課情況和所教學(xué)生</p><p> a.前言:主要對(duì)自己的課程設(shè)計(jì)進(jìn)行簡(jiǎn)要介紹說(shuō)明,在對(duì)所選題目
5、進(jìn)行調(diào)研的基礎(chǔ)上,明確該選題要做什么。</p><p> b.需求分析:采用自頂向下的方法,對(duì)數(shù)據(jù)庫(kù)及應(yīng)用系統(tǒng)進(jìn)行分析,列出系統(tǒng)功能模塊,并畫出系統(tǒng)的功能模塊圖,寫出數(shù)據(jù)字典,并畫出數(shù)據(jù)流圖。</p><p> c.概要設(shè)計(jì):根據(jù)需求分析畫出E-R圖(E-R圖必需規(guī)范合理)</p><p> d.邏輯設(shè)計(jì):把E-R圖轉(zhuǎn)換成關(guān)系模式,并進(jìn)行規(guī)范化,最終得到SQL
6、 Server所支持的數(shù)據(jù)表,然后合理定義用戶視圖和相關(guān)存儲(chǔ)過(guò)程。</p><p> e.詳細(xì)設(shè)計(jì)與實(shí)現(xiàn):要求分模塊列出各模塊的設(shè)計(jì)思路并用開發(fā)工具編寫代碼實(shí)現(xiàn)上述功能。</p><p> f.總結(jié):對(duì)設(shè)計(jì)結(jié)果進(jìn)行合理性、規(guī)范程度和系統(tǒng)實(shí)際運(yùn)行的結(jié)果進(jìn)行評(píng)價(jià)和總結(jié)。</p><p><b> 三、方法與步驟:</b></p>
7、<p> 按照關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)原理和方法進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),按照結(jié)構(gòu)化程序設(shè)計(jì)方法或面向?qū)ο蟮某绦蛟O(shè)計(jì)方法進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)。</p><p> 具體步驟應(yīng)包括:需求分析,概念設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼與實(shí)現(xiàn),運(yùn)行維護(hù)等,最后寫出完整并合理的課程設(shè)計(jì)報(bào)告。</p><p><b> 目 錄</b></p><p><b>
8、 第一章 前言6</b></p><p><b> 1.1系統(tǒng)任務(wù)6</b></p><p> 1.2 系統(tǒng)目標(biāo)6</p><p> 第二章 需求分析7</p><p> 2.1 系統(tǒng)功能模塊7</p><p> 2.2系統(tǒng)功能模塊圖8</p>&l
9、t;p> 2.3 數(shù)據(jù)字典10</p><p> 第三章 概念設(shè)計(jì)12</p><p> 第四章 邏輯設(shè)計(jì)15</p><p> 4.1 E-R圖的轉(zhuǎn)換15</p><p> 4.2 用戶試圖15</p><p> 第五章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)16</p><p> 5
10、.1 各個(gè)數(shù)據(jù)表在SQL server 2005中實(shí)現(xiàn)16</p><p><b> 第六章 總結(jié)20</b></p><p> 第七章 參考文獻(xiàn)21</p><p><b> 第一章 前言</b></p><p><b> 1.1系統(tǒng)任務(wù)</b></p&g
11、t;<p> 學(xué)生信息管理系統(tǒng)是學(xué)校有效管理學(xué)生的重要工具,它的任務(wù)主要有以下幾項(xiàng):</p><p> ◆學(xué)生基本信息管理,主要負(fù)責(zé)管理學(xué)生基本信息。</p><p> ◆學(xué)生選課信息管理,主要負(fù)責(zé)管理課程信息和學(xué)生選課信息。</p><p> ◆信息 檢 索 管 理,主要負(fù)責(zé)對(duì)學(xué)生各類信息進(jìn)行查詢和統(tǒng)計(jì)。</p><
12、p> ◆信息 修 改 管 理,主要負(fù)責(zé)學(xué)生信息的增加,刪除,更改。</p><p> ◆系 統(tǒng) 管 理,主要負(fù)責(zé)管理用戶信息和用戶登陸,以及配置系統(tǒng)參數(shù)。</p><p><b> 1.2 系統(tǒng)目標(biāo)</b></p><p> 學(xué)生信息管理系統(tǒng)是學(xué)校管理學(xué)生的有效方法,也是學(xué)生學(xué)生查詢信息的有效途徑。一個(gè)好的學(xué)生信息管理
13、系統(tǒng)應(yīng)具有以下這些目標(biāo):</p><p> ◆能夠管理所有學(xué)生的信息。</p><p> ◆能夠快速地進(jìn)行學(xué)生的各類信息查詢,包括基本信息和選課信息的查詢。</p><p> ◆減少學(xué)校管理學(xué)生的工作任務(wù),降低管理成本。</p><p><b> 第二章 需求分析</b></p><p&
14、gt; 2.1 系統(tǒng)功能模塊</p><p> 根據(jù)以上對(duì)學(xué)生信息管理系統(tǒng)的任務(wù)和目標(biāo)的分析,華東交通大學(xué)理工學(xué)院學(xué)生信息管理系統(tǒng)的具體需求如下:</p><p> ?。?)學(xué)生信息:學(xué)號(hào)、姓名、性別、出生日期、電話、部門、民族、政治面貌、家庭地址、入學(xué)時(shí)間、身份證號(hào)。</p><p> ?。?)課程信息:課程號(hào)、課程名、選修課、學(xué)時(shí)、考核方式、學(xué)分。</
15、p><p> (3)選課信息:學(xué)號(hào)、 課程號(hào)、成績(jī)。</p><p> ?。?)教師信息:工號(hào)、姓名、性別、職稱、學(xué)院。</p><p> ?。?)授課信息:工號(hào)、課程號(hào)和授課效果。</p><p> ?。?)指導(dǎo)信息:工號(hào)、學(xué)號(hào)和成績(jī)。</p><p> ?。?)學(xué)生能查詢課程信息;自己的學(xué)生信息;自己的選課信息;自己
16、選課的最高分、最低分、平均分、和總分。學(xué)生選課時(shí),該學(xué)生必須是本校學(xué)生,課程必須是本校課程;一個(gè)學(xué)生可以選擇多門課程,多個(gè)學(xué)生可以選擇同一門課程。學(xué)生選指導(dǎo)老師時(shí),學(xué)生必須是本校學(xué)生,教師必須是本校教師;一個(gè)學(xué)生只能選擇一個(gè)指導(dǎo)教師。</p><p> ?。?)教師只能查詢課程信息、本人的授課信息、本人授課的選課信息、本人的指導(dǎo)信息等。教師只能修改本人授課的選課成績(jī)、本人指導(dǎo)的成績(jī)等。教師授課時(shí),課程必須使本校課
17、程,教師必須是本校教師;一個(gè)教師可以講授多門課,多個(gè)教師可以講授一門課。教師指導(dǎo)學(xué)生時(shí),學(xué)生必須使本校學(xué)生,教師必須是本校教師;一個(gè)教師可以指導(dǎo)多個(gè)學(xué)生。</p><p> (9)DBA擁有所有信息的所有權(quán)限。</p><p> ?。?0)滿足常規(guī)的完整性、安全性和數(shù)據(jù)備份能力。</p><p> 2.2系統(tǒng)功能模塊圖</p><p>&
18、lt;b> 圖2-1學(xué)生實(shí)體圖</b></p><p><b> 圖2-2課程實(shí)體圖</b></p><p> 圖2-3 選課實(shí)體圖圖2-4 教師實(shí)體圖</p><p> 圖2-5 授課實(shí)體圖 圖2-6 指導(dǎo)實(shí)體圖</p><p><
19、;b> 2.3 數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典的數(shù)據(jù)結(jié)構(gòu)如表所示:</p><p><b> 2.4 數(shù)據(jù)流圖</b></p><p> 學(xué)生登記表 學(xué)生選課表 教師登記表</p><p><b>
20、 第三章 概念設(shè)計(jì)</b></p><p> 根據(jù)需求分析得到的具體要求,繪制E—R 圖如下:</p><p> 圖3-1選課管理局部E-R圖</p><p> 圖3-2教授管理局部E-R圖</p><p> 圖3-3指導(dǎo)管理局部E-R圖</p><p> 圖3-4學(xué)生管理系統(tǒng)全局E-R圖<
21、;/p><p><b> 第四章 邏輯設(shè)計(jì)</b></p><p> 4.1 E-R圖的轉(zhuǎn)換</p><p> 根據(jù)上述的轉(zhuǎn)換結(jié)果,在對(duì)關(guān)系模式中數(shù)據(jù)進(jìn)行規(guī)范化處理后,得到了符合第三范式的關(guān)系模式如下:</p><p> 學(xué)生(學(xué)號(hào),姓名,性別,出生日期,身份證號(hào),入學(xué)時(shí)間,政治面貌,家庭地址,電話,部門,民族),此
22、為學(xué)生實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 教師(工號(hào),姓名,性別,職稱,年齡,教齡,學(xué)院,電話),此為老師實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 課程(課程號(hào),課程名,上課地點(diǎn),學(xué)分,學(xué)時(shí),考核方式),此為課程實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 選修(學(xué)號(hào),課程號(hào),成績(jī)),此為選修關(guān)系對(duì)應(yīng)的關(guān)系模式。</p><p> 授課(
23、課程號(hào),工號(hào),課時(shí)),此為老師授課關(guān)系對(duì)應(yīng)的關(guān)系模式。</p><p><b> 4.2 用戶試圖</b></p><p> 2)根據(jù)系統(tǒng)的邏輯結(jié)構(gòu)和應(yīng)用需求,其外模式的視圖設(shè)計(jì)如下:</p><p> 學(xué)生視圖(學(xué)號(hào),姓名,性別,年齡, 電話,部門,民族,政治面貌,家庭地址,入學(xué)時(shí)間,身份證號(hào),課程號(hào),課程名,上課地點(diǎn),學(xué)時(shí),考核方式學(xué)
24、分,成績(jī),最高分、最低分、平均分,總學(xué)分 )</p><p> DBA選課視圖(學(xué)號(hào),姓名,性別,年齡,電話,部門,民族,政治面貌,家庭地址,入學(xué)時(shí)間,身份證號(hào),課程號(hào),課程名,上課地點(diǎn),學(xué)時(shí),考核方式,學(xué)分,成績(jī))</p><p> 第五章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><p> 5.1 各個(gè)數(shù)據(jù)表在SQL server 2005中實(shí)現(xiàn)</p>&l
25、t;p> 學(xué)生基本信息表(主要描述一些學(xué)生入學(xué)前的基本信息):</p><p> 圖 5-1 學(xué)生基本信息表結(jié)構(gòu)圖</p><p> 教師基本信息表(主要描述教師的一些基本信息):</p><p> 圖 5-2 教師基本信息表結(jié)構(gòu)圖</p><p> 課程信息表(主要描述學(xué)校開設(shè)的課程的基本信息):</p>&l
26、t;p> 圖 5-3 課程信息表結(jié)構(gòu)圖</p><p> 選修信息表(主要描述學(xué)生選修課程的信息):</p><p> 圖 5-4 選課信息表結(jié)構(gòu)圖</p><p> 授課信息表(主要描述教師授課的信息):</p><p> 圖 5-5 授課信息表結(jié)構(gòu)圖</p><p><b> 5.2 查
27、詢</b></p><p> (1)查詢學(xué)生的基本信息</p><p><b> 輸入SQL語(yǔ)句:</b></p><p><b> 執(zhí)行結(jié)果:</b></p><p> 圖 5-6 查詢學(xué)生基本信息結(jié)果圖</p><p> ?。?)刪除課程的基本信息&l
28、t;/p><p><b> 輸入SQL語(yǔ)句:</b></p><p><b> 執(zhí)行結(jié)果:</b></p><p> 圖 5-7 刪除課程執(zhí)行結(jié)果圖</p><p> ?。?)插入教師的基本信息</p><p><b> 輸入SQL語(yǔ)句:</b>&l
29、t;/p><p><b> 執(zhí)行結(jié)果:</b></p><p> 圖 5-8 插入教師執(zhí)行結(jié)果圖</p><p><b> 第六章 總結(jié)</b></p><p> 在這次學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì),對(duì)我來(lái)說(shuō)是一次嘗試與創(chuàng)新的過(guò)程,也可以說(shuō)是一個(gè)挑戰(zhàn)的過(guò)程。雖然學(xué)了此專業(yè)這么久了,但是我還是缺少經(jīng)驗(yàn)。現(xiàn)
30、在我利用自己學(xué)到的知識(shí)設(shè)計(jì)并制作一個(gè)學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù),這本身就是一個(gè)知識(shí)轉(zhuǎn)化為生產(chǎn)力的過(guò)程。在具體的設(shè)計(jì)與實(shí)施中,我看到并感受到了一個(gè)管理系統(tǒng)數(shù)據(jù)庫(kù)從無(wú)到有的過(guò)程,對(duì)具體的設(shè)計(jì)步驟、思路、方法、技巧都有了進(jìn)一步的了解,并感受深刻。這次課程設(shè)計(jì)加深了我們對(duì)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)相關(guān)知識(shí)以及SQL SERVER相關(guān)功能的理解。比如在建立基本的表、視圖、索引、存儲(chǔ)過(guò)程、觸發(fā)器等,都比以前更加熟悉了,并在解決各種問(wèn)題的過(guò)程中學(xué)到了很多新的知識(shí)。&
31、lt;/p><p> 在設(shè)計(jì)中我基本能按照規(guī)范的方法和步驟進(jìn)行,首先對(duì)學(xué)生學(xué)籍管理系統(tǒng)進(jìn)行調(diào)查,并查閱有關(guān)資料,最后確定設(shè)計(jì)方案,然后設(shè)計(jì)并制作,實(shí)施過(guò)程中我深刻的認(rèn)識(shí)到認(rèn)真執(zhí)行管理系統(tǒng)軟件標(biāo)準(zhǔn)的重要性,由于我對(duì)管理系統(tǒng)軟件相關(guān)的標(biāo)準(zhǔn)和規(guī)范不太了解,缺少行為操作準(zhǔn)則,所以在設(shè)計(jì)中手法比較生硬,主與次也沒能很好把握住,這些方面通過(guò)這次我都要加強(qiáng)了解。</p><p> 總而言之,學(xué)習(xí)是無(wú)止境
32、的,要好好把握現(xiàn)在的學(xué)習(xí)機(jī)會(huì),努力學(xué)習(xí)。</p><p><b> 第七章 參考文獻(xiàn)</b></p><p> [1] 王珊、薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論. 北京.高等教育出版社.2006.</p><p> [2] 王珊等. 數(shù)據(jù)倉(cāng)庫(kù)技術(shù)與聯(lián)機(jī)分析處理. 北京.科學(xué)出版社.1998.</p><p> [3] 賈諷波
溫馨提示
- 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ù)僅提供信息存儲(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é)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 學(xué)生學(xué)籍管理系統(tǒng)c課程設(shè)計(jì)報(bào)告
- 學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告--學(xué)生學(xué)籍管理系統(tǒng)
- c++課程設(shè)計(jì)報(bào)告(學(xué)生學(xué)籍管理系統(tǒng))
- c++課程設(shè)計(jì)報(bào)告(學(xué)生學(xué)籍管理系統(tǒng))
- 學(xué)籍管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 學(xué)籍管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)報(bào)告--學(xué)籍管理系統(tǒng)
- 學(xué)籍管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 學(xué)籍管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 學(xué)生學(xué)籍管理系統(tǒng) 課程設(shè)計(jì)10
- java課程設(shè)計(jì)---學(xué)生學(xué)籍管理系統(tǒng)
- 學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)論文
- 學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)8
- c++課程設(shè)計(jì)報(bào)告(學(xué)生學(xué)籍管理系統(tǒng)) (2)
- 學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)1
- 學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)9
- 學(xué)生學(xué)籍管理系統(tǒng)課程設(shè)計(jì)4
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告---學(xué)生學(xué)籍管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論