基于Web的办公自动化系统的毕业设计

上传人:l**** 文档编号:129727209 上传时间:2020-04-23 格式:DOC 页数:36 大小:810.50KB
返回 下载 相关 举报
基于Web的办公自动化系统的毕业设计_第1页
第1页 / 共36页
基于Web的办公自动化系统的毕业设计_第2页
第2页 / 共36页
基于Web的办公自动化系统的毕业设计_第3页
第3页 / 共36页
基于Web的办公自动化系统的毕业设计_第4页
第4页 / 共36页
基于Web的办公自动化系统的毕业设计_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《基于Web的办公自动化系统的毕业设计》由会员分享,可在线阅读,更多相关《基于Web的办公自动化系统的毕业设计(36页珍藏版)》请在金锄头文库上搜索。

1、. . .基于Web的办公自动化系统的毕业设计目 录摘要IAbstractII1 绪论11.1 国外相关研究情况11.2 系统开发背景11.3 本文研究的主要容21.4 系统开发工具21.4.1 JCreator21.4.2 Tomcat31.4.3 SQL Server 200051.4.4 Dreamweaver62 需求分析82.1 可行性分析82.1.1 技术可行性82.1.2 经济可行性82.1.3 操作可行性82.1.4 社会可行性92.2 系统功能分析92.2.1 功能概述92.2.2 功能分析92.2.3 数据库分析142.3 安全性需求142.3.1 用户权限安全性142.3

2、.2 数据安全性142.4 系统性能要求143 系统构架设计153.1 B/S设计模式153.2 系统功能模块图163.3系统业务流图184 系统的设计与实现194.1 数据库设计194.1.1 数据库概念结构设计194.1.2 数据库逻辑结构设计224.2 功能模块设计与实现254.2.1 注册功能实现264.2.2 登录功能实现264.2.3 消息管理274.2.4 员工信息管理284.3 系统测试294.3.1 测试容294.3.2 测试结论305 结论315.1 本系统完成的功能315.2 设计感想31致谢33参考文献34.参考资料. . .1 绪论1.1 国外相关研究情况办公自动化系

3、统是由计算机技术、通讯技术、信息技术及软科学作为理论基础, 由通信网络系统、计算机系统、各种办公自动化设备等一系列装置和设备组合而成。采用Web方式的办公系统可以借助于遍布全球的因特网进行,因此办公既可以在本地进行, 也可以在异地进行,大大拓展了办公的灵活性。办公自动化于50年代在美国和日本首先兴起,最初只是具有电子数据处理(EDP)的簿记功能,60年代被管理信息系统(MIS)取代,直到70年代后期才形成涉及多种技术的新型综合学科办公自动化(OA)。80年代,国外办公自动化得到了飞速发展,许多著名的计算机软硬件公司都跻身于这一巨大的市场。进入90年代以来,办公自动化在世界主要发达国家得到蓬勃发

4、展。我国办公自动化是80年代中期才发展起来的。1985年全国召开了第一次办公自动化规划会议,对我国办公自动化建设进行了规划。1986年5月在国务院电子振兴领导小组办公自动化专家组第一次专家会议上,定义了办公自动化系统功能层次和结构模式。随后国务院率先开发了“中南海办公自动化系统”。办公自动化系统的发展恰好与数据、信息和知识的演变同步,即由以数据为主要处理容的第一代办公自动化发展到以信息为主要处理容的第二代办公自动化,再发展到以知识为主要处理容的第三代办公自动化。办公自动化的三个发展阶段中完成了两个飞跃,即由数据处理向信息处理的飞跃,由信息处理向知识处理的飞跃。在办公自动化系统的发展中,使用办公

5、自动化系统的人员围逐步扩大,由行业行政人员扩展到企业的管理层,再扩展到企业的全体员工。另外,在运作机制上,也是从办公室的结构化数据处理到企业部和外部信息的处理,再到有用知识的处理。办公自动化应该是尽快向数字化办公发展。所谓数字化办公即几乎所有的办公业务都在网络环境下实现。1.2 系统开发背景网络经济和知识经济的迅猛发展,企业间竞争一直围绕着企业部管理进行,强调企业如何有效的利用自身的资源,提高生产能力、提高工作效率、降低成本。上个世纪末,伴随着信息技术革命,全球进入了知识经济的时代。信息技术的应用加速了知识的传递、加工和更新,提升了企业的有效利用信息的能力,从而提高了企业的工作效率和生产能力。

6、终于,经过近二十年的迅猛发.参考资料. . .展,世界经济由“生产能力不足”逐渐变成“生产能力过剩”。在这种经济环境下,企业面临着前所未有的竞争压力。随着我国经济建设的稳步发展,进入WTO的实现,政府机关、企事业单位如何提高部管理水平,降低重复劳动、提升工作效率,提高服务标准、也成为众多单位领导不断思考和探索的问题。当代社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。这些都要求我们必须采用全新的信息处理手段,完善部组织结构,信息系统和管理运作流程,消除信息孤岛,建立协同工

