欢迎来到天天文库
浏览记录
ID:5470846
大小:4.27 MB
页数:51页
时间:2017-12-14
《机房管理系统的设计与实现—毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、机房管理系统目录第一章引言11.1项目背景11.2管理信息系统概述11.3系统开发的意义1第二章系统分析22.1组织结构分析22.2系统功能分析52.3用户需求分析82.4设计流程图11第三章系统设计153.1项目规划153.2数据库设计15第四章系统实施164.1关键技术164.2主窗体设计17第五章总结18致谢19参考文献20附录2111第一章引言1.1专案背景高等学校的计算机实验室在逐年上升,近年来我院教育规模扩大,机房的规模和档次也不断地扩大提高,实验室是学院非常重要的工作之一,只需设置好课程基本信息和排课的各项限制条件后,其余事情则由计算机来完成。具有安排课速度快、准确率高,并能自动
2、计算教师教学工作量,多种格式的班级、教师、全校课程表的输出。1.2管理信息系统概述管理信息系统(MIS)的概念是1961年美国人J。D。GALLAGHER首先提出来的,是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。完整、及时提供在管理及决策中需要的数据。利用指定的数据关系式分析数据,客观预测未来。向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。用最低的费用最短的时间提供尽可能精确、可靠的信息,以便
3、使决策者选择最佳的实施方案,以提高企业的经济效益。1.3本系统开发的意义.NET自从发布以来受到了业界的瞩目,国外的软件公司已经把.NET技术应用到实际的项目当中,而且得到了很好的效果。还有一个问题成为大家议论的焦点,JAVA和.NET究竟那一个更好?对于这个问题我觉得不能说哪个好或则是哪个坏。因为每个物体都有自己的优点和缺点,所以我们根据自己公司的发展方向或项目的具体情况来确定用什么产品就可以了。11我原来很喜欢DELPHI,喜欢她简洁、快速的开发环境。但接触了.NET之后决定,没有特殊要求就用.NET了。因为.NET整合了DELPHI快速开发环境(听说.NET是由DELPHI设计师设计的,
4、CSDN里说的吧?!)和JAVA系统构架。Borland的产品很不错,但她毕竟要运行在微软的操作系统上,过去微软开发环境做得不好,但现在有了VisualStudio.NET。我国中小企业有70%是零售企业,企业经营涉及进、销、存多个环节,涉及商品种类繁多,业务量大,库存管理复杂,使用手工管理已无法胜任。如何采用先进的计算机系统管理进货、库存、销售等诸多环节也已成为趋势及必然。在前面研究的基础上设计和开发了一套基于SQLServer2000数据库,采用.net语言作为开发语言的一个机房管理系统。11第二章系统分析2.1组织结构分析这个图分为高级管理员,普通管理员,和游客。高级管理员可以在管理模块
5、,添加,删除,编辑,查看,申请实验,申请实习这类的工作。老师可以在里面申请实验室,实习。高级管理员普通管理员老师老师老师老师老师申请申请申请申请申请添加,删除,编辑,查看图4-2结构分析图2.2系统功能分析通过调查,要求系统需要有以下功能:(1)要有良好的人机界面,并提供换肤功能。(2)支持多人操作,要求有较好的权限分配功能。(3)在查询,修改,添加要有一对多的关系,可以多行的产生记录。(4)为了方便用户查询,要求支持多条件查询。(5)支持报表。2.3用户需求分析(1)教师维护(分任课教师和实验指导教师)(2)课程维护(3)班级维护(4)实验室维护(5)学期维护11(1)星期维护(2)节次维护
6、(3)周次维护2.4用户设计流程图管理员一般用户游客1学年学期实验室查询2学年学期实验室查询3学年学期实验室查询4学年学期实验室查询5学年学期实验室查询实验班级实验名称:课程名称:申请提交1学年学期实验室查询2学年学期实验室查询3学年学期实验室查询4学年学期实验室查询5学年学期实验室查询用户密码权限修改备注用户密码权限修改备注用户密码权限修改备注用户密码权限修改备注用户名:密码:权限:日期:申请人:结果:是否成功:周次节次班级实验名称实验室周次节次周次节次周次节次周次节次周次节次排序输出打印确认安排11第三章系统设计3.1项目规划实验室安排管理系统是一个典型的数据库应用程序,由登录模块、主接口
7、、基本信息模块,规划功能模块如下:1登陆模块用户的身份判断用户的权限,验证密码身份后进入主接口后显示不同的模块..2.添加模块(高级管理员)用户进行添加.3.管理修改模块(最高管理员)对所有用户进行管理,包括修改,删除4.管理密码修改模块记录当前用户名,修改当前用户密码.5.课程管理添加管理模块添加课程名和相应的任课教师6.课程管理修改管理模块对当前所有课程的修改,删除.5.班级管理添加管理模块添
此文档下载收益归作者所有