论文部分内容阅读
档案在企业单位中扮演中重要的角色,企业的档案包含了以往的研发成果,设计图案,设计图纸等重要内容。公司的最新的设计往往是在以往的设计的基础上进行更新设计,因此,在企业中,档案管理是一项不可或缺的重要工作。但是,在以往的档案管理系统中往往都采用手工管理方式,这种管理工作繁杂,任务量大,严重影响企业效率。为提高公司企业档案管理工作效率进而以此提高企业生产效率,促进档案管理工作的高效化和程序化,开发一套适用于企业档案管理的软件查询系统显得十分有必要。基于上述原因,本论文研究并实现了一套基于SOAP技术的档案软件查询系统。该系统采用的主要技术包含C#技术、SQL技术、基于Web Service的SOAP技术,其中C#技术为前台和后台实现技术,而SQL为后台数据库技术,同时该系统通过SOAP接口向用户提供的档案查询服务。在介绍该系统实现中用到的相关技术的基础上,本文首先对软件的需求进行了系统的分析,并进行了总体方案的设计。总体设计包括系统软件框架的设计、网络通讯机制设计、客户端和服务器协议设计以及安全总体设计。为利于该系统后期功能的增加以及提高软件维护的便利性,根据软件功能将其分为很多模块,主要模块包含界面模块、档案查询模块、系统角色控制模块、网络通讯模块、缓存模块和日志模块。文章随后对系统用到的各个模块进行了详细的设计和阐述,包含各个模块的总体设计、关键流程以及关键数据库表的建立等。最后通过功能测试,验证了各个模块功能的正确性、实用性以及整个系统的可用性。同时,针对软件系统性能优化方面提出了一些改进措施,并对将来所需要做的工作进行了展望。