办公自动化课程设计报告.docx
- 文档编号:22796058
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:81
- 大小:439.39KB
办公自动化课程设计报告.docx
《办公自动化课程设计报告.docx》由会员分享,可在线阅读,更多相关《办公自动化课程设计报告.docx(81页珍藏版)》请在冰豆网上搜索。
办公自动化课程设计报告
沈阳工程学院
课程设计
设计题目:
WEB程序设计课程设计
-----办公自动化系统的开发
系别信息工程系班级网络本111
学生姓名李仁祥陈万里高超邹壮壮
学号19271316
指导教师杨弘平、职称副教授、
起止日期:
2014年7月6日起——至2014年7月20日止
沈阳工程学院
课程设计任务书
课程设计题目:
WEB程序设计课程设计
-----办公自动化系统的开发
系别信息工程系班级网络本111
学生姓名李仁祥陈万里高超邹壮壮
学号19271316
指导教师杨弘平、职称副教授、
课程设计进行地点:
实训F
任务下达时间:
2014年4月12日
起止日期:
2014年7月6日起——至2014年7月20日止
教研室主任杨弘平2014年5月12日批准
沈阳工程学院
数据结构课程设计成绩评定表
系(部):
信息工程系班级:
网本111班学生姓名:
李仁祥
指导教师评审意见
评价内容
具体要求
权重
评分
加权分
调研论证
能独立查阅文献,收集资料;能制定课程设计方案和日程安排。
0.1
5
4
3
2
工作能力态度
工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,
0.2
5
4
3
2
工作量
按期圆满完成规定的设计任务,工作量饱满,难度适宜。
0.2
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.5
5
4
3
2
指导教师评审成绩(加权分合计乘以8)
分
加权分合计
指导教师签名:
年月日
评阅教师评审意见
评价内容
具体要求
权重
评分
加权分
查阅文献
查阅文献有一定广泛性;有综合归纳资料的能力
0.2
5
4
3
2
工作量
工作量饱满,难度适中。
0.5
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.3
5
4
3
2
评阅教师评审成绩
(加权分合计乘以4)
分
加权分合计
评阅教师签名:
年月日
答辩小组评审意见
评价容
具体要求
权重
评分
加权分
学生报
汇报准备充分,思路清晰;语言表达准确,概念清楚,论点正确,有层次,有重点,基本上反映了所完成任务的全部内容;时间符合要求。
0.5
5
4
3
2
答辩
思路清晰;回答问题有理论依据,基本概念清楚;主要问题回答准确,深入,有说服力。
0.5
5
4
3
2
答辩小组评审成绩(加权分合计乘8)
分
加权分合计
答辩小组教师签名:
年月日
课程设计总评成绩
分
沈阳工程学院
数据结构课程设计成绩评定表
系(部):
信息工程系班级:
网本111班学生姓名:
陈万里
指导教师评审意见
评价内容
具体要求
权重
评分
加权分
调研论证
能独立查阅文献,收集资料;能制定课程设计方案和日程安排。
0.1
5
4
3
2
工作能力态度
工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,
0.2
5
4
3
2
工作量
按期圆满完成规定的设计任务,工作量饱满,难度适宜。
0.2
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.5
5
4
3
2
指导教师评审成绩(加权分合计乘以8)
分
加权分合计
指导教师签名:
年月日
评阅教师评审意见
评价内容
具体要求
权重
评分
加权分
查阅文献
查阅文献有一定广泛性;有综合归纳资料的能力
0.2
5
4
3
2
工作量
工作量饱满,难度适中。
0.5
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.3
5
4
3
2
评阅教师评审成绩
(加权分合计乘以4)
分
加权分合计
评阅教师签名:
年月日
答辩小组评审意见
评价容
具体要求
权重
评分
加权分
学生报
汇报准备充分,思路清晰;语言表达准确,概念清楚,论点正确,有层次,有重点,基本上反映了所完成任务的全部内容;时间符合要求。
0.5
5
4
3
2
答辩
思路清晰;回答问题有理论依据,基本概念清楚;主要问题回答准确,深入,有说服力。
0.5
5
4
3
2
答辩小组评审成绩(加权分合计乘8)
分
加权分合计
答辩小组教师签名:
年月日
课程设计总评成绩
分
沈阳工程学院
数据结构课程设计成绩评定表
系(部):
信息工程系班级:
网本111班学生姓名:
高超
指导教师评审意见
评价内容
具体要求
权重
评分
加权分
调研论证
能独立查阅文献,收集资料;能制定课程设计方案和日程安排。
0.1
5
4
3
2
工作能力态度
工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,
0.2
5
4
3
2
工作量
按期圆满完成规定的设计任务,工作量饱满,难度适宜。
0.2
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.5
5
4
3
2
指导教师评审成绩(加权分合计乘以8)
分
加权分合计
指导教师签名:
年月日
评阅教师评审意见
评价内容
具体要求
权重
评分
加权分
查阅文献
查阅文献有一定广泛性;有综合归纳资料的能力
0.2
5
4
3
2
工作量
工作量饱满,难度适中。
0.5
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.3
5
4
3
2
评阅教师评审成绩
(加权分合计乘以4)
分
加权分合计
评阅教师签名:
年月日
答辩小组评审意见
评价容
具体要求
权重
评分
加权分
学生报
汇报准备充分,思路清晰;语言表达准确,概念清楚,论点正确,有层次,有重点,基本上反映了所完成任务的全部内容;时间符合要求。
0.5
5
4
3
2
答辩
思路清晰;回答问题有理论依据,基本概念清楚;主要问题回答准确,深入,有说服力。
0.5
5
4
3
2
答辩小组评审成绩(加权分合计乘8)
分
加权分合计
答辩小组教师签名:
年月日
课程设计总评成绩
分
沈阳工程学院
数据结构课程设计成绩评定表
系(部):
信息工程系班级:
网本111班学生姓名:
邹壮壮
指导教师评审意见
评价内容
具体要求
权重
评分
加权分
调研论证
能独立查阅文献,收集资料;能制定课程设计方案和日程安排。
0.1
5
4
3
2
工作能力态度
工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,
0.2
5
4
3
2
工作量
按期圆满完成规定的设计任务,工作量饱满,难度适宜。
0.2
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.5
5
4
3
2
指导教师评审成绩(加权分合计乘以8)
分
加权分合计
指导教师签名:
年月日
评阅教师评审意见
评价内容
具体要求
权重
评分
加权分
查阅文献
查阅文献有一定广泛性;有综合归纳资料的能力
0.2
5
4
3
2
工作量
工作量饱满,难度适中。
0.5
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.3
5
4
3
2
评阅教师评审成绩
(加权分合计乘以4)
分
加权分合计
评阅教师签名:
年月日
答辩小组评审意见
评价容
具体要求
权重
评分
加权分
学生报
汇报准备充分,思路清晰;语言表达准确,概念清楚,论点正确,有层次,有重点,基本上反映了所完成任务的全部内容;时间符合要求。
0.5
5
4
3
2
答辩
思路清晰;回答问题有理论依据,基本概念清楚;主要问题回答准确,深入,有说服力。
0.5
5
4
3
2
答辩小组评审成绩(加权分合计乘8)
分
加权分合计
答辩小组教师签名:
年月日
课程设计总评成绩
分
摘要
OA系统即指办公自动化,它利用现代技术来提高工作效率,进而实现工作的自动化,改变过去低效而复杂的手工办公方式,大大方便各企事业单位内部员工之间的沟通和交流,实现信息的收集、处理等。
使用OA系统不仅提高工作效率,也为大多数企事业节约了大量资金,为二十一世纪提出的节能减排做出应有的贡献。
做为集信息化和知识化于一身的一个基础办公平台,将来的OA系统必将朝着这个方向更好的向前发展。
本文采用现代最新技术理念对已有的OA系统进行了研究,在研究基础上采用最新的协同办公理念来研究办公自动化系统。
本文采用MVC设计模式并基于J2EE架构基础上开发了OA系统,本文所研究系统具有平台无关的特性。
对于中小型的企事业单位最适合采用本文所研究的OA系统。
他除了能够实现知识管理以外还能够实现分布式的办公。
知识管理的特点是能够使各种文件、信息按照一定的权限进行保存、共享和使用,并且对于这些操作还要有一定的查询措施,方便各部门、教研室之间信息的共享与发布、查找和替换,为建立学习型组织打下基础。
通过对路由器的设置解决本系统实现跨地域的办公和移动办公。
对系统的功能性采用黑盒测试方法进行全面测试,结果表明基本能够满足我校教职工的需要。
为了对系统下一步的运行提供更好的依据,在对本系统的测试上采用手工与相关测试软件相结合的方式进行。
关键词:
JSP工作流办公自动化协同
Abstract
OArefersofficeautomationsystem,whichusesmoderntechnologytoimproveefficiency,soastorealizetheautomationofwork,changetheinefficientandcomplexmanualofficeprocedures,greatlyfacilitatetheenterprisesofcommunicationbetweeninternalstaffandexchangeinformationtoachievethecollection,processingandsoon.UsingtheOAsystemnotonlyimproveefficiency,butalsoformostoftheenterprisesandsavesalotofmoneyraisedforthetwenty-firstcenturyandmakeduecontributiontoenergysaving.Asasetofinformationandknowledgeinanofficeplatform,abasisforthefutureoftheOAsystembetterinthisdirectionwillmoveforward.
Inthispaper,theconceptofmodernlatesttechnologyOAsystemontheexistingstudies,research-basedcollaborationusingthelatestofficetostudytheconceptofofficeautomationsystems.Inthispaper,basedonJ2EEarchitectureusingMVCpatternofdevelopmentoftheOAsystemwithplatformindependence.Thesystemstudiedinthispaperismainlyusedinsmallenterprises.Toachieveknowledgemanagementanddistributedoffice.Knowledgemanagementtoavarietyofdocuments,informationwillbesavedbypermission,shareanduse,butalsotheneedforeffectivesearchmeanstofacilitatethevariousdepartments,informationsharingbetweentheDepartmentandtopublish,findandreplace.Toestablishafoundationforlearningorganizations.Bysettingtheroutertosolvethesystemtoachievecross-regionalofficeandmobileoffice.Functionalityofthesystemfullytestedusingblack-boxtestingmethods,theresultsshowthatthefacultycanbasicallymeettheneedsofourschool.Inthispaper,thesecurityofthesystembyhandwithacombinationoftestingtoolstoconductacomprehensiveinspection,theexistingproblemstoimproveforthenextoperationtoprovidereferences.
Keywords:
JspWorkflowOfficeAutomationCollaborative
第一章绪论
在科技迅猛发展的今天Internet/Intranet被广泛的使用在各个行业中,企业的管理也随之发展,信息化的程度也随之增长,同时以往的办公管理模式已经无法适应企业的需求,企业对办公的效率要求越来越高,因此就需要一个现代化的办公管理方案来解决企业的这个问题。
企业办公正在逐步迈向管理信息现代化。
企业办公信息化基础设施建设的逐渐完备,改革传统办公模式开展电子政务,使业务办公、公文流转和管理过程电子化、信息化,让文职人员从长期繁杂的办公事务中解放出来,通过统一办公规范,提高工作效率,降低管理成本,实现办公自动化已势在必行。
1.1办公自动化管理系统的背景与意义
办公自动化管理系统是将现代办公和计算机网络功能结合起来的一种新型的办公方式,是信息化社会的产物。
办公自动化系统可以将一个机构的办公用的计算机和其他办公设备连接成网络,这样可以为办公室工作人员和企事业负责干部提供各种现代化手段,从而改进办公条件,提高办公业务的效率和质量,及时向有关部门和领导提供有用的信息。
OA起源于政府办公系统,当初的作用主要是公文收发,如今核心内容是提高办公效率、提高团队的整体作战能力以及有效的提供应用信息与素材,从而提高管理水平。
广义而言,OA应该是一个企业除了生产控制之外的一切信息处理与管理的集合。
它面向不同层次的使用者,有不同的功能表现。
通过网络,组织机构内部的人员可跨越时间、地点协同办公。
建立一个安全、可靠、开放、高效的办公自动化、信息管理电子化系统。
为管理部门提供现代的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事物处理自动化,实现企业各内部日常业务工作的规范化、电子化、标准化,增强档案部门文书档案、人事档案、财务档案等档案的可管理性,实现信息的在线查询、借阅。
最终实现“无纸”办公,使信息的传递更加快捷和方便,从而极大的扩展了办公手段,实现了办公的高效率。
1.2办公自动化管理系统的功能特性
办公自动化管理系统对企业日常办公进行管理,实现企业员工之间的消息的发送与接受功能,大大地方便了企业内部人员沟通。
同时网站提供的前后台的公告与公文信息的管理,方便员工及时了解公司的动态,与其他功能模块联机操作将使企业的日常管理步入科学系统的管理轨道。
此办公自动化管理系统有六个功能模块:
日常管理、考勤管理、计划制定,审核管理,通讯管理,员工管理六个模块。
六大功能模块分别是:
1)日常管理:
主要完成会议管理,公告管理。
2)考勤管理:
主要完成员工的外出,请假,出差,上下班信息的登记。
3)计划管理:
主要完成企业,个人,部门的计划管理。
4)审核管理:
主要完成发布申请和对申请的审核批示。
5)员工管理:
主要完成对员工的添加,修改,删除。
6)通讯管理:
主要完成通讯信息的显示,添加,修改,删除。
1.3本文的关键问题及难点
我们的课程设计项目是基于J2EE的web项目,同时也是采用JSP+JavaBean+Servlet模式。
因此针对此项目涉及到一些关键问题:
1、JSP+JavaBean+Servlet环境配置问题,环境变量的设置:
变量名java_path、path、classpath的追加,Tomcat的配置:
变量名tomcat_homeclasspath的追加。
环境变量的设置和Tomcat的配置对初学者来说又是比较头疼,但配置好了很重要。
2、集成开发环境选择的问题,好的开发环境对编码效率提高很多。
MyEclipse本身集成了非常实用的插件并且支持主流框架,是一个非常好用的集成开发环境,所以我们组选MyEclipse作为课程设计的集成开发环境。
服务器的选择我们选Tomcat作为系统的服务器,轻量级的服务器Tomcat对于小型应用是个不错的选择。
3、逻辑结构设计本系统数据库采用SQLServer2005数据库,系统数据库名称为OA_Data。
数据库OA_Data中包含5张表。
数据表有department(部门信息表)、eminfo(员工信息表)、job(职位表)、password(用户信息表)。
当主键表中的数据发生改变时,引用这个主键值的字段也随之改变,进而确保数据的一致性和完整性。
第二章背景技术的介绍
本系统采用JSP技术,运用J2EE架构,基于MYSQL数据库对系统进行开发,本章简要介绍一下开发能用到的关键技术。
2.1MYSQL简介
MYSQL最早由一家瑞典的MySQLAB公司开发设计,MYSQL是一种关系型数据库系统[10]。
它的基本特点是:
执行速度快、总体容量小,并且由于它是一种开放源代码的数据库,使得它的使用成本大大降低,从而也拓宽了它的使用范围。
1.MYSQL的编写基本上采用用C和C++,调用硬件执行速度非常快,并且它的测试手段灵活,采用大量编译器进行,因此使得它编写出来的代码具有一定的移植性和兼容性。
2.支持NovellNetware、OS/2Wrap、Solaris、Windows等多种操作系统。
3.它所具有的API功能可以为大多数的编程语言提供。
这些编程语言包括C、Python、C++、Java、Perl、Eiffel、PHP等。
4.查询速度大大提高,并优化了SQL查询算法。
5.对于数据库的操作,它提供了许多管理工具例如:
检查和优化等。
6.它能够对多线程技术进行很好的支持,因此使得对CPU的利用率得到大大的提高。
7.MYSQL数据库不仅可以嵌入到其他的软件中来提供语言支持,也可以独立的作为一个客户端应用到网络中[11]。
8.MYSQL数据库提供对JDBC等的链接。
2.2Java技术简介
Java技术是由美国Sun公司推出的,是一种简单易用、面向对象、具有跨平台且安全可靠的面向网络的开发工具。
Java技术包括Java语言和JavaMediaAPIs、SecurityAPIs、JavaApplet、ManagementAPIs、JavaRMI、JavaBeans、JavaServlet、JavaOS、JDBC等[12]。
随着JSP技术的不断成熟,Java也开始逐渐的走进Web开发的舞台。
Java技术给我们带来的是一场革命,它是第一个真正跨平台的语言,由于具有平台的无关性,因此Java拥有强大的移植能力和网络处理能力已成为目前我们研究人员、开发人员等青睐的焦点,它对网络计算和动态多媒体信息的处理使得Java与Web结合的开发过程更加成熟。
它具有“一次设计,到处运行”的特点,使得整个Web开发世界发生了翻天覆地的变化[13]。
2.3J2EE体系
J2EE利用Java2平台为企业级的开发等简化操作,是为相关的管理提供一种平台的架构体系,它由Sun公司研究并进行统一标准。
J2EE技术的基础核心是Java或Java2平台,J2EE在继承了标准版中的优点外,还提供了对EJB(EnterpriseJavaBeans)、JavaServletAPI等技术的全面支持。
EnterpriseJavaBean的向导功能支持打包和部署等相关应用,不仅增强了使用的安全性,同时也提高了基于J2EE体系所开发系统的性能,使用J2EE体系,其最终结果是缩短了开发时间,使得开发者在研
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 办公自动化 课程设计 报告