机房管理实验报告(vb)..doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机房管理实验报告(vb).

软件技术实验报告 实验内容: 本次的大作业题目要求是做一个机房管理系统,对该系统的功能需求做以下要求: (1)可在系统中由系统管理员按班级指定时间进行上机课时安排,安排上机不得与其他已安排机时冲突。 (2)在指定上机课时段,除了上机班级学生可以登录外,其余无关学生一律不得登录,除非系统管理员授权。预定上机时间结束时,自动提前5分钟提示,待真正结束时即自动锁屏。 (3)除上机课时安排以外,可以在机动时间段接受学生凭个人一卡通上机,且上机实施计时自动收费(即扣除学生一卡通上因上机而应缴纳的上机服务费) (4)在接受零散学生付费上机时,可自动为其分配空闲机器并授权使用,在分配机器时应考虑机器的使用情况分布均匀,即每次分配机器是前一时段未曾使用的机器,当学生一卡通上的余额,不足以支付1小时上机服务费时,应提示其下机充值,并实施锁屏。 需求分析 针对于一个机房管理系统,对需求分析具体如下: 功能需求 一、学生端 1. 登录系统,一台机器只能登录一个学号并且一个学号只能在一台机器登录。 2. 查看当前上机时间。 3. 查看历史上上机信息。 5. 提交作业。 6. 接受学生管理员端发送的文件、信息等。 7. 查看机房安排信息。 二、教师端 1. 查看当前机房正在上机的学生信息。 2. 向学生端(某个或者全部)发送消息、文件,接收学生端传送的作业,文件等。 3. 监控学生屏幕,查看学生端的进程,结束学生端的任何一个进程,强制某一台机器关机,进行屏幕锁定。 4. 记录学生违纪情况。 5. 上报机房机器损坏情况。 6. 预约机房。 三、 管理员端 1. 对学生、教师相关信息的维护。 2. 对机房、机器信息的维护。 3. 审批教师的机房预约并进行班级上机时间安排。 4. 查看机房、机器的上机记录。 性能需求 1、能够很方便快捷的管理查询学生的上机情况,安排学生上机,管理机房的相关需求操作等; 2、保证信息的安全,防止非法破坏。 用户界面需求 支持键盘和鼠标的输入。 数据库需求分析 根据机房管理系统所需要的信息进行分析,作为一个机房管理系统,其至少应该具备以下的基本表:保存学生的基本信息——学生信息,保存学生上课上机情况的信息——学生上机情况,保存计算机使用状态信息——计算机使用状态,保存零散上机学生上机情况的信息——学生零散上机情况,保存管理员资料的信息——管理员资料,保存班级上课安排的信息——上机时间安排。 概要设计: 总体框图如下: 如上面框图所示,由于学生登录与教师管理员登陆是两个独立的系统,所以机房管理系统分为两个大部分,其中一个是教师管理员登陆,还有一个是上课学生登陆。 其中教师管理员登陆后会进入教师管理员操作总界面,里面具有上机实况与授权,零散上机,学生上课信息浏览,上机时间安排,用户管理,关于我们,退出等七个操作选择,其中用户管理中分为修改密码和重新登录,以提供教师管理员登陆的密码修改与教师管理员重新登录功能;关于我们分为该操作系统的简单介绍与系统依然存在的问题的叙述;上机实况与授权提供教师管理员对当前计算机使用情况的观察,同时可以让教师管理员对非时段上课的学生进行授权,使其在空闲机子上进行上机;零散上机直接进入零散上机学生登录界面,学生登录完成零散上机并进行扣费;学生上机信息浏览为教师提供学生上机的情况,包括学生的上机时间,下机时间等进行上机记录;上机时间安排,为教师管理员提供查询已安排上机时间班级的平台,并提供对未安排上机时间的班级进行上机时间安排;退出操作完成操作系统的退出功能。 详细设计过程 首先,要对所设计的操作系统进行一个简单的说明: 该机房操作系统将教师与机房管理员的权限统一到了一起,即教师在进行上课管理的同时,也可以对机房进行管理。 学生登录分为两个登录界面,一个是上课时段的登陆界面,另一个是零散上机时段的登陆界面。 详细设计过程具体如下: 1、机房操作系统首页 这一窗体不具有什么实质性的价值,只是一个开始的窗体,进行进入提示。 只采用label与command控件进行设计,其中欢迎字母可以进行左右移动,以美化界面。 教师管理员登陆界面 该登陆界面与数据库中管理员资料进行连接,依靠类似于Set rs = cnn.Execute(select * from 管理员资料 where 用户名= Text1.Text and 密码= Text2.Text )这类的语句,将输入值与数据相关数据进行比较,从而对教师管理员进行身份验证,符合要求的则可以成功登陆,当情况不符时(即所输用户名与密码不匹配),系统会进行错误提示,则无法登陆,并具有记住密码的操作功能,方便教师管理员节省登录时间。 主窗体(教师管理员操作总界面) 该窗体为该机房管理系统的主窗体,作为操作人员的操作导航,以完成相关

文档评论(0)

fglgf11gf21gI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档