秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

學(xué)生成績(jī)管理系統(tǒng)分析報(bào)告

上傳人:仙*** 文檔編號(hào):253598407 上傳時(shí)間:2025-03-16 格式:DOC 頁(yè)數(shù):30 大?。?02KB
收藏 版權(quán)申訴 舉報(bào) 下載
學(xué)生成績(jī)管理系統(tǒng)分析報(bào)告_第1頁(yè)
第1頁(yè) / 共30頁(yè)
學(xué)生成績(jī)管理系統(tǒng)分析報(bào)告_第2頁(yè)
第2頁(yè) / 共30頁(yè)
學(xué)生成績(jī)管理系統(tǒng)分析報(bào)告_第3頁(yè)
第3頁(yè) / 共30頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《學(xué)生成績(jī)管理系統(tǒng)分析報(bào)告》由會(huì)員分享,可在線閱讀,更多相關(guān)《學(xué)生成績(jī)管理系統(tǒng)分析報(bào)告(30頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、學(xué)生成績(jī)管理系統(tǒng)學(xué)生成績(jī)管理系統(tǒng)分析報(bào)告分析報(bào)告班級(jí): 工業(yè)工程 0901 姓名: 學(xué)號(hào): 指導(dǎo)老師: 2011 年 12 月學(xué)生成績(jī)管理系統(tǒng) 1目 錄前前 言言.2一系統(tǒng)概述一系統(tǒng)概述.21. 現(xiàn)狀描述.22 系統(tǒng)目標(biāo)和系統(tǒng)開(kāi)發(fā)方法.33. 開(kāi)發(fā)計(jì)劃.4二二 系統(tǒng)分析系統(tǒng)分析.51系統(tǒng)需求.52業(yè)務(wù)流程分析.63數(shù)據(jù)流程分析.8(1) 系統(tǒng)頂層圖.8(2) 系統(tǒng)一層圖.94 數(shù)據(jù)字典.13三系統(tǒng)設(shè)三系統(tǒng)設(shè)計(jì)計(jì).161模塊結(jié)構(gòu)設(shè)計(jì).162 代碼設(shè)計(jì).173數(shù)據(jù)庫(kù)設(shè)計(jì).18(1) 概念設(shè)計(jì)(E-R 圖) .18(2) 邏輯設(shè)計(jì).194 輸入輸出設(shè)計(jì).20第四章第四章系統(tǒng)系統(tǒng)實(shí)實(shí)現(xiàn)現(xiàn).234.1

2、開(kāi)發(fā)工具.234.2 軟件界面設(shè)計(jì)結(jié)果.24第五章第五章 收獲與體會(huì)收獲與體會(huì).267.1 概述.267.2 系統(tǒng)的功能.267.3 系統(tǒng)的特點(diǎn).267.4 存在問(wèn)題及改進(jìn)方向.267.5 系統(tǒng)開(kāi)發(fā)的體會(huì).277.6 致謝.27 參考文獻(xiàn)參考文獻(xiàn).28學(xué)生成績(jī)管理系統(tǒng) 2前言:前言:根據(jù)指導(dǎo)老師和課業(yè)設(shè)計(jì)的要求,本次我組設(shè)計(jì)的題目是學(xué)生成績(jī)管理系統(tǒng)。合作的小組成員為施昌譽(yù)(工業(yè)工程 0901,學(xué)號(hào) 200902040117)、;劉超(工業(yè)工程 0901,學(xué)號(hào) 200902040114)。本設(shè)計(jì)分為五個(gè)部分,各為一個(gè)章節(jié)。具體分工如下:第一、四兩章由劉超負(fù)責(zé)撰寫(xiě)。第二、三兩章由施昌譽(yù)負(fù)責(zé)撰寫(xiě)(劉

3、超協(xié)助),其余部分各自完成。本次設(shè)計(jì)歷時(shí)一周,設(shè)計(jì)說(shuō)明書(shū)完成字?jǐn)?shù) 7263 字。第一章第一章 系統(tǒng)概述系統(tǒng)概述1.1 現(xiàn)狀描述現(xiàn)狀描述隨著學(xué)校向全國(guó)范圍的持續(xù)擴(kuò)招,學(xué)生人數(shù)的增加,對(duì)于學(xué)生的信息管理也越來(lái)越復(fù)雜,要求也越來(lái)越高,因此需要一個(gè)全面、詳細(xì)的信息管理系統(tǒng),以便完成對(duì)學(xué)生信息的管理。無(wú)紙化的環(huán)境是技術(shù)時(shí)代的一個(gè)夢(mèng)想,也是許多學(xué)校和公司越來(lái)越意識(shí)到的一個(gè)真實(shí)世界。以前是由學(xué)生檔案和公告欄來(lái)提供各種信息及通告新的變化,而現(xiàn)在這個(gè)繁雜的工作已被網(wǎng)站和內(nèi)部計(jì)算機(jī)網(wǎng)絡(luò)所取代。使得學(xué)生信息的管理更方便、安全。學(xué)校網(wǎng)上學(xué)生信息管理系統(tǒng)應(yīng)該覆蓋各個(gè)所需功能,使各級(jí)管理人員和廣大教職工在信息系統(tǒng)的輔助下

