學(xué)生信息管理系統(tǒng)需求分析doc資料_第1頁
學(xué)生信息管理系統(tǒng)需求分析doc資料_第2頁
學(xué)生信息管理系統(tǒng)需求分析doc資料_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、學(xué)生信息管理系統(tǒng)需求分析第一章 緒論1.1 前言隨著學(xué)校的規(guī)模不斷過大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成 倍增加。面對龐大的信息量需要有學(xué)生信息管理系統(tǒng)來提高學(xué)生管理工作的效 率。通過這樣的系統(tǒng)可以做到信息的規(guī)范化管理、 科學(xué)性統(tǒng)計(jì)和快速查詢、 修改、 增加、刪除等,從而減少管理方面的工作量。學(xué)生信息管理是學(xué)校管理的重要組成部分, 對于學(xué)校和政府教育單位來說都 至關(guān)重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵?手段。傳統(tǒng)的人工方式管理方式效率低、保密性差,不利于查找、更新和維護(hù)。 使用計(jì)算機(jī)對學(xué)生信息進(jìn)行管理, 能夠極大地提高學(xué)生管理的效率, 節(jié)約教育經(jīng) 費(fèi),這

2、也是適應(yīng)學(xué)校信息化建設(shè)發(fā)展趨勢的重要因素。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對學(xué)生信息進(jìn)行管理,具有手工管理 所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性 好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是企 業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣的管理軟件 成為很有必要的事情。學(xué)生信息管理系統(tǒng)其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用 程序的開發(fā)兩個(gè)方面, 對于前者要求建立起數(shù)據(jù)庫一致性和完整性、 安全性好的 數(shù)據(jù)庫。而對于后者則要求應(yīng)用程序功能完備,易使用的特點(diǎn)。學(xué)生信息管理系統(tǒng)要實(shí)現(xiàn)的目標(biāo)是為學(xué)校提供學(xué)生管理解決方案

3、, 具體目標(biāo) 如下:1) 提高學(xué)生信息管理效率,節(jié)約管理成本,增強(qiáng)學(xué)生管理的安全性。2) 滿足學(xué)校學(xué)生管理的人員、老師和學(xué)生的不同層次和不同方面的需要。3) 為學(xué)校將來的信息化建設(shè)提供必要的支持。總之,通過該系統(tǒng)的建設(shè)來提高學(xué)校的學(xué)生信息管理效率,使得學(xué)校的發(fā)展 能夠適應(yīng)當(dāng)前的教育信息化建設(shè)的中體發(fā)展趨勢。1.2 現(xiàn)有學(xué)生信息管理系統(tǒng)的分析目前,已經(jīng)有相當(dāng)一部分學(xué)校利用計(jì)算機(jī)來實(shí)現(xiàn)學(xué)生信息的管理,因?yàn)檎麄€(gè) 社會都在慢慢實(shí)現(xiàn)信息管理系統(tǒng)。 但是由于各方面的原因, 并沒完全實(shí)現(xiàn)信息管 理化,經(jīng)過學(xué)校管理員提供的信息和通過自身調(diào)查, 現(xiàn)對目前的信息管理系統(tǒng)進(jìn) 行多方面的分析。 現(xiàn)很多院校仍存在基于文

4、本、 表格等紙介質(zhì)的手工處理, 比如 學(xué)生的資料大部分還是以文檔的方式存在學(xué)校, 需要及時(shí)再去整理; 教師對學(xué)生 的每個(gè)學(xué)期的成績通過計(jì)算器等工具進(jìn)行核算, 然后用抄寫出來, 再讓管理員錄 入計(jì)算機(jī), 進(jìn)入學(xué)生信息管理系統(tǒng), 這樣不僅使教師的工作量變大且數(shù)據(jù)繁多易 造成數(shù)據(jù)丟失等不良結(jié)果, 總之降低了整個(gè)院校工作效率。 而學(xué)生信息方面的大 部分檔案也一般以文檔的形式保存下來,需要時(shí)在眾多的資料中翻閱、查找了, 造成了學(xué)校資源浪費(fèi),工作人員勞動量的增大,因此,從這些情況看,知道現(xiàn)在 大部分學(xué)生信息管理系統(tǒng)只是形式地存在, 但并沒完全實(shí)現(xiàn), 可以說是處于半手 工半信息管理階段。還有就是學(xué)校雖然組織

