oa公文管理系统的设计与实现(源码)【字数:9118】
摘 要如今人类已经迈入了信息快速传递的时代,电子化办公成为常态,而OA自动化办公也成为了现在大部分企业和政务系统的必要系统。OA自动化办公是于70年代中期发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响问题的背景下,发展起来的一门综合性技术[1]。它的基本任务是利用先进的科学技术,使人们借助各种设备解决对一部分办公业务的处理,达到提高生产率、工作效率和质量,方便管理和决策的目的[2]。借由计算机、网络等相关高速发展的技术为基础,把传统的纸质信息的交流全部实现无纸化,信息化,网络化,日常办公效率极大的提高。然而实现数字化的同时,传统的企业或政府的日常公文办公也已经不在适用于这个时代了,OA自动化办公也几经逐步取代传统办公的模式,将日常工作信息更快速,更安全,更有效地传递每个与此公文信息相关的工作人员手中。本系统使用ASP.NET MVC4的开发框架来实现,采用了Visual Studio2012,SQL Server2008等开发工具,论文也对系统的需求分析,设计思路,系统实现进行了详细的描述。
目 录
第一章 前言 1
1.1当代OA自动化的形势与发展 1
1.2 OA公文管理系统的特点和意义 1
1.3 OA公文管理系统的设计主旨 1
第二章 相关技术介绍 3
2.1 ASP.NET MVC介绍 3
2.2 SQL Server数据库 3
2.3 存储过程 3
2.4 JQuery介绍 4
第三章 系统分析 5
3.1可行性分析 5
3.2系统需求 5
3.3用户需求 5
3.3.1文档管理员 6
3.3.1流转情况人员 6
3.4问题解析 7
第四章 系统设计与实现 8
4.1系统功能模块设计 8
4.2数据库设计 10
4.3系统的功能实现 13
4.3.1登陆页面 13
4.3.2全部公文 14
4.3.3收文管理 16
4.3.4发文管理 18
4.3.5档案管理 19
*好棒文|www.hbsrm.com +Q: ¥351916072¥
结束语 21
致 谢 22
参考文献 23
第一章 前言
1.1当代OA自动化的形势与发展
科学技术日新月异,无论是企业办公还是日常生活,对信息化的要求也越来越高,企业办公近年来的需求特别突出,并且符合企业自身情况的需求也是越来越多,国内相当一部分的企业以及政务机关都使用了OA管理系统。
当下的OA管理系统应该能够支持多用户同时在线同时进行数据访问和数据的增删改查;灵活运用各种表格图形,使数据清晰易懂并且用户能操作方便;合理使用现有资源和现代化设备,不仅节约了成本,还大大提高了效率。
OA管理系统完成单位内部的邮件通信、信息发布、文档管理、工作流程自动化等等工作。也就是大家所说的无纸化办公,发展到当今这个时代可以叫做“移动办公”,并且有的可以实现通过你的手机处理办公文件,无论你处在何时何地,只要有网路信号使用你的移动智能手机,公司所有人员的工作状况都掌握在各自的手中,办理属于自己的工作内容。
所以随着时代的发展,自动化工作系统已经成为人们日常工作必不可分的一部分,并且会逐步取代传统的工作方式使得工作更加具有目的性,便捷性,高效率。
1.2 OA公文管理系统的特点和意义
自从有了OA办公自动化之后,发展历经几十年,长时间的推移必定会累积大量的项目经验,当代企业和政务系统在此实践基础上使用OA公文管理系统,增强了各个方面的竞争力,使团体蓬勃发展;与此相反,OA管理系统的全部功能必然不会适应所有的企业和政务系统,因此问题所在就是要拥有一套符合自身的业务需求和工作需求的OA管理系统,所以面对不同的服务对象就要实现不同的业务功能。
要实现一个完整的自动化办公流程,能够使领导合理有效地将任务分配给执行下属员工或合作伙伴,同时也加强了一个项目团体或者办公集体内部交流和沟通的效率。OA办公自动化的出现就是因为时代的发展需要摆脱传统的办公方式,运用电子化设备进行方便快捷地日常办公。时代的进步带来了许多先进的技术,基于这些先进技术,使用户拥有一个现代化的办公环境,以此来优化全员的办公效率和信息交流能力。
随着OA公文管理系统逐步渗入每个工作人员的日常生活,必将获得更加广阔的运用和健康、持续的发展。
1.3 OA公文管理系统的设计主旨
OA公文管理系统设计框架为ASP.NET MVC4,开发语言为C#语言,结构明朗,各个模块间的相互影响较少[9]。本系统前台采用了JQuery等前端开发技术,代码轻便,性能支持比较好,节约了学习成本。本系统后台采用了使数据管理与分析更加灵活的SQL Servers数据库。
政府管理办人员可以确保在这个公文管理系统中对每个公文信息都浏览阅读办理过。根据用户的需要,以及基本的OA办公自动化的理论基础,OA公文管理系统中登录系统的对象为行政监督人员,即管理办人员,登陆凭证需要拥有CA锁。管理办人员又细分为文档管理员,承办人,分管领导,和领导身份。需要有个便于用户操作而衍生出来的模块,在这个模块中可以根据不同身份登录看到以表格形式呈现的有关此用户的所有公文。收文模块是由文档管理员录入从政府其他部门传过来的公文,交由上级传阅以及操作(承办人办理,领导提交)的功能。发文模块的流程与收文管理相似,区别在于公文是由管理办人员发出的文档;档案管模块是将收文管理和发文管理所有已经归档的公文以列表的形式呈现出来,用户可以查看到所有和其有关的已经归档的公文。在面对数据操作频繁,并且数据量大的情形下,存储过程的使用有效地处理了这个问题,便于后期的维护与开发的便捷。
第二章 相关技术介绍
OA公文管理系统的设计框架是ASP.NET MVC4,数据库为SQL Server,前端使用了JQuery等技术。以下为此次系统的相关技术的介绍。
2.1 ASP.NET MVC
ASP.NET MVC是微软设计的一个完整的Web开发环境,在这个环境中,ASP.NET MVC拥有一个可视化的设计器。开发人员只需要其中拖放控件并且在表单中设置属性,因此对于程序的逻辑操作来说变得非常直观[3]。
目 录
第一章 前言 1
1.1当代OA自动化的形势与发展 1
1.2 OA公文管理系统的特点和意义 1
1.3 OA公文管理系统的设计主旨 1
第二章 相关技术介绍 3
2.1 ASP.NET MVC介绍 3
2.2 SQL Server数据库 3
2.3 存储过程 3
2.4 JQuery介绍 4
第三章 系统分析 5
3.1可行性分析 5
3.2系统需求 5
3.3用户需求 5
3.3.1文档管理员 6
3.3.1流转情况人员 6
3.4问题解析 7
第四章 系统设计与实现 8
4.1系统功能模块设计 8
4.2数据库设计 10
4.3系统的功能实现 13
4.3.1登陆页面 13
4.3.2全部公文 14
4.3.3收文管理 16
4.3.4发文管理 18
4.3.5档案管理 19
*好棒文|www.hbsrm.com +Q: ¥351916072¥
结束语 21
致 谢 22
参考文献 23
第一章 前言
1.1当代OA自动化的形势与发展
科学技术日新月异,无论是企业办公还是日常生活,对信息化的要求也越来越高,企业办公近年来的需求特别突出,并且符合企业自身情况的需求也是越来越多,国内相当一部分的企业以及政务机关都使用了OA管理系统。
当下的OA管理系统应该能够支持多用户同时在线同时进行数据访问和数据的增删改查;灵活运用各种表格图形,使数据清晰易懂并且用户能操作方便;合理使用现有资源和现代化设备,不仅节约了成本,还大大提高了效率。
OA管理系统完成单位内部的邮件通信、信息发布、文档管理、工作流程自动化等等工作。也就是大家所说的无纸化办公,发展到当今这个时代可以叫做“移动办公”,并且有的可以实现通过你的手机处理办公文件,无论你处在何时何地,只要有网路信号使用你的移动智能手机,公司所有人员的工作状况都掌握在各自的手中,办理属于自己的工作内容。
所以随着时代的发展,自动化工作系统已经成为人们日常工作必不可分的一部分,并且会逐步取代传统的工作方式使得工作更加具有目的性,便捷性,高效率。
1.2 OA公文管理系统的特点和意义
自从有了OA办公自动化之后,发展历经几十年,长时间的推移必定会累积大量的项目经验,当代企业和政务系统在此实践基础上使用OA公文管理系统,增强了各个方面的竞争力,使团体蓬勃发展;与此相反,OA管理系统的全部功能必然不会适应所有的企业和政务系统,因此问题所在就是要拥有一套符合自身的业务需求和工作需求的OA管理系统,所以面对不同的服务对象就要实现不同的业务功能。
要实现一个完整的自动化办公流程,能够使领导合理有效地将任务分配给执行下属员工或合作伙伴,同时也加强了一个项目团体或者办公集体内部交流和沟通的效率。OA办公自动化的出现就是因为时代的发展需要摆脱传统的办公方式,运用电子化设备进行方便快捷地日常办公。时代的进步带来了许多先进的技术,基于这些先进技术,使用户拥有一个现代化的办公环境,以此来优化全员的办公效率和信息交流能力。
随着OA公文管理系统逐步渗入每个工作人员的日常生活,必将获得更加广阔的运用和健康、持续的发展。
1.3 OA公文管理系统的设计主旨
OA公文管理系统设计框架为ASP.NET MVC4,开发语言为C#语言,结构明朗,各个模块间的相互影响较少[9]。本系统前台采用了JQuery等前端开发技术,代码轻便,性能支持比较好,节约了学习成本。本系统后台采用了使数据管理与分析更加灵活的SQL Servers数据库。
政府管理办人员可以确保在这个公文管理系统中对每个公文信息都浏览阅读办理过。根据用户的需要,以及基本的OA办公自动化的理论基础,OA公文管理系统中登录系统的对象为行政监督人员,即管理办人员,登陆凭证需要拥有CA锁。管理办人员又细分为文档管理员,承办人,分管领导,和领导身份。需要有个便于用户操作而衍生出来的模块,在这个模块中可以根据不同身份登录看到以表格形式呈现的有关此用户的所有公文。收文模块是由文档管理员录入从政府其他部门传过来的公文,交由上级传阅以及操作(承办人办理,领导提交)的功能。发文模块的流程与收文管理相似,区别在于公文是由管理办人员发出的文档;档案管模块是将收文管理和发文管理所有已经归档的公文以列表的形式呈现出来,用户可以查看到所有和其有关的已经归档的公文。在面对数据操作频繁,并且数据量大的情形下,存储过程的使用有效地处理了这个问题,便于后期的维护与开发的便捷。
第二章 相关技术介绍
OA公文管理系统的设计框架是ASP.NET MVC4,数据库为SQL Server,前端使用了JQuery等技术。以下为此次系统的相关技术的介绍。
2.1 ASP.NET MVC
ASP.NET MVC是微软设计的一个完整的Web开发环境,在这个环境中,ASP.NET MVC拥有一个可视化的设计器。开发人员只需要其中拖放控件并且在表单中设置属性,因此对于程序的逻辑操作来说变得非常直观[3]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/443.html