技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > Java毕业设计

基于web的校园办公系统设计与实现

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:Java

数据库:MySQL

框架:ssm、springboot、mvc

课题相关技术、功能详情请联系技术

作品描述


一、研究的背景意义

计算机这个新兴的科技从90年代开始就得到了前所未有的发展,网络已经变成现在社会中必不可少的获取信息的手段。Internet现也变成企业单位、事业单位信息采集与建设的一部分,非常受各界人士关注。计算机科技的推广与网络技术的广泛运用,让社会普遍的人士都能接触到比没有计算机时更多的各类知识,而在以传播知识、教育为主的学校中,建立属于自己的一个办公自动化系统显得非常重要,这不仅仅能让学院领导可以管理教师信息,也可以减去老师的工作负担,进一步提高学校的管理能力。经过几年的努力,各高校办公自动化系统资源建设已取的了很大的成绩。办公自动化系统其实在各个方面都在不断的尝试而且也能够取得一定的进步,特别突出的是科技比较发达的国家,在我们国内,办公自动化系统这个方面的应用比较晚,系统也不成熟,但是我们的理论研究也在不断的进步,实际的运用也在逐步开展。这一应用将很快的提高教育资源的利用与研究。

根据了解,我国大部分的大学都建立起了属于自己的校园网,而多媒体教室更是遍地。虽然多媒体发展得很快但还是局限在了东部地区。02年初,我国教育部开始对西部信息化教育加大了力度,在西部的院校中建立起了校园网,并且在网站的多个应用上也加大了力度。除此之外,我国的教育部还将加大西部地区网络教学项目,在各个建立了网络教学试点,使其能够直接的获取网络上各种教学软件、教学视频及教学材料,尤其是能够更好更快的获取其中优质的教学知识,能更快的推动西部地区的教学水平。办公自动化系统也被广泛的运用着。

信息技术快速的发展,在各行业都有着广泛的应用,同样的,信息技术也改变了传统信息的技术环境。信息技术的特点是具有虚拟化、可靠性和可扩展性等,对信息技术的发展有着重要的作用,表现在提高了资源利用率、推动了共建共享。

在我国,各级高校部门纷纷开始创建信息技术平台并开始制定规划相关措施。而有鉴于对信息技术的了解程度并不深,有些人并不认同大规模创建信息技术平台这种做法,甚至有的人还认为信息技术的发展与英国的"圈地运动"在本质上是相同的;还有些人认为,信息技术的发展是对大型通信设备的补充,或许技术推进太快,导致系统滞后,无法紧跟云发展的步伐,对本地的信息技术使用却较少。

办公自动化系统是随着计算机技术的不断提升进而发展成型的,不可排除的是现在这个阶段也还有一些功能并不是特别完全的办公自动化系统,可以知道的是比较敷衍的办公自动化系统,会一定程度上降低工作效率,降低学校的管理能力。所以,一个功能完善的办公自动化系统是迫在眉睫的。

随着计算机信息技术的发展,越来越多的工作转移到计算机工作平台中来,由于学生越来越多,办公事务杂乱,开发一套校园办公系统为教师的工作带来改变,帮助老师减轻工作负担。


二、研究的目的和内容

校园办公系统主要利用以Java为后台语言,MyEclipse为开发工具,MySQL为数据库,开发基于B/S模式的系统。

首先对校园办公系统研究背景进行介绍,然后提出需求,再对系统进行设计,包括功能设计和数据库设计,最后进行校园办公系统的实现和测试。校园办公系统的实施提高了管理者的效率,数据的传输过程也更加安全。


主要功能模块包括:

基于web的校园办公系统的用户群有两类,分别是系统管理员、老师。其中管理员确定学校各种通知公告的颁布,管理教师基本信息。老师登录系统后可在线办公,包括个人信息维护,邮件收发,网盘管理,网上办公,授课管理,通讯录管理和公告信息浏览。



三、研究的方法和步骤

1. 研究方法

第一、文献研究

通过查阅文献资料,了解当前关于校园办公系统的发展情况,获悉当前校园办公流程中存在的弊端以及当前校园办公系统尚未解决的问题;通过文献资料,了解当前校园办公系统的基本实现方案以及所涉及的技术以及知识,从而评估研究时间以及可实现性。

第二、实际调研

通过了解各个校园办公系统流程,总结校园办公系统流程中的共同点,构建通用的校园办公系统管理平台;同时调研校园办公系统的不同之处,从而提供个性化的服务;了解各个平台中亟待解决的问题以及困境,或者当前系统中存在的不足。


步骤

校园办公系统需求分析是开发管理信息系统的第一步,全面深入地了解用户需求是进行优良的系统设计的关键。充分把握用户的功能需求、提供数据的能力、软硬件条件和使用人员的专业特点,可降低系统设计盲目性,提高系统实用化程度和延长系统生命周期。

校园办公系统通过需求分析设计需求说明书将需求描述出来。接下来,进入了设计阶段,也就是描述系统应该如何实现。在这个阶段的主要任务是设计软件的结构,也就是确定系统中的每个程序是由哪些模块组成,以及这些模块之间的关系。我们可以将这个阶段分为两个步骤,首先,把所需实现的系统按功能划分为模块,并确定每个模块的功能以及调用关系。同时,使用抽象的数据类型将数据结构描述出来,并设计数据库。这一部分被称为概要设计。设计阶段的第二步骤是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。被称为详细设计。

在完成设计阶段后我们就进入了编码阶段,编码完成通过测试验收后就可以付诸运行。

关键技术

JAVA操作数据库是通过链接JDBC,先要引入包,再连接到不同的数据库,不同的数据库导致使用的方法也不尽相同,如Access数据库,oracle数据库等。