4、進(jìn)行工作,提高管理的整體水平。使得學(xué)生信息管理更方便。學(xué)生信息管理系統(tǒng),可以用集中的數(shù)據(jù)庫(kù)將與人力資源管理相關(guān)的信息全面、有機(jī)地聯(lián)系起來(lái),有效地減少了信息更新和查找中的重復(fù)勞動(dòng),保證了信息的相容性,從而大大地提高了工作效率,還能使原來(lái)不可能提供的分析報(bào)告成了可能。在采用和實(shí)施學(xué)生信息管理系統(tǒng)之后,就會(huì)將依賴于人的過(guò)程改為依賴于計(jì)算機(jī)系統(tǒng)的過(guò)程。學(xué)校管理人員只要獲取了相應(yīng)的權(quán)限,就可以隨時(shí)進(jìn)入系統(tǒng),直接查閱相應(yīng)的信息。采用和實(shí)施學(xué)生信息管理系統(tǒng)不僅僅是為了提高工作效率。為了除掉手工記錄的低效率工作方式,運(yùn)用信息化管理,提高工作效率,開(kāi)發(fā)本系統(tǒng)。應(yīng)該看到,在實(shí)施學(xué)生信息管理系統(tǒng)后,經(jīng)過(guò)整合的、較為

5、全面、準(zhǔn)確、一致和相容的信息不僅可以讓學(xué)校領(lǐng)導(dǎo)對(duì)本學(xué)校學(xué)生資源的現(xiàn)狀有一個(gè)比較全面和準(zhǔn)確的認(rèn)識(shí),同時(shí)也可以生成綜合的分析報(bào)表供學(xué)校領(lǐng)導(dǎo)人在決策時(shí)參考。學(xué)生成績(jī)管理系統(tǒng) 31.2 系統(tǒng)目標(biāo)系統(tǒng)目標(biāo)和系統(tǒng)開(kāi)發(fā)方法和系統(tǒng)開(kāi)發(fā)方法學(xué)生成績(jī)管理系統(tǒng)是應(yīng)對(duì)學(xué)生人數(shù)增多、信息量增大的問(wèn)題,實(shí)現(xiàn)管理的現(xiàn)代化、網(wǎng)絡(luò)化,逐步擺脫當(dāng)前學(xué)生成績(jī)管理的人工管理方式,提高成績(jī)管理效率而開(kāi)發(fā)的。希望該開(kāi)發(fā)程序能夠解決學(xué)生信息存儲(chǔ)、學(xué)生成績(jī)查詢、錄入還有課程查詢等一系列功能,并提供了對(duì)各功能模塊的查詢和更新功能,且這兩種功能基本上是通過(guò)存儲(chǔ)過(guò)程來(lái)實(shí)現(xiàn)的,其中學(xué)生成績(jī)查詢和學(xué)生信息查詢是系統(tǒng)開(kāi)發(fā)的重點(diǎn)。成績(jī)管理系統(tǒng)組織結(jié)構(gòu)及管

6、理功能如下圖所示。 (圖 1.1,圖 1.2) 圖圖 1.11.1 組織結(jié)構(gòu)圖組織結(jié)構(gòu)圖 圖圖 1.21.2 管理功能圖管理功能圖本系統(tǒng)采用結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法。學(xué)生成績(jī)管理系統(tǒng) 41.3 開(kāi)發(fā)計(jì)劃開(kāi)發(fā)計(jì)劃12 月 10 日 仔細(xì)研究指導(dǎo)老師所發(fā)的設(shè)計(jì)要求,確定設(shè)計(jì)題目12 月 11 日 上網(wǎng)搜集資料,同時(shí)完成第一章系統(tǒng)概述部分12 月 12 日到 12 月 13 日 分析系統(tǒng)需求,繪制業(yè)務(wù)流程圖、數(shù)據(jù)流程圖,制作數(shù)據(jù)字典。12 月 14 日 完成模塊結(jié)構(gòu)設(shè)計(jì)和代碼設(shè)計(jì)12 月 15 日 完成數(shù)據(jù)庫(kù)設(shè)計(jì)和輸入輸出設(shè)計(jì)12 月 16 日 編寫(xiě)第四章系統(tǒng)實(shí)現(xiàn)部分,查找資料通過(guò)討論對(duì)系統(tǒng)進(jìn)行優(yōu)化和修改

