【ASP.NET设计栏目提醒】:网学会员为需要ASP.NET设计的朋友们搜集整理了设备管理系统—设备维修备件模块相关资料,希望对各位网友有所帮助!
摘要:随着高等教育改革的不断深化,教学规模不断扩大,高校用于教学的实验设备也不断增多。怎样对这些设备进行规范化、科学化、信息化管理已成为一个重要课题。目前,很多高校的设备管理系统—设备维修备件模块工作还存在着很多问题,解决这些问题要充分利用现代科学技术,建立现代化管理信息系统,优化管理工作,从而使高校实验设备在管理上提高效率,满足教学和科研的需求。本系统利用先进的网页编程技术APS.NTE与后端数据库连接的数据库操作模型ADO.NET相结合,设计了可在网络上运行的设备管理系统,完成了设备的登记、查询、维修、报废、打印各类报表等功能。由于设备管理涉及的部门多、结构复杂、分布性较广,决定了该系统采用B/S模式。针对学校目前大量使用的是微机系统的特点,本系统采用了微软的.NET系统作为开发平台,实现了三层结构的分布式设备管理信息系统。应用.NET平台下的B/S应用系统开发框架开发本系统,保证了设备管理系统的灵活性、可扩展性和可维护性,提高了开发的效率。本系统的开发语言选择C#,开发开具是Visual Studio.NET2005,数据库系统选择SQL Server 2000,服务器操作系统为Windows XP。
关键词: 设备管理系统 B/S结构 ASP.NET ADO.NET
目录
1研究背景 4
1.1教育管理信息化发展目标 5
1.2教育管理信息化发展现状 5
1.3教育管理信息化发展趋势与特点 5
1.4本系统的主要工作 7
2.相关应用技术 8
2.1分布式技术的发展史 8
2.2 .NET框架概述 8
2.3 ASP.NET概述 10
2.3.1 ASP.NET的体系结构 10
2.3.2基于Web的ASP.NET应用程序服务器端架构 11
2.2.3安全访问技术 11
2.4 数据访问技术 12
2.4.1 数据访问技术回顾 12
2.4.2 ADO.NET概述 13
3.系统需求分析 14
3.1需求概要 14
3.2数据流图 15
3.3数据字典描述 17
3.4 系统的ER模型 17
4.系统总体设计 21
4.1系统的总体结构 21
4.2系统功能模块设计 22
4.3数据库逻辑设计 23
4.4系统的系结构 25
4.5开发环境、开发工具及平台 26
4.5.1数据库选择 26
4.5.2开发环境选择 27
5.系统实现 28
5.1 系统登陆模块 28
5.2设备管理模块 31
5.3系统管理模块 35
5.4信息查询模块 39
结束语 48
参考文献 49
致谢 50
设备管理系统—设备维修备件模块在系统总体设计上根据用户的不同类别,规划出三种用户类别和操作权限:一级用户、二级用户、三级用户,分别对应于超级管理员(学校主管机构)、一般管理员(基层管理机构)和普通用户(一般浏览用户),如图3-1所示。
740)this.width=740">
该系统的主要功能:
(1)对于超级管理人员,应实现信息监控,能方便地进行用户数据的更改、增加和删除操作,能随时方便地查询设备相关信息等功能;
(2)对于一般管理员,应实现对设备入库登记、调拨、报废、维修等数据进行管理,能方便地查询设备相关信息,能进行设备数据的更改、增加和删除操作,能按要求进行数据的统计和分析,能随时按需要进行各种报表的生成和打印功能;
(3)对于普通用户,应实现能对设备的基本状况进行查询
考虑到高校实验室设备管理的具体需要,系统应具备较好的可靠性、可维护性、扩展性;能准确、规范、快速登录设备信息;具有快速高效、条件组合查询能力;具有丰富的统计和打印各类报表的功能,以满足上级主管部门的需要,克服原人工系统存在的种种缺陷和弊端。
细化的功能需求如下:
(1)用户帐号的管理功能:包括帐号管理,帐号登录;
(2)数据录入:主要为设备信息的录入,用户信息的录入。录入时,应该对
数据的正确性进行有效的校验;
(3)数据维护:支持平时对数据的维护,包括加入,删除,修改及更新。而且
根据用户登录时的权限进行分级管理,也就是,不同的用户只可以对数据库进行其权限之内的维护。以此来提高数据的安全性,和便于管理;
(4)查询:可以进行多种复杂的查询;
(5)数据的汇总、统计和分析:可根据相应的条件对相关的设备进行汇总;
(6)统计和分析; 报表的生成和打印:可根据需要进行报表的生成和打印;
(7)其他要求:系统应具有良好的易使用性,界面美观大方,使用模块化
设计,提高代码重用率。
用户的执行流程:
1.首先用户要进行注册。当用户在登录界面提交个人信息后,用户情况要与原始记录比较。注册成功后,用户方可进入系统。所以先要设计注册信息录入窗口来录入注册信息,并且连接数据库,将注册信息与数据库中的表进行比较,有此人才能通过。
2.当用户通过主页面登录系统后即可进入一般用户页面,并且可在此界面上进行操作。用户可以进行查询,从用户的角度看,数据库中的信息应该以比较自然的方式表示。
管理员的执行流程:
1.登录系统。当管理员通过主页面登录系统后根据管理员级别确定进入一般管理员页面或超级管理员页面。
2.根据相应的管理员权限选择相应界面上的各种操作。例如,一般管理员可以对物资设备的登记、故障进行管理;超级管理员则可对用户信息进行维护及审批用户申请等。这里要输入用户名和密码才能进入系统的相应页面,这一方面便于用户访问,另一方面又保证了系统的安全性。
如你对本套设计感兴趣,请记住本套设计在本站的编号:asp.net00045
上一篇:歇后语汉韩翻译策略研究—毕业论文