1、 管理信息系统 课程设计报告 设计题目:实验室设备管理信息系统 专 业 经济与管理学院 班 级 管 111 学 号 学 生 指导教师 时 间 2013-06-242013-06-28 地 点 经济与管理学院实验室 2013 年 春季 学期 1 一一.绪论绪论 2 二二.系统规划系统规划 .2 三系统分析三系统分析.3 1.可行性分析可行性分析 3 2. 实验室的组织结构实验室的组织结构 3 3. 数据流程图数据流程图.4 4.业务流程图业务流程图 5 5.功能分析图功能分析图 6 四四.系统设计与实施系统设计与实施.8 1. 全局全局 E-R 图设计图设计 8 2.数据库的实现数据库的实现 .
2、 10 3. 系统程序中所用的代码系统程序中所用的代码 . 16 4. 输出设计输出设计 19 5. 输入设计输入设计 19 6.选择开发的平台选择开发的平台 . 19 7. 系统设计的自我评价系统设计的自我评价. 19 五五 经验总结经验总结 20 六六. . 参考资料参考资料. 21 2 一一.绪论绪论 一个现代化的实验设备系统在正常运行中总是面临着大量的使用者, 仪 器及两者相互作用产生的借用仪器。 人工管理既浪费人力物力财力, 又容易 导致各种错误的发生。 为了方便实验室的管理, 我们得重新开发一个更好的 软件。实验室设备系统管理,就是为了实验室更好的管理。 软件工程是一门从技术和组织
3、管理两个角度如何用系统化, 规范化, 和 数量化等工程原理的方法去进行软件工程开发和维护的学科。 软件工程学的 范围非常广泛,包括技术方法,工具,管理等许多方面。软件生命周期的各 阶段可分为以下: 采用软件工程的技术方法开发本系统,分阶段进行,就把规模庞大,结 构复杂和管理复杂的软件变得容易管理和控制。 数据库的设计主要是进行数据库逻辑的设计,即将数据按照一定的分 类,分组系统和逻辑层次组织起来,面向用户的。数据之间的关系,按照 DBMS 提供的功能和描述工具,设计出规模适当,正确反映出数据关系, 数据冗余少,存储效率高,能满足多种查询方式的数据模型。 二二.系统规划系统规划 数据库设计的步骤
4、是: 实验室设备管理系统 设 备 查 询 管 现 有 设 备 管 设 备 购 进 管 设 备 使 用 管 按 类 别 查 询 按 时 间 段 查 3 1.数据库结构定义: 目前的数据库管理信息系统有的是支持联机事务处 理的操作系统,有的支持数据仓库,有的支持联机分析处理,有的是关系型 的,有的是面向对象数据库。针对选择的 DBMS,再对数据库结构定义。 2.数据表的定义:数据表的定义指定义数据库中数据表的结构。数据表 的逻辑结构包括:属性名称,类型,表示形式,是否关键字,是否为空等。 关系型数据库要尽量按关系规范化要求来进行数据库设计,但为使效率高, 规范化程序应根据应用环境和条件来决定。 数
5、据表设计不仅要满足数据的存 储的要求, 还要增加一些如反映有关信息, 操作责任和中间数据的字段或临 时数据表。 3.存储设备和存储空间组织:确定数据的存储位置,存储路径,存储设 备等,备份方案,对多版本如何保持数据的一致性和完整性。 4.数据使用的权限设置:针对用户的不同使用要求,确定用户的使用权 限,确保数据安全。 5.数据字典设计:用数据字典描述数据库的设计,便与维修和修改。 三系统分析三系统分析 1.可行性分析可行性分析 技术上的的可行性:可方便查询设备的使用情况,节省时间,可提高系 统的效率和准确性,把系统管理员从繁重的工作中解脱出来。 经济上的可行性: 主要是预估费用支出和对项目的经
6、济效益进行评价, 方便 快速的操作, 可减少对实验室设备系统管理的漏洞, 又可减少因为工作的冗 余而出现的错误, 可减少许多不必要的人员, 这不论是物质还是工资都节省 了不少。 管理上的可行性: 这是本着为公司谋求发展的一个项目, 相应的管理方法也 较为科学,所以这可行。 2.实验室的组织结构实验室的组织结构 4 3.数据流程图数据流程图 实验室主任 设 备 管 理 员 文 员 实 验 人 员 5 。 管理员对设备进行管理, 实现现在仓库中每样设备信息的登记和新设备的入 库登记,旧设备的报修,报废处理,以及设备状态的更新。设备的借出,按 所需设备给予借出,并在数据库更改这些设备的使用状态。设备的归还,按 所还设备而进行入库登记, 并在数据库中更改这些设备的使用状态。 设备的 报修,如实验人员在实验过程中发现设备损坏,通过此系统报告给管理员, 同时更改系统中的设备状态。 4.业务流程图业务流程图 用户 管理员 采购员 用户登录 设备查询 借用设备 归还设备 设备