7、12 月 17 日 撰寫(xiě)收獲與心得,設(shè)計(jì)目錄,調(diào)整說(shuō)明書(shū)排版。學(xué)生成績(jī)管理系統(tǒng) 5第二章第二章 系統(tǒng)分析系統(tǒng)分析2.1 系統(tǒng)需求系統(tǒng)需求1)1)教職工:教職工:a.信息要求:對(duì)學(xué)生成績(jī)的了解,對(duì)學(xué)生成績(jī)會(huì)有一個(gè)整體的了解,在今后的課程教學(xué)中可以對(duì)自己進(jìn)行改進(jìn)。同時(shí)還可以對(duì)教授的課程進(jìn)行修改和重設(shè)。還可以進(jìn)一步了解學(xué)生的信息,加深對(duì)學(xué)生的了解,便于因材施教。b.處理要求:當(dāng)學(xué)生基本信息發(fā)生變化時(shí),老師能對(duì)其進(jìn)行修改。比如某些同學(xué)中有轉(zhuǎn)校、后轉(zhuǎn)來(lái)該系或轉(zhuǎn)到其他系中,老師要能根據(jù)事實(shí)情況進(jìn)行更新。需要有的操作是修改、刪除、增加。能夠管理課程信息。如老師進(jìn)行排課的時(shí)候能夠有序的安排,不會(huì)出現(xiàn)錯(cuò)排或重復(fù)

8、等一系列狀況。能夠進(jìn)行課程名、課時(shí)、學(xué)分的修改、刪除和增添。對(duì)成績(jī)的管理,能夠進(jìn)行成績(jī)的錄入、修改、刪除,能夠清晰的了解學(xué)生的成績(jī)和大體情況,以便做出相應(yīng)的總結(jié)和改進(jìn)。c安全性與完整性要求:安全性要求:1.系統(tǒng)應(yīng)設(shè)置訪問(wèn)用戶的標(biāo)識(shí)以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用;2.系統(tǒng)應(yīng)對(duì)不同的數(shù)據(jù)設(shè)置不同的訪問(wèn)級(jí)別,限制訪問(wèn)用戶可查詢和處理數(shù)據(jù)的類別和內(nèi)容;3.系統(tǒng)應(yīng)對(duì)不同用戶設(shè)置不同的權(quán)限,區(qū)分不同的用戶,如區(qū)分普通用戶(學(xué)生) ,教職工。完整性要求:1.各種信息記錄的完整性,信息記錄內(nèi)容不能為空;2.各種數(shù)據(jù)間相互的聯(lián)系的正確性;3.相同的數(shù)據(jù)在不同記錄中的一致性。

9、學(xué)生成績(jī)管理系統(tǒng) 62)2)學(xué)生:學(xué)生:a.信息要求:能夠查詢自己的成績(jī)信息還能查詢自己的課程信息。b.處理要求:學(xué)生可以更改自己的密碼。數(shù)據(jù)需求學(xué)生成績(jī)管理系統(tǒng)就是對(duì)學(xué)生成績(jī)信息的管理,所以首先我們需要知道的是學(xué)生有那些信息,并且是怎樣進(jìn)行分類的。學(xué)生信息包含:學(xué)生基本信息、課程基本信息、成績(jī)信息。學(xué)生基本信息根據(jù)要求應(yīng)該包括學(xué)生對(duì)應(yīng)的學(xué)號(hào),姓名,性別,系別,學(xué)生年齡等;課程基本信息應(yīng)該包課程號(hào),課程名,課時(shí),學(xué)分等;成績(jī)表包含課程號(hào),學(xué)號(hào),成績(jī)等。與學(xué)生唯一一一對(duì)應(yīng)的是學(xué)號(hào),所以學(xué)號(hào)是唯一的主鍵,其他的都不能是,根據(jù)學(xué)號(hào)我們可以查找學(xué)生的基本信息,還有學(xué)生姓名等有關(guān)信息;根據(jù)課程號(hào)可以知道

10、學(xué)生對(duì)應(yīng)的成績(jī)等。與課程一一對(duì)應(yīng)的是課程號(hào),所以課程號(hào)是唯一主碼,其他的都不是,根據(jù)課程號(hào)我們可以查詢課程的基本信息,如課程名、對(duì)應(yīng)的課時(shí)和對(duì)應(yīng)的學(xué)分等。與成績(jī)對(duì)應(yīng)的有兩個(gè)主碼,一個(gè)是課程號(hào)還有一個(gè)是學(xué)號(hào)。只有這兩個(gè)同時(shí)確定了之后才能確定一個(gè)準(zhǔn)確的成績(jī)。在用戶表中可以根據(jù)用戶需要進(jìn)行密碼的修改等一系列操作。2.2 業(yè)務(wù)流程分析業(yè)務(wù)流程分析業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向。如圖所示是成績(jī)管理信息系統(tǒng)的業(yè)務(wù)流程圖。學(xué)生成績(jī)管理系統(tǒng) 7圖圖 2.12.1 業(yè)務(wù)流程圖圖例業(yè)務(wù)流程圖圖例圖圖 2.22.2

