工作流与OA系统的设计与实现-开题报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计(论文)开题报告
课题名称:______ 工作流与OA系统的设计与实现 __学科类型:工学()管理学(√)指导教师:XXXX
学生姓名:XXXXXX 学号:_XXXXX_专业:XXXX 班级:_XXXXXX_
一、本课题的目的和意义:
目的:
1、让企业资源利用得到延展,资源利用最大化,;
2、解决多岗位、多部门之间的协同工作问题,使企业信息传递与沟通交流更顺畅,提高工作效率。
意义:
1、通过本次课题的设计与实现,学习了基于J2EE的网站开发技能,掌握了一个项目的开发流程,这将对我们以后所从事的软件开发起到重要作用案;
2、了解企业内部业务处理流程,体会项目开发之前进行需求分析的重要性。
二、课题背景及国内外发展情况:
背景:传统办公模式基于纸张,效率低下,无法适用于随时随地办公、移动办公的要求。OA系统基于网络技术,能够适应电子商务时代的企业事务处理对象,不仅能够提供作为企业与机构日常业务处理的基础平台,而且能够提供灵活应变和开放交互功能,它将跨地区的各个部门紧密的连接在一起,实现信息实时共享,最大程度的发挥各级人员的工作效率,从而使办公实现信息自动化,有利于办公效率的提高和公司的综合管理。
国内外发展情况:国外公司目前不关注OA产品,因为OA系统还没真正达到知识管理的阶段,且OA是柔性系统,不像ERP、CRM等刚性的东西比较容易出产品。但国内的OA系统炒的比较热,大部分中小型公司都需要一个实时管理的办公自动化系统来提高办事效率。
三、本课题研究的主要内容(提纲):
1、对一般公司OA进行分析,找出优缺点,并提出本课题的创新处;
2、调研和分析OA系统中常用的功能,进行流程分析和设计;
3、使用基于JBPM框架的工作流技术来完成各主要流程建模;
4、对本OA系统完成的功能进行编码和测试,包括人事管理、工作流管理、信息发布、日程安排、文档管理等;
5、整合系统所有功能,保存流程运行记录,为流程监控功能提供数据准备;
6、对该项目最终成果指出不足,并对未来工作做出展望。
四、本课题拟解决的关键问题:
1、相关工作流流程的设计;
2、企业档案管理,档案权限,上传下载等。
五、解决问题的思路和方法:
1、展开调查,了解企业工作流程,档案分类等,先实现基础功能,在各基础功能模块上
扩展以至完善上述功能;
2、学习Struts+Spring+Hibernate三层架构和相关知识,在MySQL+Tomcat+MyEclipse的
开发环境下着手开发,同时学习JBPM框架制作工作流流程。
六、参考文献:
[1]潘海兰,王安保. 基于JA V A EE的电子商务网站建设[M]. 西安:西安电子科技大学出版社, 2010.
[2]王中兵.Java Web主流框架整合[M].北京:电子工业出版社,2008.
[3]郭晓晶. Web服务安全策略研究[D]. 中国优秀硕士学位论文全文数据库,2009.
[4]吕成戍. 基于XML/WEB服务的分布式电子商务体系研究[J]. 电脑开发与应用,2009,22(9):57-60.
[5]胡奇. JBPM4工作流应用开发指南[M]. 北京:电子工业出版社,2010.
[6]Watts S.Humphrey.A Discipline for Software Engineering[M].北京:人民邮电出版社,2006.
[7]陈熙,李金. 基于J2EE的研究生教务管理系统研究与设计[J]. 软件导刊,2010,(03):87-88
[8]许波勇. 办公自动化系统的六大常见功能需求[J]. 华南金融电脑, 2010,05 :63.
[9]沃尔斯.Spring in Action [M].北京:人民邮电出版社,2005.
[10]孙思模. 将办公自动化系统融入企业管理的探索与思考[J]. 改革与开放, 2010,06:65-66.
[11]Bruce Eckel. Thinking in Jave[M]. Pentice Hall, 1988.
七、学生与指导教师签字:
学生:指导教师:
日期:2011年月日日期:2011年月日
八、专业负责人审核意见:
审核人签字:日期:2011年月日