基于SSH的企业办公管理系统的设计与实现开题报告

 2023-12-08 09:12

1. 研究目的与意义

随着软件开发的进步,软件的更新升级以及各类系统的更新迭代频繁,结构优势尤为凸显。在使用一般结构的企业中,计算机的数量较多时,需要专业人员重复的在多台机器上工作,效率低下。使用B/S结构开发的系统,维护人员只需进行服务器维护。与客户端的规模无关,不会出现工作强度加大的情况。此外,服务器可以远程升级、共享以及专网远程维护,满足异地需求。企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现企业考勤管理系统的智能化管理,提高考勤管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。企业考勤管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的。

2. 课题关键问题和重难点

基于SSH的企业办公管理系统的设计与实现分为三个用户权限:可进行系统管理的管理员用户;可进行公告管理、审批请假等操作的领导用户;可进行请假签到等操作的员工用户。本课题拟完成基于深度学习的公司办公管理系统后台的设计与实现 。

本课题的关键:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

办公自动化(Orfice Automation),简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。办公自动化在70年代末80年代初由我国的提出,到现在己有近二十年发展历史。由于办公自动化技术的不断发展,办公自动化的内涵也不断地丰富和发展。最早的办公自动化指的是传真机、打字机、复印机等办公设备的使用;接着,办公自动化指的是用电脑进行文书存贮、排版、及输出工作,用电脑进行人事、财务等管理;现代的办公自动化系统观点认为:办公自动化实际上是人与人、人与部门、部门之问信息的共享、交换、组织、分类、传递及处理、协调过程。传统的办公自动化多是指字处理系统、轻印刷系统、文档管理系统,无法实现信息的共享,交换、传递,难以对非文本的如:声频、视频、图形、OLE对象、扫描图像等多媒体信息、超文本信息进行有效的处理、超文本信息进行有效的处理。同时,传统的电子邮件系统没有对办公过程中的工作流提供良好的支持,难以根据不同的情况、不同的工作状态采取不同的措施,更好地跟踪事务的处理过程。因此,现代办公自动化系统更着重于提供办公信息的共享、交换、组织、传递、监控功能,提供协同工作的环境。

OA的核心问题是如何提高日常的办公效率问题。因此我们日常工作的所有内容都可以归入OA处理的范畴,如文字处理、文件誊写、传真、申请审批、办公用品、公文管理、会议管理、资料管理、档案管理、客户管理、订货销售、库存管理、生产计划、器材需求、技术管理、质量管理、成本、财务计算、劳资、人事管理等等,那么这些都是办公软件的处理范围。

但是我们发现OA承载过多,那到底办公自动化应该包含那些内容:广义讲,对于提高我们日常工作效率的软硬件系统,包括打印机、复印机以及办公软件都是可以成为办公自动化系统。狭义上讲,办公自动化系统是处理公司内部的事务性处理,辅助管理,提高办公效率和管理手段的系统。

办公自动化的发展方向应该是数字化办公。所谓数字化办公即几乎所有的办公业务都在网络环境下实现。从技术发展角度来看,特别是互连网技术的发展,安全技术的发展和软件理论的发展,实现数字化办公是可能的。从管理体制和工作习惯的角度来看,全面的数字化办公还有一段距离,首先数字化办公必然冲击现有的管理体制,使现有管理体制发生变革,而管理体制的变革意味着权利和利益的重新分配:另外管理人员原有的工作习惯、工作方式和法律体系有很强的惯性,短时间内改变尚需时日。尽管如此,全面实现数字化办公是办公自动化发展的必然趋势。

OA系统的发展经历以下几个阶段:

第一阶段:OA系统的开始,也是现代办公的雏形。随着PC技术的进步,诸如WPS、CCED等字处理软件比较普遍的使用,再加上各种各样打印机、复印机的出现,在办公室随时完成各类文件的编辑、打印就成为现实,这也是第一代办公自动化系统(OA)的特点。另外,由于第一代办公自动化系统所需要的各类设各比较昂费,因此,第一代办公自动化只有那些经济实力比较强的企事业单位才能够使用。

第二阶段:协作性OA系统的发展。说着电脑技术和网络技术的发展与普及,各类比较专业性的软件公司得到了前所未有的发展,特别是个人平台软件系统进入了图形化阶段(如:windows系列产品的出现与成熟):网络技术的发展,使得企事业单位很容易就能够组件自己内部的局域网。另外,在办公软件方面,由Louts公司推出的Louts系列办公软件,包括Louts1-2-3、Louts Notes/Domino等,特別是Louts Domino产品的推出,使得实现协作型的办公自动化系统成为可能。Louts Domino就是一个很好的实现协作功能的平台系统。随后,基于Lotus Domino平台的各类办公自动化系统得到充分的发展。这一阶段,许多稍有实力的企事业单位都有能力实现办公自动化系统,可以借助OA系统实现各类文档的传阅与审批等协作性的工作。由于这一阶段的OA系统在操作方面的局限性,使得0A系统在企事业单位的高层得不到充分的推广,也就没有实现OA系统最本质的功能——辅助领导进行决策的功能。

第三阶段:协作与知识型0A系统的发展:经过前两个阶段的发展,0A系统己经进入快速成长期,但是,随着用户需求和个性化的要求,特别是随着Internet的广泛普及,用户对0A系统的要求更高,在这种背景下,OA系统也开始了革新。首先是OA平台的提供者-Lotus公司对Louts/Domino系统进行了彻底的升级。Louts/Domino R5的正式发布,标志者第三代OA系统的开始实施。Louts/Domino R5完全支持Internet和Java技术,随之,基于Louts/Domino R5平台的各类B/S结构的0A产品相继开始实施。后来,随着知识管理思想和软件技术的发展,在浏览器下实现知识利用、手写文档、电子认证等功能逐渐成为可能。同时,信息化硬件的价格也逐渐大众化,软件产品的实施价格与周期也降低到合理的位置。因此,OA系统在这一阶段得到了广泛的推广应用。

