高清一区二区播放,国产免费av国片精品,人人玩人人爽人人揉,亚洲第一无码

無(wú)憂(yōu)MBA論文網(wǎng)MBA論文 > MBA課程論文 > 信息系統(tǒng)與信息資源管理 > 正文

學(xué)生信息管理系統(tǒng)的系統(tǒng)分析

時(shí)間:2015-01-26 來(lái)源:airqualitycontrolspecialist.com作者:admin
第一章 引 言
 
1.1 研究背景及意義
本項(xiàng)目所開(kāi)發(fā)的軟件主要是用于學(xué)校學(xué)生信息管理系統(tǒng)應(yīng)用的軟件,也是根據(jù)目前學(xué)校學(xué)生人數(shù)日益增多,學(xué)校各層次人員所需信息要快速便捷、學(xué)生各類(lèi)信息大大增加的前提下,學(xué)校對(duì)學(xué)生各類(lèi)信息管理的準(zhǔn)確化,實(shí)效化和自動(dòng)化以及管理成本高度節(jié)約化的要求不斷強(qiáng)烈的背景下構(gòu)思出來(lái)的,完成本軟件的設(shè)計(jì)開(kāi)發(fā)后,將可用于當(dāng)前各類(lèi)院校的學(xué)生信息的管理,進(jìn)一步使學(xué)校在學(xué)生信息管理方面更加高效、科學(xué)、先進(jìn)及信息交流融合的迅速。
當(dāng)前信息管理系統(tǒng)的發(fā)展非??焖伲鐣?huì)上各種企事業(yè)單位均已引入并使用信息管理軟件來(lái)進(jìn)行相關(guān)工作的管理,期望該系統(tǒng)能很好的幫助管理各類(lèi)日益快速增長(zhǎng)的信息,特別是能提供充足大量的信息和便捷的查詢(xún)手段。當(dāng)前在學(xué)校學(xué)生信息管理系統(tǒng)也有著快速發(fā)展的歷程中,學(xué)校的信息化程度主要體現(xiàn)在各類(lèi)信息能否有機(jī)的與計(jì)算機(jī)聯(lián)系在一起,通過(guò)現(xiàn)代化的網(wǎng)絡(luò)工具來(lái)替代傳統(tǒng)的手工操作。因此各類(lèi)商業(yè)化的學(xué)生信息管理方面的軟件不斷豐富增多。本文所設(shè)計(jì)開(kāi)發(fā)的學(xué)生信息管理系統(tǒng),是根據(jù)學(xué)校需要從實(shí)際工作出發(fā)的前提下,設(shè)計(jì)開(kāi)發(fā)完全獨(dú)立,期望系統(tǒng)各項(xiàng)功能更加齊全,操作者在操作時(shí)更加簡(jiǎn)潔快速。?
?信息管理系統(tǒng)(MIS)這個(gè)概念最早是由美國(guó)人 J.D.GALLAGHER 提出的,后來(lái)瓦特爾﹒肯尼萬(wàn)從管理的角度對(duì)其下了定義,到 1985 年,美國(guó)人高登﹒戴維斯對(duì)信息管理系統(tǒng)才做出相對(duì)完整的定義。信息管理系統(tǒng)在我國(guó)起步較晚,但它的發(fā)展很快,國(guó)內(nèi)眾多的管理者逐漸認(rèn)識(shí)到它的重要性,他們也清楚地了解到信息管理系統(tǒng)是集計(jì)算機(jī)科學(xué)、系統(tǒng)科學(xué)以及管理學(xué)于一體的,對(duì)于一個(gè)單位組織在管理中發(fā)揮的作用是非常大的同時(shí)效果也是很明顯的。學(xué)生信息管理是學(xué)校在管理工作中的一個(gè)不可或缺的重要組成,由于學(xué)校學(xué)生眾多,所涉及到的信息量大,數(shù)據(jù)非常繁多,因此安全保密性不夠高,也很難想象如果單純靠手工來(lái)操作,是多么的繁瑣。為確保學(xué)生信息管理工作的順利進(jìn)行,進(jìn)一步提高學(xué)校的管理工作效率,根據(jù)當(dāng)前學(xué)校的實(shí)際情況開(kāi)發(fā)設(shè)計(jì)一套適合高職院校適用的學(xué)生信息管理系統(tǒng)是非??尚泻托枰模@樣可以迅速準(zhǔn)確的為學(xué)校各層次人員提供有關(guān)學(xué)生、班級(jí)、教師、課程等各類(lèi)信息,并可提供查詢(xún)、增加、修改和刪除等各種有效功?能。
........................?
 