11、成績(jī)管理系統(tǒng)業(yè)務(wù)流程圖成績(jī)管理系統(tǒng)業(yè)務(wù)流程圖學(xué)生成績(jī)管理系統(tǒng) 82.3 數(shù)據(jù)流程分析數(shù)據(jù)流程分析數(shù)據(jù)流圖是組織中信息運(yùn)動(dòng)的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。它是采用自頂向下逐層擴(kuò)展的方法,從邏輯上精確地描述系統(tǒng)具有的數(shù)據(jù)加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)輸入輸出及數(shù)據(jù)來(lái)源和去向等功能。這個(gè)模型不涉及硬件、軟件、數(shù)據(jù)結(jié)構(gòu)與文件組織,它與對(duì)系統(tǒng)的物理描述無(wú)關(guān),所描述的內(nèi)容是面向用戶的,是系統(tǒng)設(shè)計(jì)的主要依據(jù)之一。數(shù)據(jù)流圖的符號(hào)說(shuō)明如圖 2.3 所示:圖圖 2.32.3 數(shù)據(jù)流圖圖例數(shù)據(jù)流圖圖例2.3.1 系統(tǒng)頂層圖系統(tǒng)頂層圖根據(jù)調(diào)查信息劃分出幾個(gè)主要的信息管理功能,并明確各功能之間的聯(lián)系,繪制出數(shù)據(jù)流圖的頂

12、層圖(圖 2.4) 。學(xué)生成績(jī)管理系統(tǒng) 9圖圖 2.42.4 頂層圖頂層圖從圖上可以看出整個(gè)系統(tǒng)從總體上劃分為用戶信息管理、學(xué)生信息管理、課程信息管理和成績(jī)信息管理四大部分2.3.2 系統(tǒng)一層圖系統(tǒng)一層圖頂層數(shù)流圖僅從總體上反映了系統(tǒng)的信息聯(lián)系,應(yīng)該按照自頂向下、逐層分解的分析方法對(duì)頂層圖進(jìn)一步細(xì)化。其中,對(duì)用戶信息管理進(jìn)一步細(xì)化,得到用戶信息管理一層數(shù)據(jù)流程圖(圖 2.5) ,學(xué)生成績(jī)管理系統(tǒng) 10圖圖 2.52.5 一層圖(用戶信息管理)一層圖(用戶信息管理)對(duì)學(xué)生信息管理進(jìn)一步細(xì)化,得到學(xué)生信息管理一層數(shù)據(jù)流程圖(圖 2.6) ,學(xué)生成績(jī)管理系統(tǒng) 11圖圖 2.6 一層圖(學(xué)生信息管理)

13、一層圖(學(xué)生信息管理)對(duì)課程信息管理進(jìn)一步細(xì)化,得到課程信息管理一層數(shù)據(jù)流程圖(圖 2.7) ,學(xué)生成績(jī)管理系統(tǒng) 12圖圖 2.7 一層圖(課程信息管理)一層圖(課程信息管理)對(duì)學(xué)生成績(jī)信息管理進(jìn)一步細(xì)化,得到學(xué)生成績(jī)信息管理一層數(shù)據(jù)流程圖(圖 2.8) ,學(xué)生成績(jī)管理系統(tǒng) 13圖圖 2.8 一層圖(學(xué)生成績(jī)信息管理)一層圖(學(xué)生成績(jī)信息管理)如此逐層細(xì)化下去,直到數(shù)據(jù)流程圖中的每一處理成為一個(gè)容易理解的單一功能為止,且這個(gè)單一功能可以通過(guò)簡(jiǎn)單的邏輯表達(dá)方式在數(shù)據(jù)字典中予以說(shuō)明。學(xué)生成績(jī)管理系統(tǒng) 142.4 數(shù)據(jù)字典數(shù)據(jù)字典上面討論的數(shù)據(jù)流圖只能給出系統(tǒng)邏輯功能的一個(gè)總框架而缺乏詳細(xì)、具體的內(nèi)

14、容,因此我們還需要建立數(shù)據(jù)字典。建立數(shù)據(jù)字典是為了對(duì)數(shù)據(jù)流程圖上各個(gè)元素做出詳細(xì)的定義和說(shuō)明。數(shù)據(jù)字典以一種準(zhǔn)確的和無(wú)二義的方式定義所有被加工引用的數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行描述,從而形成一個(gè)完整的說(shuō)明。數(shù)據(jù)字典有助于數(shù)據(jù)的進(jìn)一步管理和控制,為設(shè)計(jì)人員和數(shù)據(jù)庫(kù)管理人員在數(shù)據(jù)庫(kù)設(shè)計(jì)、實(shí)現(xiàn)和運(yùn)行階段控制有關(guān)數(shù)據(jù)提供依據(jù)。名字:學(xué)生信息 描述:學(xué)生成績(jī)管理中存儲(chǔ)的所有學(xué)生信息(包括所有學(xué)生查詢的所需信息) 定義:學(xué)生信息學(xué)生學(xué)號(hào)學(xué)生姓名學(xué)生性別院系+學(xué)生年齡位置:存儲(chǔ) 輸出供查詢 名字:課程信息 描述:有多個(gè)課程必要的信息組成 定義:課程

