java+mysql考勤系统后台设计+源代码(2)
时间:2023-12-23 09:57 来源:毕业论文 作者:毕业论文 点击:次
伴随着自动化办公领域不断的扩张,对数据的保密性,操作的安全性,功能的开放性,系统的移植性要求越来越高,这时候开发语言的差距也就体现出来了,于是Java凭借它的开放性、和平台无关的特性快速在各种自动化应用系统中得到了广泛的推广。而且java是开源的,使得很多开发更愿意使用Java开发,目前的所有主流自动化办公系统几乎都是基于Java实现的。 1。2 课题的选取来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766 如今不管是哪种集体的活动,都需要考察出勤情况,很多单位在人工考勤管理的方面运用了很多人力跟财力,暂且不论其精确度跟可信度怎么样,很明显这种方式效率极低,并且很容易出现错误,不方便管理。因此使用人为的考勤很难能够满足规范化管理需求,伴随着数据库技术的进一步发展和信息化建设的推进,运用计算机来管理考勤事宜已成为一种主流的趋向,它不仅仅能够减少大量人力和财力的付出,还能够大幅度的减轻考勤人员的工作量。更为有效的便于数据整理与分析,找出问题所在。开发出一个考勤管理系统能够显著的提升办事效率,有效缓解目前有关学生出勤方面的问题,能够实现学生的出勤信息和缺勤信息对领导透明,使管理人员能够及时的把握学生的情况,与学生沟通,提高学生的学习质量。同时也会对各种信息进行留档备份方便之后去查询。 1。3 主要内容及目标 本篇毕业设计是主要功能是考勤的数据管理与归档,但是结合现在移动化办公的环境,并不仅仅是考勤这么简单,还添加了用于宣传和推广的校内首页模块,以及个人随身带所具有优势的提醒功能,以及发布任务,及任务推送功能,能够切实的把移动化办公落实的项目中。 目标: 1。实现学生,教师,课程等基础信息的管理,这些信息是整个系统的基础。 2。实现权限角色的管理,如果部分权限,所有人都可以对考勤信息随便录入修改,那么这套系统肯定乱套,同时,发布任务等信息,只能由上往下发,而不能反过来。 3。考勤数据的管理,由于学生众多,联系每一天的课程,再加上考勤情况,如果直接存入数据库的话,用不了几天就会撑爆数据库,必须进过一些处理和筛选才能有效存储。 4。图表绘制,有的时候单纯的数据并不能直观的看出事情发展的情况,而结合图表展示,则能够更加清晰的看清与分析当前的问题。这一部分主要是靠H5和Echart来绘制。 5。校内首页,主要是实现校园的宣传和资讯的共享。 6。个人通知,这是个比较重要的模块,主要是用于发布任务与通知,而对应的接受任务与通知的人将会受到来自服务的推送。一是比较正式的移动办公,二是数据库会对发布的任务进行留档。 7。个人信息提醒,主要是用作有重要事情时,设置时间,将会在此时间前提醒用户 8。登陆加密,这里选用md5算法加密。即使参数被拦截也不会被直接获取密码信息。 1。4 系统开发工具简介 1。4。1 java简介 sun公司推出了企业级应用开发语言Java EE(Java Platform,Enterprise Edition),也叫做 J2EE。它可以帮助我们开发与部署移植性高,延展性强并且安全的服务器端 Java应用程序。Java EE 构建于 Java SE ,它提供了组件模型、Web 服务、通信和管理 API,它能够用以实现企业级的Web 2。0应用程序和面向服务体系结构。 Java,是一个由Sun公司在1995年五月所推出的Java平台和Java程序设计语言的总称,用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet[2]。 (责任编辑:qin) |