计算机实验室管理系统的设计与实现(1).doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
系统分析与设计 课程设计 "题 目 "计算机实验室信息管理系统 " "学生姓名 " " "指导教师 " " "学 院 " " "完成时间 "2013。12.20 " 1.前言 3 1。1 系统必要性分析 3 1.2 系统可行性分析 3 2。需求工作流 4 2.1 构建业务模型 4 2.1。1 数据流图 4 2。2 系统需求 8 2.2。1 用例图 8 2.2。2 活动图 11 3.分析工作流 15 3。1 类建模 15 3。2 状态图 15 3。3 顺序图 16 3.4 包图 22 4。设计工作流 22 4。1 类图详细设计 22 4。2 数据库设计 24 5.系统实现 27 5.1 界面设计 27 6.总结 32 1.前言 1。1 系统必要性分析 随着以信息技术为代表的现代科技时代的到来,现代信息管理手段已经渗透到社会的 各行各业。同样,高校的实验室管理手段也随着信息技术的发展而不断变革和完善。网上 计算机实验室管理作为实验室管理系统的一项功能,可以利用现代化信息技术解决计算 机实验室预约过程中出现的问题,改善计算机实验室预约以及设备管理长期处于手工状 态的落后局面,提高管理水平和效率。教师和教学管理人员可以通过计算机实验室管理系 统进行教学资源查询和预约功能办理,从而使得现有计算机上机课进行的更加高效规范 。 以前学校计算机实验室的预约主要是采取手工操作,先由教师提出预约申请,经学院 同意后送教务处,再由教务处根据其所需实验室的类型、使用人数和时间,在课表中查 找,对于符合条件的标注记号后,签发实验室预约单。整个程序繁琐费时、效率低,还时常 出现差错,造成实验室预约上的冲突。尤其是近年来,随着我国高等教育的不断发展,高 校办学规模不断扩大,学生人数迅速增加,计算机实验室需要管理的对象日益多样化.在 此背景下,原有的实验室管理模式已不能再满足高等教育发展的需要。所以开发一套计 算机实验室的管理系统是十分有必要的,可以大幅度提高学校的计算机实验课管理效率 ,方便教师更合理的安排实验课日程。 1.2 系统可行性分析 1。2.1 经济可行性 系统的开发成本和今后的运行、维护成本都较低。这些成本远远低于系统投入使用后 给高校带来的实际经济效益,同时还会大大提高高校实验室管理的效率,所以经济上是 可行的。 1。2.2 技术可行性 计算机实验室管理系统使用JSP开发语言,调试相对简单。当前的计算机硬件配置也完 全能满足开发的需求,因此在技术上是可行的。 1.2。3 运行可行性 本系统的开发,是典型的Mis开发,主要是对数据的处理,包括数据的收集,数据的变 换,及数据的各种报表形式的输出。采用流行的JSP+Sqlserver2000体系,今后运行维护 对于主机的要求很低,所以开发完成后,进行运行和维护是可行的. 2.需求工作流 2.1 构建业务模型 2.1。1 数据流图 图2-1 数据流图顶层图 计算机实验室主要有三个使用对象,分别为实验室管理员,教师和学生。其中实验室 管理员和教师可以向实验室管理系统写入信息同时可以查看实验室管理系统中信息。学 生可以通过实验室管理系统查看信息。 图2-2 数据流图0层图 实验室管理系统又可以细分为三个加工,分别为用户管理,实验室相关信息管理(包 括基本信息和设备信息),和实验室预约管理。 实验室管理员可以通过用户管理模块增删改查用户信息,同时用户管理模块根据实验 室管理员的输入存储相应的用户信息。实验室相关信息管理加工可以处理管理员的对实 验室相关信息的增删改查操作,同时教师可以查看实验室的相关信息.实验室预约管理加 工可以处理教师提出的实验室预约使用请求,同时管理员可以处理这些预约请求,并通过 该加工将审核结果反馈给教师。 图2-3 数据流图1层图0 继续细分加工之后,形成了一层图,图2- 3显示了登录验证的加工,3类使用人员通过登录验证加工的验证之后进入各个相应的管 理界面。 图2-4 数据流图1层图1 用户管理可以细分为用户存储,用户信息显示,用户信息修改,其中管理员可以增删 改查用户信息,学生和教师可以改查个人信息。 图2—5 数据流图1层图2 实验室相关信息管理可以细化出6个加工,实验室管理员将实验室信息通过实验室信 息存储加工存入实验室基本信息表中,并通过信息显示加工显示相关信息,教师和学生可 以查看相关信息.实验室管理员可以将实验室的设备信息通过实验室设备信息及其对应的 实验室等信息存入实验室设备存储表.教师通过设备损坏记录加工记录设备损坏情况,并 存入设备损坏记录表。教师通过软件安装加工提出软件安装申请,管理员通过申请审核 加工审核安装申请,同时将审核信息反馈给教师。 图2-6 数据流图1层图3 实验室预约数据流图如上图所示,细化出了四个子加工,教师通过预约单填写加工提 交预约信息,实
剩余32页未读,继续阅读
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助