1.2 國(guó)內(nèi)外研究現(xiàn)狀
現(xiàn)在通常所指的信息管理系統(tǒng)是指計(jì)算機(jī)網(wǎng)絡(luò)化的管理信息系統(tǒng),而學(xué)生信息管理系統(tǒng)的發(fā)展在我國(guó)大致經(jīng)歷了以下幾個(gè)顯著時(shí)期。
第一時(shí)期(數(shù)據(jù)單一處理時(shí)期),是指從上世紀(jì) 90 年代初,也是學(xué)生信息管理系統(tǒng)的初級(jí)階段。計(jì)算機(jī)主要就是簡(jiǎn)單的用在學(xué)生人數(shù)統(tǒng)計(jì)或?qū)W生學(xué)籍的存儲(chǔ)等單一的項(xiàng)目處理。也就是說(shuō)計(jì)算機(jī)主要采用的是集中處理數(shù)據(jù),實(shí)現(xiàn)一些單一功能的單機(jī)系統(tǒng)。當(dāng)然這一階段很好的體現(xiàn)出計(jì)算機(jī)硬件設(shè)備受功能的限制和計(jì)算機(jī)軟件發(fā)展的滯后,存在的局限性很大。
第二時(shí)期(數(shù)據(jù)綜合處理時(shí)期),主要是指上世紀(jì) 90 年代中期,由于學(xué)校學(xué)生擴(kuò)招加之計(jì)算機(jī)終端和外存設(shè)備的快速發(fā)展,internet 的廣泛分布得到進(jìn)一步應(yīng)用,各類(lèi)信息處理的容量不斷增加,人機(jī)交互界面更加趨于友好;再加上計(jì)算機(jī)虛擬存儲(chǔ)器和分時(shí)、實(shí)時(shí)操作系統(tǒng)的出現(xiàn),計(jì)算機(jī)信息處理的能效有進(jìn)一步得到提升。當(dāng)然此時(shí)期的系統(tǒng)在硬、軟件方面的造價(jià)較高,因此難以廣泛在各學(xué)校很好推廣應(yīng)用。它們多以控制子系統(tǒng)為主。
第三時(shí)期(數(shù)據(jù)系統(tǒng)處理時(shí)期),主要是指 90 年代末至今,在分布式網(wǎng)絡(luò)系統(tǒng)、數(shù)據(jù)庫(kù)技術(shù)及第四代語(yǔ)言的眾多大好因素出現(xiàn)的情況下,學(xué)生信息管理系統(tǒng)在學(xué)校學(xué)生信息管理過(guò)程中能全面的通過(guò)計(jì)算機(jī)收集和存儲(chǔ)數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)共享。在這一時(shí)期也出現(xiàn)了 C/S(客戶(hù)機(jī)/服務(wù)器)構(gòu)架的單一學(xué)生信息管理系統(tǒng),同時(shí)在基于 WEB 技術(shù)基礎(chǔ)上出現(xiàn)了 B/S(瀏覽器/服務(wù)器)構(gòu)架管理系統(tǒng),這些都為學(xué)校的全面快速穩(wěn)健的發(fā)展提提供了充分的保障,學(xué)生信息管理系統(tǒng)也成了當(dāng)前學(xué)校的管理中心和信息集中地,為學(xué)校的管理者和決策者帶來(lái)了更多的便利。在計(jì)算機(jī)和其相關(guān)技術(shù)進(jìn)一步不斷的深化發(fā)展的情形下,一些學(xué)校的信息管理系統(tǒng)已可很好的與 CAD/CAP/CAM 相結(jié)合形成有機(jī)一體化的系統(tǒng)。
..........................
 
第二章 相關(guān)技術(shù)基礎(chǔ)
 
2.1 數(shù)據(jù)庫(kù)訪問(wèn)方式
ADO(Active Data Objects)是一種提供訪問(wèn)各種數(shù)據(jù)類(lèi)型的連接機(jī)制。也是一種優(yōu)化的訪問(wèn)數(shù)據(jù)庫(kù)的對(duì)象集。它作用在服務(wù)器端,提供含有數(shù)據(jù)庫(kù)信息的主頁(yè)內(nèi)容,通過(guò)執(zhí)行 SQL 命令,讓用戶(hù)在瀏覽器畫(huà)面中輸入、更新或刪除站點(diǎn)數(shù)據(jù)庫(kù)信息。通常主要包括三個(gè)對(duì)象,分別是 Connection、Command 和 Recordset。ADO 是通過(guò) ODBC 的方法同數(shù)據(jù)庫(kù)接口,可以適合 oracle、Access 以及 SQL Server等數(shù)據(jù)庫(kù)應(yīng)用程序,同時(shí)適合于文本文件、Excel 表格、圖形文件和無(wú)格式的數(shù)據(jù)文件。ADO 的優(yōu)點(diǎn)主要表現(xiàn)在使用方便、運(yùn)行速度比較高,占用系統(tǒng)空間少以及低內(nèi)存的支出等方面。
.......................
 