15、信息課程號(hào)課程名 +課時(shí)+學(xué)分位置:存儲(chǔ) 輸出供查詢名字:用戶表信息 描述:用戶情況的信息 定義:用戶信息用戶名+用戶密碼+用戶 位置:存儲(chǔ) 輸出供查詢名字:學(xué)生成績(jī)信息輸入:學(xué)號(hào) 學(xué)生成績(jī)管理系統(tǒng) 15輸出:相應(yīng)學(xué)生的成績(jī)信息 名字:查詢信息 描述:用戶所提出的查詢請(qǐng)求定義:查詢信息課程查詢信息|學(xué)生成績(jī)查詢信息 位置:課程表 學(xué)生表 成績(jī)表名字:添加信息輸入:學(xué)號(hào),學(xué)生姓名,學(xué)生性別,院系,學(xué)生年齡輸出:新輸入的學(xué)生信息名字:刪除信息輸入:選中要?jiǎng)h除的學(xué)生信息 輸出:刪除完成課程數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類型長(zhǎng)度課程存儲(chǔ)號(hào)course_idint4課程號(hào)course_noint4課程名cou

16、rse_namechar10課時(shí)course_hourint4學(xué)分course_creditint4學(xué)生數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類型長(zhǎng)度學(xué)生存儲(chǔ)號(hào)student_idint4學(xué)號(hào)student_nochar8學(xué)生姓名student_namechar6學(xué)生性別student_sexchar2院系student_phonechar6學(xué)生年齡student_agechar10成績(jī)數(shù)據(jù)字典:學(xué)生成績(jī)管理系統(tǒng) 16屬性名存儲(chǔ)代碼類型長(zhǎng)度 成績(jī)存儲(chǔ)號(hào)score_idint4學(xué)號(hào)student_nochat8課程號(hào)course_noint4成績(jī)scoreint4用戶數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類型長(zhǎng)度用戶名us

17、er_namevarchar50用戶密碼user_passwordvarchar50用戶等級(jí)user_levelchar10用戶存儲(chǔ)號(hào)user_idint4學(xué)生成績(jī)管理系統(tǒng) 17第三章第三章系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)3.1 模塊結(jié)構(gòu)設(shè)計(jì)模塊結(jié)構(gòu)設(shè)計(jì)以數(shù)據(jù)流圖為基礎(chǔ),將本系統(tǒng)分為四個(gè)子系統(tǒng),各子系統(tǒng)管理功能如下圖3.1 所示:圖圖 3.13.1 成績(jī)管理系統(tǒng)各子系統(tǒng)功能結(jié)構(gòu)圖成績(jī)管理系統(tǒng)各子系統(tǒng)功能結(jié)構(gòu)圖學(xué)生成績(jī)管理系統(tǒng) 183.2 代碼設(shè)計(jì)代碼設(shè)計(jì)代碼是反映事物屬性、狀態(tài)等特性的由字母與數(shù)字組合而成的,能唯一標(biāo)識(shí)事物個(gè)體的一串字符。編碼關(guān)鍵在于分類,它是編碼的基礎(chǔ)。正確的分類是編碼工作標(biāo)準(zhǔn)化、系列化、合

18、理化的保證。一、學(xué)生學(xué)號(hào)設(shè)計(jì)學(xué)生學(xué)號(hào)為區(qū)間特征組合碼,由 12 位數(shù)字構(gòu)成數(shù)字碼。排列順序從左至右依次是四位入學(xué)年份碼、二 2 位學(xué)院碼、二位專業(yè)碼、二位行政班級(jí)碼、二位班內(nèi)序號(hào)碼。入學(xué)年份碼表示學(xué)生入學(xué)年份、學(xué)院碼表示學(xué)生所在學(xué)院、專業(yè)碼表示學(xué)生所在專業(yè)、行政班級(jí)碼表示學(xué)生所在行政班級(jí)、班內(nèi)序號(hào)碼表示學(xué)生在班內(nèi)序號(hào)。二、課程號(hào)設(shè)計(jì)課程號(hào)設(shè)計(jì)為順序碼學(xué)生成績(jī)管理系統(tǒng) 193.3 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)3.1 概念設(shè)計(jì)概念設(shè)計(jì)(E-R 圖圖)E-R 圖也稱實(shí)體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。本系統(tǒng)

