第一章需求分析1、系统需求描述:实验室设备管理系统是利用Eclipse作为开发工具、SQLServer2000作为数据库的系统
管理员可以对实验室设备信息进行查询及相关实验室设备的使用情况查看
管理员可以根据本人用户名和密码登录系统
在信息系统中,后台数据库存储的地位相当重要,数据库的设计不但对数据的操作速度有影响,还直接关系到软件系统的质量和生存周期
本系统釆用了SQL数据库book,book库中包括设备基本信息表、维修记录表、新设备表、申请表、报废记录表
系统首先必须维护实验室中详细资料的数据表,程序能对该表进行写入和读出数据的操作,相应的
系统还要管理员信息表,记录管理员的资料,检验管理员的登陆,管理员的权限等
要求实现如下功能:⑴所有工作由专门人员负责完成,其他人不得任意使用;⑵对于己彻底损坏的作报废处理,同时详细记录有关信息;⑶对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等;⑷对于急需但乂缺少的设备需以“申请表”的形式送交上级领导请求批准购买
新设备购入后要立即进行设备登记(包括类别、设备•名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容;⑸随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询
本管理系统通过计算机对实验设备进行自动管理,设备管理员可以直接在计算机实现实验设备的信息管理,并在一定程度上实现自动化,改善了工作运行效率和效果
2、系统数据流图(功能模型DFD)2
10层数据流图如下:登录信息厂、实验室设审核信息-r管理员■处理结果▼备管理系统■审核结果咼级管理员■X
10层数据流图2
21层数据流图:图2
21层数据流图2
32层数据流图:2
4总数据流图:图2
32层数据流图图2
4总数据流图(生产厂3、系统数据模型E・R图实体和属性的