摘要
本论文以西电基础教学实验中心学生上机管理系统为背景,论述了管理信息系统的概念,结构及系统开发的基本原理和方法。全文共分为绪论、开发方法的选择、系统分析、系统设计、系统实施、结束语等六章。首先论述了该系统的开发背景和系统的简单介绍;然后,讨论了结构化生命周期法、原型法和面向对象这三种开发方法的技术,根据需要选择合适的开发方法;结合本系统详细阐述了系统分析、系统设计的技术及应用,尤其在机房管理人员和上机人员的交流方面采用了C/S结构进行解决;此文还论述了在开发过程中遇到的问题及学到的东西。通过开发这个机房学生上机管理系统,进一步明确了开发研制一个管理信息系统的方法和思想,加深了对管理信息系统的认识,巩固了以前所学的信息系统开发方面的知识,提高了软件开发的水平,为今后在工作岗位上学好用好计算机打下了坚实的基础。
关键词:VISUAL BASIC 6.0 MIS 系统开发 面向对象 目 录
第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
1.1 系统开发的背景
1.1.1 管理信息系统的产生
生产技术的进步,社会活动的复杂化,特别是电子信息技术的迅速发展与广泛应用,使得各种管理工作越来越依赖于对信息的管理。信息作为一种资源,使得人们的工作、生活以及思维方式发生了重大的变革,为企业的生产与经营提供了日益完善的手段。信息的采集、传输、加工和利用成为人们特别是信息工作者的主要活动。企业经理的百分之八十的时间用于信息的传输与处理,一些西方发达国家从事信息处理工作的人数多,在二十世纪八十年代就已经占职工总数的百分之五十以上,而美国1993年政府报告“国家信息基础结构:行动计划”中指出“2/3的美国劳动者从事与信息有关的工作,其余1/3工作在高度依赖于信息的产业部门,”这种职工可以成为“知识工作者”,他们主要就是收集、传输和加工信息,包括编辑文件、写报告、分析信息、作计划等。所以现在各行各业对信息的管理要求越来越大。
显然,计算机在问世之初,只是为了想让它来辅助人们进行科学研究中复杂数值方面的计算,以减少劳动强度,提高工作效率。然而,随着计算机科学的不断发展和进步,是它跨越了数值计算领域,进入管理领域,成为信息处理的重要工具。使用计算机进行信息处理始于1954年,开始是计算机处理工资,现在是计算机在处理各种工作,如旅馆结帐、飞机定票、银行存款、电子购物、电话计费等,已经相当普遍。利用计算机的信息管理、处理能力还可以扩大组织拥有信息的用途。当前所未有的挑战是使用计算机神秘般的能力开始信息管理工作,包括高层管理活动和决策等。