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