2.2SQL Server 2008
Server 2008 是微軟公司推出的新版中大型的數(shù)據(jù)庫(kù)管理系統(tǒng),該系統(tǒng)是在強(qiáng)大穩(wěn)健又成熟的關(guān)系模型基礎(chǔ)之上建立起的,可以較好地支持服務(wù)器和客戶(hù)機(jī)的網(wǎng)絡(luò)模式,各項(xiàng)性能指標(biāo)均有超越 Oracle 數(shù)據(jù)庫(kù)的情形。SQL Server 2008是很好的數(shù)據(jù)庫(kù)平臺(tái),可以有效便捷的開(kāi)發(fā)應(yīng)用程序和管理數(shù)據(jù)庫(kù),由于其使用了很先進(jìn)的數(shù)據(jù)庫(kù)構(gòu)架,通過(guò)有機(jī)緊密的與 Windows 2000/NT 平臺(tái)結(jié)合,完全具備 Web 性能。也可滿(mǎn)足各單位對(duì)構(gòu)建網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的需求,由于其具有可靠的安全性能和強(qiáng)大的系統(tǒng)功能特點(diǎn),因此能用在電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和大型聯(lián)機(jī)事務(wù)處理方面等。同時(shí)也能和 Windows 操作系統(tǒng)緊密集成,在界面操作方面更加靈活簡(jiǎn)潔。對(duì)于管理員來(lái)說(shuō)由于提供了完整的實(shí)用程序和管理工具,工作量大大減輕,以前有些復(fù)雜的任務(wù)需要進(jìn)行手工處理,現(xiàn)在可便利的用向?qū)Чぞ呋驁D形界面來(lái)快速的解決。鑒于 SQL Server 2008 具有操作靈活便捷、安全性好和功能強(qiáng)大等特點(diǎn),目前一些學(xué)校在學(xué)習(xí)或使用大中型數(shù)據(jù)庫(kù)管理系統(tǒng)時(shí)已作為重要的選擇對(duì)象來(lái)考慮了。
SQL(Structured Query Language 簡(jiǎn)稱(chēng) SQL)全稱(chēng)為結(jié)構(gòu)化查詢(xún)語(yǔ)言,也是操作關(guān)系型數(shù)據(jù)語(yǔ)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。根據(jù) SQL 命令可從數(shù)據(jù)庫(kù)的多個(gè)不同表中獲取相關(guān)的數(shù)據(jù),也可實(shí)現(xiàn)對(duì)數(shù)據(jù)進(jìn)行更新操作。主要包含以下三個(gè)方面的內(nèi)容:
(1)數(shù)據(jù)定義語(yǔ)言 DQL-Data Definition language(DDL),主要是用來(lái)建立數(shù)據(jù)庫(kù)和數(shù)據(jù)對(duì)象的。如 DROP、CREATE 等語(yǔ)句。
(2)數(shù)據(jù)操作語(yǔ)言 DQL-Data Manipulation Language(DML),主要是用來(lái)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行修改、刪除、插入以及查詢(xún)。如 UPDATE、DELETE、INSERT、SELECT 等操作
(3)數(shù)據(jù)控制語(yǔ)言 DQL-Data Control Language(DCL)主要是用于對(duì)數(shù)據(jù)庫(kù)組件的存儲(chǔ)允許及其權(quán)限的控制,如 COMMIT、REVOKE 等語(yǔ)句。
..........................
 
第三章 需求分析.............................. 15
3.1 系統(tǒng)功能需求 ............................ 15
3.2 系統(tǒng)用例建模 ..................... 16
?第四章 系統(tǒng)設(shè)計(jì)...................... 24
4.1 系統(tǒng)總體功能層次圖................... 24
4.2 系統(tǒng)功能流程 ........................ 25
?第五章 系統(tǒng)的實(shí)現(xiàn)....................... 43
5.1 用戶(hù)登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)...................... 43?
5.2 錄入學(xué)生信息模塊...................... 45
 
第六章 系統(tǒng)測(cè)試
 