19、 E-R 圖如下所示(圖 3.2)圖圖 3.23.2 成績(jī)管理系統(tǒng)成績(jī)管理系統(tǒng) E-RE-R 圖圖注:教師包含在用戶當(dāng)中,且教師用戶權(quán)限高于學(xué)生用戶權(quán)限。學(xué)生成績(jī)管理系統(tǒng) 203.2 邏輯設(shè)計(jì)(與具體的邏輯設(shè)計(jì)(與具體的 DBMS 有關(guān)的表結(jié)構(gòu))有關(guān)的表結(jié)構(gòu))該設(shè)計(jì)以概念結(jié)構(gòu)設(shè)計(jì)中的 E-R 圖為主要依據(jù),設(shè)計(jì)出相關(guān)的整體邏輯結(jié)構(gòu)。根據(jù)總 E-R 圖了解有四個(gè)實(shí)體,四個(gè)關(guān)系模式如下:用戶表(用戶名,用戶密碼,用戶等級(jí))學(xué)生表(學(xué)號(hào),姓名,性別,系別,學(xué)生年齡)課程表(課程號(hào),課程名,課時(shí),學(xué)分)成績(jī)表(課程號(hào),學(xué)號(hào),成績(jī))課程表:屬性名字段名稱類型長(zhǎng)度課程號(hào)course_noint4主鍵課程名

20、course_namechar10課時(shí)course_hourint4學(xué)分course_creditint4學(xué)生表:屬性名字段名稱類型長(zhǎng)度學(xué)號(hào)student_nochar8主鍵學(xué)生姓名student_namechar6學(xué)生性別student_sexchar2院系student_phonechar6學(xué)生年齡student_agechar10成績(jī)表:屬性名字段名稱類型長(zhǎng)度學(xué)號(hào)student_nochat8主鍵課程號(hào)course_noint4主鍵成績(jī)scoreint4用戶表:屬性名字段名稱類型長(zhǎng)度用戶名user_namevarchar50主鍵用戶密碼user_passwordvarchar50用戶等級(jí)

21、user_levelchar10學(xué)生成績(jī)管理系統(tǒng) 213.4 輸入輸出設(shè)計(jì)輸入輸出設(shè)計(jì)(一)用戶密碼登錄:在登錄程序之前會(huì)先彈出一個(gè)登錄對(duì)話框,在正確的輸入了數(shù)據(jù)庫(kù)中存儲(chǔ)的用戶和密碼后才能登錄程序。(界面設(shè)計(jì)見(jiàn)第四章系統(tǒng)實(shí)現(xiàn))(二)用戶密碼的修改在成功登錄了程序之后用戶可以根據(jù)自己的需要修改當(dāng)前密碼。(三)成績(jī)信息查詢與管理學(xué)生用戶只可執(zhí)行查詢操作,教師用戶可以執(zhí)行全部操作。輸入學(xué)生學(xué)號(hào)及課程名稱,輸出學(xué)生相關(guān)課程成績(jī)信息。課程名稱設(shè)計(jì)為下拉式菜單方便輸入。用戶如果只輸入學(xué)號(hào)可以查詢?cè)搶W(xué)生所有課程成績(jī),學(xué)生用戶只可查詢自己的成績(jī),教師用戶不限制。教師用戶還可查詢某課程多名學(xué)生的成績(jī),需要輸入查

22、詢的學(xué)號(hào)范圍。1.成績(jī)修改選中要修改的成績(jī)信息,然后進(jìn)行修改,并修改數(shù)據(jù)庫(kù)中信息。學(xué)生成績(jī)管理系統(tǒng) 222.成績(jī)添加直接彈出添加對(duì)話框,然后進(jìn)行添加。3.成績(jī)刪除選中要?jiǎng)h除的成績(jī)信息,然后直接刪除,并修改數(shù)據(jù)庫(kù)中信息。(四) 課程信息查詢與管理 學(xué)生用戶只可執(zhí)行查詢操作,教師用戶可以執(zhí)行全部操作。輸入學(xué)生學(xué)號(hào)或課程名稱,輸出相關(guān)課程成績(jī)信息。課程名稱設(shè)計(jì)為下拉式菜單方便輸入。用戶如果只輸入學(xué)號(hào)可以查詢?cè)搶W(xué)生所有課程信息,學(xué)生用戶只可查詢自己的課程信息,教師用戶不限制。1.課程修改實(shí)現(xiàn)對(duì)課程名、學(xué)時(shí)、學(xué)分的修改,并修改數(shù)據(jù)庫(kù)中信息。2.課程添加直接彈出添加對(duì)話框,對(duì)一門(mén)新開(kāi)設(shè)的課程進(jìn)行錄入,并存

