基于ASP.NET的档案归档系统的设计与实现
2017-11-20季龙艳
季龙艳
上海中信信息发展股份有限公司,上海 200000
基于ASP.NET的档案归档系统的设计与实现
季龙艳
上海中信信息发展股份有限公司,上海 200000
从实际档案管理需求出发,设计了一套完整的新建、管理、审核、归档流程,帮助用户科学化管理档案资料和案件资料,在建立科学的审核管理制度的同时,更方便用户查询档案归档信息,最大限度帮助用户提高工作效率。
档案归档;ASP.NET;案件管理
引言
在日常工作和生活中,人们每天都会产生形形色色、各式各样的数据和档案资料。这些档案资料记录着人类社会的发展历程,是人类进步的物质财富和精神财富。如何更好地保存和利用这些档案资料至关重要。档案管理工作烦琐,耗时、耗力,且各单位建设需求不同,对外提供的服务也不同。原有档案管理的方法使得人员编制多,档案管理效率低。建立一套规划严谨、科学、规范的档案管理软件,实现了档案管理工作效率和查找准确率的提高以及档案检索速度的提升,使得档案管理更加规范化。此外,还完善了单位管理,降低了用人成本,提高了内部管理的效率[1]。
1 ASP.NET技术
ASP.NET是用来开发动态HTML网页的新的.NET框架,使开发应用程序变得方便快捷。开发人员将控件插入表单中,并在服务器端运行,生成供显示的HTML代码,同时可以适应不同的浏览器。使用ASP.NET技术具有很多优势,举例如下[2]。
(1)提高访问速度。用户每次打开使用ASP程序编译的页面时,程序需要经过编译解释后才能打开,打开速度慢,用户体验差。使用ASP.NET程序编译的页面编译一次即可,再次打开该页面时可以直接打开,不需要重新编译,访问速度得到提升。
(2)通过ADO.NET提供的DataGrid等数据库元件,ASP.NET可以直接和数据库联系;而ASP没有提供任何输出数据为内容的元件。
(3)ASP.NET支持实时更新。用户可以在程序正在运行时更新文件,而不需要停止应用程序,这使得软件维护工作更加简单便捷。应用程序更新后,系统自动切换到新的版本。
2 总体设计
2.1 总体架构设计
基于ASP.NET的档案归档系统结构具有通用性、扩展性、高效性以及应用安全性,可以满足用户根据自身工作情况的变化对系统进行相应的调整的需求,减少程序代码的维护量。该系统为档案管理提供了性能优越的搭建模式。档案归档系统基于B/S模式,后台数据库使用SQL Server 2008,系统搭建在客户端是Windows 7的操作系统中,服务端操作系统采用Windows 2012 Server,开发工具为ASP.NET,同时采用云存储下的分布式文档存储技术来存储档案数据,支持任意浏览器登录该系统。
2.2 功能模块设计
本系统为解决原有档案资料保存和查询效率低的问题,设计并开发了档案归档系统。用户进入系统后,可对案件进行新建档案、管理档案资料、档案资料申请复核、档案资料申请归档等操作,同时提供对象管理、统计查询、系统管理、表格下载等辅助性功能。本系统可供若干用户同时使用,因此设计的功能应完善,界面应友好。整体功能模块设计思路如图1所示。
图1 系统整体功能模块
2.3 数据库设计
数据库设计是指对于一个给定的应用环境,构造出最优的数据库模式。建立的数据库及其应用系统,能够有效地存储数据,满足各种用户的应用需求。本系统采用SQL Server 2008数据库软件进行开发和管理。结合档案归档系统对数据的需求,本系统设计了档案管理分类表、对象管理分类表、领导查询表、统计查询表、系统管理表、基础资料管理表、表格下载表以及个人中心管理表。
3 总结
本课题依据某单位队伍档案建设的现状,采用面向对象的思想,利用ASP.NET技术开发了一套完整的档案归档系统。系统基于B/S模式开发,后台数据库使用SQL Server 2008,采用云存储下的分布式文档存储技术来存储档案数据。系统结构具有通用性、扩展性、高效性以及应用安全性,满足用户根据自身工作情况的变化,对程序功能做出相应调整的要求,使系统能够最大限度地满足各种变化的需要,减少程序代码的维护量。通过该系统,用户可以将原有的纸质档案通过高拍仪或扫描的方式录入到系统中,建立科学的审核管理制度,方便用户查找档案历史资料,提高档案利用效率。
[1]马丽艳.基于Asp.net档案管理系统设计与实现[D].保定:华北电力大学(保定),2008.
[2]王小峰,施珍.基于ASP.NET的网站内容管理系统[J].福建电脑,2008,24(8):149-150.
Design and Implementation of File Archiving System Based on ASP.NET
Ji Longyan
Shanghai Zhongxin information Development Co., Ltd., Shanghai 200000
Starting from the actual needs of the archives management, the design of a complete set of construction,management, audit and filing procedures, help users of scientific management of archives and information on the case, in the establishment of scientific management system, more convenient for users to query file archiving information, to help users maximize improve work efficiency.
archival filing; ASP.NET; case management
TP311.52
A
1009-6434(2017)7-0075-02