毕业论文题目:基于JAVA的OA系统的制作学院:物理与电子工程学院专业:电子信息工程毕业年限:2015.6.25学生姓名:学号:指导教师:西北师范大学学士学位论文I摘要办公自动化(OfficeAutomation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性,最后实现提高决策效能的目的。在本次OA系统的制作中依据需求主要实现了一下几个功能:1.系统管理(岗位管理、部门管理、用户管理):主要完成对工作室成员的岗位、部门的增加、修改、删除和查看;2.网上交流(论坛、邮件):主要为工作室成员提供学习、聊天、交流的平台;3.审批流转(申请、审批、申请结果查询):主要为工作中的申请、批复提供计算机间的操做,减少工作量;4.个人办公(通信录、工作日志、工作计划):主要为工作室成员提供良好而办公平台;5.综合行政(会议管理、车辆管理):主要对工作室会议记录进行发布、查看、删除,对车辆的出入时间以及使用人员进行记录和管理。基本能够完成办公自动化、管理信息化。系统开发采用先进的开发软件与技术,即采用Dreamweaver页面制作软件与Photoshop等技术相结合开发系统的页面,用JSP动态页面设计技术与Struts、Spring、Hibernate技术,MySQL数据库管理系统开发强大完善的数据库支持环境。关键词:办公自动化;java;jsp;ssh;mysql基于JAVA的OA系统的设计与制作IIAbstractOA(OfficeAutomation,hereinafterreferredtoasOA)istocombinethemodernOfficeandcomputernetworkfunctionandanewtypeofOfficeway.Nounifieddefinitionofofficeautomation,allintraditionalofficeUSESallsortsofnewtechnology,newmachines,equipmentengagedinthebusinessoffice,belongstothefieldofofficeautomation.Byimplementingtheofficeautomation,ordigitaloffice,canoptimizethestructureoftheexistingmanagementorganization,adjustingmanagementsystem,onthebasisofefficiency,increasecoordinationofficeability,strengthentheconsistencyofthedecision,finallyachievethepurposeofincreasetheefficiencyofthedecision.AccordingtotherequirementsintheOAsystemofproductionmainlyrealizesthefollowingfunctions:1.Thesystemmanagement(management,departmentmanagement,usermanagement):mainjobsformembersofthestudio,completionofadd,modify,deleteandview;2.Onlinecommunication(BBS,email):mainlyforthemembersofthestudiolearning,chat,andprovideaplatformfortheexchange;3.Theexaminationandapprovalflow(application,examinationandapproval,theapplicationresultsquery):mainlyforworkintheapplication,approvalbetweencomputersoperate,reducetheworkload;4.Personaloffice(contacts,worklogs,plan):themainofficeforstudiomembersprovideagoodplatform;5.Thecomprehensiveadministrative(meetingmanagement,vehiclemanagement):mainlytoreleasestudiomeetingrecord,view,delete,accesstimeofvehiclesandtheuseofpersonnelrecordsandmanagement.Basiccancompleteofficeautomation,managementinformatization.Systemdevelops,adoptadvanceddevelopmentsoftwareandtechnology,andadoptDreamweaverpageanimationsoftwareandPhotoshopped.technologycombinetogetheranddevelopthesystematicpage,useJSPdynamicpagedesigningtechniqueandStruts,Spring,Hibernate,MySQLdatabasemanagementsystemdevelopsthestrongandcompletedatabaseandsupportstheenvironment.Keywords:Officeautomation;java;jsp;ssh;mysql西北师范大学学士学位论文III目录摘要...................................................IAbstract................................................II目录...................................................III1课题背景...............................................11.1办公自动化概述................................................................................................11.2研究意义............................................................................................................11.3设计技术及开发环境........................................................................................11.3.1JSP页面技术.........................................................................................21.3.2JavaBean组件技术................................................................................21.3.3Servlet技术............................................................................................21.3.4框架技术ssh..........................................................................................21.3.5开发环境................................................................................................31.4本章小结............................................................................................................42需求分析..................................................................................................52.1现行业务分析....................................................................................................52.1.1业务流程...................................................................................................52.1.2功能分析..................................................................................................52.2系统建模............................................................................................................72.2.1部分模块用例图......................................................................................72.3本章小结..........................................................................................................103系统设计..............................................113.1用户界面设计..................................................................................................113.1.1用户登录界面设计................................................................................113.1.2主页设计................................................................................................113.2数据库设计......................................................................................................113.2.1数据库E-R图....................