论文部分内容阅读
办公自动化系统主要是针对企事业单位提高日常办公事务处理的效率,改善办公环境,最终实现无纸化办公。当前音乐学院办公依然停留在手工操作的层次上,很多事务不能得到及时方便的处理,没有很好的利用已有的计算机硬件和网络环境,迫切需要建立新的系统,从根本上提高办公效率。针对当前音乐学院所存在的问题,本文提出了基于.NET组件的办公自动化系统,此外考虑到开发初期主要实现音乐学院关键的业务功能,未来还需要不断增加新的功能,因此办公自动化系统必须具备足够健壮的软件架构,满足系统可重用性、可维护性和可支持性,由此提出了多层架构模式。文中首先分析目前音乐学院的业务需求,对系统进行功能性需求分析和非功能性需求分析,使用UML和统一过程对系统进行建模,随后确定出OA系统的多层架构模式、逻辑组件、系统模块划分。办公自动化系统是一种自动流转的系统,需要确定系统的工作流,由于系统的流程较为简单,选用了基于简单有向图的工作流框架实现系统的办公流转,重点对会议管理和公文管理工作流进行了设计,接着根据需求分析和软件架构对各个模块进行了详细的设计,主要完成了会议管理的前台办公区和后台管理区、公文管理办公区和后台管理区、个人事务管理和移动办公管理四个模块的设计。在系统的实现上首先确定出网站主页布局样式,确定网站安全的认证方式,建立用户角色和账户,给出了会议申请单形式、会议审批页面、公文处理页面和公文流程的实现,以及整个OA系统的数据库设计,文章结尾对系统进行的客观、全面的评价,并对进一步改进提出了建议。