5、成局域網(wǎng),但是仍沒有完整的系統(tǒng), 計(jì)算機(jī)的網(wǎng)絡(luò)優(yōu)勢也未得到發(fā)揮。 同時(shí),遇到網(wǎng)絡(luò)問題時(shí), 也得不到及時(shí)的解決, 因?yàn)楹芏鄬W(xué)校缺少計(jì)算機(jī)方面的人才, 系統(tǒng)維護(hù)方面的專業(yè)人才也太少, 經(jīng)常整 個(gè)系統(tǒng)會出現(xiàn)問題, 這樣影響了學(xué)校管理效率, 也大大增加了學(xué)校的網(wǎng)絡(luò)這一塊 的成本。面對這一系列的問題,總結(jié)出目前學(xué)生信息管理系統(tǒng)存在的問題: 沒完全實(shí)現(xiàn)信息管理化,基本上處在半人工半計(jì)算機(jī)的階段。 學(xué)校領(lǐng)導(dǎo)對整個(gè)學(xué)校的學(xué)生信息不能得到及時(shí)反饋,因此不能適時(shí)指導(dǎo) 教學(xué)方向,以至影響教育質(zhì)量。 系統(tǒng)維護(hù)功能太差,主要是學(xué)校缺少計(jì)算維護(hù)方面的專業(yè)人才。 系統(tǒng)的功能太少,可以添加更多模塊進(jìn)去,比如可以將學(xué)生入黨添加

6、進(jìn) 去,減少檔案的整理,方便學(xué)校黨支部的工作。系統(tǒng)容易丟失數(shù)據(jù), 比如管理員正在操作, 突然停電或其他異常發(fā)生時(shí), 數(shù)據(jù)沒及時(shí)得到保存,數(shù)據(jù)備份和數(shù)據(jù)刪除功能有待更進(jìn)。 系統(tǒng)開放性不夠,大部分學(xué)校信息管理系統(tǒng)對學(xué)生開放時(shí)間有限,只限 于學(xué)生選課期間。 部門之間信息交流少,信息渠道單一,不利于協(xié)調(diào)工作,容易出錯(cuò)。改進(jìn)現(xiàn)有信息管理系統(tǒng)的一些不足,使學(xué)生信息管理工作科學(xué)化、規(guī)范化、 程序化,促進(jìn)提高信息處理的速度和正確性,使學(xué)校的信息流程和流向清晰化、 合理化,第一時(shí)間把握學(xué)生信息,以提高整個(gè)教學(xué)水平。1.3 學(xué)生信息管理系統(tǒng)的主要功能經(jīng)過實(shí)際考察和分析,典型的高等院校信息管理系統(tǒng)包括八個(gè)模塊,相應(yīng)

7、能 實(shí)現(xiàn)以下主要功能:系部信息管理:包括系部信息數(shù)據(jù)的錄入、修改與刪除等功能。 學(xué)生信息管理:包括學(xué)生信息的錄入、修改與刪除等功能。 課程信息管理:包括課程信息的錄入、修改與刪除等功能。 選課數(shù)據(jù)管理:包括學(xué)課及成績數(shù)據(jù)的錄入、修改與刪除等功能。系統(tǒng)用戶管理:包括系統(tǒng)用戶數(shù)據(jù)的錄入、修改與刪除等功能。 數(shù)據(jù)查詢:包括教學(xué)班學(xué)生信息的查詢和學(xué)生個(gè)人成績查詢等功能。第二章 需求分析和設(shè)計(jì)2.1 可行性分析可行性分析是系統(tǒng)分析階段的第二項(xiàng)活動, 它的主要目是進(jìn)一步明確系統(tǒng)的 目標(biāo)、規(guī)模與功能, 對系統(tǒng)開發(fā)背景、 必要性和意義進(jìn)行了調(diào)查分析并根據(jù)需要 和可能提出開發(fā)系統(tǒng)的初步方案與計(jì)劃。 可行性分析是

