|
七天完成学生管理系统
大概使用技术如下: javaee,mysql,jdbc,servlet,el,jstl,jsp。
页面展示使用的是layui前端页面。这个自己百度
1、第一天
- 熟悉业务流程
- 分析逻辑关系
- 建表(使用的是mysql)
使用DOS窗口建表,使用navicat查看建表后的信息
使用DOS窗口模拟业务完成部分查询分析操作
- 使用startUML完成UML建模
业务逻辑图
时序图
- 完成开发环境配置jar包配置,配置Tomcat服务器,将部分html页面导入,进行主页展示
后续需要什么页面,自己加入什么页面即可
业务流程分析:
1、面向用户?
* 登录 学生,教师,系统管理员
* 退出登录
2、学生的业务流程
* 修改个人信息 改
* 查看院系 查
* 查看班级 查
* 查看同班同学 查
* 查看本人成绩 查
* 查看成绩排名 查
* 查看课程 查 * 选课 增,删(推选某门课) * 请假
3、教师的业务流程
* 修改个人信息 改
* 查看所有院系 查
* 查看自己所带的班级 查
* 查看自己所有的学生 查
* 添加学生成绩 增
* 修改学生成绩 改
* 查看学生成绩 查
4、管理员的业务流程
* 学生,教师的增删改查
* 学院,班级信息的增删改查
* 课程信息的增删改查
* 登录用户的信息的增删改查
|
|