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

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

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

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

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

    目 录 1 需求分析 1 2 概要分析 2 2.1 上机管理 2 2.2 排课管理 2 2.3 帐务管理 3 2.4 设备管理 3 2.5 系统功能 3 2.6 查询统计 4 2.7 远程监控 4 3 概要设计 5 3.1 系统拓扑图 5 3.2 系统结构流程图 6 4 详细设计 9 4.1 数据库定义 9 1 需求分析 机房管理系统是一套基于图形用户界面(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 层流程图(用户登录)管理员 管理 上下机管理 账户 管理 系统 设置 安全 管理 用户 登录 控制 中心 数据库 系统 初始化 服务器 管理机 管理机 3、1 层流程图(系统初始化)4、1 层流程图(帐户管理)用户填写 登录信息 得到所有管理员名单与最后一次登录管理员 管理员表 口令验证 系统 初始化 正确 错误 致为当前管理员 CheckUser(username,password:string):boolean;/口令验证函数 当前管理员信息 获得当前管理员信息 当前用 户信息 系统设 置表 设置控件的可用件 是否超级管理员 不是 是 获得系统参数 管理员表 更改当前管理员 GetAdminInfo(username:string;var admin:TAdmin);/获得当前管理员信息 GetSystempParams(var sysParams:TSystemParam);/获得系统参数 ChangeCurAdmin(username:string);/更改前前管理员 系统 参数 5、1 层流程图(上下机管理)6、1 层流程图(系统设置)7、1 层流程图(管理员管理)8、1 层流程图(安全管理)添加 账户 修改 账户 查询 账户 账户 注销 账户 充值 FillTime(stuno:string):string;/账户充值,返回各种信息 UnLoginUser(stuno:string):string;/账户注锁,返回各种信息 PauseUser(stuno:string):string;/账户报失,返回各种信息 账户表 账户 报失 学生 上机 学生 下机 记录 查询 记录 统计 记录 打印 当前在机表 以前上机表 UpLine(stuno:string):string;/学生上机 DownLine(stuno:string):string;/学生下机 系统 设置 SetSystemParams(sysParams:TSystemParam):string;/设置系统参数 系统设 置表 系统 参数 添加 管理员 管理员表 更改管理员信息 当前管理员信息 SetAdminInfo(admin:TAdmin):string;/设置管理员信息 AddAdminInfo(addmin:TAdmin):string;/增加管理员 4 详细设计 4.1 数据库定义 说明:本数据库采用 SQL 数据库来构造,共使用了 7 个表,它们分别是:管理员表AdminList、系统设置表SysSetup、班级表ClassList、帐号表UserList、上机记录表OnlineNote、当前在机表CurOnline、充值记录表FillNot;1、管理员表AdminList 说明:该表用来管理使用本数据库的管理员名单,有一条默认记录是超级管理员,登录名和口令者为 Admin;表结构:字段名 字 段 类型 字节数 必填 说明 adLoginName 文本 10 True 登录名,关键字 adPassword 文本 10 True 口令 adName 文本 10 True 姓名 adSex 文本 2 性别,默认值:男 popedom 数字 整型 True 权限:0 为超级管理员,1 为普通管理员,2为自定义权限;默认值为 1 sysSetup 布尔 布尔 True 系统设置的权限 fillTime 布尔 布尔 True 充值的权限 award 布尔 布尔 True 奖励的权限 online 布尔 布尔 True 上下机管理的权限 member 布尔 布尔 True 会员管理权限 保存最后 一次自保 存时间 自动进 入保密 状态 非法退出的检测 非法退出的处理 SaveLastTime(dt:TDateTime):Boolean;/保存最后一次自保存时间 CheckExitState():Boolean;/非法退出的检测 DisposeNotNormallyExit():string;/非法退出的处理 curAdmin 布尔 布尔 True 当前管理员 2、系统设置表SysSetup 说明:该本用来保存系统正常运行的各种设置,有且仅有一条记录,只有超级管理员才能对其进行设置;表结构:字段名 字段类型 字节数 必填 说明 charge 货币 货币 True 收费标准,单位:元/小时 minTime 数字 整型 True 最低机时,单位:分钟 autoHide 数字 整型 True 自动保密时间,单位:分钟 autoHide 数字 整型 True 自动保存时间,单位:分钟 exitState 布尔 布尔 True 退出状态:True 为正常退出,false 为非法退出 lastExit 日 期/时间 常规日期 False 最后一次保存的时间 3、班级表ClassList 说明:该表用来保存班级名单,一般情况下由程序动态添加记录,超级管理员可对其进行各种高级的操作;表结构:字段名 字段类型 字节数 必填 说明 clsID 自动编号 长整型 True 关键字 clsName 文本 20 True 班级的名称 4、帐号表UserList 说明:该表用来保存购卡账名的详细情况 表结构:字段名 字 段 类型 字节数 必填 说明 stuNo 文本 13 True 卡号(学号):13 位数字,关键字 stuName 文本 10 True 姓名:10 位字符 stuSex 文本 2 True 性别:2 位字符 stuClass 文本 20 False 班级:20 位字符 stuLoginDate 日期/时间 短日期 True 注册日期,默认值:当前系统日期 stuUnLoginDate 日期/时间 短日期 False 撤注日期 stuValidity 布尔 True 有效标志,默认值:True stuPrepTime 数字 长整型 True 预存机时,单位:分钟,默认值:0 stuAllUsedTime 数字 长整型 True 共用机时,单位:分钟,默认值:0 stuAllUsedTime 备注 False 备注 5、上机记录表OnlineNote 说明:该表详细记录了每一条上机记录;表结构:字段名 字段类型 字节数 必填 说明 ID 自动编号 长整型 True 记录编号,关键字 stuNo 文本 13 True 上机日期,默认值:系统当前日期 upDate 日期/时间 短日期 True 上机日期,默认值:系统当前日期 upTime 日期/时间 长时间 True 上机时间,默认值:系统当前时间 downDate 日期/时间 短日期 True 下机日期,默认值:系统当前日期 downTime 日期/时间 长时间 True 下机时间,默认值:系统当前时间 usedTime 数字 长整型 True 所用机时,默认值:0 orderlyMan 文本 10 True 值班人员 6、当前在机表CurOnline 说明:该表保存着当前在机的记录;表结构:字段名 字段类型 字节数 必填 说明 stuNo 文本 13 True 卡号(学号):13 位字符,关键字 upDate 日 期/时间 短日期 True 上机日期,默认值:系统当前日期 upTime 日 期/时间 长时间 True 上机日期,默认值:系统当前日期 7、充值记录表FillNot 说明:该表保存着充值的记录;表结构:字段名 字段类型 字节数 必填 说明 ID 自动编号 长整型 True 记录编号 stuNo 文本 13 True 卡号(学号),13 位字符 fillDate 日期/时间 短日期 True 充值日期,默认值:系统当前日期 fillTime 数字 长整型 True 充入机时,单位:分钟 orderlyMan 文本 10 True 值班人员

    注意事项

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

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




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

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

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

    收起
    展开