8、對系統(tǒng)進(jìn)行全面、 概要的 分析。通過調(diào)查分析,本系統(tǒng)設(shè)計(jì)主要有以下三個(gè)可行性:操作可行性本系統(tǒng)操作簡單,易于理解,只需通過簡單指導(dǎo),上手較快,系統(tǒng)管理員、 教師以及學(xué)生均能進(jìn)行操作,運(yùn)行環(huán)境要求低。技術(shù)可行性本系統(tǒng)在 Windows XP Server 開發(fā)環(huán)境下,利用 C 語言開發(fā)工具,并使用 SQL Server 2005 作為數(shù)據(jù)庫管理系統(tǒng),來實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)的各種功能。 SQL Server 2005 屬于主從時(shí)式的數(shù)據(jù)庫服務(wù)器這也是主從式數(shù)據(jù)庫服務(wù)器的特 點(diǎn),服務(wù)器本身重在數(shù)據(jù)的管理, 為客戶端應(yīng)用程序提供一致的接口。 當(dāng)然也可 以使用 SQLS erver 2008 為數(shù)據(jù)庫管

9、理系統(tǒng),開發(fā)工具也可以是它的更高版,這 樣可以提高系統(tǒng)的性能,降低它的局限性。經(jīng)濟(jì)可行性采用新的學(xué)生信息管理系統(tǒng)可取代原系統(tǒng)的手工管理工作,減少人工開支, 節(jié)省資金, 并且可大大提高數(shù)據(jù)信息的取得, 縮短數(shù)據(jù)信息處理時(shí)間, 提高學(xué)生 信息的利用率,使教學(xué)質(zhì)量更進(jìn)了一個(gè)臺階。2.2 功能需求按照系統(tǒng)開發(fā)業(yè)務(wù)分析要求和原則, 在與系統(tǒng)管理人員的充分溝通, 整理出 學(xué)生信息管理系統(tǒng)所需求的基本功能和用戶界面的一些需求, 這些需求將作為系 統(tǒng)分析和邏輯設(shè)計(jì)的依據(jù)?;竟δ苄枨笸ㄟ^系統(tǒng)的分析,可得出該系統(tǒng)的基本功能需求如下: 1應(yīng)該能夠存儲系部信息、班級信息、任課教師信息、學(xué)生信息、課程信息 以及課記錄

10、和成績等多種數(shù)據(jù)信息。2該提供對這些信息的錄入、修改、刪除等操作。3該提供添加、修改和刪除用戶的功能。4應(yīng)該提供給查詢者一個(gè)模糊查詢的功能, 在輸入條件的情況下, 查找出所 有符合條件的記錄。用戶界面需求信息管理系統(tǒng)提供給用戶 WEB的界面, 此界面要求操作清晰, 頁面美觀,并盡 可能的為用戶的查詢操作提供方便。 系統(tǒng)管理員能通過此界面完成各種基本信息 的錄入、修改和刪除的功能, 也能通過此界面控制管理整個(gè)用戶群; 教師通過此 界面可完成教學(xué)班級信息查詢和成績管理的功能; 學(xué)生通過此界面主要完成選課 和成績查詢等功能。2.3 性能需求軟硬件需求根據(jù) C 語言的運(yùn)行需求以及系統(tǒng)的調(diào)試需求, 至少

