版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第一節(jié) 系統(tǒng)概述11系統(tǒng)開發(fā)的背景隨著學校規(guī)模的不斷擴大,學生數(shù)量快速增加,有關學生的各種信息量也成倍增長。學生信息系統(tǒng)的管理是一項既重要又繁瑣的工作,而目前許多中學的學生管理仍由人工處理復雜散亂的信息,重復工作多,工作量大,與學校信息化建設不相適應。為更好的做好學生信息系統(tǒng)這項工作,提過工作效率,更好的為學校的發(fā)展和一線教學服務,就需要一個相適應的學生信息管理系統(tǒng)來管理龐大的信息量,就以提高學生管理工作的效率。學生成績管理系統(tǒng)提供了強大的學生成績管理功能,方便系統(tǒng)管理員對學生成績等信息的添加、修改、刪除、查詢等操作。12系統(tǒng)開發(fā)的意義現(xiàn)在中學的成績管理水平普遍不高,大多停留在人工管理的基礎上
2、,這種管理手段浪費了許多的人力和物力,已不能適應時代的發(fā)展。在當今信息時代這種傳統(tǒng)的管理方法必然會逐漸被以計算機為基礎的信息管理系統(tǒng)所代替。如果運用學生管理信息系統(tǒng),夠在科學統(tǒng)計和快速查詢與學生信息的 規(guī)范管理方面有較大的實用意義。提高了學校信息化水平,改善了學生、教師對信息查詢的準確率。實現(xiàn)了學生成績隱蔽化,保護了中學生得自尊心,鼓勵他們積極學習,可以樹立良好的辦學形象。1.3 系統(tǒng)開發(fā)的目標該學生管理信息系統(tǒng)是面向中學的學生管理系統(tǒng),包括學生基本信息管理,學生成績管理等工作。該系統(tǒng)是以Visual Basic 6.0為開發(fā)環(huán)境,以SQL Sever 2005為后臺數(shù)據(jù)庫進行開發(fā)的管理系統(tǒng),
3、力求與實際相結合具有查詢、管理等功能,使中學教育的管理趨于計算機化,使之更加方便、快捷以提高工作效率。根據(jù)學生管理的需求和特點,該系統(tǒng)實施后,應達到以下目標:1. 靈活地運用表格輸入數(shù)據(jù),使信息傳遞更快捷;2. 系統(tǒng)采用人機對話方式,界面美觀友好、數(shù)據(jù)存儲安全可靠;3. 鍵盤操作,快速響應;4. 實現(xiàn)各種信息的添加、刪除、修改、查詢等;5. 系統(tǒng)運行穩(wěn)定、安全可靠。第二節(jié) 可行性分析與需求分析由于現(xiàn)今的學生信息管理非常繁瑣,行政人員付出大量的工作時間,得到的效率很低。因此為提高工作效率,減輕校方人員的工作負擔,決定開發(fā)學生信息管理系統(tǒng)。因此學生信息管理系統(tǒng)也就應運而生了。通過分析,本系統(tǒng)設計與
4、實施主要有以下三個可行性:2.1可行性分析2.1.1操作可行性本系統(tǒng)易于理解,操作簡單,界面清晰,只需通過簡單了解即可使用,系統(tǒng)管理員、教師以及學生均能進行相應的操作,要求的運行環(huán)境低,極大的提高了管理工作的效率。2.1.2 技術可行性本系統(tǒng)利用Visual Basic 6.0開發(fā)工具,使用SQL Server 2005作為數(shù)據(jù)庫管理系統(tǒng),來實現(xiàn)學生管理系統(tǒng)的各種功能。SQL Server 2005屬于主從式的數(shù)據(jù)庫服務器這也是主從式數(shù)據(jù)庫服務器的特點,服務器本身重在數(shù)據(jù)的管理,為客戶端應用程序提供一致的接口。開發(fā)工具也可以是它的更高版,這樣可以提高系統(tǒng)的性能,降低它的局限性。2.1.3經濟可
5、行性采用新的學生管理系統(tǒng)可取代原系統(tǒng)的手工管理工作,減少人工開支,節(jié)省資金,并且可大大提高數(shù)據(jù)信息的取得,縮短數(shù)據(jù)信息處理時間,提高學生信息的利用率,使教育工作更進了一個臺階。2.2需求分析2.2.1功能模塊需求該學生信息管理系統(tǒng)中,主要有用戶登錄、學生信息管理、學生成績管理、用戶信息管理等功能。1. 用戶登陸管理員登陸,普通用戶對信息的查詢登陸,管理員和普通用戶必須在登陸頁面輸入用戶名及密碼,只有驗證通過方可進入其它操作。2. 學生信息管理包括4個功能模塊:學生信息添加、學生信息變更的添加、學生信息刪除和學生信息查詢與維護。3. 班級信息管理包括4個功能模塊:班級信息添加、班級信息修改、班級
6、信息刪除和班級信息查詢,主要在與選擇。4. 學生成績管理包括4個功能模塊:學生成績添加、學生成績修改、學生成績刪除和學生成績查詢與維護。5. 數(shù)據(jù)庫維護管理信息包括4個功能模塊:數(shù)據(jù)庫備份、數(shù)據(jù)庫還原與退出。6. 用戶信息管理包括2個功能模塊:管理員注冊與用戶密碼修改、用戶信息的添加。7、系統(tǒng)和系統(tǒng)幫助包括系統(tǒng)運行所需要的操作系統(tǒng)和硬件設施等提示。2.2.1 基本功能需求通過系統(tǒng)的分析,可得出該系統(tǒng)的基本功能需求如下:1應該能夠存儲系部信息、班級信息、任課教師信息、學生信息、課程信息以及課記錄和成績等多種數(shù)據(jù)信息。2該提供對這些信息的錄入、修改、刪除等操作。3該提供添加、修改和刪除用戶的功能。
7、4應該提供給查詢者一個模糊查詢的功能,在輸入條件的情況下,查找出所有符合條件的記錄。2.2.3 用戶界面需求學籍管理系統(tǒng)提供給用戶的界面要操作清晰,頁面美觀,并盡可能的為用戶的查詢操作提供方便。系統(tǒng)管理員能通過此界面完成各種基本信息的錄入、修改和刪除的功能,也能通過此界面控制管理整個用戶群;教師通過此界面可完成教學班級信息查詢和成績管理的功能;學生通過此界面主要完成選課和成績查詢等功能。2.2.4. 軟硬件需求根據(jù)Visual Basic 6.0的運行需求以及系統(tǒng)的調試需求,至少需要滿足以下的軟硬件要求:(1) 開發(fā)工具:Visual Basic 6.0;(2) 操作系統(tǒng):Windows200
8、0/XP以上均可;(3) 數(shù)據(jù)庫: SQL Server 2005;(4) CPU: 2.4GHz以上;(5) 內存: 512以上;(6) 硬盤: 80GB以上;(7) VGA顯示器或更高;第三節(jié) 系統(tǒng)分析與設計3.1 系統(tǒng)功能分析本系統(tǒng)是一個典型的信息管理系統(tǒng),主要目標是讓使用它的管理用戶,包括系統(tǒng)管理員、和普通用戶,能很好地管理有關學生的工作, 通過這樣的系統(tǒng)可以做到信息的規(guī)范管理、快速查詢、修改、增加、刪除等,從而減少管理方面的工作量。設計內容為管理員或普通用戶登錄該系統(tǒng)進行五個模塊操作:(1)學生基本情況更新:增加、修改、刪除、按學號查詢。(2)學生基本情況:增加、修改、刪除、打印、按
9、專業(yè)查詢。(3)學生成績維護:添加成績、打印、查詢(按學號、專業(yè))。(4)密碼修改:修改自己密碼(普通用戶)、修改所有用戶密碼(管理員)。(5)數(shù)據(jù)維護:對該系統(tǒng)數(shù)據(jù)庫進行備份和還原。學生管理信息系統(tǒng)主要包括學生基本情況更新,學生基本情況維護、學生成績維護、密碼修改和數(shù)據(jù)維護5個大的模塊,各個模塊的具體功能如圖3-1所示:圖3-1 管理信息系統(tǒng)結構功能圖3.2 業(yè)務流程分析首先,中學的學生信息管理部門收到教師提供的學生登記表,審核之后編制為正式的學生基本信息,如學生學號、姓名、性別、班級、出生年月、政治面貌等存儲在學生學籍信息中。中學的教務處為不同年級的學生制定好課表,把課表信息傳遞給教師和學
10、生,教師根據(jù)安排為學生授課,考試后把學生成績單匯總后交給學生成績管理人員,存儲在學生成績信息中,學生成績也納入學生學籍管理。如圖3-2所示。圖3-2 學生管理信息系統(tǒng)的業(yè)務流程圖3.3 數(shù)據(jù)流程分析教師根據(jù)學生成績單匯總,然后登陸系統(tǒng)登記學生期末成績,存儲在學生成績中,并進行成績分析和相應的學籍管理,如圖3-3.1所示為頂層DFD。圖3-3.1 頂層DFD教師根據(jù)學生情況登記表和學生變更情況登記表匯總信息后,經過審核批準后,系統(tǒng)員核對信息學籍信息或建立、修改相應的學籍信息,存儲在學生學籍信息中,學生能查看信息,教師能進行相應的學籍管理,如圖3-3.2所示為學生管理信息系統(tǒng)的第一層數(shù)據(jù)流圖。圖3
11、-3.2 學生管理信息系統(tǒng)的第一層數(shù)據(jù)流圖3.4 數(shù)據(jù)字典(1)學生基本情況 數(shù)據(jù)流名稱學生基本情況表編號:1簡要說明學生信息管理系統(tǒng)的主要結構,定義了一個學生的基本信息數(shù)據(jù)結構學號 C(10)姓名 C(10)性別 C(2)出生日期 C(10)班級編號C(50)政治面貌C (8) 電話C(10)EmailC(20)住址C(50)來源管理員C(10)去向學籍管理C(10)(2)用戶信息數(shù)據(jù)流名稱用戶信息表編號:2簡要說明學生信息管理系統(tǒng)的主要結構之一,定義了用戶信息表的基本信息數(shù)據(jù)結構用戶ID C(4)用戶名 C(6)用戶密碼 C(6)用戶類型 C(10)注冊時間C(8) 來源管理員C(10)去
12、向學籍管理C(10)(3)學生成績數(shù)據(jù)流名稱學生成績表編號:3簡要說明學生信息管理系統(tǒng)的主要結構之一,定義了用戶信息表的基本信息數(shù)據(jù)結構 學號 C(2)課程名 C(10)成績 C(2)學期C(8)來源管理員C(10)去向學籍管理C(10)(4).處理描述 教學管理處理名稱教學管理表編號:M1流入:課程安排表(1)流入:課程成績表(2)處理每學期開學時,教務處及教師確定好不同年級的課程安排,教師授課后組織學生考試,需填寫學生成績單。第四節(jié) 數(shù)據(jù)庫設計在需求分析階段所確定的學生管理信息系統(tǒng)數(shù)據(jù)需求的基礎上,進一步設計數(shù)據(jù)庫。本數(shù)據(jù)庫采用SQL Server 2005來構造,共使用了3個表,它們分別
13、是用戶信息表(admin)、學生基本情況表(student)、學生成績表(grade)。4.1. 用戶信息表結構系統(tǒng)用戶數(shù)據(jù)表(用戶信息表)記錄系統(tǒng)所有用戶名和密碼信息,表中的各個字段以及各個字段的說明如表4-1所示:表4-1 用戶信息表結構名稱字段名稱類型長度用戶IDidint4用戶名namechar6用戶密碼passwordchar6用戶類型typechar10注冊時間registdatedatetime84.2. 學生基本情況表結構學生基本情況表記錄學生學號、姓名、性別等基本信息,表中的各個字段以及各個字段的說明如表3-2所示:表4-2 學生信息表結構名稱字段名稱類型長度學號snovarchar10姓名snamechar10性別ssexchar2班級sclassvarchar 50出生年月sbirth
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度二零二五年度私下房屋買賣及產權過戶手續(xù)代理合同
- 二零二五年度船舶船員勞動合同及職業(yè)健康檢查協(xié)議
- 2025年度高端別墅裝修貸款服務合同
- 二零二五年度文化節(jié)特邀表演嘉賓合同
- 2025年商標轉讓合同的對比研究
- 2025年成立合作社技術轉讓合同
- 杭州市幼兒園租賃合同
- 汽車制造項目合作開發(fā)合同
- 法律事務與合同管理流程制度
- 影視制作合作合同與知識產權免責協(xié)議
- 2025開工大吉蛇年大吉開門紅模板
- 鍋爐、壓力容器制造質量手冊含程序文件-符合TSG07-2019《許可規(guī)則》
- 邏輯思維訓練500題(帶答案)
- 2025年日歷表(A4版含農歷可編輯)
- 人工智能大模型
- 極簡統(tǒng)計學(中文版)
- 2024年資格考試-對外漢語教師資格證筆試參考題庫含答案
- 2024年4月自考02382管理信息系統(tǒng)答案及評分參考
- (蘇版)初三化學上冊:第2單元課題1空氣
- 2023年12月廣東珠海市軌道交通局公開招聘工作人員1人筆試近6年高頻考題難、易錯點薈萃答案帶詳解附后
- 腹腔鏡腎上腺腫瘤切除術查房護理課件
評論
0/150
提交評論