一、项目介绍
开发成员:周斌、富天隆、富天贺、黄一桐
开发技术:JavaEE
操作系统:windows
数据库:SQLServer
开发工具:MyEclipse
核心技术:javaEE
二、主要功能
1、注册功能
(1)学生注册 需要提供用户名 、密码、真实姓名、性别、头像、班级、手机号;
(2)设置系统管理员 admin 密码 admin 管理课程等级需要单独列表,设置单独登陆页面,进入系统管理员界面;
(3)学生注册或者登录都需表单验证、验证码。管理员单独使用一个登录界面,学生和老师使用同一个登陆界面;
(4)管理员设置老师账号,还可以设置课程等级分类。
2、登录功能
(1)管理员登录 单独登陆页面,进入管理员管理页面;
(2)学生、老师登陆 单独登陆页面,进入学生管理页面 都需要表单验证。
3、教师管理页面
(1)创建并且管理班级,老师拥有合班的权限,如果出现两个班级合并的情况,老师可以通过拉取整班的信息进行班级id的修改。并且,老师可以单独修改学生的班级id达到学生转班以及休学的功能;
(2)添加和修改项目库,可以区分项目难度,通过复选框选择,项目库中的数据学生不能更改;
(3)新建修改项目分组、分配组长,分组采用如图所示的布局方式,组名称为1-10的数字,在选中下拉列表框中组名的情况下才可以点击创建分组。组员名称前带有复选框,选中者为组长;
(4)对计划进行批注;
(5)对各成员日清进行批注 提交如果有请假的的标注;
(6)答辩展示,展示项目名称及各成员信息,项目简介,以及效果图片的展示;
(7)搜索功能,可根据日期,姓名,班级,组进行模糊搜索;
(8)老师确认项目是否完成。
4、组员管理页面
(1)选择项目并且立项,组长可以通过项目库进行选择,也可以自主创建,选择项目后项目名称与简介无法更改;
(2)编写项目立项书,编写完成并讨论通过后组长可以上传数据字典文件、项目分析的文件;
(3)组员分工,通过分工页面给各组员分工,分工结果组内成员都能看到;
(4)项目计划分配,按照时间段进行分配,分配的任务组内成员都能看到;
(5)上传项目;
(6)查看组员日清并且给予批注;
(7)编写日清,并且上传日清,组员之间日清互相可见;
(8)上传项目给组长;
(9)部分功能只对组长开放。
三、项目截图
教师主页
教师登录
编写立项书
延伸阅读
- ssh框架 2016-09-30
- 一览图书管理系统 2023-04-15
- 高校足球联赛项目 2023-04-15
- 码上排课 2023-04-15
- 健身房后台管理系统 2023-04-15
- 游戏交易平台 2023-04-15
- 惠购网电商平台 2023-04-11
- 教务排课系统 2024-03-26
- 居然之家仓库管理系统 2023-04-08
- 历史论坛 2023-04-08