学校为全面提升学校教学质量,提高管理水平,决定开发一套小型成绩管理系统,实现以下功能。
1) 系统用户分为管理员、教师和学生三种角色,每种角色都可以包含若干个用户。其中管理员登录后可以进行教师、学生和课程管理。
2) 系统能够管理教师,进行增加,删除,编辑,查询。教师包含教师号、姓名、学院、职称、年龄等信息。
3) 系统能够管理学生,进行增加,删除,编辑,查询。学生包含学号、姓名、学院、专业、班级等信息。
4) 系统能够管理课程,进行增加,删除,编辑,查询。课程包含课程号、名称、任课教师、上课班级等信息。
5) 教师登录后,可以录入、修改、暂存、提交成绩,以及查询统计结果。
6) 学生登录后,可以查询成绩,包括所有成绩、不及格成绩以及不及格总学分。
7) 除以上功能外,还可根据实际需要添加其他功能。
2. 基本要求:
1) 在规定的时间内完成课程设计任务。
2) 界面友好:界面友好、尽量体现人性化设计。
3) 健壮性好:根据数据类型和业务逻辑对数据进行校验处理。
4) 使用文件系统存储数据。
5) 可读性强:源程序代码清晰、有层次、所有的类和主要方法都应注释,最后利用javadoc生成程序文档。
最终作品打包为一个jar文件,并在安装了JRE的机器上可以直接运行。
使用Eclipse开发一个基于Jsp+JavaBean+Servlet的班级通讯录web应用程序