




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、學生信息治理系統一學生信息治理系統引言1.1 目的該軟件的設計目標必須盡量到達人力與設備費用的節省,并且使軟件處理數據的速度提升軟件的整個設計過程必須通過生產水平的提升人員工作效率的提升等等使軟件開發本錢最小化.實現保證軟件質量的前提下的資金投入最小化.該工程開發的軟件為學校學生信息治理系統軟件是鑒于目前學校學生人數劇增,學生信息呈爆炸性增長的前提下,學校對學生信息治理的自動化與準確化的要求日益強烈的背景下構思出來的該軟件設計完成后可用于所有教育單位包括學校,學院等等的學生信息的管理.1.2 國內外研究動態隨著我國教育體制改革的深入進行,教育系統得到了前所未有的開展.學生治理正在逐步邁向治理信
2、息現代化.但是,我國的學生治理信息化水平還處在初級階段,主要表現在對學生的交費治理、學生的檔案治理還是采用原有的人工治理方式.這就造成工作效率低、誤差大,也造成了人力、物力、財力資源的浪費與此同時,學校是培養國家棟梁之材的場所,無論是在教育,還是在治理上都應走在最前列,而其中治理又是學校運轉良好的關鍵.如何提升治理,是當前學校治理者所面臨的重要課題.在當今的時代,網絡技術與計算機軟件技術已經愈來愈廣泛地應用到教育系統中各個方面使用計算機治理系統不僅可以簡化學校傳統的治理模式,使學校治理人員能夠方便地利用學校內部信息對學生檔案、學生收費進行全面治理,更重要的是利用計算機的技術可以使學生治理標準化
3、、制度化、數字化、提升治理水平、降低治理本錢、減輕工作強度、提升工作效率,使學校以高效率運轉.計算機技術在校園中的應用順應了我國的國情,實現了教育要面向現代化,面向未來的指導思想,是學生治理走向現代化的有力武器.2、系統的分析與定義2.1 需求分析百年大計,教育為本.可見教育在國家的建設與開展中起著重要的作用,占據著重要的戰略地位,特別是今年來科學地位的快速開展,學校的教育治理水平不斷地提升,積極地推動了我國教育事業的開展,計算機的引用與普及進一步加快了學校的信息化治理.在傳統模式下利用人工進行學生信息治理,存在著較多的缺點,如:效率底,保密性差,時間一長將產生大量的文件和數據,更不便于查找,
4、更新,維護等.諸如這些情況,令學校治理者對學生的信息治理帶來了很大困難,嚴重影響了教育工作者的工作效率,針對這些情況,我們可使用日趨的計算機技術來代替傳統的人工模式,來實現學生信息的現代化治理,這一技術具有手工治理所無法比較的優點,如:檢索迅速,查找方便,可靠性高,存儲量大,保密性好,壽命長,本錢底等.這些優點能夠極大地提升學生信息治理的效率,使我們的學校在市場經濟的開展過程中具有一定的競爭優勢,也是企業實現科學化,正規化,現代化的重要條件.2.2 系統開發思路2.2.1 編程環境的選擇微軟公司VisualBasic6.0MWindows應用程序開發工具,是目前最為廣泛的易學易用的面向對象的開
5、發工具.VisualBasic提供了大量的控件,這些控件可用于設計界面和實現各種功能,減少了編程人員的工作量,也簡化了界面設計過程,從而有效的提升了應用程序的運行效率和可靠性.故而,實現本系統VB是一個相對較好的選擇.Windows下的Visual是一種操作方便,使用簡單的新工具.VisualBasic應用程序根本的構建塊是用戶所創立的對象,每一個對象都具有一些特性和行為屬性事件和方法.開發人員可以最有效利用所創立的每一個對象.使用應用程序具有可通用性可擴展性和強有力的功能.VisualBasic應用由一個系列對象組成,包括在函數菜單結構和數據窗口用戶對象用戶事件等等,對象中又包含假設干控件如
6、命令按鈕單行編輯器等這些對象和控件都可在許多應用中重復使用.VisualBasic是一個強大的Windows平臺上的開發工具,從開發個人或小組使用的小工具,到大型企業應用系統,甚至普及全球分布式應用程序,都可在VisualBasic提供的工具中各取所需.VisualBasic之所以在這么廣泛的用途是由于它具有以下特點:正的面向對象編程,使開發人員在維護系統運行時只需修改很小的代碼,同時也加快了系統開發的速度.可視化的編程方法,以及向導的功能,使開發人員幾乎不用參加太多代碼就可以開發出標準的Windows程序.數據訪問特性允許對MicrosoftSQLServer包括和其他企業數據庫在內的大局部
7、數據庫格式建立數據庫和前端應用程序.通過ActiveX技術可使用其他應用程序提供的功能,例如MicrosoftWord字處理器,MicrosoftExcel電子數據表及其他Windows應用程序,甚至可以直接使用VisualBasic創立的應用程序和對象.5已完成的應用程序是真正的.exe文件,供運行時的可自由發布的動態鏈接庫DDL3系統總體規劃3.1 系統功能3.1.1 系統治理模塊在新參加用戶時,我們可以利用些功能,增加該用戶的信息或修改用戶信息.3.1.2 學生治理模塊在班級里來新學生時,我們可以利用些功能,增加該學生的信息.3.1.3 成績治理模塊當學生成績信息考核完成,可通過此功能來
8、進行添加、修改、班級查詢.3.1.4 課程治理模塊新學期開始,對班級課程的添加、修改3.1.5 班級治理模塊根據新生分班后的對班級的添加、彳改功能來實現.應用程序的界面如下列圖所示:查詢操作流程圖:3.1.6 2、數據庫創立及使用創立數據庫的必要性:數據庫是一個集中存儲各種信息的數據庫對象的地方,為每一個應用創立一個專用的數據庫空間,可以提升集中治理程度,有效的進行信息處理.到達快速、準確的目的.數據庫文件有主要數據文件.mdf主要存儲數據,次要數據文件.ndf,次要數據文件.ldf0創立方法:圖形方法和代碼方法.圖形創立:1 .啟動SQLSERVER業治理器:2 .翻開SQLSERVER空制
9、臺下已經注冊的SQLSERVER!艮務器如SERVER,選中數據庫,如下列圖3 .在數據庫上單擊右鍵,在出現的快捷菜單中單擊新建數據庫.4 .在出現的數據庫屬性對話框里的名稱輸入框中輸入你想建立的數據庫的名稱可以單擊數據文件或日志文件頁標簽看一下文件的保存位置及名稱,如:MyDB然后單擊確定按鈕,稍等待幾秒視機器的配置與環境而不同數據庫就會創立成功.那么數據庫結點下就會多出一個名為“MyDB勺數據庫.此時就可以對此屬于你自己的數據庫進行各種操作.SQL創立數據庫1 .單擊工具下的“SQL詢分析器或用與企業治理器中一個文件夾下的“SQL詢分析器狎可.2 .翻開的結果如下可以這個窗口中用T-SQL
10、進行幾乎所有的數據庫操作:3、在窗口中輸入創立數據庫的T-SQL代碼:CreateDatabaseMyDBX以指定主文件名、日志文件名、文件的保存位置及名稱等,如果不指定默認創立到SQLSERVERS裝時指定的位置,輸入命令之后單擊或按F5以后在運行T-SQL語句時,均可先選中再按F5鍵運行運行,正常運行結果如下:4.此時表示數據庫創立成功,可以到企業治理器界面中去查看.此時表示數據庫創立成功,可以到企業治理器界面中去查看.4、總體設計4.1 運行環境系統開發工具:visualBasic6.0+SQL2000系統運行平臺:Windows2000WindewsXP運行環境:軟件根本運行環境為Wi
11、ndows環境4.2 系統總體結構系統開發的總體任務是實現信息關系的系統化、標準化和自動化.模塊是軟件結構的根底,軟件結構的好壞完全由模塊的屬性表達出來,把軟件模塊化的目的是為了降低軟件復雜性,使軟件設計,測試,調試,維護等工作變得簡易,但隨著模塊數目的增加,通過接口連接這些模塊的工作量也隨之增加.從這些特性可得出如圖九的一條總的本錢或工作量曲線,在考慮模塊化時,應盡量使模塊數接近于圖中的M,它使得研制本錢最小,而且應盡量防止缺乏的模塊化或超量.系統的結構關系圖如下:圖1系統結構關系圖結構關系圖描述系統的結構關系圖是系統的總體功能分析,是在系統開發的總體任務的根底上完成的.本工程中的學生信息系
12、統需要完成的功能主要有:有關學籍等信息的輸入,包括學生根本信息、所在班級、所學課程和成績等.學生信息的查詢,包括學生根本信息、所在班級、已學課程和成績等.學生信息的修改.班級治理信息的輸入,包括班級設置、年級信息等.班級治理信息的查詢.班級治理信息的修改.學校根本課程信息的輸入.根本課程信息的修改.學生課程的設置和修改.學生成績信息的輸入.學生成績信息的修改.學生成績信息的查詢.學生成績信息的統計.4.2.1 功能分配從程序的結構中可以看出,學生的信息輸入輸出功能是由學生治理系統進行的.課程的信息輸入輸出是由課程治理系統進行的,而班級的信息流動那么是班級治理系統進行的.4.3 子系統描述學生子
13、系統的結構圖應該包括學生根本信息、所在的班級、所學課程和成績等以及相對應的數據結構規約.班級子系統應該包括班級設置、年級信息等等與與之對應的數據規約.課程子系統應該包括課程信息、開課時間、選課人數等等數據規約.4.4 、結構字典由于該信息系統與之子系統結構簡單,如上圖系統結構規約顯而易見,故省略該項內容.4.5 、結構連接圖和說明圖2系統結構關系圖4.6 .系統建模和模擬結構4.6.1 用于模擬的系統模型該系統的主要結構與功能在上面兩張圖中系統結構關系圖結構連接圖已非常清楚,用于模擬的系統模型參照上圖,主要模塊及功能可分為系統治理成績治理學籍治理課程治理班級治理.使用上述系統的模型可對系統進行
14、初步的模擬.4.6.2 模擬結果使用系統模型對整個系統進行初步的模擬之后可得出系統的模擬結果,系統的主要功能設計合理,且易操作,系統的主要目標已到達.系統模型模擬成功4.7 、處理流程系統的總體處理數據流程如下列圖:圖3總體處理流程圖4.8 軟件結構在總體設計階段產生的軟件結構圖如軟件概要說明書中的軟件數據結構設計,整個軟件的結構已非常的明了了,軟件系統的結構圖如下列圖圖4詳細設計軟件結構圖4.9 程序描述以下逐個模塊給出說明:4.9.1 系統用戶治理模塊.功能系統治理模塊主要實現以下功能:用戶登錄添加用戶修改用戶密碼輸入輸出:系統啟動后,將首先出現用戶登錄窗體,用戶首先輸入用戶名,然后輸入密碼,如果用戶3次輸入密碼不正確,將退出程序.算法在學生信息治理系統中都統一使用PAD圖,即樹形問題分析圖(ProblemAnalysisDiagram).4.9.2 學籍治理模塊.功能學籍信息治理模塊主要實現以下功能: 添加學籍信息 修改學籍信息 查詢學籍信息.算法學籍治理模塊PAD圖如下:圖5添加功能子模塊PAD圖圖6修改功能子模塊PAD圖圖7查詢功能子模塊PAD圖4.9.3 班級信息治理模塊.功能班級信息治理模塊主要實現以下功能:添加班級信息修改班級信息.算法班級信息治理模塊的算法包括班級信息的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2020-2025年中國胡麻油行業發展前景預測及投資戰略研究報告
- 2025年 甘肅公務員考試行測試題A類附答案
- 2025年 濱州陽信縣翟王鎮城鎮公益性崗位招聘考試筆試試題附答案
- 中國貨運車輛監管系統行業市場發展現狀及投資方向研究報告
- 2025年中國轉軸壽命試驗機行業市場深度研究及投資戰略規劃報告
- 2020-2025年中國車載HUD行業投資研究分析及發展前景預測報告
- 中國大型停車篷項目投資可行性研究報告
- 中國竹席竹椅行業發展前景預測及投資戰略咨詢報告
- 教學設備采購合同
- 2025-2030年中國板橋行業深度研究分析報告
- 關于涉農企業稅收風險管理的實踐和思考
- 國土空間規劃 教學大綱.docx
- 05S502閥門井圖集
- 護理查對制度pptPPT課件
- 輪扣式支架模板施工方案
- 基于PLC的打包機控制系統
- 雙門通道控制(共20頁)
- 兒童學習五線譜卡片打印版
- 圖像的頻域增強
- 瓦利安離子注入機工作原理
- 《數控加工技術說課》
評論
0/150
提交評論