11、需要滿足以下的軟硬件要 求:開發(fā)工具:C語言;操作系統(tǒng):Windows2000/XP;數(shù)據(jù)庫:SQL Server 2005 ;CPU:2.4GHz以上;內(nèi)存:512 以上;硬盤:80GB以上;VGA 顯示器或更高;響應(yīng)時(shí)間當(dāng)信息數(shù)據(jù)錄入、 修改和刪除等操作時(shí)應(yīng)無等待時(shí)間, 每次處理響應(yīng)時(shí)間少 于 3 秒 。程序系統(tǒng)在運(yùn)行過程中由于操作錯(cuò)誤或輸入輸出數(shù)據(jù)出時(shí)不應(yīng)死機(jī), 而應(yīng)提示故障原因,然后以正常出口退出當(dāng)前操作環(huán)境。系統(tǒng)可擴(kuò)展性系統(tǒng)應(yīng)該具有可擴(kuò)展性,當(dāng)有新的信息管理?xiàng)l件添加時(shí),能夠很方便的對系 統(tǒng)進(jìn)行擴(kuò)展,同時(shí)也能達(dá)到系統(tǒng)的升級。2.4 系統(tǒng)設(shè)計(jì)基礎(chǔ)學(xué)生信息管理系統(tǒng)的總體功能, 可以劃分為:

12、 管理員模塊、 學(xué)籍信息管理模塊和 成績管理模塊,具體如下:管理員模塊:登陸系統(tǒng)模塊:用戶利用用戶名和密碼登陸; 數(shù)據(jù)服務(wù)配置:客戶端需要配置合法的數(shù)據(jù)庫服務(wù)器參數(shù)才能訪問 數(shù)據(jù);學(xué)籍信息管理模塊:添加學(xué)生信息:學(xué)生入學(xué)管理; 刪除學(xué)生信息:學(xué)生畢業(yè)管理; 修改學(xué)生信息:學(xué)生學(xué)籍變更管理; 查詢學(xué)生信息:提供對學(xué)生信息的查詢功能;成績管理模塊:添加課程信息:課程數(shù)據(jù)管理; 導(dǎo)入成績數(shù)據(jù):提供從 Excel 文件中導(dǎo)入學(xué)生成績單的功能; 成績信息查詢:提供對某門課程不同分?jǐn)?shù)段的數(shù)據(jù)查詢。其組織結(jié)構(gòu)圖 3-1 如下:圖 2-1 學(xué)生信息管理組織結(jié)構(gòu)圖系統(tǒng)業(yè)務(wù)流圖業(yè)務(wù)流程圖是一種表明系統(tǒng)內(nèi)各單位,人

13、員之間的業(yè)務(wù)關(guān)系,作業(yè)順序和管 理信息流動的流程圖, 它可以幫助分析人員找出業(yè)務(wù)流程中的不合理迂回等。 學(xué) 生信息管理系統(tǒng)的需求分析的重點(diǎn)是對信息管理信息系統(tǒng)的業(yè)務(wù)流程進(jìn)行描述, 通過采用流程圖中的部分圖形來對學(xué)生信息管理活動進(jìn)行規(guī)范化說明, 如下圖如 示:系統(tǒng)數(shù)據(jù)流圖(1)頂層圖分析學(xué)生信息管理系統(tǒng)的數(shù)據(jù)來源和去向,確定外部項(xiàng),繪制出數(shù)據(jù)流圖的 頂層圖,如圖 2-3 所示。管理員圖 2-3 學(xué)生信息管理系統(tǒng)的頂層圖( 2)頂層數(shù)據(jù)流圖從總體上反映了學(xué)生信息管理系統(tǒng)的信息聯(lián)系。 按自頂向下、 逐層分解的方法對頂層圖進(jìn)一步細(xì)化, 劃分出幾個(gè)主要的功能模塊, 并明確各功 能之間的聯(lián)系,繪制出數(shù)據(jù)流圖的 0 層圖,如圖 2-4 所示。輸入學(xué)生學(xué)號學(xué)生基本信息錄入學(xué)生信息學(xué)生選課信息輸入學(xué)號課程表選課表選課表學(xué)生成績信息輸入學(xué)生學(xué)號用戶表信息學(xué)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論