- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章需求分析 1、系统需求描述: 实验室设备管理系统是利用Eclipse作为开发工具、SQL Server2000作为数据库的系统。管理员可以对实验室设备信息进行查询及相关实验室设备的使用情况查看。管理员可以根据本人用户名和密码登录系统。在信息系统中,后台数据库存储的地位相当重要,数据库的设计不但对数据的操作速度有影响,还直接关系到软件系统的质量和生存周期。本系统采用了SQL数据库book,book库中包括设备基本信息表、维修记录表、新设备表、申请表、报废记录表。系统首先必须维护实验室中详细资料的数据表,程序能对该表进行写入和读出数据的操作,相应的。系统还要管理员信息表,记录管理员的资料,检验管理员的登陆,管理员的权限等。要求实现如下功能: ⑴所有工作由专门人员负责完成,其他人不得任意使用; ⑵对于已彻底损坏的作报废处理,同时详细记录有关信息; ⑶对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等; ⑷对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容; ⑸随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询。 本管理系统通过计算机对实验设备进行自动管理,设备管理员可以直接在计算机实现实验设备的信息管理,并在一定程度上实现自动化,改善了工作运行效率和效果。 2、系统数据流图(功能模型DFD) 2.1 0层数据流图如下: 图2.1 0层数据流图 2.2 1层数据流图: 图2.2 1层数据流图 2.3 2层数据流图: 图2.3 2层数据流图 2.4总数据流图: 图2.4 总数据流图 3、系统数据模型E-R图 实体和属性的定义。E-R模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:N,M:N,还是1:1等,还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系等等。 3.1实验室设备信息E-R图,如下图所示: 图3.1 实验室设备信息E-R图 3.2维修设备E-R图,如下图所示: 图3.2维修设备E-R图 3.3查询设备E-R图,如下图所示: 图3.3查询设备E-R图 3.4报废设备E-R图,如下图所示: 图3.4报废设备E-R图 3.5损坏设备E-R图,如下图所示: 图3.5损坏设备E-R图 3.6管理员E-R图,如下图所示: 图3.6管理员E-R图 3.7总体E-R图 图3.7总体E-R图 4、系统行为模型(状态转换图) 下面绘制管理员从登录系统到退出系统的状态图,如下: 开始 图4.1登录的状态图 第二章概要设计 1、实验室设备管理系统模块结构图 图1 实验室设备管理系统结构图 2、管理系统模块功能,接口的描述 1、高级管理员操作模块 (1)模块名称:购买审核模块。 (2)模块功能:对因其他原因的需要进行增加设备情况来进行相应的操作。 (3)模块背景描述:对因其他原因的需要进行增加设备情况来进行相应操作。 (4)接口:申请处理接口 2、设备管理员操作模块 (1)模块名称:设备管理模块。 (2)模块功能:对一些损坏的设备进行调查并采取更换设备或进行维修等操作。对一些已经损坏并不能进行维修的设备进行移除和作废处理等操作。 (3)模块背景描述:用户必须是设备管理员才能填写设备管理表,只有授权的设备管理员才有资格对正式的设备管理表进行增加、修改、删除、查询和系统维护等操作。 (4)接口:修理处理接口、报废处理接口 3、查询管理模块 (1)模块名称:查询管理模块。 (2)模块功能:对实验室中的设备进行查询,了解设备状况。 (3)模块背景描述:对实验室中的设备进行查询,了解设备状况。 (4)接口:查询处理接口 3、数据库设计 1、逻辑结构设计 序号 中文表名 英文表名 表功能说明 1 实验室设备管理表 Equip 记录实验室设备的具体详细信息 2 实验室设备购买申请表 application 记录实验室设备购买的具体详细信息 3 实验室设备修理表 fix 记录实验室设备修理的具体详细信息 4 实验室设备报废注销表 reject 记录实验室设报废注销的具体详细信息 5 实验室设备用户表 user 记录实验室用户的具体详细信息 数据库的各表如下所示: 表3.1 设备信息表(Equip) 列名 数据类型 字段大小 必填字段 默认值 说明 equipid varchar 15 是 主键
有哪些信誉好的足球投注网站
文档评论(0)