B/S模型即浏览器/服务器模型,其外观由浏览器来呈现,而重要工作则是借助服务器来完成的,用户请求由浏览器发送给服务器,接着由服务器来完成处理并将结果传回到浏览器端,再由浏览器将其呈现给用户。运用该模型即可避免因用户计算机技能奋斗差而无法访问系统的问题,非常方便。

所有MYSQL数据库使用需求的人都能够下载到该数据并依据其需求对数据加以修改,同时它具有体积小、运行速率快、成本低廉等优点。这使其网站的建设能够减少很多成本支出,因此不少中、小网站都会选择它来作为自己网站的数据库。另外对于大学生来说,功能齐全而又不收费的数据库是大家的首选。



四、拟解决的关键问题

1)、系统软硬件环境设置。在硬件方面,当前主流的计算机配置完全可以满足JSP的开发,较大的内存和CPU有利于提高JAVA虚拟机的运行与开发。在软件方面JSP开发在客户端安装浏览器,服务器端安装WEB服务器或者应用服务器。同时还需要安装JDK和数据库系统。

2)、运行环境。采用的操作系统是Windows 7系统,Web服务器是Tomcat 8.0, 数据库驱动程序是MySQL和数据源JDBC.使用集成开发环境Eclipse来开发。

3)、数据库设计。数据库设计是系统功能实现的重要基础。系统采用了MySQL作为后台数据库。

4)、安全性。B/S系统的信息安全主要有两个方面:数据传输的安全性与用户身份的确认。可以通过使用HTTP基本身份验证来实现;数据传输的安全性主要是指数据在网络中传输的时候,防止被篡改等。

5)、用户界面设计。系统界面设计集菜单、工具栏、结果显示等可视区域于一体,增强用户界面的可操作性。在进行系统开发时,各菜单应和Windows 操作系统接近,便于用户记忆和使用。对常用的某些菜单功能,可在工具栏上设置按钮。设计一些快捷键,这些快捷与Windows的相同,便于记忆。各种输入界面、输出界面与常用视窗软件基本一致,便于用户理解和掌握。




五、进度安排

周次                                  工作任务

第1周——第2周        资料收集,撰写并提交开题报告,准备开题答辩

第3周——第4周        系统功能设计,数据库设计

第5周——第6周        系统编码实现,准备作品中期检查

第7周——第8周        系统修改完善,准备作品验收

第9周——第10周       撰写设计说明书

第11周——第12周      准备答辩、完成毕业设计




六、每周指导时间、地点安排及毕业设计纪律要求(宋体小四号,两端对齐,首行缩进2个字符,段前段后0行,固定值20磅,数字、英文字体均为Times New Roman、双面打印,可以参考如下)

每周指导时间:××××××××××××××

地点:××××××××××××××××××

纪律要求:××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××








七、主要参考文献(主要参考文献不得少于20个)


[1]冯恩达.办公系统中智能能力的应用[J].电子技术与软件工程,2021(20):144-145.

[2]肖述.基于微信公众号的高校OA办公系统的建设与探讨[J].电脑编程技巧与维护,2021(05):65-67.

[3]刘祺.OA办公系统在疾控信息化建设中的应用[J].电子技术与软件工程,2021(04):48-49.

[4]马飞.利用微信OA办公系统促进学校精细化管理[J].办公室业务,2020(18):178-179.

[5]马鑫.基于ssm的企业办公系统的设计与实现[J].信息通信,2020(05):152-153.

[6]胡海.数字化校园平台下的高校OA系统设计与实现[J].电子测试,2019(24):64-65.

[7]李珍,童莲.基于JavaEE的校园OA系统的设计与实现[J].花炮科技与市场,2019(04):210.

[8]张欣,陆建军.OA系统在中职智慧校园建设中的应用研究[J].市场周刊(理论研究),2018(05):12-13.

[9]贾丽.浅析校园办公OA系统建设[J].数码世界,2017(08):150.

[10]杨颖.校园OA系统前端用户界面设计与实现[J].福建电脑,2017,33(04):142-144.

[11]周来,刘丙利.校园OA系统中工作流技术的设计及应用[J].电脑与电信,2014(07):59-61.

[12]孙杰.OA系统在校园网络的应用及其重要性[J].数字技术与应用,2011(09):227.

[13]Kareem, Thompson Sola. Impact of Inventory Management Practices on Small and Medium Enterprises Manufacturing Subsector In Oyo State, Nigeria[J]. South Asian Journal of Social Studies and Economics,2018.

[14]. Ram Healthcare Group Inc.; Patent Issued for Inventory Management System and Method (USPTO 10013669)[J]. Journal of Engineering,2018.

[15]Moses Okechukwu Onyesolu,Josiah Chukwuemeka Abara,Chiamaka Ijeoma Chukwuneke,Doris Chinedu Asogwa. Modeling a Dynamic Supply Chain Management System for an Utility Company in Nigeria[J]. Journal of Software Engineering and Applications,2018,11(6).

[16]Anonymous. Auto inventory management system[J]. Pulp & Paper Canada,2018,119(3).

[17]梁海鹏,薛建红.基于ACCESS的办公管理系统设计与实现[J].物探装备,2018,28(03):191-193.

[18]张艺炜,丁雯,唐菁荟.基于ASP.NET的RFID办公管理系统分析与设计[J].信息系统工程,2018(06):130-131+133.

[19]Guimaraes,Collins. How to Move a Mountain: The Preparation and Transfer of One Million Volumes to an Off-Site Storage Facility[J]. The Serials Librarian,2018,74(1-4).

[20]Yun Quan. Design and Implementation of E-commerce Platform based on Vue.js and MySQL[P]. Proceedings of the 3rd International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 2019),2019.




如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线