23、入數(shù)據(jù)庫(kù)。3.課程刪除對(duì)一門(mén)不再開(kāi)設(shè)的課程進(jìn)行刪除,并從數(shù)據(jù)庫(kù)中刪除。(五)學(xué)生信息查詢與管理學(xué)生用戶只可執(zhí)行查詢操作,教師用戶可以執(zhí)行全部操作。輸入學(xué)生學(xué)號(hào)姓名輸出相關(guān)學(xué)生信息。如果出現(xiàn)重名則全部輸出。學(xué)生成績(jī)管理系統(tǒng) 231.學(xué)生信息修改直接修改選中當(dāng)前學(xué)生的信息,并修改數(shù)據(jù)庫(kù)中信息。2.學(xué)生信息添加直接彈出添加對(duì)話框,然后進(jìn)行添加并存入數(shù)據(jù)庫(kù)。3.學(xué)生信息刪除刪除選中當(dāng)前學(xué)生信息,并從數(shù)據(jù)庫(kù)中刪除。學(xué)生成績(jī)管理系統(tǒng) 24第四章第四章系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)在管理信息系統(tǒng)的生命周期中,經(jīng)過(guò)了系統(tǒng)規(guī)劃、系統(tǒng)分析和系統(tǒng)設(shè)計(jì)等階段以后,便開(kāi)始了系統(tǒng)實(shí)施階段。系統(tǒng)實(shí)施階段要繼承此前各階段的工作成果,將技術(shù)

24、設(shè)計(jì)轉(zhuǎn)化成物理實(shí)現(xiàn),因此,系統(tǒng)實(shí)施的成果是系統(tǒng)分析和設(shè)計(jì)階段的結(jié)晶。同時(shí),系統(tǒng)實(shí)施作為系統(tǒng)生命周期中的后期階段,是把系統(tǒng)設(shè)計(jì)轉(zhuǎn)化為可實(shí)際運(yùn)行的物理系統(tǒng)的必然步驟。再好的系統(tǒng)設(shè)計(jì),不通過(guò)系統(tǒng)實(shí)施也只能是不能帶來(lái)現(xiàn)實(shí)效益的空中樓閣。系統(tǒng)實(shí)施作為系統(tǒng)的最后物理實(shí)現(xiàn)階段,對(duì)于系統(tǒng)的質(zhì)量、可靠性和可維護(hù)性等有著十分重要的影響。4.1 開(kāi)發(fā)工具開(kāi)發(fā)工具本系統(tǒng)采用 Visual Basic 作為程序設(shè)計(jì)語(yǔ)言。后臺(tái)數(shù)據(jù)庫(kù)所采用的軟件是 Microsoft 公司的 SQL Server 2000。SQL Server 是一個(gè)高性能的,多用戶關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它被設(shè)計(jì)成支持高容量的事務(wù)處理以及需求較少的決策支

25、持應(yīng)用程序。它可以允許不同的用戶通過(guò)不同的方式看同樣的數(shù)據(jù),保證了數(shù)據(jù)庫(kù)的一致性和可恢復(fù)性。它的可靠性、質(zhì)量和易用性使之成為很多數(shù)據(jù)庫(kù)軟件的首選。Microsoft SQL Server 2000 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的最新版本,該版本在繼承了 SQL Server 7.0 版本優(yōu)點(diǎn)的同時(shí),又比它增加了許多更先進(jìn)的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行 Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺(tái)使用。Microso

26、ft SQL Server 2000 全面擴(kuò)展了 SQL Server 7.0 的性能,并增加了幾種新的功能,由此成為大規(guī)模聯(lián)機(jī)事務(wù)處理 (OLTP)、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫(kù)平臺(tái)。學(xué)生成績(jī)管理系統(tǒng) 254.2 軟件界面設(shè)計(jì)結(jié)果軟件界面設(shè)計(jì)結(jié)果軟件界面設(shè)計(jì)如下圖所示:(由于時(shí)間所限不全部列出)圖圖 4.14.1 軟件登陸界面軟件登陸界面圖圖 4.24.2 密碼修改界面密碼修改界面學(xué)生成績(jī)管理系統(tǒng) 26圖圖 4.34.3 目錄界面目錄界面圖圖 4.44.4 信息管理界面信息管理界面學(xué)生成績(jī)管理系統(tǒng) 27第五章第五章 收獲與體會(huì)收獲與體會(huì)5.1 概述概述學(xué)生成績(jī)管理系統(tǒng)是一個(gè)典型的信

27、息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完善性強(qiáng),數(shù)據(jù)安全性好的庫(kù),而對(duì)于后者則要求應(yīng)用程序功能完善,易使用等特點(diǎn),經(jīng)過(guò)考慮,我使用 Visual Basic 語(yǔ)言,但由于時(shí)間所限只完成了前期的設(shè)計(jì)任務(wù)。在本設(shè)計(jì)中對(duì)學(xué)生信息、課程信息、學(xué)生成績(jī)信息進(jìn)行了全面的管理,使得用戶縮短了獲取信息的時(shí)間,提高了效率。5.2 系統(tǒng)的功能系統(tǒng)的功能本系統(tǒng)的內(nèi)容涵蓋了學(xué)生成績(jī)管理信息系統(tǒng)主要的和必要的業(yè)務(wù)內(nèi)容,它由用戶管理、學(xué)生信息管理、課程信息管理、成績(jī)信息管理四部分組成,其系統(tǒng)功能基本符合用戶需求。5.3 系統(tǒng)的特點(diǎn)系統(tǒng)的特點(diǎn)

