學生成績管理系統(tǒng)分析報告



《學生成績管理系統(tǒng)分析報告》由會員分享,可在線閱讀,更多相關《學生成績管理系統(tǒng)分析報告(30頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、學生成績管理系統(tǒng)學生成績管理系統(tǒng)分析報告分析報告班級: 工業(yè)工程 0901 姓名: 學號: 指導老師: 2011 年 12 月學生成績管理系統(tǒng) 1目 錄前前 言言.2一系統(tǒng)概述一系統(tǒng)概述.21. 現(xiàn)狀描述.22 系統(tǒng)目標和系統(tǒng)開發(fā)方法.33. 開發(fā)計劃.4二二 系統(tǒng)分析系統(tǒng)分析.51系統(tǒng)需求.52業(yè)務流程分析.63數(shù)據(jù)流程分析.8(1) 系統(tǒng)頂層圖.8(2) 系統(tǒng)一層圖.94 數(shù)據(jù)字典.13三系統(tǒng)設三系統(tǒng)設計計.161模塊結(jié)構(gòu)設計.162 代碼設計.173數(shù)據(jù)庫設計.18(1) 概念設計(E-R 圖) .18(2) 邏輯設計.194 輸入輸出設計.20第四章第四章系統(tǒng)系統(tǒng)實實現(xiàn)現(xiàn).234.1
2、開發(fā)工具.234.2 軟件界面設計結(jié)果.24第五章第五章 收獲與體會收獲與體會.267.1 概述.267.2 系統(tǒng)的功能.267.3 系統(tǒng)的特點.267.4 存在問題及改進方向.267.5 系統(tǒng)開發(fā)的體會.277.6 致謝.27 參考文獻參考文獻.28學生成績管理系統(tǒng) 2前言:前言:根據(jù)指導老師和課業(yè)設計的要求,本次我組設計的題目是學生成績管理系統(tǒng)。合作的小組成員為施昌譽(工業(yè)工程 0901,學號 200902040117)、;劉超(工業(yè)工程 0901,學號 200902040114)。本設計分為五個部分,各為一個章節(jié)。具體分工如下:第一、四兩章由劉超負責撰寫。第二、三兩章由施昌譽負責撰寫(劉
3、超協(xié)助),其余部分各自完成。本次設計歷時一周,設計說明書完成字數(shù) 7263 字。第一章第一章 系統(tǒng)概述系統(tǒng)概述1.1 現(xiàn)狀描述現(xiàn)狀描述隨著學校向全國范圍的持續(xù)擴招,學生人數(shù)的增加,對于學生的信息管理也越來越復雜,要求也越來越高,因此需要一個全面、詳細的信息管理系統(tǒng),以便完成對學生信息的管理。無紙化的環(huán)境是技術時代的一個夢想,也是許多學校和公司越來越意識到的一個真實世界。以前是由學生檔案和公告欄來提供各種信息及通告新的變化,而現(xiàn)在這個繁雜的工作已被網(wǎng)站和內(nèi)部計算機網(wǎng)絡所取代。使得學生信息的管理更方便、安全。學校網(wǎng)上學生信息管理系統(tǒng)應該覆蓋各個所需功能,使各級管理人員和廣大教職工在信息系統(tǒng)的輔助下
4、進行工作,提高管理的整體水平。使得學生信息管理更方便。學生信息管理系統(tǒng),可以用集中的數(shù)據(jù)庫將與人力資源管理相關的信息全面、有機地聯(lián)系起來,有效地減少了信息更新和查找中的重復勞動,保證了信息的相容性,從而大大地提高了工作效率,還能使原來不可能提供的分析報告成了可能。在采用和實施學生信息管理系統(tǒng)之后,就會將依賴于人的過程改為依賴于計算機系統(tǒng)的過程。學校管理人員只要獲取了相應的權限,就可以隨時進入系統(tǒng),直接查閱相應的信息。采用和實施學生信息管理系統(tǒng)不僅僅是為了提高工作效率。為了除掉手工記錄的低效率工作方式,運用信息化管理,提高工作效率,開發(fā)本系統(tǒng)。應該看到,在實施學生信息管理系統(tǒng)后,經(jīng)過整合的、較為
5、全面、準確、一致和相容的信息不僅可以讓學校領導對本學校學生資源的現(xiàn)狀有一個比較全面和準確的認識,同時也可以生成綜合的分析報表供學校領導人在決策時參考。學生成績管理系統(tǒng) 31.2 系統(tǒng)目標系統(tǒng)目標和系統(tǒng)開發(fā)方法和系統(tǒng)開發(fā)方法學生成績管理系統(tǒng)是應對學生人數(shù)增多、信息量增大的問題,實現(xiàn)管理的現(xiàn)代化、網(wǎng)絡化,逐步擺脫當前學生成績管理的人工管理方式,提高成績管理效率而開發(fā)的。希望該開發(fā)程序能夠解決學生信息存儲、學生成績查詢、錄入還有課程查詢等一系列功能,并提供了對各功能模塊的查詢和更新功能,且這兩種功能基本上是通過存儲過程來實現(xiàn)的,其中學生成績查詢和學生信息查詢是系統(tǒng)開發(fā)的重點。成績管理系統(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)開發(fā)方法。學生成績管理系統(tǒng) 41.3 開發(fā)計劃開發(fā)計劃12 月 10 日 仔細研究指導老師所發(fā)的設計要求,確定設計題目12 月 11 日 上網(wǎng)搜集資料,同時完成第一章系統(tǒng)概述部分12 月 12 日到 12 月 13 日 分析系統(tǒng)需求,繪制業(yè)務流程圖、數(shù)據(jù)流程圖,制作數(shù)據(jù)字典。12 月 14 日 完成模塊結(jié)構(gòu)設計和代碼設計12 月 15 日 完成數(shù)據(jù)庫設計和輸入輸出設計12 月 16 日 編寫第四章系統(tǒng)實現(xiàn)部分,查找資料通過討論對系統(tǒng)進行優(yōu)化和修改
7、12 月 17 日 撰寫收獲與心得,設計目錄,調(diào)整說明書排版。學生成績管理系統(tǒng) 5第二章第二章 系統(tǒng)分析系統(tǒng)分析2.1 系統(tǒng)需求系統(tǒng)需求1)1)教職工:教職工:a.信息要求:對學生成績的了解,對學生成績會有一個整體的了解,在今后的課程教學中可以對自己進行改進。同時還可以對教授的課程進行修改和重設。還可以進一步了解學生的信息,加深對學生的了解,便于因材施教。b.處理要求:當學生基本信息發(fā)生變化時,老師能對其進行修改。比如某些同學中有轉(zhuǎn)校、后轉(zhuǎn)來該系或轉(zhuǎn)到其他系中,老師要能根據(jù)事實情況進行更新。需要有的操作是修改、刪除、增加。能夠管理課程信息。如老師進行排課的時候能夠有序的安排,不會出現(xiàn)錯排或重復
8、等一系列狀況。能夠進行課程名、課時、學分的修改、刪除和增添。對成績的管理,能夠進行成績的錄入、修改、刪除,能夠清晰的了解學生的成績和大體情況,以便做出相應的總結(jié)和改進。c安全性與完整性要求:安全性要求:1.系統(tǒng)應設置訪問用戶的標識以鑒別是否是合法用戶,并要求合法用戶設置其密碼,保證用戶身份不被盜用;2.系統(tǒng)應對不同的數(shù)據(jù)設置不同的訪問級別,限制訪問用戶可查詢和處理數(shù)據(jù)的類別和內(nèi)容;3.系統(tǒng)應對不同用戶設置不同的權限,區(qū)分不同的用戶,如區(qū)分普通用戶(學生) ,教職工。完整性要求:1.各種信息記錄的完整性,信息記錄內(nèi)容不能為空;2.各種數(shù)據(jù)間相互的聯(lián)系的正確性;3.相同的數(shù)據(jù)在不同記錄中的一致性。
9、學生成績管理系統(tǒng) 62)2)學生:學生:a.信息要求:能夠查詢自己的成績信息還能查詢自己的課程信息。b.處理要求:學生可以更改自己的密碼。數(shù)據(jù)需求學生成績管理系統(tǒng)就是對學生成績信息的管理,所以首先我們需要知道的是學生有那些信息,并且是怎樣進行分類的。學生信息包含:學生基本信息、課程基本信息、成績信息。學生基本信息根據(jù)要求應該包括學生對應的學號,姓名,性別,系別,學生年齡等;課程基本信息應該包課程號,課程名,課時,學分等;成績表包含課程號,學號,成績等。與學生唯一一一對應的是學號,所以學號是唯一的主鍵,其他的都不能是,根據(jù)學號我們可以查找學生的基本信息,還有學生姓名等有關信息;根據(jù)課程號可以知道
10、學生對應的成績等。與課程一一對應的是課程號,所以課程號是唯一主碼,其他的都不是,根據(jù)課程號我們可以查詢課程的基本信息,如課程名、對應的課時和對應的學分等。與成績對應的有兩個主碼,一個是課程號還有一個是學號。只有這兩個同時確定了之后才能確定一個準確的成績。在用戶表中可以根據(jù)用戶需要進行密碼的修改等一系列操作。2.2 業(yè)務流程分析業(yè)務流程分析業(yè)務流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務關系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務流程中的不合理流向。如圖所示是成績管理信息系統(tǒng)的業(yè)務流程圖。學生成績管理系統(tǒng) 7圖圖 2.12.1 業(yè)務流程圖圖例業(yè)務流程圖圖例圖圖 2.22.2
11、成績管理系統(tǒng)業(yè)務流程圖成績管理系統(tǒng)業(yè)務流程圖學生成績管理系統(tǒng) 82.3 數(shù)據(jù)流程分析數(shù)據(jù)流程分析數(shù)據(jù)流圖是組織中信息運動的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。它是采用自頂向下逐層擴展的方法,從邏輯上精確地描述系統(tǒng)具有的數(shù)據(jù)加工、數(shù)據(jù)存儲、數(shù)據(jù)輸入輸出及數(shù)據(jù)來源和去向等功能。這個模型不涉及硬件、軟件、數(shù)據(jù)結(jié)構(gòu)與文件組織,它與對系統(tǒng)的物理描述無關,所描述的內(nèi)容是面向用戶的,是系統(tǒng)設計的主要依據(jù)之一。數(shù)據(jù)流圖的符號說明如圖 2.3 所示:圖圖 2.32.3 數(shù)據(jù)流圖圖例數(shù)據(jù)流圖圖例2.3.1 系統(tǒng)頂層圖系統(tǒng)頂層圖根據(jù)調(diào)查信息劃分出幾個主要的信息管理功能,并明確各功能之間的聯(lián)系,繪制出數(shù)據(jù)流圖的頂
12、層圖(圖 2.4) 。學生成績管理系統(tǒng) 9圖圖 2.42.4 頂層圖頂層圖從圖上可以看出整個系統(tǒng)從總體上劃分為用戶信息管理、學生信息管理、課程信息管理和成績信息管理四大部分2.3.2 系統(tǒng)一層圖系統(tǒng)一層圖頂層數(shù)流圖僅從總體上反映了系統(tǒng)的信息聯(lián)系,應該按照自頂向下、逐層分解的分析方法對頂層圖進一步細化。其中,對用戶信息管理進一步細化,得到用戶信息管理一層數(shù)據(jù)流程圖(圖 2.5) ,學生成績管理系統(tǒng) 10圖圖 2.52.5 一層圖(用戶信息管理)一層圖(用戶信息管理)對學生信息管理進一步細化,得到學生信息管理一層數(shù)據(jù)流程圖(圖 2.6) ,學生成績管理系統(tǒng) 11圖圖 2.6 一層圖(學生信息管理)
13、一層圖(學生信息管理)對課程信息管理進一步細化,得到課程信息管理一層數(shù)據(jù)流程圖(圖 2.7) ,學生成績管理系統(tǒng) 12圖圖 2.7 一層圖(課程信息管理)一層圖(課程信息管理)對學生成績信息管理進一步細化,得到學生成績信息管理一層數(shù)據(jù)流程圖(圖 2.8) ,學生成績管理系統(tǒng) 13圖圖 2.8 一層圖(學生成績信息管理)一層圖(學生成績信息管理)如此逐層細化下去,直到數(shù)據(jù)流程圖中的每一處理成為一個容易理解的單一功能為止,且這個單一功能可以通過簡單的邏輯表達方式在數(shù)據(jù)字典中予以說明。學生成績管理系統(tǒng) 142.4 數(shù)據(jù)字典數(shù)據(jù)字典上面討論的數(shù)據(jù)流圖只能給出系統(tǒng)邏輯功能的一個總框架而缺乏詳細、具體的內(nèi)
14、容,因此我們還需要建立數(shù)據(jù)字典。建立數(shù)據(jù)字典是為了對數(shù)據(jù)流程圖上各個元素做出詳細的定義和說明。數(shù)據(jù)字典以一種準確的和無二義的方式定義所有被加工引用的數(shù)據(jù)流和數(shù)據(jù)存儲。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行描述,從而形成一個完整的說明。數(shù)據(jù)字典有助于數(shù)據(jù)的進一步管理和控制,為設計人員和數(shù)據(jù)庫管理人員在數(shù)據(jù)庫設計、實現(xiàn)和運行階段控制有關數(shù)據(jù)提供依據(jù)。名字:學生信息 描述:學生成績管理中存儲的所有學生信息(包括所有學生查詢的所需信息) 定義:學生信息學生學號學生姓名學生性別院系+學生年齡位置:存儲 輸出供查詢 名字:課程信息 描述:有多個課程必要的信息組成 定義:課程
15、信息課程號課程名 +課時+學分位置:存儲 輸出供查詢名字:用戶表信息 描述:用戶情況的信息 定義:用戶信息用戶名+用戶密碼+用戶 位置:存儲 輸出供查詢名字:學生成績信息輸入:學號 學生成績管理系統(tǒng) 15輸出:相應學生的成績信息 名字:查詢信息 描述:用戶所提出的查詢請求定義:查詢信息課程查詢信息|學生成績查詢信息 位置:課程表 學生表 成績表名字:添加信息輸入:學號,學生姓名,學生性別,院系,學生年齡輸出:新輸入的學生信息名字:刪除信息輸入:選中要刪除的學生信息 輸出:刪除完成課程數(shù)據(jù)字典:屬性名存儲代碼類型長度課程存儲號course_idint4課程號course_noint4課程名cou
16、rse_namechar10課時course_hourint4學分course_creditint4學生數(shù)據(jù)字典:屬性名存儲代碼類型長度學生存儲號student_idint4學號student_nochar8學生姓名student_namechar6學生性別student_sexchar2院系student_phonechar6學生年齡student_agechar10成績數(shù)據(jù)字典:學生成績管理系統(tǒng) 16屬性名存儲代碼類型長度 成績存儲號score_idint4學號student_nochat8課程號course_noint4成績scoreint4用戶數(shù)據(jù)字典:屬性名存儲代碼類型長度用戶名us
17、er_namevarchar50用戶密碼user_passwordvarchar50用戶等級user_levelchar10用戶存儲號user_idint4學生成績管理系統(tǒng) 17第三章第三章系統(tǒng)設計系統(tǒng)設計3.1 模塊結(jié)構(gòu)設計模塊結(jié)構(gòu)設計以數(shù)據(jù)流圖為基礎,將本系統(tǒng)分為四個子系統(tǒng),各子系統(tǒng)管理功能如下圖3.1 所示:圖圖 3.13.1 成績管理系統(tǒng)各子系統(tǒng)功能結(jié)構(gòu)圖成績管理系統(tǒng)各子系統(tǒng)功能結(jié)構(gòu)圖學生成績管理系統(tǒng) 183.2 代碼設計代碼設計代碼是反映事物屬性、狀態(tài)等特性的由字母與數(shù)字組合而成的,能唯一標識事物個體的一串字符。編碼關鍵在于分類,它是編碼的基礎。正確的分類是編碼工作標準化、系列化、合
18、理化的保證。一、學生學號設計學生學號為區(qū)間特征組合碼,由 12 位數(shù)字構(gòu)成數(shù)字碼。排列順序從左至右依次是四位入學年份碼、二 2 位學院碼、二位專業(yè)碼、二位行政班級碼、二位班內(nèi)序號碼。入學年份碼表示學生入學年份、學院碼表示學生所在學院、專業(yè)碼表示學生所在專業(yè)、行政班級碼表示學生所在行政班級、班內(nèi)序號碼表示學生在班內(nèi)序號。二、課程號設計課程號設計為順序碼學生成績管理系統(tǒng) 193.3 數(shù)據(jù)庫設計數(shù)據(jù)庫設計3.1 概念設計概念設計(E-R 圖圖)E-R 圖也稱實體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。本系統(tǒng)
19、 E-R 圖如下所示(圖 3.2)圖圖 3.23.2 成績管理系統(tǒng)成績管理系統(tǒng) E-RE-R 圖圖注:教師包含在用戶當中,且教師用戶權限高于學生用戶權限。學生成績管理系統(tǒng) 203.2 邏輯設計(與具體的邏輯設計(與具體的 DBMS 有關的表結(jié)構(gòu))有關的表結(jié)構(gòu))該設計以概念結(jié)構(gòu)設計中的 E-R 圖為主要依據(jù),設計出相關的整體邏輯結(jié)構(gòu)。根據(jù)總 E-R 圖了解有四個實體,四個關系模式如下:用戶表(用戶名,用戶密碼,用戶等級)學生表(學號,姓名,性別,系別,學生年齡)課程表(課程號,課程名,課時,學分)成績表(課程號,學號,成績)課程表:屬性名字段名稱類型長度課程號course_noint4主鍵課程名
20、course_namechar10課時course_hourint4學分course_creditint4學生表:屬性名字段名稱類型長度學號student_nochar8主鍵學生姓名student_namechar6學生性別student_sexchar2院系student_phonechar6學生年齡student_agechar10成績表:屬性名字段名稱類型長度學號student_nochat8主鍵課程號course_noint4主鍵成績scoreint4用戶表:屬性名字段名稱類型長度用戶名user_namevarchar50主鍵用戶密碼user_passwordvarchar50用戶等級
21、user_levelchar10學生成績管理系統(tǒng) 213.4 輸入輸出設計輸入輸出設計(一)用戶密碼登錄:在登錄程序之前會先彈出一個登錄對話框,在正確的輸入了數(shù)據(jù)庫中存儲的用戶和密碼后才能登錄程序。(界面設計見第四章系統(tǒng)實現(xiàn))(二)用戶密碼的修改在成功登錄了程序之后用戶可以根據(jù)自己的需要修改當前密碼。(三)成績信息查詢與管理學生用戶只可執(zhí)行查詢操作,教師用戶可以執(zhí)行全部操作。輸入學生學號及課程名稱,輸出學生相關課程成績信息。課程名稱設計為下拉式菜單方便輸入。用戶如果只輸入學號可以查詢該學生所有課程成績,學生用戶只可查詢自己的成績,教師用戶不限制。教師用戶還可查詢某課程多名學生的成績,需要輸入查
22、詢的學號范圍。1.成績修改選中要修改的成績信息,然后進行修改,并修改數(shù)據(jù)庫中信息。學生成績管理系統(tǒng) 222.成績添加直接彈出添加對話框,然后進行添加。3.成績刪除選中要刪除的成績信息,然后直接刪除,并修改數(shù)據(jù)庫中信息。(四) 課程信息查詢與管理 學生用戶只可執(zhí)行查詢操作,教師用戶可以執(zhí)行全部操作。輸入學生學號或課程名稱,輸出相關課程成績信息。課程名稱設計為下拉式菜單方便輸入。用戶如果只輸入學號可以查詢該學生所有課程信息,學生用戶只可查詢自己的課程信息,教師用戶不限制。1.課程修改實現(xiàn)對課程名、學時、學分的修改,并修改數(shù)據(jù)庫中信息。2.課程添加直接彈出添加對話框,對一門新開設的課程進行錄入,并存
23、入數(shù)據(jù)庫。3.課程刪除對一門不再開設的課程進行刪除,并從數(shù)據(jù)庫中刪除。(五)學生信息查詢與管理學生用戶只可執(zhí)行查詢操作,教師用戶可以執(zhí)行全部操作。輸入學生學號姓名輸出相關學生信息。如果出現(xiàn)重名則全部輸出。學生成績管理系統(tǒng) 231.學生信息修改直接修改選中當前學生的信息,并修改數(shù)據(jù)庫中信息。2.學生信息添加直接彈出添加對話框,然后進行添加并存入數(shù)據(jù)庫。3.學生信息刪除刪除選中當前學生信息,并從數(shù)據(jù)庫中刪除。學生成績管理系統(tǒng) 24第四章第四章系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn)在管理信息系統(tǒng)的生命周期中,經(jīng)過了系統(tǒng)規(guī)劃、系統(tǒng)分析和系統(tǒng)設計等階段以后,便開始了系統(tǒng)實施階段。系統(tǒng)實施階段要繼承此前各階段的工作成果,將技術
24、設計轉(zhuǎn)化成物理實現(xiàn),因此,系統(tǒng)實施的成果是系統(tǒng)分析和設計階段的結(jié)晶。同時,系統(tǒng)實施作為系統(tǒng)生命周期中的后期階段,是把系統(tǒng)設計轉(zhuǎn)化為可實際運行的物理系統(tǒng)的必然步驟。再好的系統(tǒng)設計,不通過系統(tǒng)實施也只能是不能帶來現(xiàn)實效益的空中樓閣。系統(tǒng)實施作為系統(tǒng)的最后物理實現(xiàn)階段,對于系統(tǒng)的質(zhì)量、可靠性和可維護性等有著十分重要的影響。4.1 開發(fā)工具開發(fā)工具本系統(tǒng)采用 Visual Basic 作為程序設計語言。后臺數(shù)據(jù)庫所采用的軟件是 Microsoft 公司的 SQL Server 2000。SQL Server 是一個高性能的,多用戶關系型數(shù)據(jù)庫管理系統(tǒng),它被設計成支持高容量的事務處理以及需求較少的決策支
25、持應用程序。它可以允許不同的用戶通過不同的方式看同樣的數(shù)據(jù),保證了數(shù)據(jù)庫的一致性和可恢復性。它的可靠性、質(zhì)量和易用性使之成為很多數(shù)據(jù)庫軟件的首選。Microsoft SQL Server 2000 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本,該版本在繼承了 SQL Server 7.0 版本優(yōu)點的同時,又比它增加了許多更先進的功能,具有使用方便、可伸縮性好、與相關軟件集成程度高等優(yōu)點,可跨越從運行 Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的服務器等多種平臺使用。Microso
26、ft SQL Server 2000 全面擴展了 SQL Server 7.0 的性能,并增加了幾種新的功能,由此成為大規(guī)模聯(lián)機事務處理 (OLTP)、數(shù)據(jù)倉庫和電子商務應用程序的優(yōu)秀數(shù)據(jù)庫平臺。學生成績管理系統(tǒng) 254.2 軟件界面設計結(jié)果軟件界面設計結(jié)果軟件界面設計如下圖所示:(由于時間所限不全部列出)圖圖 4.14.1 軟件登陸界面軟件登陸界面圖圖 4.24.2 密碼修改界面密碼修改界面學生成績管理系統(tǒng) 26圖圖 4.34.3 目錄界面目錄界面圖圖 4.44.4 信息管理界面信息管理界面學生成績管理系統(tǒng) 27第五章第五章 收獲與體會收獲與體會5.1 概述概述學生成績管理系統(tǒng)是一個典型的信
27、息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完善性強,數(shù)據(jù)安全性好的庫,而對于后者則要求應用程序功能完善,易使用等特點,經(jīng)過考慮,我使用 Visual Basic 語言,但由于時間所限只完成了前期的設計任務。在本設計中對學生信息、課程信息、學生成績信息進行了全面的管理,使得用戶縮短了獲取信息的時間,提高了效率。5.2 系統(tǒng)的功能系統(tǒng)的功能本系統(tǒng)的內(nèi)容涵蓋了學生成績管理信息系統(tǒng)主要的和必要的業(yè)務內(nèi)容,它由用戶管理、學生信息管理、課程信息管理、成績信息管理四部分組成,其系統(tǒng)功能基本符合用戶需求。5.3 系統(tǒng)的特點系統(tǒng)的特點
28、本系統(tǒng)的每一個管理子系統(tǒng)均做到內(nèi)容詳備合理、界面安排真觀、查詢檢索功能強大。系統(tǒng)操作簡潔易行。系統(tǒng)登錄,需要使用者鍵入用戶名和密碼,以防止未經(jīng)授權的用戶查詢修改數(shù)據(jù)。5.4 存在問題及改進方向存在問題及改進方向由于時間的關系,系統(tǒng)并未設計完全,還存在許多問題。例如界面的設計還較為粗糙,界面還不夠人性化,操作還不夠友好。其次對于權限設置這一部分設計還較為欠缺。本打算設計 3 級權限也沒能實現(xiàn)。 (再建一個管理員權限)總之是有點小遺憾。學生成績管理系統(tǒng) 285.5 系統(tǒng)開發(fā)的體會系統(tǒng)開發(fā)的體會一個學期的課程真的非常短暫,想要在短暫的課業(yè)中精通管理信息系統(tǒng)和數(shù)據(jù)庫設計是遠遠不可能的。對于大多數(shù)人來說
29、這門課的真正作用是打開了一個全新的知識世界,所謂師傅領進門修行靠個人。信息是現(xiàn)代社會三大資源之一。只有把握信息的脈絡才能掌控世界的未來。所以我希望自己在將來的時間里能有機會繼續(xù)深入的學習信息系統(tǒng)的建立以及軟件的開發(fā)。閑話少說,通過此次管理信息系統(tǒng)的開發(fā)遵循了標準軟件開發(fā)的過程,由此我對一學期的學習進行了全面的回顧與總結(jié)。1. 系統(tǒng)分析的重要性系統(tǒng)分析工作的主要任務是明確問題、確定問題,了解用戶的信息需求。由于對于用戶信息需求的最大限度往往是軟件開發(fā)成敗的關鍵,而用戶大都不是計算機專業(yè)人員,引導他們從規(guī)范和專業(yè)的角度考慮需求是重要的。由于明白這一點的重要性,在軟件開發(fā)開始的時候就重視這一點,從而
30、避免了多走彎路,加快了系統(tǒng)開發(fā)的進程。2. 嚴格按照既定規(guī)劃進行系統(tǒng)的開發(fā)系統(tǒng)開發(fā)的前部分工作為系統(tǒng)開發(fā)的后續(xù)工作制定了大量的規(guī)范。因此,需要我們把每一步都考慮清楚。這樣才能在之后的設計中保持清晰的思路,才能設計出更好的方案。3. 注重吸收他人軟件的優(yōu)點在這點尤其要注重的是他人軟件中具有的人性化的界面,友好的操作方法,方便、易用,這樣才能便于和吸引用戶使用。4. 廣泛的積累素材一份好的參考資料和學習資料往往能夠使系統(tǒng)的開發(fā)工作事半功倍,并使我們眼界不至于只局限于一個特定的框架體。正所謂前人種樹,后人乘涼。5.6 致謝致謝感謝指導老師的鼎力幫助 ,感謝小組成員的通力協(xié)作!學生成績管理系統(tǒng) 29參考文獻參考文獻1) 信息系統(tǒng)開發(fā) 經(jīng)濟科學出版社 甘仞初主編 1996年2) 管理信息系統(tǒng) 經(jīng)濟科學出版社 黃梯云主編 2009年3) 數(shù)據(jù)庫系統(tǒng)簡明教程 高等教育出版社 王珊主編 2004年
- 溫馨提示:
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. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題黨課講稿:以高質(zhì)量黨建保障國有企業(yè)高質(zhì)量發(fā)展
- 廉政黨課講稿材料:堅決打好反腐敗斗爭攻堅戰(zhàn)持久戰(zhàn)總體戰(zhàn)涵養(yǎng)風清氣正的政治生態(tài)
- 在新錄用選調(diào)生公務員座談會上和基層單位調(diào)研座談會上的發(fā)言材料
- 總工會關于2025年維護勞動領域政治安全的工作匯報材料
- 基層黨建工作交流研討會上的講話發(fā)言材料
- 糧食和物資儲備學習教育工作部署會上的講話發(fā)言材料
- 市工業(yè)園區(qū)、市直機關單位、市紀委監(jiān)委2025年工作計劃
- 檢察院政治部關于2025年工作計劃
- 辦公室主任2025年現(xiàn)實表現(xiàn)材料
- 2025年~村農(nóng)村保潔員規(guī)范管理工作方案
- 在深入貫徹中央8項規(guī)定精神學習教育工作部署會議上的講話發(fā)言材料4篇
- 開展深入貫徹規(guī)定精神學習教育動員部署會上的講話發(fā)言材料3篇
- 在司法黨組中心學習組學習會上的發(fā)言材料
- 國企黨委關于推動基層黨建與生產(chǎn)經(jīng)營深度融合工作情況的報告材料
- 副書記在2025年工作務虛會上的發(fā)言材料2篇