摘要
本論文以西電基礎教學實驗中心學生上機管理系統為背景,論述了管理信息系統的概念,結構及系統開發的基本原理和方法。全文共分為緒論、開發方法的選擇、系統分析、系統設計、系統實施、結束語等六章。首先論述了該系統的開發背景和系統的簡單介紹;然后,討論了結構化生命周期法、原型法和面向對象這三種開發方法的技術,根據需要選擇合適的開發方法;結合本系統詳細闡述了系統分析、系統設計的技術及應用,尤其在機房管理人員和上機人員的交流方面采用了C/S結構進行解決;此文還論述了在開發過程中遇到的問題及學到的東西。通過開發這個機房學生上機管理系統,進一步明確了開發研制一個管理信息系統的方法和思想,加深了對管理信息系統的認識,鞏固了以前所學的信息系統開發方面的知識,提高了軟件開發的水平,為今后在工作崗位上學好用好計算機打下了堅實的基礎。
關鍵詞:VISUAL BASIC 6.0 MIS 系統開發 面向對象
Abstract
The paper is based on the student operate cumputer management of Basic Teaching Experiment Center of Xidian Uniersity,It discusses the concept and method about MIS(management information system) and the basic theory and method about system develop,The whole paper can be divided into six chapters including Introduction,the option of Developing Method,Systems Analysis,Systems Design,the Realication of System, Tag and so on.First of all,it discussis develop background and synopsis of this system;then,it discussis three technologies of developing methods,namely,it involves in the way of SDLC(StructuredDevelopment Life Cycle),the way of Prorotype,the way of OO(Object Oriented),and the way of this system;it elaborately expound the technologies and appviation of Systems Analysis and System Design,especially the communion between Management and Students by meas of C/S(Client rver);it also discussis the question and the knowledge during develop this system;during develop this system, I understand the thinking and method of develop MIS. Advance the level of software develop, ground for future.
[Key Word] VISUAL BASIC 6.0 MIS(Management Information System) Development of system OO(Object Oriented)
目 錄
第1章 緒論………………………………………………………1
1.1 系統開發的背景 …………………………………………………1
1.1.1 管理信息系統的產生…………………………………………1
1.1.2 管理信息系統的發展…………………………………………2
1.2 系統簡介…………………………………………………………2
1.2.1 系統特點………………………………………………………2
1.2.2系統實用性……………………………………………………3
第2章 開發方法的選擇…………………………………………4
2.1 軟件工程方法概述………………………………………………4
2.2 結構化生命周期法簡介…………………………………………4
2.3 快速原型法簡介…………………………………………………5
2.4 面向對象的開發方法簡介………………………………………6
2.5 本系統開發方法的選擇…………………………………………7
第3章 系統分析…………………………………………………9
3.1 系統分析的概念…………………………………………………9
3.2 系統的初步調查…………………………………………………9
3.3 可行性研究………………………………………………………9
3.3.1 開發新系統的經濟可行性……………………………………9
3.3.2開發新系統的技術可行性……………………………………10
3.3.3 開發新系統的組織管理可行性………………………………10
3.3.4 操作可行性……………………………………………………11
3.4 系統的詳細調查…………………………………………………11
3.5 新系統邏輯模型的提出…………………………………………11
3.5.1 數據流圖………………………………………………………12
3.5.2 數據字典………………………………………………………12
第4章 系統設計 ………………………………………………16
4.1 系統設計的概念…………………………………………………16
4.2 系統總體設計……………………………………………………16
4.2.1 系統總體布局方案的確定……………………………………16
4.2.2 系統總體功能結構的設計……………………………………16
4.3 系統詳細設計……………………………………………………16
4.3.1 代碼設計………………………………………………………16
4.3.2 數據庫設計……………………………………………………18
4.3.3系統物理配置方案設計………………………………………21
4.3.4 用戶界面設計…………………………………………………21
第5章 系統實施…………………………………………………25
5.1 系統開發工具的選擇……………………………………………25
5.2 數據庫產品的選擇………………………………………………25
5.3 開發平臺的選擇…………………………………………………25
5.4 程序設計…………………………………………………………25
第6章 結束語……………………………………………………27
6.1 所做工作及收獲…………………………………………………27
6.2 進一步的展望……………………………………………………27
致辭………………………………………………………………28
參考文獻…………………………………………………………28
附錄………………………………………………………………29