基于.NET设备管理系统设计
关键词:管理系统;设备流通;设备管理;用户管理
摘 要
以研究所的设备管理系统为背景,以研究所设备管理模式为研究对象,开发了设备管理系统。设备管理系统是设备管理与计算机技术相结合的产物,根据系统的功能需求分析与定义的数据模式,分析了应用程序的主要功能和系统实现的主要技术。系统主要包括后台数据库的开发和前端应用程序的开发两个方面。考虑了当前设备管理的相关问题,探讨了系统实现的主要相关技术:如数据库技术、C#等。该系统考虑了实际开发的设备管理系统的开发环境、系统流程,主要完成设备类型管理、设备查询、设备档案管理、用户类型管理、用户档案管理,设备征订,设备借用,设备罚款,设备归还以及相应的数据修改,添加,修改等功能。
2 系统功能需求分析和设计要求
2.1 系统功能需求
设备管理系统的功能只在具体实现上与研究所的设备管理模式密切相关,总体目标主要是管理设备的各种基本属性数据和设备生命周期中的各种技术档案,改变目前设备资料的管理方式,系统完成日常的查询,统计等各种工作,实现资料电子化管理,把技术人员从大量复杂的统计,汇总等各种工作中解脱出来,实时、准确地为管理人员提供各种数据支持,为决策提供依据,减少决策的盲目性,减少失误。具体地,本文主要体现在以下几个方面:
1.设备的管理:包括设备的类型、设备的借用时间、设备是否在库、设备的修改、删除及查询的处理等;
2.用户的管理:包括用户的姓名,证件,借用日期和归还日期,用户借用设备的权限(这一部分有些功能是预留的待开发功能模块)等操作;
3.设备的流通管理:包括设备征订,设备借用,设备归还,逾期清单,设备罚款等操作。
2.2 系统性能要求
在进行系统设计时,必须充分考虑系统的性能需求。主要包括:
1.高效性:设备管理的特点是信息量大,而且各部门之间的信息相互关联、相互借用,因而必须采取有效的措施保证系统的高效率。
2.可靠性:采用成熟的技术保证系统运行正常。
3.灵活性和适应性:不仅体现在对于不同软硬件平台的适应性,而且还包括对于不同管理模式的适应性,例如新增一类设备时,自动适应新设备的相应管理操作,而不必修改程序,不需要修改系统的结构。
4.安全性:对不同的用户借用设备的时间和权限进行设置,采取适当的数据库恢复策略,保证系统在遭受意外故障时损失最小。
5.正确性:要保证所有数据的安全、唯一、一致性,确保统计结果正确、及时、有效。
目 录
1 引言 1
1.1 设备管理系统概述 1
1.1.1 使用设备管理系统的意义 1
1.1.2 设备管理系统的种类 1
1.1.3 设备管理系统发展趋势 1
1.2 设计的背景和意义 2
1.2.1 选题来源及设计的意义 2
1.2.2 论文主要设计内容 2
2 系统功能需求分析和设计要求 3
2.1 系统功能需求 3
2.2 系统性能要求 3
3 系统总体设计 3
3.1 系统结构设计 3
3.2 数据库设计 3
3.2.1 数据库关系E-R图 3
3.2.2 用户管理 4
3.2.3 设备管理 5
3.2.4 流通管理 6
3.3 其他设计 7
4 系统运行环境与开发环境 8
4.1 开发环境 8
4.1.1 软件环境 8
4.1.2 硬件环境 8
4.2 开发平台选择概述 8
4.2.1 .NET开发平台 8
4.2.2 C#编程语言 8
4.2.3 SQL数据库 9
5 程序界面及功能设置 9
5.1 主界面 9
5.2 用户管理 11
5.3 设备管理 13
5.4 流通管理 15
6 系统测试 20
结 论 20
参考文献 21
致 谢 22
上一篇:【.NET】169 基于【.NET】网上图书销售系统设计