机房学生上机管理系统的设计与实现
来源:wenku7.com 资料编号:WK71839 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK71839
资料介绍
摘要 本论文以西电基础教学实验中心学生上机管理系统为背景,论述了管理信息系统的概念,结构及系统开发的基本原理和方法。全文共分为绪论、开发方法的选择、系统分析、系统设计、系统实施、结束语等六章。首先论述了该系统的开发背景和系统的简单介绍;然后,讨论了结构化生命周期法、原型法和面向对象这三种开发方法的技术,根据需要选择合适的开发方法;结合本系统详细阐述了系统分析、系统设计的技术及应用,尤其在机房管理人员和上机人员的交流方面采用了C/S结构进行解决;此文还论述了在开发过程中遇到的问题及学到的东西。通过开发这个机房学生上机管理系统,进一步明确了开发研制一个管理信息系统的方法和思想,加深了对管理信息系统的认识,巩固了以前所学的信息系统开发方面的知识,提高了软件开发的水平,为今后在工作岗位上学好用好计算机打下了坚实的基础。(所有权: 毕业设计网 QQ:306826066) 关键词: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/Server);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) 系统特点 a. C/S结构,功能齐全。 本系统采用C/S结构设计,服务器程序完成系统的所有功能,客户端程序负责显示上机人员的详细上机信息。 b. 操作简便、界面友好。 采用三种方式进入功能界面:菜单、工具栏、快捷树,用户可根据自己的爱好选择使用;本系统提供了强大的帮助功能,按F1键即可打开帮助,有关于业务功能的描述还有关于操作方法的描述;本系统为方便用户使用并根据业务需要设计了丰富多彩的界面,如利用树型结构表现院系、专业、班级、学生的层次关系,利用选项卡表示持卡人的各种类别,利用表格表示课程表,利用不同颜色的图标表示计算机的不同状态等。 c. 权限控制、安全可靠 给不同类别的操作员分配默认的权限,超级用户可对其权限进行修改形成每个操作员的权限,操作员登录系统输入密码后,系统自动根据权限赋予功能,防止越权操作,安全可靠,杜绝分工不明确、职责不清的情况发生;还提供详细操作日志,做到有章可循,保护系统信息的安全;同时提供了随时备份和定期备份两种备份方式保证数据遭破坏时的及时恢复。 d. 数据查询、快捷方便 根据需要本系统对基础信息、日常处理提供了强大的查询功能,可以实现单项查询、组合查询、模糊查询,用户还可以对查询结果进行打印。 e. 报表合理、轻松自如 根据系统的需求,本系统设计了三个统计报表(充值统计、教学上机统计、上机情况统计),满足了中心主任及上级的统计需求。 系统实用性 本系统是根据西电基础教学实验中心机房的业务规则开发的大型机房学生上机管理系统。机房以前的系统属单机版,学生具体上哪一台计算机,机房管理人员无从知道,给管理带来了不便;同时持卡人想查询卡上的金额时还得去刷卡,一刷卡又下机了,很不方便。本系统就是针对中心机房的这种现状,为提高机房的管理效率而开发的学生上机管理系统。(所有权: 毕业设计网 QQ:306826066) 由于本系统是根据西电基础教学实验中心机房的业务规则开发的,所以系统的业务规则复杂,系统的实用性强,但同时系统的通用性较弱。(所有权: 毕业设计网 QQ:306826066) 目 录 第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 (所有权: 毕业设计网 QQ:306826066) 第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】 史斌星、史 佳:《Visual Basic 贯通教程》清华大学出版社2003年1月第1版。 【2】 骆娟、何旭洪:《Visual Basic 6.0数据库系统开发实例导航》人民邮电出版社 2002年4月第1版。 【3】 宜晨:《Visual Basic 6.0 中文版培训教程》电子工业出版社 1998年10月 第一版 【4】 玉东 李罡 李雷:《 Visual Basic 6.0 中文版控件大全》电子工业出版社 2000年2月第一版 【5】 Aptech:Designing and Implementing Database with SQL Server,2002. 【6】 Database Systems of the Nineties.Leture Notes un Computer Science 466,1990 【7】 丁宝康:《数据库原理》经济科学出版社 2000年3月第一版。 【8】 黄梯云:《管理信息系统》经济科学出版社 2000年3月第二版。 【9】 甘仞初:《信息系统开发》经济科学出版社 2000年6月第二版。 【10】 陈禹、方美琪:《软件开发工具》经济科学出版社 2000年2月第一版。 【11】 V.Weinberg,Structured Analysis:Prentice-Hall Inc.,1797. |