论文部分内容阅读
档案管理系统是浪潮协同办公平台(DCwork V2.1)中的一个独立的子模块,该模块需求来源主要是甘肃烟草、黑龙江烟草、重庆烟草三个项目。该系统既可挂载在dcwork平台上作为一个管理模块使用,也可独立于dcwork系统之外,独立使用。系统主要涉及到对文书档案和实物档案的管理。文书档案管理主要是管理单位的各类文书类文档,在DCwork系统里主要是处理公文模块所产生的文书档案(企业的规章制度等可以在DCwork的知识管理模块中管理)。实物档案管理主要是指管理企业的奖牌、奖杯、锦旗、纪念品等实物档案;实物档案管理员创建、维护各类档案,员工根据自己的权限和档案的级别进行检索、借阅。系统建设的主要目标为:对文书档案、实物档案进行管理,提高档案的管理效率和利用率,共享数据,实现档案管理的信息化。本文采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以J2EE为技术平台架构,对档案管理系统进行了需求分析和系统设计,具体分析设计了档案著录、组卷整编、查询统计、借阅管理、销毁管理、系统设置、全宗介绍、编研目录、系统帮助等模块。在分析了系统开发的背景和国内相关管理信息系统的发展现状的基础上,简要论述了系统需要解决的主要问题;概要论述了系统的整体情况;对系统的需求分析和架构设计进行了详细说明;并对部分有代表性的实例的详细设计和实现进行了说明,最后对项目进行了总结和展望。文章综合论述了项目的整个开发过程:从召开需求分析讨论会开始,采用多种综合方法,逐步获取客户方详细的业务需求,并承担了客户需求的整理、细化分析工作,为以后工作打下基础;在设计阶段,采用了用例、对象模型、类图等形式来进行分析、设计,提出了由对象模型映射得到表结构的思路;并在此基础上借助开源框架Spring、楼上平台、浪潮web组件,以及浪潮工作流产品,设计了层次清晰、结构合理的系统架构,在满足系统业务需求的同时,达到了系统的扩展性和维护性目标;在实现阶段,档案管理系统的代码编写过程中重点部分的实现思路和方法,实现了系统得预期功能。