6.1 測(cè)試綜述
軟件在準(zhǔn)備投入運(yùn)行前,需要進(jìn)行系統(tǒng)測(cè)試(英文:system Testing),目的是對(duì)系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)規(guī)格說(shuō)明以及編碼的最終審查,來(lái)確保系統(tǒng)重要數(shù)據(jù)的準(zhǔn)確性,同時(shí)也是檢測(cè)該軟件、計(jì)算機(jī)硬件、網(wǎng)絡(luò)等其它元素能否有機(jī)的結(jié)合在一起,也是保證軟件整體質(zhì)量的不可或缺的一個(gè)重要環(huán)節(jié)。當(dāng)然系統(tǒng)測(cè)試并不能保證能發(fā)現(xiàn)系統(tǒng)存在的所有缺陷和不足之處。因此能否在通過(guò)有限的投入下,卻能教好的測(cè)試出系統(tǒng)的質(zhì)量,在一定情況下要看測(cè)試人員的技術(shù)水平。通常來(lái)說(shuō)優(yōu)秀的測(cè)試人員除需掌握各種測(cè)試技術(shù)外,還需具備較強(qiáng)的編程經(jīng)驗(yàn)及檢查系統(tǒng)漏洞的敏感程度。軟件開(kāi)發(fā)的過(guò)程,要想做到管理規(guī)范,就要對(duì)軟件測(cè)試提前做好詳細(xì)周密的計(jì)劃,分配好必要的時(shí)間、人力和財(cái)力,做好必要的分配,各方面做好協(xié)調(diào)。只有這樣一個(gè)較好的軟件系統(tǒng)才能順利的開(kāi)發(fā)出來(lái)。有了上述方面的了解,因此在本次學(xué)生信息管理系統(tǒng)軟件測(cè)試過(guò)程中,就提前考慮到相應(yīng)的情況,包括測(cè)試的內(nèi)容和可能存在各類(lèi)的問(wèn)題,以及會(huì)存在哪些方面的風(fēng)險(xiǎn)大致都有一個(gè)詳細(xì)的了解,避免以后再做類(lèi)似系統(tǒng)時(shí)對(duì)此類(lèi)問(wèn)題的出現(xiàn)。
.........................
 
第七章 總結(jié)與展望?
 
?7.1 本文工作
在完成整個(gè)設(shè)計(jì)開(kāi)發(fā)系統(tǒng)的過(guò)程中,我逐漸意識(shí)到程序編碼不是最重要的,重要的是如何來(lái)分析系統(tǒng)和有效的建立起系統(tǒng)的模型。在進(jìn)行系統(tǒng)分析之前,設(shè)計(jì)人員必須要對(duì)即將要開(kāi)發(fā)的系統(tǒng)所涉及到的各個(gè)方面的知識(shí)要有一個(gè)清晰明了的認(rèn)識(shí),只有這樣才能很好的給系統(tǒng)的模型建立起來(lái)。同時(shí)我也意識(shí)到,要想做一個(gè)比較好的軟件,是要符合用戶(hù)的需要,要以用戶(hù)為中心,開(kāi)發(fā)出的軟件正是用戶(hù)很想要的,而不是根據(jù)自己想當(dāng)然的做或自以為是的做。?
在進(jìn)行程序編寫(xiě)過(guò)程中,我認(rèn)識(shí)到所開(kāi)發(fā)設(shè)計(jì)的軟件要具有良好的程序風(fēng)格,簡(jiǎn)便的界面,較全的代碼注釋。只有有了這些條件,程序的可讀性才會(huì)比較通暢,開(kāi)發(fā)的簡(jiǎn)易程度也會(huì)大大的降低,在修改代碼時(shí)也更加方便。
系統(tǒng)優(yōu)點(diǎn):
(1)系統(tǒng)完成了各方面的信息添加、刪除、查詢(xún)、修改,打印等基本的功能。重要的是對(duì)用戶(hù)的訪問(wèn)權(quán)限進(jìn)行了必要的限制,保證了系統(tǒng)的完整性和安全性,同時(shí)也保證了用戶(hù)的合法權(quán)益。
(2)該系統(tǒng)采用的是模塊化設(shè)計(jì),簡(jiǎn)單好操作,便捷易理解。
(3)本系統(tǒng)操作簡(jiǎn)單方便,大多以通過(guò)點(diǎn)擊鼠標(biāo)操作為主,并且系統(tǒng)的主要功能大多集中在窗口界面上,通過(guò)眾多按鈕可對(duì)窗口直接進(jìn)行操作,由此,用戶(hù)要進(jìn)行什么工作,窗口界面顯示的很清晰,操作起來(lái)比較方便。
參考文獻(xiàn)(略)
相關(guān)閱讀
    暫無(wú)數(shù)據(jù)
?
想畢業(yè),找代寫(xiě)
在線咨詢(xún) 在線留言咨詢(xún)
QQ在線
返回頂部