马上关注,一起涨知识!
在日常工作和生活中,我们每天都会产生形形色色、各式各样的数据和档案资料,这些档案资料记录着人类社会的发展历程,是人类进步的物质财富和精神财富,如何更好的保存和利用这些档案资料至关重要。
档案管理工作繁琐,耗时耗力,且各单位建设需求不同,对外提供的服务也不同。原有档案管理的方法使得人员编制多,档案管理效率低。建立一套规划严谨、科学、规范的档案管理软件,实现档案管理工作效率和查找准确率的提高,档案检索速度的提升,使得档案管理更加规范化和正规化。同时可以完善单位管理和降低用人成本,提高内部管理的效率。
1
ASP.NET技术
ASP.NET是用来开发动态HTML网页的新的.NET框架,使得开发应用程序变得方便快捷,开发人员将控件插入表单中并在服务器端运行,生成供显示的HTML代码,同时可以适应不同的浏览器。使用ASP.NET技术具有很多优势,举例如下:
1.提高访问速度。用户每次打开使用ASP程序编译的页面时程序需要经过编译解释后才能打开,打开速度慢,用户体验差。使用ASP.NET程序编译的页面编译一次即可,再次打开该页面时直接可以打开,不需要重新编译,访问速度得到提升。
2.通过ADO.NET提供的Datagrid等数据库元件,ASP.NET可以直接和数据库联系,而ASP没有提供任何输出数据为内容的元件。
3.ASP.NET支持实时更新。用户可以在程序正在运行时更新文件,不需停止应用程序,使得软件维护工作更加简单便捷。应用程序更新后,系统自动切换到新的版本。
2
总体设计
1、 总体架构设计
基于ASP.NET的档案归档系统结构具有通用性、扩展性、高效性和应用安全性,满足用户根据自身工作情况的变化对系统进行相应的调整,减少程序代码的维护量。该系统为档案管理提供性能优越的搭建模式。档案归档系统基于B/S模式,后台数据库使用SQL Server 2008,系统搭建在客户端是Win 7的操作系统中,服务端操作系统采用Windows 2012 Server,开发工具为ASP.NET,同时采用云存储下的分布式文档存储技术来存储档案数据,支持任意浏览器登录该系统。
2 、功能模块设计
本系统为解决原有档案资料保存和查询效率低的问题,设计并开发了档案归档系统。用户进入系统后,可对案件进行新建档案、管理档案资料、档案资料申请复核、档案资料申请归档等操作,同时提供对象管理、统计查询、系统管理、表格下载等辅助性功能。本系统可供若干用户同时使用,因此设计的功能需完善,界面应友好。整体功能模块设计思路如图所示。
3、 数据库设计
数据库设计是指对于一个给定的应用环境,构造出最优的数据库模式,建立的数据库及其应用系统,能够有效地进行数据存储,可以满足各种用户的应用需求。本系统采用SQL Server 2008数据库软件进行开发和管理。结合档案归档系统数据需求,本系统设计了档案管理分类表、对象管理分类表、领导查询表、统计查询表、系统管理表、基础资料管理表、表格下载表、个人中心管理表。
3
总结
本课题依据某单位队伍档案建设的现状,采用面向对象的思想,利用ASP.NET技术开发了一套完整的档案归档系统,系统基于B/S模式开发,后台数据库使用SQL Server 2008,采用云存储下的分布式文档存储技术来存储档案数据。系统结构具有通用性、扩展性、高效性和应用安全性,满足用户根据自身工作情况的变化,对程序功能做出相应调整的要求,使系统能够最大程度地满足各种变化的需要,减少程序代码的维护量。通过该系统,用户可以将原有的纸质档案通过高拍仪或扫描的方式录入到系统中,建立科学的审核管理制度,方便用户查找档案历史资料,提高档案利用效率。
参考文献:
[1] 叶宾.基于ASP.NET信息发布系统的设计与研究.中国新技术新产品,2008-07-15
[2]马丽艳.基于Asp.net档案管理系统设计与实现.华北电力大学(河北)硕士论文,2008-12-09
[3] 王小峰,施珍.基于ASP.NET的网站内容管理系统,福建电脑,2008-08-01
领取专属 10元无门槛券
私享最新 技术干货