OA系统作为信息化系统的一部分,它与ERP、CRM等业务系统有着本质的区别,OA系统主要的功能是辅助决策与办公,它是将人的思想电子化,并且能够快速的传播给其他相关的人,同时,能够及时的收集到所有人的反馈意见。在决策时,可以借助OA系统查询各类有帮助的信息,使得自己的决策尽可能的客观、公正、准确。这才是OA系统的本质。

所以说,OA系统的发展跟科学技术的发展紧密联系,同时,也跟经济和社会的发展密不可分,它是人类认知程度不断发展的结果。

【参考文献】

[1]Safaltin S, Gencer O, Morgul M C, et al. Realization of four-terminal switching lattices:

[2] 谷利国,刘俊芳,陈存田,张甲瑞,高翔.办公OA系统与档案系统数据对接分析与研究[J].数字技术与应用,2021,39(09):103-105.

[3] 朱军平.OA系统数据网络传输延迟分析与解决[J].网络安全和信息化,2022(01):162-164.

[4] 高亚萍.办公OA系统现状及移动化应用的实现探讨[J].科技风,2021(19):102-103.

[5] 王洁珩.新技术背景下高校OA系统电子文件管理研究[J]算机和技术的最新和创新趋势来文,第3条第7款(2015年).4907-4913.

[8] 张顺攀.关于OA系统权限管理的设计方案[J].电子世界,2021(06):102-103.

[9] Ali Dabba, Abdelkamel Tari, Samy Meftali, Rabah Mokhtari. Gene selection and classification of microarray data method based on mutual information and moth flame algorithm, Expert Systems With Applications, 2021.

[10] 林跃,宋爽,王雯宁.基于SSH MySQL的学生成绩管理系统研究[J].南方农机,2020,51(09):234.

[11] 郑智方,魏恺乐,李彬,谢易壮.MySQL得到广泛使用的原因以及它的嵌入应用[J].科技风2020,(05):114.DOI:10.19392/j.cnki.1671-7341.202005102.

[12] 侯金彪.基于JSP的小区物业管理系统设计与实现[J].陇东学院学报,2020,31(05):15-19.

[13] 陈敏,陈亮,李盛林,彭振浩,胡沂泷,肖赞.基于JSP的在线课程论坛系统设计与实现[J].教育现代化,2020,7(45):1-4 9.DOI:10.16541/j.cnki.2095-8420.2020.45.001.

4. 研究方案

1. 系统功能结构

系统总体功能结构如图1所示。

图1 OA系统功能结构

1)基本信息管理部分

管理员管理:管理员的主要功能包括对发布公告、公司资料、部门、员工、请假、系统设置等的管理。

领导管理:可实现公告管理、在线签到、修改资料、我的加班、请假审批等操作。

员工管理:公司员工在登录系统后,主要可进行在线请假、我的加班、公告信息查看、修改资料、在线签到等操作。

2)详细信息管理部分

权限分配管理点击添加权限后,加载显示的权限信息录入页面中,需要输入权限的所有基本信息

请假管理该请假管理功能,默认加载的是当前系统中全部的请假的基本信息,所有查询的结果集以列表形式显示。

部门管理部门管理中,默认加载的是当前系统中全部的部门的基本信息,所有查询的结果集以列表形式显示。

员工签到管理员工签到管理管理主要包括当日签到和历史签到记录的查询.能使管理者了解员工的签到情况.员工签到管理中,默认的是当前系统中全部的员工签到的基本信息,所有查询的结果以列表形式显示。

2.核心功能用例

图2员工用例

图3 管理员用例

图4领导用例

3.研究方案

数据库E-R图如图5所示:

图5 E-R图

各实体类描述如下:

管理员信息表(编号ID,、登录用户名、验证密码)

部门信息表(自动编号ID,部门名称,部门介绍)

员工签到信息表(自动编号ID ,员工账号 ,签到时间 ,签到时段,记录时间,签到日期,签到类型,状态)

请假信息表(自动编号ID员工ID,开始时间,结束时间,请假理由,审核状态,审核结果)

签到设置信息表(自动编号ID,系统名称,行业,地址,联系人)

用户信息表(自动编号ID,员工姓名,性别,年龄,地址,联系电话,职位,邮箱,权限,账号,密码,部门编号)

公司公告信息表(编号ID,标题,内容,添加时间)

5. 工作计划

2022-2022-1学期:

第15-16周:确定论文题目、收集资料、准备开题报告

第17周:与导师沟通进行课题总体规划

第18周:导师下发毕业设计(论文)任务书,撰写任务书

第19周:搭建开发环境,撰写开题报告

2022-2022-2学期:

第1-2周:进行课题的需求分析,提交开题报告

第3-4周:根据需求分析设计并建立数据库

第5-6周:完成系统页面设计

第7-8周:系统功能实现,数据库连接,提交毕业设计论文提纲给指导老师审阅

第9-11周:功能测试;完成毕业论文初稿

第12周:在教师的指导下对撰写的论文进行修改,提交论文终稿及合格的论文检测报告、毕业设计(论文)资料装袋

第13-14周:筹备毕业答辩相关事宜,制作参加毕业答辩的演示课件。参加毕业答辩,并提交全部文档和成果材料

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。