- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验室设备管理系统(软件工程试验完整版).
实验项目:实验室设备管理系统
项目管理:
阶段 时间及实验 任务 参与人员 产生文档 项目管理 2009.10.27
实验一 确定课题,组织组员,合理分工。 分工明细及项目进程表 需求分析 2009.10.27
实验一 确定软件的功能和需求、性能需求和运行环境约束,编制软件需求规格说明、软件系统的确认测试准则
需求规格说明书
确认测试准则
概要设计
2009.10.27
验一 建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,涉及全局数据库,规定涉及约束,制定组装测试计划。
概要设计说明书
组装测试计划
数据库设计 2009.10.28实验二 根据概要设计对本软件所必须的数据库进行分析及设计
数据库设计说明书 详细设计 2009.10.28实验二 对概要设计产生的功能模块逐步细化,形成若干个可编程的程序模块 模块测试方案 编码 2009.10.28
2009.10.29
实验三 根据详细设计文档将详细设计转化为所要求的编程语言或数据库语言的程序,并对这些程序进行调试和程序单元测试,验证程序模块与详细设计文档的一致性
源程序清单 测试 单元测试 2009.10.28
2009.10.29
实验三 采用白盒测试技术进行如下测试:
模块接口测试;
模块局部数据结构测试;
模块边界条件测试;
模块中所有独立执行通路测试;
模块的各条错误处理通路测试。
单元测试报告 综合测试 2009.10.29
实验三 发现与接口有关的各种错误 综合测试报告 确认测试 2009.10.29实验三 检查软件是否满足软件需求说明书中的确认标准 确认测试报告
项目实施 2009.10.29
2009.10.30
实验四 完善程序流图
书写软件使用说明书和用户手册 项目开发总结报告
最终用户手册 二、软件需求分析
1 软件系统需求描述:
实验室设备管理系统是利用Eclipse作为开发工具、sqlsetver作为数据库的系统。要求实现如下功能:
⑴所有工作由专门人员负责完成,其他人不得任意使用;
⑵对于已彻底损坏的作报废处理,同时详细记录有关信息;
⑶对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等;
⑷对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容;
⑸随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询。
本管理系统通过计算机对实验设备进行自动管理,设备管理员可以直接在计算机实现实验设备的信息管理,并在一定程度上实现自动化,改善了工作运行效率和效果。
2 软件系统数据流图
顶层数据流图
0层数据流图
一层数据流图
4)总数据流图
3软件系统数据字典:
数据流条目
登陆信息
输入:设备管理员
输出:身份验证1
描述:登陆信息=用户名+密码+登陆权限
查询信息
输入:合法人员对设备的查询操作
输出:设备信息表
描述:查询信息=设备名/型号/类别/购置日期
维修信息
输入:所需维修设备的信息
输出:确定维修设备的记录
描述:维修信息=设备名+修理日期+修理厂家+修理费+负责人
新设备
输入:购买设备的信息
输出:确定购买的新设备的记录
描述:新设备=类别+设备名+型号+规格+单价+数量等
报废设备
输入:所需报废的设备的信息
输出:报废的设备记录
描述:报废设备=类别+设备名+型号等
审核信息
输入:审核3
输出:上级领导
描述:审核信息=报废设备信息/新设备购买记录
加工条目
身份验证1,统计查询2.1,维修2.2,购买2.3,报废2.4,生产报表3.1,审核3.2
文件条目
登陆表
输入:身份验证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
数据结构:设备名+型号+规格+数量+负责人
三:软件设计
1实验室设备管理系统模块结
文档评论(0)