


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、福建农林衣禽车方禽院DONGFANG COLLEGEUJIAN AGRICULTURE AND FORESTRY UNIVERSITY总体设计说明书课程名称:软件工程课程实习题目名称:实验室设备管理系统系别:计算机科学系年级专业:2013级 计算机科学与技术学号:1250303003125030335姓名:李展辉周平任课教师:陈维默2016 年 9 月 26日一、系统的开发背景与开发目标1、系统的开发背景现代社会的校园网络环境,已经大大发生了变化,除了个人笔记本电脑,各种计算机、 语音实验室机房也成为了使用频率颇高的场所,我们不能仅仅把它理解为提供上机的环境, 而是应该完善此处的各种相关工作,
2、如考勤,收费等,同 时最大限度的降低机房的运营成本,提高使用率。通过建设“实验室设备管理系统”, 运用先进的技术手段和设备,满足以上应用需求。实验室设备管理系统是一个功能比较完善的数据管理软件,具有数据操作方便高效 迅速等优点,具有很好的可移植性,可在WINDOWS系列等操作系统上使用。2、系统的开发目标a提高人员的工作效率,提高设备的利用率b实验室的设备管理更加便捷有效c减少设备管理的费用,节省开支d提高决策效率e能够准确的控制生产二、可行性分析与初步开发计划1技术可行性1.1对系统的简要描述在原来的手工系统之上创建,利用计算机实现对实验室设备的管理,包括借出、购入、修理仪器、归还仪器等各种
3、功能1.2米用建议系统可能带来的影响在建立所建议系统时,预期会带来的影响包括以下几个方面。(1) 对设备的影响由于所建议系统是基于 WINDOW操作系统和互联网的,所以需要配备足够符合以上列出的各 种软硬件条件的计算机和通信线路。 系统失效后,服务器端需要利用备份的数据库恢复数据 信息,要求要有足够的数据备份空间。(2) 对软件的影响需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。(3)对用户单位机构的影响投入使用前还需改进现有的管理模式。(4)对开发的影响管理员只要输入简单的数据就可以完成设备管理。(5)对经费开支的影响除了需要支付开发单位的有关费用外,每年还需要一定的运
4、行维护费用(见经济可行性分 析)。1.3技术可行性评价本系统是一个基于局域网、互联网和WINDOWS作的系统,现有技术已较为 成熟,利用现有技术完全可以实现系统开发目标。同时,开发期限较为宽裕, 预计可以在规定期限内完成开发任务。2经济可行性2.1支出(1)一次性支出1)系统开发、建立费用3.4万兀。其中:本系统开发期为 3个月,需要开 发人员3人(不一定都是参加满3个月)。根据软件系统的规模估算,开发工作 量月为3人2个月即6人月,每人月的人工费按5000员计算,开发费用为3万 元。实验室设备等基本信息建立需要2人1个月即2人月,每人月的人工费用按 2000员计算,需0.4万元。2)硬件设备
5、费共4.6万元,其中:微机1台约0.6万元;服务器1台及网 络等设备费4万元。3)外购开发工具、软件环境费用共 4万元。4)其他费用共2万元。一次性支出总费用:14万元。(2)经常性费用主要是系统的运行费用,假设本系统运行期10年,每年的运行费用(包括系统维修、设备维护等)5万元,按年利率5%计算运行费用见表A-1系统投资成本总额为:14+38.6082=52.6082万元2.2效益假设投入本系统,效率可以提高50%以现有的工作人员10人计算,可减少 5人,每人每月平均工资按 2500元计算,每年节约人员工资 5X 12X 0.25=15万 元/年。按年利率5%计算,效益计算如下表。系统收益总
6、额为:115.8279万元。2.3收益/投资比在10年期内,系统总成本 52.6082万元,系统总收益 115.8279万元。投资回报率:X%2-jo(即为 52.6082=15 心+j)+15/(1+j ) + +15/ (1+j )的方程解 i X 100)纯收益:115.8279 52.6082 = 63.21975 万元从经济上考虑,开发本系统完全可行的。2.4投资回收周期投资回收期:3+ ( 52.6082 40.8489) /12.3406=3.95 年2.5敏感性分析生命周期为10年,需要30人左右。3法律可行性3.1法律因素侵犯专利权:有侵犯版权:有为了能够解决在使用实验设备出
7、现的一些问题,需要建立一个安全完善的管理平台,能够使设备信息能够快速完整地自动记录在案,并自动更新3.2用户使用可行性适用于实验室设备管理,系统操作简单,便于管理人员使用。4初步开发计划任务计划时间人员开发背景与目标2天可行性分析3天需求分析10天系统设计20天编码15天调试5天三、需求分析1、系统功能列表(Function List )需求标号需求名称需求来源需求描述需求等级1统计查询用户查询设备的信息 如购买日期,型 号类别低2维修用户维修的情况,维 修员,维修日期, 维修状况中3购买用户购买的情况和信 息,购买日期,价 格高4报废用户报废设备的信 息,报废日期和 型号数量高2、数据流图0
8、层数据流图:登录信息r实验室设备 管理系统L丿审核信息,设备管理员无效登录信息上级领导各种操作处理结果审核结果1层数据流图:登录信息无效登录信息2层数据流图:3、数据字典1.数据流条目 登陆信息输入:设备管理员输出:身份验证描述:登陆信息=用户名+密码+登陆权限 查询信息输入:合法人员对设备的查询操作输出:设备信息表描述:查询信息=设备名I型号|类别|购置日期维修信息输入:所需维修设备的信息输出:确定维修设备的记录描述:维修信息=修理日期+设备名+编号+修理厂家+修理费用+责任人购买设备输入:购买设备的信息输出:确定购买的新设备的记录描述:新设备=类别+设备名+编号+型号+规格+单价+数量+购
9、置日期+生产厂家+保质期+经办 人等报废设备输入:所需报废的设备的信息输出:报废的设备记录描述:报废设备=类别+设备+型号等审核信息输入:审核输出:上级领导描述:审核信息=报废设备信息/新设备购买信息2. 加工条目身份验证,统计查询,维修,购买,报废,生产报表,审核。3. 文件条目登陆表输入:身份验证输出:身份验证数据结构:用户名+密码+登陆权限设备基本信息表输入:统计查询数据结构:类别+设备名+型号+规格等维修记录表输入:统计查询,维修输出:统计查询数据结构:修理日期+设备名+编号+修理厂家+修理费用+责任人购买设备表输入:统计查询,购买输出:统计查询数据结构:类别+设备名+编号+型号+规格
10、+单价+数量+购置日期+生产厂家+保质期+经办人等 报废记录表输入:报废,统计查询,生产报表输出:统计查询,生产报表数据结构:类别+设备名+型号等申请表输入:统计查询,生产报表输出:统计查询,生产报表,购买数据结构:类别+设备名+型号+规格+数量4. 数据加工处理的描述登陆用例 简要说明:本用例说明用户如何登录到系统。角色:管理员、实验员、学生前置条件:启动程序,进入登录界面基本事件流:1.用户输入基本信息(登录名和密码),点击确定按钮2系统查找数据库,看该用户是否在数据库中。若存在则进入主页面。备选事件流:1.输入无效的用户名或密码,提示用户名或密码不能为空或者提示用户名或密码不正确。后置条
11、件:登录成功特殊需求:没有和本用例有关的特殊需求。扩展点:没有和本用例有关的扩展点。购买设备用例简要说明:本用例说明管理员如何购买设备并记录进入系统。角色: 管理员前置条件:已经成功登陆到系统。基本事件流:1.管理员填写设备各种信息, 确定添加。2系统把对应信息写入数据库, 更新数据库。 备选事件流:输入了已存在的设备编号,系统提示编号中已存在。后置条件:购买成功。特殊需求:没有和本用例有关的特殊需求。扩展点:没有和本用例有关的扩展点。报废设备用例简要说明:本用例说明管理员如何从入系统中删除报废的设备记录。角色: 管理员前置条件:已经成功登陆到系统。基本事件流:1.管理员根据设备编号,找到需要
12、删除的设备记录, 确定删除。2.系统把从数据库中删除对应信息,更新数据库。备选事件流:输入了不存在的设备编号,系统提示未找到记录。后置条件:删除成功。特殊需求:没有和本用例有关的特殊需求。扩展点:没有和本用例有关的扩展点。设备查询用例简要说明:本用例说明管理员如何查询系统中已记录的实验设备。角色: 管理员前置条件:已经成功登陆到系统。基本事件流:1.管理员选择设备查询功能,根据名称、编号、添加时间等方式,填写信息并查询。 2系统查找数据库,找到符合条件的信息。3.返回找到的信息。备选事件流:输入不存在的设备信息,糸统提示未找到该设备信息。后置条件:查询成功。特殊需求:没有和本用例有关的特殊需求
13、。扩展点:没有和本用例有关的扩展点。5. 性能需求5.1数据精确度该软件计算设备时以“台”、“件”等为实物计件单位,报表输出中的金额保证到0.01的精度。5.2时间特性查询在3秒内完成,表项输出在8秒内完成5.3适应性考虑到工作人员有时候办公地点的移动性,在设计时应该注意软件的适应性,对于查询 功能应尽可能独立方便地将其移植到笔记本、掌上电脑等硬件平台6. 运行需求6.1用户界面采用Windows的通用图形界,对用户友好,且必须对鼠标和键盘提供支持。6.2硬件接口支持一般x86系列微机和 Windows CE即一般的PC机。四、系统设计1. 状态图2. 输出设计输入:a. 输入数据数字信息符合
14、输入精度要求b. 输入可选信息完全使用下拉框完成 输出:a.输出数据符合输出精度要求 输出数据格式字体大小统一3. 数据库结构设计实体表【1】 用户表(Userlnfo )字段类型备注uIdVarchar(15):用户名,主键uNameVarchar(15)姓名uPasswdVarchar(15)密码uPositi onVarchar(15)身份,主键【2实验室管理员表(StoreManagerlnfo )字段类型备注uIdVarchar(15)用户名,主键lidVarchar(15)仓库编号,外键约束于 实验室表【3实验室表(Lab Info )字段类型L备注lIdVarchar(15)实验
15、室编号,主键INameVarchar(15)实验室名称IPIaceVarchar(15)所在校区【4设备表(Equiplnfo )字段类型备注eIdVarchar(15)r设备编号,主键eNameVarchar(15)设备名称eSta ndardVarchar(15)规格型号eProCompa nyVarchar(15)生产厂商eTypeVarchar(15)设备类型关系表【1】入库登记表(InInfo )字段类型备注eldVarchar(15)设备编号,主键,外键约 束于设备表sldVarchar(15)仓库编号,主键,外键约 束于仓库表iDateDateTime入库时间,主键iNumint
16、入库数量(3) 记录表【1】购买申请表(BuyApplylnfo )字段类型备注baIdVarchar(15):序列号,主键eIdVarchar(15)设备编号,外键约束于设 备表smNameVarchar(15)申请人,外键约束于仓库 管理员表baDateDateTime申请时间baNumInt申请数量【2】维修申请表(Ma in ta inInfo )字段类型备注maldVarchar(15)序列号,主键pldVarchar(15)固定资产编号,外键约束 于固定资产表lmNameVarchar(15)申请人,外键约束于实验 室管理员表maDateDateTime申请时间【3】购买登记表(B
17、uyInfo )字段类型备注bldVarchar(15)序列号,主键eldVarchar(15)设备编号,外键约束于设 备表bPriceMoney购买单价bDateDateTime:购买时间bNumInt购头数量【4】维修记录表(Ma in tai nlnfo )字段类型备注mldVarchar(15):序列号,主键pldVarchar(15)固定资产编号,外键约束 于固定资产表mDateDateTime维修时间【5】报废记录表(Discardlnfo )字段类型备注dldVarchar(15)序列号,主键pldVarchar(15)固定资产编号,外键约束于固定资产表dDateDateTime报废时间【6】 购买审核表(BuyChecklnfo )字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园安全知识培训课件
- 小区门市出租合同范本
- 学生全天兼职合同范本
- 永久仓库合同范本
- 地上小房出售合同范本
- 简单的租车合同范本
- 用电改造合同范本
- 联合办厂合同范本
- 整体货架转让合同范本
- 单位用工合同范例简易
- 安徽省 2025 年九年级中考历史模拟试卷二(含答案)
- 2025年国家铁路局机关服务中心招聘7人历年自考难、易点模拟试卷(共500题附带答案详解)
- 2024-2030全球动态细胞分析行业调研及趋势分析报告
- 河北省石家庄市2025届高三下学期3月一模试题 数学 含答案
- 湖南中烟工业有限责任公司招聘考试真题2024
- 电梯维护保养
- 2025年河南应用技术职业学院单招职业技能测试题库汇编
- 七年级下册《二元一次方程组》课件与练习
- 七年级数学下册 第2章 单元测试卷(浙教版 2025年春)
- DB11-T 1093-2014 液化天然气汽车箱式橇装加注装置安全技术要求
- 2024中考地理时事热点强化训练
评论
0/150
提交评论