ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:287.31KB ,
资源ID:490098      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/490098.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(机房管理系统.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

机房管理系统.docx

1、机房管理系统课程名称信息系统分析与设计题 目机房管理系统摘要 建立先进的机房管理系统是实现教育现代化的必由之路,是推进信息化管理的重要举措之一。 本系统主要为教职员工上课和学生日常业余上机提供了方便。系统采用了先进的软、硬件结合的方式。主要管理学校计算机机房的上机业务,它的主要功能模块包括,系统管理、用户结帐管理、电脑与计算机信息管理、日常管理、新会员办理管理、用户信息的维护管理、管理员信息的维护管理、上机考勤管理、学生付费管理、用户权限管理以及实行跨平台管理等。 本系统是一个运行在局域网上的子系统,能够直观、方便、有效、可靠地管理通过局域网联在一起的所有机器。 全面开发和应用计算机管理信息系

2、统更是一个重要的问题。本系统作为现行公共计算机实验室管理必不可少的组成部分,将实验室的机器资源合理分配、统一管理,提高设备利用率,使实验室的教学质量得 到有力保证。目录摘要 2第一章 机房管理系统分析 41背景及现状分析 42.可行性分析 42.1开发机房系统的经济可行性 42.2开发机房系统的技术可行性 52.3开发机房系统的组织管理可行性 53需求分析 53.1系统总体的功能需求 53.2开发环境 53.3运行环境 6第二章 系统分析 72.1系统数据流图 72.2流程图 72.2.1系统工作流程图 72.2.2管理员工作流程图 82.3系统用例图 8第三章 系统设计 93.1数据库设计

3、93.1.1系统E-R图 93.1.2数据模型 93.1.3数据库关系模型 123.2系统总体结构设计 143.3系统模块设计 143.3.1系统管理模块 143.3.2用户信息查维护 153.3.3用户登录管理 153.3.4计算机信息维护 153.3.5增删改用户 163.4系统时序图 173.4.1用户充值时序图 173.4.2管理员维护机房时序图 183.5系统协作图 193.5.1用户充值协作图 193.5.2管理员管理上机协作图 193.5.3管理员维护协作图 20第四章 总结 21参考文献 22致谢 23一、机房管理系统分析1背景及现状分析随着计算机技术、多媒体技术、通信技术和网

4、络技术的发展,每一位学生必需掌握现代信息技术才能适应现代社会的发展。如何让每一位学生在学好信息技术的同时又能培养他们的综合素质,使他们得到全面的发展。这就体现学校的计算机机房管理的重要性,特别是中等职业学校的相关专业的学生。机房管理在现实中分为三个部分,课程信息管理、课程排序管理和设备管理等内容。在大部分的院校中课程安排过程中,很容易课程安排不当,而由于课程信息的丢失就会造成排序结果不同。 机房管理系统的现状分析主要表现在以下几个方面:机房排课能力偏低,大部分机房现在还停留在手工编排课程的阶段,这样会造成很大的不便,由于课程冲突等原因,使得排课功能并不是很完善;课程信息丢失率偏高,目前大多数中

5、等职业院校的课程信息是使用手工的方式传递,容易丢失课程信息,课程没有集中的管理方式,这是大多数中等职业院校机房所面临的问题;机房设备故障较高,对于大多数的中等职业院校来说,设备管理是由管理员来完成的,在上机过程中由学生发现的设备问题是不能提交给管理员的,而管理员在检修时不能及时的发现问题,这使得机房设备故障越来越高;机房管理制度不健全,日常管理松散机房管理制度是维护机房正常使用、安全保障的基础。由于管理制度不健全,职责不清,责任不到位,加上机房管理人员自身能力等原因,致使机器硬件故障、软件问题、设备安全和网络稳定与安全等无法得到及时的解决。2.可行性分析2.1开发机房系统的经济可行性1、 收益

6、:本系统给增加计算机信息,管理人员可以看到该会员使用的计算机号,这样计算机出现故障或者丢失将有据可查,减少了机房的损失。2、支出:本系统由一人单独开发,开发环境只要求有一台PC机,开发软件需要Windows平台、vs2010、SQL server 2008、office2010等。所以系统开发的费用较小。2.2开发机房系统的技术可行性 1、设备条件:计算机的内外存足够用,输入输出设备有良好的可靠性、安全性等,可以满足管理系统数据处理的要求和数据传送与通讯。 2、技术力量:本系统由一人单独开发,具有扎实的计算机基础知识与较好的学习能力和系统开发的基本能力。2.3开发机房系统的组织管理可行性为了提

7、高学校机房管理,改善学校机房的管理制度。所以,机房领导对系统的开发都予以支持,他们对由本系统导致的管理模式、数据处理方式以及工作习惯的变化都能够接受。综上所述,本系统的开发是可行的。3需求分析3.1系统总体的功能需求建立一个“机房上机管理信息系统”,使用计算机对学校学生上机信息的管理。要求不仅可用于一般的上机情况查询,而且可以对这些上机信息进行各种必要的数学统计和分析。系统主要的上机信息来自管理员管理的服务器上的具体信息,本系统需要完成如下功能。1.会员登录2.对用户进行授权3.学生用户各种信息的修改(根据录入的会员卡号、密码等)4.对于已毕业学生信息的删除5.按照某种条件(如:姓名、卡号等)

8、查询统计符合条件的学生用户信息6.查询、统计的结果打印输出7.机房上机的使用帮助8.对新增用户的录入、保存3.2开发环境 本系统计划使用VisualStudio.NET 2005作为开发工具,编程语言是C#。使用C#,是因为他是微软为.NET平台量身制作的程序语言,功能强大,又有简易的特性,他在带来对应用程序的快速开发能力的同时, ASP.NET最大的特点是编译执行,而不是ASP的解释执行,这一使得整个程序的执行效率大大增加。同时由于ASP.NET是建立在.NET框架的基础上,它的程序代码与页面标识可以完全剥离,不会混合在一个页面上,便于程序员的修改。3.3运行环境由于使用了以上开发技术,本系

9、统服务器的运行环境如下:操纵系统:Windows 7/8/10数据库:SQL Server 2008需安装:Visual Studio 2008二、 系统分析2.1系统数据流图业务流程图中表示方式:业务流程如下3-4图所示。3-4机房管理数据流图2.2流程图2.2.1系统工作流程图2.2.2管理员工作流程图2.3系统用例图三、 系统设计3.1数据库设计3.1.1系统E-R图3.1.2数据模型1机房表字段名数据类型能否为空是否为主键机房号int否是机房名char(10)否否计算机数目smallint能否管理员char(10)否否2计算机表字段名数据类型能否为空是否为主键IPchar(20)否是编

10、号smallint否否机房号int否否3学生表字段名数据类型能否为空是否作为主键学号Int否是姓名Char(10)否否性别Char(2)能否班级Char(20)能否 4教学班课表字段名数据类型能否为空是否作为主键教学班号int否否上课时间datetime否否课程类型Char(20)否否任课教师Char(10)否否教学班人数smallint能否5网卡表字段名数据类型能否为空是否作为主键卡号Char(20)否是学号int否否密码Char(20)否否余额money能否6充值表字段名数据类型能否为空是否作为主键用户名Char(20)否否充值时间datetime否否金额smallmoney否否收费人员C

11、har(10)否否选课表字段名数据类型能否为空是否作为主键课程号int否否学号int否否成绩int否否7成绩表字段名数据类型能否为空是否作为主键教学班号int否否学号int否是成绩float能否8教学班机房预定表字段名数据类型能否为空是否作为主键机房号int否是上课时段Char(20)否否开始时间smalltime否否结束时间smalltime否否教学班号int否否9上机过程登记表字段名数据类型能否为空是否作为主键IPchar(20)否是上机时间datetime否否学号Int否否下机时间datetime能否上机类型Char(15)否否10机房费用统计表字段名数据类型能否为空是否作为主键IPch

12、ar(20)否否日期datetime否是学号int否否费用smallmoney否否3.1.3数据库关系模型从图中可见,持卡人和计算机之间是多对多的关系,持卡人和统计员之间是多对多的关系。按照E-R图方法设计数据库的方法,除上述每个实体分别构成一个关系外,彼此之间的联系可转化为以下两个关系:机房(机房号 机房名 计算机数目 管理员)计算机(编号IP 机房号)管理员(管理员 密码)学生(学号 姓名 性别 班级)教学班(教学班 课程号 任课教师 教学班人数 )网卡(卡号 密码 余额)充值表(卡号 充值时间 金额 收费人员) 选课表(课程号 学号 成绩)机房预约(机房号 开始时间 结束时间 教学班号)

13、上机过程登记(IP地址 日期 上机时间 下机时间 学号 上机类型)机房费用统计(IP 日期 卡号 费用)在对数据代码进行设计后,再按照数据字典中数据元素的说明确定每个数据项的类型和长度,从而使每个关系都对应一个SQL中的表,同时要确定该表的主键。上述上机管理和充值有关的基本数据表如下所示:3.2系统总体设计总体设计中最核心的问题是系统总体功能结构的确定和子系统与模块的划分。结构化系统设计的思想,就是自顶向下地将系统划分为若干个子系统,而子系统又划分为模块,模块又划分为子模块,层层划分直到每一个模块能够作为计算机可执行的单独程序为止。系统划分的结果最终反映为一张分层的树型结构图,机房上机管理管理系统的功能结构图见图3-1。图3-1系统总体功能结构示意图3.3系统模块设计3.3.1系统管理模块系统管理模块包括如图所示:3-2-1系统管理模块3.3.2用户信息查维护系统的后台程序会自动记录每个用户在登录上机后进行的所有操作,包括上机和充值信息。这些信息对以系统的管理员都是珍贵的数据,系统分析程序可以根据用户的查询记录,可以根据用户的上机情况判断该用户的操作情况。3.3.3用户登录管理 商品查询模块可以根据商品的名称、中了、价格、厂家等各种条件进行组合查询。商品查询结果的列表中,用户可以进一步的查看详细信息,商品查询功能如图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1