欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于Web的办公系统设计与开发毕业设计说明书.docx

    • 资源ID:13944439       资源大小:613.17KB        全文页数:55页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于Web的办公系统设计与开发毕业设计说明书.docx

    1、基于Web的办公系统设计与开发毕业设计说明书毕业设计说明书基于web的办公系统的设计与开发毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照

    2、学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学

    3、位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日基于Web的办公系统的设计与开发摘要伴随着社会和科技的不断发展,办公自动化系统在技术和应用上都得到了更高层次的发展,成为现代社会的重要标志。企业办公自动化系统作为企业信息化的重中之重,不仅能改善企业办公环境和软件条件,减轻企业员工工作负担,提高办公质量和工

    4、作效率,而且能加快企业管理工作规范化、科学化、网络化的进程,对推动我国信息化事业的发展有着积极的意义。本设计研究的是基于Web的企业办公自动化系统,目的是设计出一个适合中小企业的办公自动化系统,以提高办公效率和管理水平。根据实际工作要求,在分析目前企业办公自动化系统存在的问题的基础上,结合办公自动化系统开发的概念、结构及系统开发的基本原理和方法,采用B/S结构、JSP技术设计开发了本办公自动化系统。在设计过程中用到ODBC数据源、 JCreator、Tomcat、SQL Server2000和Dreamweaver。关键词:B/S结构,办公自动化,Web服务器Design and develo

    5、pment office system based on the webAbstractWith the continuous development of society and technology, office automation systems in technology and applications have been on a higher level of development and become an important symbol of modern society. Enterprise Office Automation system as a top pr

    6、iority of enterprise information . Not only can improve the enterprise office environments and software conditions, reduce the workload of employees, improve work quality and work efficiency, but also can accelerate the standardization of enterprise management, scientific, networking process, can pr

    7、omote the development of Chinas information technology has a active meaning.The design of the study is a Web-based enterprise office automation system, the purpose is to design an office automation system for SMEs to improve office efficiency and management level. According to the actual job require

    8、ments, the analysis of the current enterprise office automation system based on the existing problems, combined with the concept of office automation systems development, structure and systems development of the basic principles and methods, the use of B / S structure, JSP technology design and deve

    9、lopment of the office automation systems. Used in the design process ODBC data source, JCreator, Tomcat, SQL Server2000 and Dreamweaver.Keywords: B / S structure, office automation, Web servers1 绪论1.1 课题的背景、目的和意义网络经济和知识经济的迅猛发展,企业间竞争一直围绕着企业内部管理进行,强调企业如何有效的利用自身的资源,提高生产能力、提高工作效率、降低成本。上个世纪末,伴随着信息技术革命,全球

    10、进入了知识经济的时代。信息技术的应用加速了知识的传递、加工和更新,提升了企业的有效利用信息的能力,从而提高了企业的工作效率和生产能力。终于,经过近二十年的迅猛发展,世界经济由“生产能力不足”逐渐变成“生产能力过剩”。在这种经济环境下,企业面临着前所未有的竞争压力。随着我国经济建设的稳步发展,进入WTO的实现,政府机关、企事业单位如何提高内部管理水平,降低重复劳动、提升工作效率,提高服务标准、也成为众多单位领导不断思考和探索的问题。当代社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的

    11、发展变化。这些都要求我们必须采用全新的信息处理手段,完善内部组织结构,信息系统和管理运作流程,消除信息孤岛,建立协同工作的信息管理体制。 综上所述,在全新的知识经济时代,管理者需要一种全新的管理理念和管理手段,对单位内部办公管理流程进行整合。于是,网络办公自动化OA(Office Automation)概念应运而生。面对当前管理手段、管理技术落后等问题,如何应用现代化手段提高工作效率和管理水平成了一个亟待解决的问题。近些年人们普遍使用计算机来提高个人工作效率,但是在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠

    12、、开放、高效的信息网络和办公自动化、信息管理电子化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现办公管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现各部门日常业务工作的规范化、电子化、标准化,增强业务的可管理性,实现信息的在线查询、借阅,最终实现“无纸”办公。从而能够有效地提升本单位内部的信息沟通效率,节省大量人力、物力和财力,使管理更加科学有序、办公程序清晰、部门状况详实准确。如何利用先进的计算机技术来编制网络办公系统,并在较短的时间内,方便、快捷地开发出适合于管理的网络办公系统就成了当前的一个重要任务。 办公自动化还应是一个与本单位业务结合非常紧密,甚至可

    13、以说是按单位的实际需要而定制的系统。因而可以将诸如信息采集、查询、统计等功能与单位的实际需要密切关联。操作人员只须点击一个按钮就可以得到想要的结果,从而极大的方便了领导的管理和决策。 已经成为单位管理工作的一个十分重要的环节,是整个管OA理系统中不可缺少的“神经网络”。办公自动化系统(OA)应用环境比较宽松,可以安装在局域网,也可以在互联网上应用。系统采用 B/S 结构,只要在服务器端安装本软件,客户端不用安装其他软件,客户端通过浏览器来访问和使用。使用此系统,能有效地提高管理效率,大大减少办公成本。与此同时,办公自动化还是一个与世界联系的渠道,本单位的 Intranet 网络可以 Inter

    14、net 相联。一方面,老师和学生可以在 Internet 上查找有关的资料、科研论文、就业信息等加强与外界的联系;另一方面,也可以通过网上办公系统让更多的考生、用人单位来了解我们,建立校友联络机制,从而起到宣传介绍的作用,这种网上交流的潜力将非常巨大。有效的利用网络办公系统,必将会提高工作效率、降低成本,从而为社会的发展做作出巨大的贡献。1.2国内外现状与发展办公自动化系统是由计算机技术、通讯技术、信息技术及软科学作为理论基础, 由通信网络系统、计算机系统、各种办公自动化设备等一系列装置和设备组合而成。采用Web方式的办公系统可以借助于遍布全球的因特网进行,因此办公既可以在本地进行, 也可以在

    15、异地进行,大大拓展了办公的灵活性。办公自动化于50年代在美国和日本首先兴起,最初只是具有电子数据处理(EDP)的簿记功能,60年代被管理信息系统(MIS)取代,直到70年代后期才形成涉及多种技术的新型综合学科办公自动化(OA)。80年代,国外办公自动化得到了飞速发展,许多著名的计算机软硬件公司都跻身于这一巨大的市场。进入90年代以来,办公自动化在世界主要发达国家得到蓬勃发展。我国办公自动化是80年代中期才发展起来的。1985年全国召开了第一次办公自动化规划会议,对我国办公自动化建设进行了规划。1986年5月在国务院电子振兴领导小组办公自动化专家组第一次专家会议上,定义了办公自动化系统功能层次和

    16、结构模式。随后国务院率先开发了“中南海办公自动化系统”。办公自动化系统的发展恰好与数据、信息和知识的演变同步,即由以数据为主要处理内容的第一代办公自动化发展到以信息为主要处理内容的第二代办公自动化,再发展到以知识为主要处理内容的第三代办公自动化。办公自动化的三个发展阶段中完成了两个飞跃,即由数据处理向信息处理的飞跃,由信息处理向知识处理的飞跃。在办公自动化系统的发展中,使用办公自动化系统的人员范围逐步扩大,由行业行政人员扩展到企业的管理层,再扩展到企业的全体员工。另外,在运作机制上,也是从办公室的结构化数据处理到企业内部和外部信息的处理,再到有用知识的处理。办公自动化应该是尽快向数字化办公发展

    17、。所谓数字化办公即几乎所有的办公业务都在网络环境下实现。1.3 论文的主要研究内容本论文的主要内容是设计一个小型办公自动化系统,采用B/S结构设计,采用JCreator+SQL Server2000+Tomcat的开发模式,SQL Server 2000作为免费数据库。对系统的数据库进行设计,其中包括:概念结构和逻辑结构设计。例外,功能模块设计分为前台和后台模块设计,其中一些关键模块实现包括:注册功能,登录功能,消息管理,员工信息管理等的实现。最后再对设计出的系统进行测试,验证系统是否满足了需求规格的定义,找出与需求规格不相符合或与之矛盾的地方,从而实现设计系统的严谨。本文中,第一章大体介绍了

    18、课题的背景、目的和意义以及现状与发展;第二章对办公系统的可行性、系统功能性、安全性需求进行了大体的分析;第三章是对系统的设计模式、功能模块图、业务流程图进行了概括说明,以及系统开发工具作了大体介绍;第四章是对第三章的详细设计,包括数据库、功能模块、系统测试等。第五章即为一些总结。2 需求分析2.1 可行性分析通过办公自动化系统对企业日常办公进行管理,满足了企业日常办公管理各方面的的需求,实现了企业员工之间消息的发送与接收功能,大大方便了企业内部员工间交流沟通。系统提供的前台和后台的日程与信息的管理方便员工及时了解公司的动态。其他功能模块使企业的工作管理科学合理。下面从四个方面分析本系统的可行性

    19、。2.1.1 技术可行性本系统采用B/S结构设计基于Web的企业办公自动化系统。此外,开发工具采用JCreator+SQL Server2000+Tomcat的开发模式。 JCreator是免费Java编程工具, 其优点是界面设计接近Windows界面风格,用户对它的界面比较熟悉。加上能与我们机器中所装的JDK完美结合。而SQL Server 2000是免费数据库,是基于客户机/服务器模式的数据库管理系统,在很大的程度上提高系统能够处理的并发用户数和数据量。当前,企业中使用的大型数据库应用程序需要支持的并发用户数和处理的数据量在不断增加,SQL Server 2000就是为满足这一迫切需要而设

    20、计的。Tomcat技术先进,性能稳定,而且是免费开源的Web服务器。此外,用Dreamweaver工具做页面美工,直观,使用方便。2.1.2 经济可行性系统提供的一般办公所需要的基本功能简单易操作,无论单位内部有多少个部门,有多少个分支机构,通过本系统可以实现无地域办公,且本系统操作简单,性能稳定;通过本系统的使用使企业内员工之间信息的交流更高效,更便捷,也使企业内各部门之间员工的频繁往来减到最少,从而提高企业整体的办公效率,为企业节约成本,使企业在激烈的市场竞争中赢得优势,使得企业发展更好。2.1.3 操作可行性本系统对电脑硬件条件要求不高,且对使用者所需专业知识要求也不高;页面大方简洁,用

    21、户界面友好,操作方便,色彩舒适明快,适合大多数人的办公习惯和思维方式,因此操作方面可行性强。2.1.4 社会可行性我国办公自动化的发展方向应该是数字化办公。所谓数字化办公即几乎所有的办公业务都在网络环境下实现,这一点也正符合本系统的B/S设计模式。从技术发展角度来看,特别是互联网技术的发展,安全技术的发展和软件理论的发展,实现数字化办公是可能的。2.2 系统功能分析通过多方面材料收集和整理,以及对办公系统应具备功能模块的剖析,结合实际办公情况,现对本系统做出以下功能分析。2.2.1 功能概述办公自动化系统是一个功能完备的管理系统,由前台管理和后台管理两大部分组成。a前台功能模块前台要求实现员工

    22、信息、日程安排、公文管理、消息管理4大功能模块。员工信息:员工个人信息修改,查找其它员工信息。日程安排:员工查看工作安排,查看本人已完成的工作,安排工作计划。公文管理:填写工作一般性申请,填写每天工作信息,下载相关文档资料。消息管理:员工之间发送消息,查看本人消息,已发送消息和保存消息。b后台功能模块后台功能实现权限管理、员工管理、日程消息、工资管理4大功能模块。权限管理:后台管理员添加,删除员工管理员角色。员工管理:查看所有员工相关信息,删除员工信息,修改员工信息和添加员工信息,查看和删除员工每天工作信息,查看,删除和批准员工申请。日程消息:查看和删除员工每天工作任务相关信息,查看和删除员工

    23、间消息发送情况和具体内容。工资管理:查看员工工资列表,结算工资,查看所有员工已经结算的工资列表。2.2.2 功能分析经多方考虑,结合实际情况,现对本系统前台和后台的各个功能模块具体实现情况作如下分析。a前台功能实现(1)用户注册本系统的新用户需要先注册,后登录进入本系统才能使用本办公自动化系统。注册时填写的信息包含内容有姓名、户名、密码、性别、职称、邮箱地址、电话、部门名称、地址、学历、是否入职。1) 以上内容如果有一个为空,系统将提示该处不能为空。2) 职称,学历,部门名称有下拉菜单供选择。下拉菜单内容有职称,学历,部门名称。职称取值(普通员工、实习员工、项目经理、销售经理、测试经理、科室科

    24、长、部门部长),学历取值(大专、本科、硕士、博士),部门名称取值(HR资源、后勤部、财务部、销售部、研发部、测试部)。3) 性别为单选框,默认为男。4) 邮箱地址格式不符给出相应提示。5) 密码长度要求为6位数字,否则给出相关提示。6) 用户名具有唯一性,否则不能成功注册。(2)用户登录注册成功的用户通过输入用户名,密码和验证码登录到系统。登录界面需要输入信息有用户名,密码,验证码。该界面的提交按钮和注册链接的功能如下。1) 用户名,密码,验证码有一为空,弹出提示框提示“用户名不能为空”或“密码不能为空或“验证码不能为空”。2) 验证码错误提示“验证码错误”。3) 用户名和密码不为空,再通过输

    25、入的用户名和密码对比数据库中数据, 若输入的内容与数据库中用户名和密码都一致,再判断该用户角色,若为管理员则进入后台首页,若为非管理员则进入前台首页。4) 点击该链接跳转至注册页面进行注册。5) 验证码通过Jsp页面生成随机数字。(3)员工信息功能1) 修改个人资料:用户登录成功后,可通过修改个人资料,查看本人相关信息并对其中信息修改。2) 搜索员工信息:通过输入员工工号和用户名查找员工信息。满足搜索条件的正确显示员工信息(需要显示的信息:员工工号、用户名、姓名、性别、职称、邮件、电话、部门名称);不符条件的给出相应提示。(4)日程功能1) 查看待处理的日程安排:显示本人需要执行的所有日程任务

    26、,每条日程任务显示内容包含日程安排的员工用户名,安排时间,日程标题,日程内容。完成单个或全部日程安排,可分别执行相应操作;无日程安排给出相应提示。2) 查看已处理日程:显示本人处理过的所有日程,显示信息包含安排员工的用户名,安排时间,日程标题,日程内容。3) 安排日程:本人可以给其它员工安排工作任务,安排日程需要填写内容有执行员工工号,执行员工用户名,日程标题,日程内容。安排成功后数据库需要录入所有填写信息,且自动添加日程编号,安排人员所在部门,安排人员的用户名,执行人员的用户名,日程安排发布时间和待处理标示。(5)公文管理功能1) 填写申请:本人可通过本系统填写申请(加薪申请、升职申请、离职

    27、申请),申请内容包括申请类型,申请标题,申请理由和申请内容。2) 工作日记:用于记录员工每日工作情况,当员工进入该模块后,系统自动填写员工编号和员工的用户名;员工填写本人当天的工作内容,工作时间,加班时间,心得体会,创新型建议,并可以上传文件到数据库。3) 下载文件:分页显示所有可下载的文档和图片文件,用户可以点击下载。(6)消息管理功能1) 员工可以通过本模块给其它员工发送消息,需要填写的内容有收信人,消息标题,消息内容。填写完成可以成功发送,也可以保存到草稿箱。2) 收件箱功能:罗列出发送给本人的所有消息,对于已经阅读过和未查看的消息区分显示;可对它们进行删除;也可对两类型的消息进行查看(

    28、对于未读消息查看后要更新其状态为已读),查看后可对其删除,对其回复,回复消息时系统自动填写收件人的用户名,员工填写消息标题,消息内容,可对回复的消息发送,也可对其保存到草稿箱。3) 发件箱功能:本人可查看本人的所有发送消息,系统逐一罗列出,可对每条已发消息进行删除。4) 草稿箱功能:本人可查看草稿箱中所有消息,显示信息内容包括:收件人,信息标题,编辑时间,信息内容。系统逐一罗列出,可对保存到草稿箱中的消息发送,也可对其进行删除。(7)显示当前时间登陆系统后,系统可显示当前时间,时间内容为年月日周时分秒,并能及时更新时间。(8)显示当前用户员工成功登陆后,系统显示该员工的用户名。(9)退出系统员

    29、工登陆系统后可通过此功能退出本系统。b后台功能实现(1)员工权限管理1) 添加管理员:通过本功能,管理员可将本系统的员工设为管理员。填写信息含有员工编号和用户名,若员工编号和用户名不是同一员工属性,提示输入信息有误。2) 删除管理员:查看本系统所有管理员信息,信息包含有员工编号,用户名;可对每个管理员进行删除,删除成功后给出相应提示。(2)员工管理员工管理分为信息管理、申请管理、考勤管理。员工管理功能分析如下。1) 罗列本系统所有员工信息,并进行分页显示,显示内容有员工编号,员工对应用户名,员工姓名,员工性别。 2) 可对每条信息删除和查看详情,删除操作后有相应提示,详细信息包括:员工编号,用

    30、户名,姓名,性别,密码,职称,邮箱地址,电话,部门名称,学历,是否是管理员,是否在职以及详细地址。3) 可对员工每条信息进行修改,修改成功后给出相应提示。4) 添加员工:通过此功能可直接添加新员工信息而无需注册,添加成功后可直接用相应信息登陆;填写信息有姓名,用户名,密码,性别,职称,邮箱地址,电话,部门名称,地址,学历,是否入职,是否是管理员;添加员工信息成功后给出相应提示。考勤管理功能分析如下。1) 罗列显示每个员工每日工作情况,以分页形式显示,显示内容有工作记录编号,员工工号,工作内容,工作时间,加班时间。2) 查看每条工作记录详细信息,详细内容项有记录编号,填写时间,员工编号,员工用户

    31、名,工作任务,上班时间,加班时间,心得体会,创新建议。3) 可对每条工作记录进行删除操作,删除成功后给出相应提示。申请管理功能分析如下1) 罗列显示员工填写的申请,分页显示每条申请内容,显示内容有申请编号,申请人,申请类型,申请日期。2) 查看每条申请记录的详细信息,详情内容包括有申请编号,申请日期,申请人编号,申请人所属部门,申请人用户名,申请类型,申请主体,申请原有,申请内容。3) 管理员可对员工的申请进行批准操作,批准操作后数据库会更改申请状态为已处理。4) 可对每份申请删除操作,删除成功后给出相应提示。(3)日程消息功能日程消息功能含有日程管理和消息管理功能。日程管理管理分析如下。1)

    32、 罗列显示本系统所有员工的所有日程记录情况,分页显示相关信息,显示内容有日程编号,安排人员用户名,负责人员用户名,日程关键字。2) 对于罗列出的日程记录可进行删除,删除成功后给出相应提示。3) 对每条日程记录查看详细信息,详细内容项含有日程编号,安排部门,安排工号,安排人员,负责工号,负责人员,安排日期,日程标题,工作内容,日程是否完成。4) 可对显示的日程详情进行删除,删除成功后给出相应提示。消息管理功能分析如下。1) 罗列出本系统所有员工的所有收发信息,分页显示,显示项目有:员工编号,发件人员用户名,收件人员用户名,消息标题。2) 可对罗列出的每条消息进行删除,删除成功后给出相应提示。3) 对罗列出的各条消息可查看详情,详细信息包含消息编号,发件时间,


    注意事项

    本文(基于Web的办公系统设计与开发毕业设计说明书.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开