实验室设备管理系统课程设计_第1页
实验室设备管理系统课程设计_第2页
实验室设备管理系统课程设计_第3页
实验室设备管理系统课程设计_第4页
实验室设备管理系统课程设计_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西安文理学院 软件学院课程设计报告设计名称: 实验设备管理系统 设计题目: 实验设备管理系统 专业班级: 软件工程一班 学生姓名: 张兴华 陈琛 任小艳 学生成绩: 指导教师(职称):甘田(教授) 课题工作时间: 2013 年 12 月 20 日至 2014 年 1 月 8 日 软件学院课程设计任务书学 生 姓 名张兴华 陈琛 任小艳学 号 1410210010 9专 业班 级 软件工程一班设 计 题目 实验设备管理系统内 容 概 要 :每学年要对实验室设备使用情况进行统计、更新,其中:(1)对于已彻底损坏的作报废处理,同时详细记录有关信息。(2)对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等。(3)对于急需但又缺少的设备需以“申请表” 的形式送交上 级领导请求批准购买。新 设备购入后要立即 进行设备登记(包括类别、设备名、型号、 规格、单价、数量、购 置日期、生 产厂家、 购买人等),同时更新申请表的内容。(4)随时对现有设备及其修理、报废情况进行统计、查询,要求能 够按类别和时间段(某日期之前)查询。文 献 资 料 :Java 面向对象程序设计 ,耿祥义、张跃平编著,清华大学出版社SQL Server 数据库教程(2008 版) , 郑阿奇,刘启芬,顾韵华 主编,人民邮电出版社设 计 要 求 :(1)所有工作由专门人员负责完成,其他人不得任意使用。(2)每件设备在作入库登记时均由系统按类别自动顺序编号,形成设备号;设备报废时要及时修改相应的设备记录,且有领导认可。(3)本系统的数据存储至少应包含:设备记录、修理记录、报废记录、 购买申请。(4)本系统的输入项至少包含:新设备信息、修理信息、申请购买信息、报废信息、具体查询统计要求。(5)本系统的输出项至少包含:设备购买申请表、修理/报废注销/ 设备资金统计表。工 作 期 限 :设 计 工 作 自 2013 年 12 月 20 日 至 2014 年 01 月 08 日 止 。指 导 教 师 : 甘 田 院 主 任 : 日 期 : 2014 年 01 月 06 日课程设计:实验室设备管理系统一、 项目管理:阶段 时间 任务 参与人员 产生文档项目管理 2013.12.21 确定课题,组织组员,合理分工。分工明细及项目进程表需求分析 2013.12.22 确定软件的功能和需求、性能需求和运行环境约束,编制软件需求规格说明、软件系统的确认测试准则需求规格说明书确认测试准则概要设计2013.12.23 建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,涉及全局数据库,规定涉及约束,制定组装测试计划。概要设计说明书组装测试计划数据库设计 2013.12.24 根据概要设计对本软件所必须的数据库进行分析及设计数据库设计说明书详细设计 2013.12.25 对概要设计产生的功能模块逐步细化,形成若干个可编程的程序模块模块测试方案编码 2013.12.262014.01.01根据详细设计文档将详细设计转化为所要求的编程语言或数据库语言的程序,并对这些程序进行调试和程序单元测试,验证程序模块与详细设计文档的一致性源程序清单单元测试 2014.01.022014.01.03采用白盒测试技术进行如下测试:1. 模块接口测试;2. 模块局部数据结构测试;3. 模块边界条件测试;4. 模块中所有独立执行通路测试;5. 模块的各条错误处理通路测试。单元测试报告综合测试 2014.01.04 发现与接口有关的各种错误 综合测试报告测试确认测试 2014.01.04 检查软件是否满足软件需求说明书中的确认标准确认测试报告项目实施2014.01.042014.01.04完善程序流图书写软件使用说明书和用户手册项目开发总结报告最终用户手册二、 软件需求分析1. 引言1.1编写目的此需求说明书详细陈述了“实验设备管理系统”的所提供各项功能。其中包括用户的功能性需求以及非功能性需求,为用户提供完整且较详尽的系统功能运作蓝图。同时为设计人员提供一个完整的、可靠的设计约束,以便高质量地设计、编写代码,完成系项目预期目标。还给开发人员提供了参考。此需求说明书的预期读者为项目经理、设计人员、开发人员、用户等。1.2背景说明:a.待开发的软件系统的名称:实验设备管理系统;b.本项目的任务提出者:西安文理学院;c.本项目的开发者:张兴华 陈琛 任小艳;d.本项目的用户:西安文理学院相关管理人员;e.该软件系统同其他系统或其他机构的基本的相互来往关系:与西安文理学院财务管理软件系统有相应接口。1.3定义LEM:实验室设备管理系统(Laboratory Equipment Management);2. 任务概述2.1目标随着高校规模的扩大,实验室及仓库的增多,人工管理实验设备已变得过于低效,为了解决这一问题,高校实验室设备管理系统将实现设备管理的自动化。实验室设备管理系统将贯穿于设备从购进到报废的整个流程的管理过程,帮助管理员高效地管理整个高校的所有设备,并给上级领导提供一个审核监督管理的平台。2.2用户的特点此软件的使用用户为: 西安文理学院相关管理人员。因此,我们通常可以认为:用户具有较高的文化水平和学习能力,并且具有一定的计算机使用水平和经验,可以了解整个 LEM 系统的工作流程及注意事项,与此同时对于 LEM 系统的基本操作,可以无困难执行。在参考用户手册的情况下可以无需进行专业培训,即可顺利使用本系统。3. 需求规定3.1 功能性需求规定3.1.1 系统整体功能层次图实验室设备管理系统系统管理员 实验室管理员仓库管理员用户管理 数据库管理购买登记员 上级领导用户添加用户删除数据库备份数据库还原设备入库设备出库购买申请库存量统计设备报废维修申请维修登记设备数量统计购买登记申请表查询购买审核维修审核3.1.2 业务流程分析数据流图:仓库管理员购买申请购买申请表申请信息购买申请审核申请信息购买申请上级领导审核产生购买报表购买员购买报表购买员购买登记购买登记员购买登记购买信息购买登记表购买信息设备入库购买信息仓库管理员入库登记入库登记表入库信息设备出库入库信息仓库管理员出库登记出库登记表出库信息设备使用设备报废报废记录表报废信息实验室管理员报废登记维修申请维修申请审核维修申请表申请信息 申请信息上级领导产生维修报表修理员修理报表修理员维修登记维修申请维修信息维修记录表维修信息审核维修登记审核记录表审核信息审核记录表审核信息流程详细说明:(1) 仓库管理员统计仓库中设备的库存量,找出库存量不足的设备,填写购买申请表,领导对此申请表进行审核,审核通过后,产生购买报表交给购买员。(2) 购买员将购买的设备及购买信息交给购买登记员,由他进行购买登记。购买登记员查询申请审核表,将设备分配到各仓库。(3) 仓库管理员对购买的设备进行入库登记,出库登记。(4) 实验室管理员负责对报废的设备进行报废登记并处理,找出要维修的设备填写维修申请表,领导对维修申请表进行审核,通过后产生维修报表交给维修员,维修员将设备送交某一修理厂家进行维修。(5) 设备维修完后,交还原实验室,由实验室管理员进行维修登记。3.1.2 系统用户列表高校 LEM 面向五类用户:系统管理员,购买登记员,仓库管理员,实验室管理员,上级领导,这几类用户通过高校 LEM 系统进行设备管理上的交流,而该系统为用户提供不同的功能。【1】系统管理员1注册本系统用户;2注销本系统用户;3数据库的维护;4本人信息维护;【2】购买登记员1 将购买员提交的购买信息进行登记,记录有关设备基本信息,设备的购买信息如价格,数量等;2查询领导的购买申请审核信息;3根据审核信息将购买的设备分配到相应的仓库,将有关详单提交仓库管理员,4本人信息维护。【3】仓库管理员1 根据购买登记员提交的详单进行入库登记;2 根据实验室管理员提交的详单进行出库登记;3 查询统计本仓库中的所有设备的库存量,统计出库存量不足的设备;4 根据统计信息进行购买申请。5 本人信息维护;【4】实验室管理员1 管理本实验室中各设备,找出需要维修的设备,进行维修申请;2 对于不能维修的设备,要进行报废记录;3 查询统计本实验室设备拥有量,统计出数量不足的设备,产生详单提交仓库管理员;4 对于已维修完成的设备,根据维修员提交维修单进行维修记录;5 本人信息维护。【5】上级领导1 查看购买申请表,对申请进行审核,审核后产生购买订单交于购买员;2 查看维修申请表,对申请进行审核,审核后产生维修订单交于维修员;3 个人信息维护。3.2 软件系统数据字典3.21 数据流条目 登陆信息输入:设备管理员输出:身份验证 1描述:登陆信息=用户名+ 密码+ 登陆权限 查询信息输入:合法人员对设备的查询操作输出:设备信息表描述:查询信息=设备名/型号 /类别/购置日期 维修信息输入:所需维修设备的信息输出:确定维修设备的记录描述:维修信息=设备名+ 修理日期+ 修理厂家+修理费+负责人 新设备输入:购买设备的信息输出:确定购买的新设备的记录描述:新设备=类别+ 设备名+型号+规格+单价+数量等 报废设备输入:所需报废的设备的信息输出:报废的设备记录描述:报废设备=类别+ 设备名+ 型号等 审核信息输入:审核 3输出:上级领导描述:审核信息=报废设备信息/新设备购买记录3.22 加工条目身份验证 1,统计查询 2.1,维修 2.2,购买 2.3,报废 2.4,生产报表 3.1,审核 3.23.23 文件条目 登陆表输入:身份验证 1输出:身份验证 1数据结构:用户名+密码+ 登陆权限 设备基本信息表输入:统计查询 2.1数据结构:类别+设备名+ 型号+ 规格等 维修记录表输入:统计查询 2.1,维修 2.2输出:统计查询 2.1数据结构:设备名+修理日期+修理厂家+ 修理费+责任人等 新设备表输入:统计查询 2.1,购买 2.2输出:统计查询 2.1数据结构:类别+设备名+ 型号+ 规格+单价+数量+生产厂家 +购买人等 报废记录表输入:报废 2.4,统计查询 2.1,生产报表 3.1输出:统计查询 2.1,生产报表 3.1数据结构:类别+设备名+ 型号等 申请表输入:统计查询 2.1,生产报表 3.1输出:统计查询 2.1,生产报表 3.1,购买 2.3数据结构:设备名+型号+ 规格+ 数量+负责人3.3 非功能新需求规定3.3.1 精度软件的输入精度:a.输入的数字信息,精度保留到小数点后两位。b.输入的公司或单位名称,必须是全称,不可以是简称或者是简写。e.输入的可选信息时,以下拉框内容为备选选择,不可以自行输入。3.3.2 时间特性需求对于该软件的时间特性要求为:a.响应时间:小于 7 秒钟;b.更新处理时间:小于 6 秒钟;3.3.3 灵活性该软件的灵活性的要求(即当需求发生某些变化时,该软件对这些变化的适应能力):a.运行环境的变化:可以实现跨平台操作;b.同其他软件的接口的变化:设计多元化接口,以实现与其他软件接口之间的通信;c.精度和有效时限的变化:统一修改数据精度、以及有效时限的数据库内容;3.3.4 可靠性本系统的可靠性是指:系 统 在 规 定 的 条 件 下 、 在 规 定 的 时 间 内 完 成 规 定 的功 能 的 能 力 。影 响 可 靠 性 的 操 作 流 程 有 :1. 新 增 用 户 时 可 能 出 现 信 息 无 法 提 交 的 情 况 。2. 设 备 购 买 登 记 阶 段 , 可 能 出 现 设 备 信 息 无 法 写 入 , 购 买 信 息 登 记 错 误 。由 于 本 系 统 是 LEM 系 统 , 故 对 于 可 靠 性 的 要 求 较 高 。 具 体 要 求 :1. 全 部 录 入 信 息 以 各 纸 质 详 单 , 如 购 买 详 单 , 维 修 详 单 等 为 准 ;2. 数 据 的 正 确 性 需 经

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论