欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    机房管理系统设计方案.doc

    • 资源ID:39425293       资源大小:141KB        全文页数:13页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    机房管理系统设计方案.doc

    目 录1需求分析22 概要分析22.1 上机管理22.2 排课管理22.3 帐务管理32.4 设备管理32.5 系统功能42.6 查询统计42.7 远程监控53 概要设计53.1系统拓扑图53.2 系统结构流程图74 详细设计104.1 数据库定义101需求分析 机房管理系统是一套基于图形用户界面(GUI)、下拉菜单以及导航功能相结合模式下的友好操作界面,易学易用。系统采用服务器/客户机(C/S)方式,方便地实现多用户端、多机房统一管理。系统功能齐全,可基本实现机房管理规范化、自动化以及信息化。该系统主要包括:上机管理(教学任务外的业余上机)、排课管理(教学大纲任务、毕业设计、选修课)、帐务管理、设备管理、档案日志管理、查询统计、系统功能、远程监控等几大子系统,具有稳定、实用、操作简便等特点。2 概要分析2.1 上机管理主要针对业余自由开放机房,提高机房资源利用,方便学生上机,减轻机房老师管理工作量。实现网络管理与控制,实时辨别及处理上机、下机情况,实时计费,实时处理各种异常情况。实现业余上机管理规范自动化、流程化。主要功能如下:1、 上机实时计费(上/下机实时辨别、计费)2、 上机情况监控(机器使用情况/登陆情况/最近登陆情况/网络监控等)3、 异常数据处理(处理非正常下机,断电等异常情况)4、 异常上课处理(处理非正常上/下课,断电等异常情况)5、 查询统计(查看及统计上机情况:流水帐/上机情况查询/登陆情况查询)6、 机房机器使用统计(已登陆机器、未登陆机器、正常通过机器、非正常通过机器)7、 监控日志(监控操作人员操作系统软件系统的日志)2.2 排课管理实现机房上机智能、动态排课及上课,满足正规机房教学任务,实现机房正规上课上机课时量化及细化管理。集中规划教学任务规定上机实习课时,动态安排上机课程、上机地点、上机时间以及上机实习内容,自动管理识别业余上机和正课上机。做到排课方便,机时管理细化,智能识别警告及处理异常情况:旷课、迟到、早退、病假,提示该上下课等等。主要功能如下:1、 课时段设置(设定课节及其所属时间)2、 上机地点设置(设定上机区域地点及所属网段)3、 上机安排申请(申请上课上机内容、地点、时间)4、 课号管理(设置选修课课号)5、 选课登记(登记学生的选修课目)6、 排课管理(安排教学上机上课实习/选修课/毕业设计的上课地点、课节及时间)7、 上课管理(管理当天上课情况)8、 异常上课数据处理(处理旷课、迟到、早退、病假等异常上课情况)9、 信息提示(提示设置的上下课信息)2.3 帐务管理管理学生建档,开户,存款充值,学期末或毕业离校退款。处理各种帐务统计查询。各功能均模块化,操作简单实用。主要功能如下:1、 开户功能(建立学生上机档案)2、 存款功能(向账号充值)3、 存款修改(及时修改充值错误)4、 上机金额修改(及时校正实际上机金额)5、 退款管理(退还用户账号中剩余余额)6、 班级转换(学期转换学生班级)7、 帐务查询统计(分权分级操作,查看帐务情况)8、 平衡账目(领导查看并管理各管理人员每月账目情况)2.4 设备管理管理机房设备使用、调配情况,制定收费标准,建立设备维修档案以及设备清单备档。如:电脑、外围设备、附属设备、设备调度清单等。主要功能如下:1、 设备登记(规划机房设备,制定收费标准)2、 类型管理(机器配置型号)3、 设备维护管理(建立设备维护档案)4、 附设及外设管理(机房或相关单位附属设备)2.5 系统功能管理各种上机参数、系统参数、串口设置、用户管理、分段收费标准设置、权限分级管理、用户登陆、数据备份等功能,保障系统稳定运行。主要功能如下:1、 参数设置(各种上机及服务器参数设置/设置上机、上课模式)2、 用户管理(设置用户权限,分权管理)3、 登陆管理(登陆身份确认)4、 数据备份(设置服务器数据在线备份参数)5、 收费设置(分区域、分机房、分机器、分时段设置收费标准)6、 禁止上机 (禁止某班级和某学号的学生上机)7、 风格设定 (设置菜单的界面风格)8、 限定上机金额(可设置最低上机金额,学生可容许透支限定的最低金额)9、 限时上机(账户金额不够,自动关机)10、 其他收费(机房打印、复印、扫描等等其他收费项目)11、 数据清理(清除已毕业离校班级数据、流水帐纪录、登陆日志)2.6 查询统计 分级分权查询统计上机、上课、开户、存款旷课等各种情况,个人上机上课情况。综合查询、单项查询、模糊查询等功能快捷方便。主要功能如下:1、 学生情况查询(查询学生档案、余款等情况)2、 流水帐查询 (查询班级或学生的任意时间的上机、上课、存款等情况)3、 金额统计 (统计打印存款、上机以及剩余总金额)4、 年、月、季明细报表(统计年、月、季及任意时间段的财务报表)5、 单位收入记帐(统计校园各区域单位的上机、存款情况)6、 上机机时统计(统计学生业余、正规上课课时)7、 课时管理(课时汇总/班级课时统计、汇总)8、 上课报表 (统计打印日、周、月、年的上课情况)9、 帐目报表 (统计打印月、季、年的帐目情况)10、 管理员工作统计(统计分析管理员工作人员的工作量)11、 机器使用状况分析(统计分析机房机器的实际使用率)/*2.7 远程监控网络控制单机,具有单机远程管理及远程监控功能。主要功能如下:远程注销(远程注销用户)远程关机(远程关闭机器)远程启动(远程重新启动机器)远程监控(远程截取屏幕)上机查询(查询上机情况)机位查询(查询机位使用以及空闲情况)远程警告(远程发送警告消息)锁屏/解锁(锁定/解除锁定终端屏幕)机房统计(统计显示各机房使用情况)网段管理(设置监控区域的网段IP地址范围)排列方式(图标/记录排列顺序方式)密码管理(设置机房统一开机密码)下机注册(下机正常关机会自动注册下机)*/2.8 机房管理终端终端登陆身份验证,具有控制网络单机作用。主要功能如下:1、 开机登陆(登陆身份确认)2、 修改密码(修改自有上机登陆密码)3、 下机登记 (下机前进行下机确认)4、 机房管理终端设置(设置管理员密码/系统禁止功能参数/程序卸载参数设置等)3 概要设计3.1 系统拓扑图一、系统配置服务器端1、 硬件最低配置:Pentium 500处理器128M内存剩余10G硬盘空间10M网卡(最低配置);2、 操作系统:windows 2000/NT/XP;管理机端1、 硬、软件最低配置:Pentium 300处理器64M内存剩余1G硬盘空间10M网卡; 2、 操作系统:windows 2000/NT/XP;学生机端1、 硬、软件最低配置:Pentium 300处理器64M内存剩余1G硬盘空间10M网卡; 2、 操作系统:windows 2000/NT/XP; 服务器二、系统拓扑图 管理机 管理机3.2 系统结构流程图1、0层流程图管理员管理上下机管理账户管理系统设置安全管理用户登录控制中心数据库系统初始化2、1层流程图(用户登录)用户填写登录信息得到所有管理员名单与最后一次登录管理员管理员表口令验证系统初始化正确错误致为当前管理员CheckUser(username,password:string):boolean;/口令验证函数当前管理员信息3、1层流程图(系统初始化)获得当前管理员信息当前用户信息系统设置表设置控件的可用件是否超级管理员不是是获得系统参数管理员表更改当前管理员GetAdminInfo(username:string;var admin:TAdmin);/获得当前管理员信息GetSystempParams(var sysParams:TSystemParam);/获得系统参数ChangeCurAdmin(username:string);/更改前前管理员系统参数4、1层流程图(帐户管理)添加账户修改账户查询账户账户注销账户充值FillTime(stuno:string):string;/账户充值,返回各种信息UnLoginUser(stuno:string):string;/账户注锁,返回各种信息PauseUser(stuno:string):string;/账户报失,返回各种信息账户表账户报失5、1层流程图(上下机管理)学生上机学生下机记录查询记录统计记录打印当前在机表以前上机表UpLine(stuno:string):string;/学生上机DownLine(stuno:string):string;/学生下机6、1层流程图(系统设置)系统设置SetSystemParams(sysParams:TSystemParam):string;/设置系统参数系统设置表系统参数7、1层流程图(管理员管理)添加管理员管理员表更改管理员信息当前管理员信息SetAdminInfo(admin:TAdmin):string;/设置管理员信息AddAdminInfo(addmin:TAdmin):string;/增加管理员8、1层流程图(安全管理)保存最后一次自保存时间自动进入保密状态非法退出的检测非法退出的处理SaveLastTime(dt:TDateTime):Boolean;/保存最后一次自保存时间CheckExitState():Boolean;/非法退出的检测DisposeNotNormallyExit():string;/非法退出的处理4 详细设计4.1 数据库定义说明:本数据库采用SQL数据库来构造,共使用了7个表,它们分别是:管理员表AdminList、系统设置表SysSetup、班级表ClassList、帐号表UserList、上机记录表OnlineNote、当前在机表CurOnline、充值记录表FillNot;1、 管理员表AdminList说明:该表用来管理使用本数据库的管理员名单,有一条默认记录是超级管理员,登录名和口令者为Admin;表结构:字段名字段类型字节数必填说明adLoginName文本10True登录名,关键字adPassword文本10True口令adName文本10True姓名adSex文本2性别,默认值:男popedom数字整型True权限:0为超级管理员,1为普通管理员,2为自定义权限;默认值为1sysSetup布尔布尔True系统设置的权限fillTime布尔布尔True充值的权限award布尔布尔True奖励的权限online布尔布尔True上下机管理的权限member布尔布尔True会员管理权限curAdmin布尔布尔True当前管理员2、系统设置表SysSetup说明:该本用来保存系统正常运行的各种设置,有且仅有一条记录,只有超级管理员才能对其进行设置;表结构:字段名字段类型字节数必填说明charge货币货币True收费标准,单位:元/小时minTime数字整型True最低机时,单位:分钟autoHide数字整型True自动保密时间,单位:分钟autoHide数字整型True自动保存时间,单位:分钟exitState布尔布尔True退出状态:True为正常退出,false为非法退出lastExit日期/时间常规日期False最后一次保存的时间3、班级表ClassList说明:该表用来保存班级名单,一般情况下由程序动态添加记录,超级管理员可对其进行各种高级的操作;表结构:字段名字段类型字节数必填说明clsID自动编号长整型True关键字clsName文本20True班级的名称4、帐号表UserList说明:该表用来保存购卡账名的详细情况表结构:字段名字段类型字节数必填说明stuNo文本13True卡号(学号):13位数字,关键字stuName文本10True姓名:10位字符stuSex文本2True性别:2位字符stuClass文本20False班级:20位字符stuLoginDate日期/时间短日期True注册日期,默认值:当前系统日期stuUnLoginDate日期/时间短日期False撤注日期stuValidity布尔True有效标志,默认值:TruestuPrepTime数字长整型True预存机时,单位:分钟,默认值:0stuAllUsedTime数字长整型True共用机时,单位:分钟,默认值:0stuAllUsedTime备注False备注5、上机记录表OnlineNote说明:该表详细记录了每一条上机记录;表结构:字段名字段类型字节数必填说明ID自动编号长整型True记录编号,关键字stuNo文本13True上机日期,默认值:系统当前日期upDate日期/时间短日期True上机日期,默认值:系统当前日期upTime日期/时间长时间True上机时间,默认值:系统当前时间downDate日期/时间短日期True下机日期,默认值:系统当前日期downTime日期/时间长时间True下机时间,默认值:系统当前时间usedTime数字长整型True所用机时,默认值:0orderlyMan文本10True值班人员6、当前在机表CurOnline说明:该表保存着当前在机的记录;表结构:字段名字段类型字节数必填说明stuNo文本13True卡号(学号):13位字符,关键字upDate日期/时间短日期True上机日期,默认值:系统当前日期upTime日期/时间长时间True上机日期,默认值:系统当前日期7、充值记录表FillNot说明:该表保存着充值的记录;表结构:字段名字段类型字节数必填说明ID自动编号长整型True记录编号stuNo文本13True卡号(学号),13位字符fillDate日期/时间短日期True充值日期,默认值:系统当前日期fillTime数字长整型True充入机时,单位:分钟orderlyMan文本10True值班人员13 / 13

    注意事项

    本文(机房管理系统设计方案.doc)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开