

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、南昌大學信息工程學院課程設(shè)計報告書所屬課程名稱題目院(系) 班級電子商務(wù)系統(tǒng)分析與設(shè)計學生學籍管理系統(tǒng) 信息工程學院電子商務(wù)班組 員指導教師 _2012 年 12 月 1 日1.1. 總體要求:(1)系統(tǒng)的意義與目標 學生學籍管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi) 容對于學校的決策者和管理者來說都至關(guān)重要,但一直以來人們 使用傳統(tǒng)人工的方式管理學生學籍工作,這種管理方式存在著許 多缺點。隨著科學技術(shù)的不斷提高,計算機科學的日漸成熟,其 強大的功能已經(jīng)為人們深刻認識,它已進入人類社會的各個領(lǐng)域 并發(fā)揮著越來越重要的作用。MIS為計算機應用的一部分,使用 計算機對學生的有關(guān)信息進行管理,具有
2、手工管理所無法比擬的 優(yōu)點,開發(fā)學籍管理系統(tǒng)能幫助教研人員利用計算機,快速方便 的對學生學籍管理進行管理、輸入、輸出、查找的所需操作,使 散亂的人事檔案能夠具體化,直觀化、合理化。 學生學籍管理信息系統(tǒng)規(guī)劃示例(2)系統(tǒng)的用戶需求 學生學籍管理功能需求:記錄學生檔案的相關(guān)情況;記錄學生課程成績的相關(guān)情況;管理學生的異動情況;管理學生課情況; 系統(tǒng)輔助功能,如登錄、用 戶管理等;強大的決策分析功能。例如,學??梢苑治霰拘5娜雽W質(zhì)量。教務(wù)管理人員使用這個系統(tǒng)可以管理學生的基本情況、學生的學習情況。 學生使用這個系統(tǒng)可以查看自己的學習成績。 教師使用 這個系統(tǒng)可以查看開課情況和所教案生的基本情況。
3、學生學籍管理信息系統(tǒng)規(guī)劃示例 學生學籍管理系統(tǒng)的性能要求:遵循管理規(guī)范,技術(shù)先進、安全可靠、系統(tǒng)開放、經(jīng)濟實用的 原則; 本系統(tǒng)以獨立運行為主,但同時又可與學生管理系統(tǒng)掛接;界面簡潔、統(tǒng)一、友好。操作簡便,向?qū)讲僮鳎梢蕴峁┓怯嬎銠C操作人員使用。 相關(guān)數(shù)據(jù)顯示功能 數(shù)據(jù)導入功能根據(jù)日常學籍工作流程設(shè)計系統(tǒng), 完全根據(jù)工作流程進行系統(tǒng) 設(shè)計,配合新生入學工作流程。 提供程序的穩(wěn)定與安全功能 完善的數(shù)據(jù)打印和報表功能a.a. 前言:主要對自己的課程設(shè)計進行簡要介紹說明,在對 所選題目進行調(diào)研的基礎(chǔ)上,明確該選題要做什么。b.b. 需求分析:采用自頂向下的方法,對數(shù)據(jù)庫及應用系統(tǒng) 進行分析,列出系
4、統(tǒng)功能模塊,并畫出系統(tǒng)的功能模塊圖,寫 出數(shù)據(jù)字典,并畫出數(shù)據(jù)流圖。c.c.概要設(shè)計:根據(jù)需求分析畫出 E-RE-R 圖( E-RE-R 圖必需規(guī)范 合理)d.d. 邏輯設(shè)計:把 E-RE-R 圖轉(zhuǎn)換成關(guān)系模式,并進行規(guī)范化, 最終得到 SQLSQL ServerServer 所支持的數(shù)據(jù)表,然后合理定義用戶視 圖和相關(guān)存儲過程。e.e. 詳細設(shè)計與實現(xiàn):要求分模塊列出各模塊的設(shè)計思路 并用開發(fā)工具編寫代碼實現(xiàn)上述功能。f.f. 總結(jié):對設(shè)計結(jié)果進行合理性、規(guī)范程度和系統(tǒng)實際運 行的結(jié)果進行評價和總結(jié)。三、方法與步驟:按照關(guān)系數(shù)據(jù)庫設(shè)計原理和方法進行數(shù)據(jù)庫設(shè)計,按照結(jié) 構(gòu)化程序設(shè)計方法或面向?qū)?/p>
5、象的程序設(shè)計方法進行數(shù)據(jù)庫應用 程序設(shè)計。具體步驟應包括:需求分析,概念設(shè)計,詳細設(shè)計,編碼 與實現(xiàn),運行維護等,最后寫出完整并合理的課程設(shè)計報告。目錄第一章前言 41.1 系統(tǒng)任務(wù) 41.2 系統(tǒng)目標 5 第二章需求分析 52.1 系統(tǒng)功能模塊 52.2 系統(tǒng)功能模塊圖 錯誤!未定義書簽。2.3 數(shù)據(jù)字典 7 第三章概念設(shè)計 9 第四章邏輯設(shè)計 134.1 E-R 圖的轉(zhuǎn)換 134.2 用戶試圖 13 第五章詳細設(shè)計與實現(xiàn) 錯誤!未定義書簽。5.1 各個數(shù)據(jù)表在 SQL server 2005 中實現(xiàn) 13 第六章總結(jié) 14 第七章參考文獻 15第一章 前言1.11.1 系統(tǒng)任務(wù)學生信息管理
6、系統(tǒng)是學校有效管理學生的重要工具,它的任務(wù)主要有以下幾項:學生基本信息管理,主要負責管理學生基本信息。學生選課信息管理,主要負責管理課程信息和學生選課信息。信息 檢 索 管 理,主要負責對學生各類信息進行查詢和統(tǒng)計。信息 修 改 管 理,主要負責學生信息的增加,刪除,更改。系統(tǒng)管 理,主要負責管理用戶信息和用戶登陸,以及配置系統(tǒng)參數(shù)。1.21.2 系統(tǒng)目標學生信息管理系統(tǒng)是學校管理學生的有效方法,也是學生學生查詢信息的有效途徑。一個好的學生信息管理系統(tǒng)應具有以下這些目標:能夠管理所有學生的信息。能夠快速地進行學生的各類信息查詢,包括基本信息和選課信息的查詢。減少學校管理學生的工作任務(wù),降低管理
7、成本。第二章 需求分析2.12.1 系統(tǒng)功能模塊根據(jù)以上對學生信息管理系統(tǒng)的任務(wù)和目標的分析,華東交通大學理工學院學生信 息管理系統(tǒng)的具體需求如下:(1)學生信息:學號、姓名、性別、出生日期、電話、部門、民族、政治面貌、家 庭地址、入學時間、身份證號。(2)課程信息:課程號、課程名、選修課、學時、考核方式、學分。( 3)選課信息:學號、 課程號、成績。(4)教師信息:工號、姓名、性別、職稱、學院。(5)授課信息:工號、課程號和授課效果。(6)指導信息:工號、學號和成績。( 7)學生能查詢課程信息;自己的學生信息;自己的選課信息;自己選課的最高 分、最低分、平均分、和總分。學生選課時,該學生必須
8、是本校學生,課程必須是 本校課程;一個學生可以選擇多門課程,多個學生可以選擇同一門課程。學生選指 導老師時,學生必須是本校學生,教師必須是本校教師;一個學生只能選擇一個指 導教師。(8)教師只能查詢課程信息、本人的授課信息、本人授課的選課信息、本人的指導 信息等。教師只能修改本人授課的選課成績、本人指導的成績等。教師授課時,課 程必須使本校課程,教師必須是本校教師;一個教師可以講授多門課,多個教師可 以講授一門課。教師指導學生時,學生必須使本校學生,教師必須是本校教師;一個教師可以指導多個學生。(9)DBA 擁有所有信息的所有權(quán)限。(10) 滿足常規(guī)的完整性、安全性和數(shù)據(jù)備份能力。2.22.2
9、 系統(tǒng)功能模塊圖圖 2-1 學生實體圖圖 2-2 課程實體圖圖 2-3 選課實體圖圖 2-4 教師實體圖圖 2-5 授課實體圖圖 2-6 指導實體圖2.32.3 數(shù)據(jù)字典數(shù)據(jù)字典的數(shù)據(jù)結(jié)構(gòu)如表所示:結(jié)構(gòu)名稱存儲名稱別名組成1備注學生表Stude ntS學號、姓名、性別、出生日期、 電話、部門、民族、政治面貌、 家庭地址、入學時間、身份證號永久 存儲課程表CourseC課程號、課程名、上課地點、學 分、學時、考核方式永久 存儲選課表Stude ntCourseSC學號、課程號和成績永久 存儲教師表TeacherT工號、姓名、性別、年齡、職 稱、教齡、電話、學院永久存儲授課表TeacherCour
10、seTC工號、課程號和授課效果永久存儲指導表TeacherStude ntTS工號、學號和成績永久存儲學生視圖Stude ntViewSV工號、職稱和教齡;選課的最 高、最低、平均和總學分臨時 使用教師視圖TeacherViewTV本人信息和本人指導、授課的學生信息臨時 使用DBA 視圖DBAViewDV所有信息(建議使用多個視圖)臨時 使用2.42.4 數(shù)據(jù)流圖學生登記表學生選課表教師登記表根據(jù)需求分析得到的具體要求,繪制E R 圖如下:第三章概念設(shè)計圖 3-1 選課管理局部 E-R 圖課程名選修課學分課程號授課效果講授性別姓名年齡職稱教齡學院工號電話課程教師圖 3-2 教授管理局部 E-R
11、 圖圖 3-4 學生管理系統(tǒng)全局 E-R 圖第四章邏輯設(shè)計4.14.1 E-RE-R 圖的轉(zhuǎn)換根據(jù)上述的轉(zhuǎn)換結(jié)果,在對關(guān)系模式中數(shù)據(jù)進行規(guī)范化處理后,得到了符合第三范 式的關(guān)系模式如下:學生(學號,姓名,性別,出生日期,身份證號,入學時間,政治面貌, 家庭地址,電話,部門,民族),此為學生實體對應的關(guān)系模式。教師(工生姓名,性別,職稱,年齡,教齡,學院,電話),此為老師實體對應的關(guān)系模式。課程(課程號,課程名,上課地點,學分,學時,考核方式),此為課程實體對應的關(guān)系模式。選修(學號,課程號,成績),此為選修關(guān)系對應的關(guān)系模式。授課(課程號,工號,課時),此為老師授課關(guān)系對應的關(guān)系模式。4.24
12、.2 用戶試圖2)根據(jù)系統(tǒng)的邏輯結(jié)構(gòu)和應用需求,其外模式的視圖設(shè)計如下:學生視圖(學號,姓名,性別,年齡,電話,部門,民族,政治面貌,家庭地址,入學時間,身份證號,課程號,課程名,上課地點,學時,考核方式學分,成績, 最高分、最低分、平均分,總學分)DBA 選課視圖(學號,姓名,性別,年齡,電話,部門,民族,政治面貌,家庭地 址,入學時間,身份證號,課程號,課程名,上課地點,學時,考核方式,學分, 成績)第五章詳細設(shè)計與實現(xiàn)5.15.1 各個數(shù)據(jù)表在 SQLSQL serverserver 20052005 中實現(xiàn)學生基本信息表(主要描述一些學生入學前的基本信息):圖 5-1 學生基本信息表結(jié)
13、構(gòu)圖教師基本信息表(主要描述教師的一些基本信息):圖 5-2 教師基本信息表結(jié)構(gòu)圖課程信息表(主要描述學校開設(shè)的課程的基本信息):圖 5-3 課程信息表結(jié)構(gòu)圖選修信息表(主要描述學生選修課程的信息):圖 5-4 選課信息表結(jié)構(gòu)圖授課信息表(主要描述教師授課的信息):圖 5-5 授課信息表結(jié)構(gòu)圖5.25.2 查詢(1)查詢學生的基本信息輸入 SQL 語句:執(zhí)行結(jié)果:圖 5-6 查詢學生基本信息結(jié)果圖(2)刪除課程的基本信息輸入 SQL 語句:執(zhí)行結(jié)果:圖 5-7 刪除課程執(zhí)行結(jié)果圖(3)插入教師的基本信息輸入 SQL 語句:執(zhí)行結(jié)果:圖 5-8 插入教師執(zhí)行結(jié)果圖第六章 總結(jié)在這次學生學籍管理系
14、統(tǒng)設(shè)計,對我來說是一次嘗試與創(chuàng)新的過程,也可以說 是一個挑戰(zhàn)的過程。雖然學了此專業(yè)這么久了,但是我還是缺少經(jīng)驗?,F(xiàn)在我利用 自己學到的知識設(shè)計并制作一個學生學籍管理系統(tǒng)數(shù)據(jù)庫,這本身就是一個知識轉(zhuǎn) 化為生產(chǎn)力的過程。在具體的設(shè)計與實施中,我看到并感受到了一個管理系統(tǒng)數(shù)據(jù) 庫從無到有的過程,對具體的設(shè)計步驟、思路、方法、技巧都有了進一步的了解,并感受深刻。這次課程設(shè)計加深了我們對數(shù)據(jù)庫系統(tǒng)設(shè)計相關(guān)知識以及SQL SERVER相關(guān)功能的理解。比如在建立基本的表、視圖、索引、存儲過程、觸發(fā)器等,都比 以前更加熟悉了,并在解決各種問題的過程中學到了很多新的知識。在設(shè)計中我基本能按照規(guī)范的方法和步驟進行,首先對學生學籍管理系統(tǒng)進行 調(diào)查,并查閱有關(guān)資料,最后確定設(shè)計方案,然后設(shè)計并制作,實施過程中我深刻 的認識到認真執(zhí)行管理系統(tǒng)軟件標準的重要性,由于我對管理系統(tǒng)軟件相關(guān)的標準 和規(guī)范不太了解,缺少行為操作準則,所以在設(shè)計中手法比較生硬,主與次也沒能 很好把握住,這些方面通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 名表買賣合同范本
- 美容設(shè)備合作合同范本
- 倉存服務(wù)合同范本
- 建筑工用工合同范本
- 2025酒店服務(wù)合同酒店服務(wù)合同范本
- 2025年上海市綠色農(nóng)藥購買合同示范文本
- 2025健身設(shè)備采購合同范本
- 2025鋁合金窗戶施工承包合同
- 2025智慧廣告代理合同
- 高一英語自我小測:Bodylanguage-SectionⅠ
- 口腔科感染控制策略與措施實施指南
- NPI培訓資料NEW課件
- 2025-2030年中國太陽能供熱項目可行性研究報告
- 霧化吸入療法合理用藥專家共識(2024版)解讀
- DLT-596-1996-電力設(shè)備預防性試驗規(guī)程
- Unit 4 Healthy food Part A Lets spell(說課稿)-2024-2025學年人教PEP版(2024)英語三年級下冊001
- 2025新北師大版英語七年級下單詞表
- 動脈瘤病人的觀察及護理
- pph儲罐施工方案
- 小紅書種草營銷師(初級)認證考試題庫(附答案)
- 河南省汝州市實驗中學2025屆高考英語一模試卷含解析
評論
0/150
提交評論