7、作的信息管理体制。 综上所述,在全新的知识经济时代,管理者需要一种全新的管理理念和管理手段,对单位部办公管理流程进行整合。于是,网络办公自动化OA(Office Automation)概念应运而生。1.3 本文研究的主要容本系统设计的主要目的是设计一个小型企业办公自动化系统,使得公司工作人员工作方便高效,进而降低企业生产成本,合理高效的利用资源。作为该办公自动化系统的开发者, 在设计中,主要充分考虑用户的实际需求,化繁就简,选择用户最常用、最需要、也最容易真正用起来的功能;同时,在操作界面和使用上要像办公用品一样大方、简单、舒服、人性化。1.4 系统开发工具本系统开发所需安装主要软件有JDK,

8、JCreator,Tomcat,SQLServer2000,Dreamweaver。以下简要介绍各个软件情况以及数据库连接相关配置。1.4.1 JCreator JCreator是一个用于Java程序设计的集成开发环境,具有编辑、调试、运行Java程序的功能。安装JCreator前需先安装JDK。登录到Sun公司:免费下载Java标准平台(J2SE)提供的Java开发工具JDK1.5.。假设安装到C:Program FilesJavajdk1.5.0目录。安装好后需进行环境变量设置。对于Windows 2000/XP操作系统,用鼠标“我的电脑”,在弹出菜单中选择“属性”,在弹出的属性对话框中再

9、单击“高级”选项,而后单击“环境变量”,添加以下系统环境变量:变量名:JAVA_HOME,变量值:C:Program FilesJavajdk1.5.0.变量名:ClASSPATH,变量值:CProgram FilesJavajdk1.5.0jrelibrt.jar;CProgram FilesJavajdk1.5.0jrelibdt.jar;C:Program FilesJavajdk1.5.0libtools.jar;.;变量名:PATH,变量值:C:Program FilesJavajdk1.5.0bin。最后点击确定。安装和配置好JDK后,再安装JCreator,在安装过程中会自动检索

10、到JDK的安装路径。安装成功后可在JCreator中编辑和运行Java程序。1.4.2 TomcatTomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。本系统采用的是jakarta-tomcat-511.0.28.exe。在安装Tomcat前,需安装好J2SDK,安装过程中会自动搜索J2SDK的安装路径。安装成功后,启动Tomcat,在浏览器中输入:127.0.0.1:8080或开始运行键入127.0.0.1:8080后回车,将出现图1-1Tomcat首页。图1-1 Tomcat首页a配置端口 Tomcat服务器占用

11、的默认端口是8080,若该端口已被占用,则Tomcat将无法启动。可以通过修改Tomcat服务器conf文件夹下的server.xml配置文件来修改端口号。用记事本打开server.xml文件,找到以下部分, 将其中的port=“8080”更改为新的端口号并重启Tomcat服务器即可。b创建虚拟目录Tomcat服务器安装目录的webapps目录下的任何一个子目录都可作为一个Web服务器目录,安装Tomcat后可在webapps目录下新建子目录,如新建文件File。若将一个Jsp文件如login.jsp放在File目录中,则在浏览器中输入127.0.0.8080/File/login.jsp即可

12、浏览该页面。也可将Tomcat服务器所在计算机的某个目录设置成为一个Web服务器目录指定的虚拟目录,即隐藏Web服务器的实际位置,用户只能通过虚拟目录访问Web服务器目录的虚拟目录中的Jsp页面。假设将F盘下的OA目录设为虚拟目录,OA文件夹下有first.jsp文件,找到Tomcat服务器安装目录下的conf文件夹,用记事本打开该文件夹下的server.xml主要配置文件,光标定位在前面加入以下代码:注:xml文件区分大小写,不能写成,path需要小写,li表示虚拟目录名,F:OA是虚拟目录映射的实际物理目录,reloadable=“true”表示自动检测Jsp文件是否更新,当Jsp文件有所

13、更新时不用重启Tomcat而自动装载新的程序。设置好虚拟目录后保存,再重启Tomcat后,在浏览器中键入127.0.0.8080/li/first.jsp回车即可浏览F盘下OA文件夹下的first.jsp页面。cJSP运行原理服务器上的JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP文件转译为Java文件,并编译这个Java文件生成字节码文件,然后执行字节码文件响应客户的请求。当这个JSP页面再次请求执行时,JSP引擎将直接执行之前生成的字节码文件,如果该JSP页面有所修改,Tomcat服务器会生成新的字节码文件。当多个客户请求一个JSP页面时,Tomcat服务器给每个客户启动一

14、个线程,这些线程用于执行常驻存中的字节码文件用于响应客户请求。CPU的使用权在各个线程间切换,以确保每个线程都能执行字节码文件。JSP运行原理如图1-2所示。Tomcat服务器执行返回结果客户客户客户线程返回结果客户返回结果JSP页面对应字节码执行客户线程执行客户线程图1-2 JSP运行原理1.4.3 SQL Server 2000 SQL Server 2000是美国微软公司推出的使用相当广泛的数据库管理系统,包含一套图形工具,如服务器管理(用于启动和关闭数据库服务)、企业管理器(用于创建和修改数据库及备份数据库等)和查询分析器(用于交互执行Transact-SQL 语句和过程并提供图形查询分析功能)等。由一系列相互协作的组件构成。能满足最大的WEB站点和企业数据处理系统存储和分析数据的需要。在SQL Server 2000安装过程中,出现”身份验证模式”窗口,请选择 “混合模式”选项,并设置管理员”sa”账号密

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号