班级管理OA系统设计与实现任务书

 2023-11-15 11:11

1. 毕业设计(论文)的内容和要求

1.管理员(老师)、同学登录功能 2.老师、同学拥有个人信息查询、修改功能 3.老师、班干部、普通学生。

不能角色的人登录系统显示不同的菜单4.老师有设定班干部的功能,并赋予不同班干部相应的权限 5.老师拥有学生管理功能(增删改查),能按学生姓名模糊查询某学生 6.同学拥有请假和报销的功能,并走工作流,例如,先班干部审批再班主任审批 7.老师和拥有请假、报销权限班干部,拥有请假报销信息的管理功能(CUDR),并提供模糊查询 8.查询所有学生信息、请假信息和报销信息的时候都采用分页查询

2. 实验内容和要求

1.整体项目采用MVC模型 2.前端使用JavaWeb技术,用到html、css、js、jquery、ajax、jsp、servlet等技术 3.后端使用Java语言,采用三层架构模型,用到java的单例模式、代理模式等相关软件开发模式 4.后端设计字符编码筛选器和是否处于登录状态的检验器,并自动生成登录时用的验证码 5.和数据库交互采用jdbc技术,考虑线程的安全性,提供数据库事务的开启、提交、和出异常时数据的回滚 6、数据库采用MySql数据库 7、项目可以部署到Tomcat服务器上,采用B/S架构,实现客户端服务端的数据交互

3. 参考文献

《JavaWeb从入门到精通》《JavaWeb整合开发王者归来》

4. 毕业设计(论文)计划

第一阶段:完成数据库的构造和涉及到的相关表的建立第二阶段:完成页面的设计和相关Web前端代码的编写第三阶段:搭建后台框架,编写后台代码,实现基本的数据库与后台代码与前端数据的数据交互第四阶段:测试系统功能,尽量减少系统bug的存在,优化系统

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

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