28、本系統(tǒng)的每一個(gè)管理子系統(tǒng)均做到內(nèi)容詳備合理、界面安排真觀、查詢檢索功能強(qiáng)大。系統(tǒng)操作簡(jiǎn)潔易行。系統(tǒng)登錄,需要使用者鍵入用戶名和密碼,以防止未經(jīng)授權(quán)的用戶查詢修改數(shù)據(jù)。5.4 存在問(wèn)題及改進(jìn)方向存在問(wèn)題及改進(jìn)方向由于時(shí)間的關(guān)系,系統(tǒng)并未設(shè)計(jì)完全,還存在許多問(wèn)題。例如界面的設(shè)計(jì)還較為粗糙,界面還不夠人性化,操作還不夠友好。其次對(duì)于權(quán)限設(shè)置這一部分設(shè)計(jì)還較為欠缺。本打算設(shè)計(jì) 3 級(jí)權(quán)限也沒(méi)能實(shí)現(xiàn)。 (再建一個(gè)管理員權(quán)限)總之是有點(diǎn)小遺憾。學(xué)生成績(jī)管理系統(tǒng) 285.5 系統(tǒng)開(kāi)發(fā)的體會(huì)系統(tǒng)開(kāi)發(fā)的體會(huì)一個(gè)學(xué)期的課程真的非常短暫,想要在短暫的課業(yè)中精通管理信息系統(tǒng)和數(shù)據(jù)庫(kù)設(shè)計(jì)是遠(yuǎn)遠(yuǎn)不可能的。對(duì)于大多數(shù)人來(lái)說(shuō)

29、這門(mén)課的真正作用是打開(kāi)了一個(gè)全新的知識(shí)世界,所謂師傅領(lǐng)進(jìn)門(mén)修行靠個(gè)人。信息是現(xiàn)代社會(huì)三大資源之一。只有把握信息的脈絡(luò)才能掌控世界的未來(lái)。所以我希望自己在將來(lái)的時(shí)間里能有機(jī)會(huì)繼續(xù)深入的學(xué)習(xí)信息系統(tǒng)的建立以及軟件的開(kāi)發(fā)。閑話少說(shuō),通過(guò)此次管理信息系統(tǒng)的開(kāi)發(fā)遵循了標(biāo)準(zhǔn)軟件開(kāi)發(fā)的過(guò)程,由此我對(duì)一學(xué)期的學(xué)習(xí)進(jìn)行了全面的回顧與總結(jié)。1. 系統(tǒng)分析的重要性系統(tǒng)分析工作的主要任務(wù)是明確問(wèn)題、確定問(wèn)題,了解用戶的信息需求。由于對(duì)于用戶信息需求的最大限度往往是軟件開(kāi)發(fā)成敗的關(guān)鍵,而用戶大都不是計(jì)算機(jī)專業(yè)人員,引導(dǎo)他們從規(guī)范和專業(yè)的角度考慮需求是重要的。由于明白這一點(diǎn)的重要性,在軟件開(kāi)發(fā)開(kāi)始的時(shí)候就重視這一點(diǎn),從而

30、避免了多走彎路,加快了系統(tǒng)開(kāi)發(fā)的進(jìn)程。2. 嚴(yán)格按照既定規(guī)劃進(jìn)行系統(tǒng)的開(kāi)發(fā)系統(tǒng)開(kāi)發(fā)的前部分工作為系統(tǒng)開(kāi)發(fā)的后續(xù)工作制定了大量的規(guī)范。因此,需要我們把每一步都考慮清楚。這樣才能在之后的設(shè)計(jì)中保持清晰的思路,才能設(shè)計(jì)出更好的方案。3. 注重吸收他人軟件的優(yōu)點(diǎn)在這點(diǎn)尤其要注重的是他人軟件中具有的人性化的界面,友好的操作方法,方便、易用,這樣才能便于和吸引用戶使用。4. 廣泛的積累素材一份好的參考資料和學(xué)習(xí)資料往往能夠使系統(tǒng)的開(kāi)發(fā)工作事半功倍,并使我們眼界不至于只局限于一個(gè)特定的框架體。正所謂前人種樹(shù),后人乘涼。5.6 致謝致謝感謝指導(dǎo)老師的鼎力幫助 ,感謝小組成員的通力協(xié)作!學(xué)生成績(jī)管理系統(tǒng) 29參考文獻(xiàn)參考文獻(xiàn)1) 信息系統(tǒng)開(kāi)發(fā) 經(jīng)濟(jì)科學(xué)出版社 甘仞初主編 1996年2) 管理信息系統(tǒng) 經(jīng)濟(jì)科學(xué)出版社 黃梯云主編 2009年3) 數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教程 高等教育出版社 王珊主編 2004年

展開(kāi)閱讀全文
溫馨提示:
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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!