论文部分内容阅读
仪器设备作为高校除房产外最大的固定资产,在科研与教学中扮演着重要的、不可或缺的角色,其工作的重心也逐步开始从购置向管理倾斜。因此,如何保障现有存量仪器设备的完好,让其发挥应有的效益将是个重要的工作。 仪器设备维修管理作为保障仪器设备完好工作的重要环节,对维修管理工作效益高低发挥着关键的作用,鉴于此,本文研发了“仪器设备维修管理系统”,系统采用三层架构模型,即表示层、逻辑层、数据链接层三层架构,利用了三层架构层间的低耦合性,便于日后的业务变更及维护。通过从“仪器设备管理系统”获取设备的相关信息来简化报修手续,对两个系统在实现对接的过程中出现的问题进行了分析,并提出了相应的解决方法。 系统实现了用户注册、设备报修、报修单处理状态查看、维修经费申请表打印及导出、设备模糊查询等客户端功能;实现了用户管理、报修单接单和结单、报修单打印及导出、公告发布、设备模糊查询、历史记录查看、旧系统数据迁移等管理端功能。在开发的过程中,使用了微软公司的ASP.NET3.5统一WEB开发模型和SQL SERVER数据库服务器,集成开发工具为VisualStudio2008,应用了GridView、MicroSoftReportViewer、ScriptManager、UpdatePanel等自VisualStudio2005才开始出现的控件,还使用了母版页、RDLC等技术,并且对在应用过程中出现的各种问题进行了分析、研究及解决,重点介绍了微软报表技术应用,特别是在服务器配置方面易出现的问题及其解决方法。另外,通过Web.config网站的全局配置文件对数据库的连接字符串进行配置,使系统能够方便地对多个数据库进行操作,并且统一使用参数化查询,防止SQL注入攻击,提高系统的安全性。在系统投入使用一段时间后,对在使用过程中存在的问题进行解决,并作了功能的修改、删除、增加等操作,最后相对于旧系统在技术与功能上的改进作了分析与对比。 尽管本系统是一个相对比较简单的、小型的数据库应用管理系统,但是,通过使用上述的一些主流技术,使得系统日后的维护、升级、扩充等工作将变得更加轻松、便捷。