学生成绩管理系统开题报告学号:2009023301063指导教师:王作彤班级:92330103姓名:张雪背景开发背景在每一所学校中,许多管理工作(如:录入学生基本信息,录入课程基本信息,录入学生成绩信息,查询指定学生的信息及选修的课程、成绩)都是老师手工完成的,非常复杂,这就需要一种现代化,节约式的管理方式,学生成绩管理系统正可以解决这一类的问题。研究现状及设计目标在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放性体系结构的、易扩充的、易维护的、具有良好人机交互界面的学生成绩管理系统,为网络用户提供进行在线交流的网络平台。关键技术分析JSP技术:JSP技术可以以一种简捷而快速的方法生成Web页面。JavaBean技术:JavaBean是一种Java语言写成的可重用组件。Servlet技术:Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。本课题要达到的设计目标实现数据库中表的查询,插入,修改,删除基本功能,形成一个通用的组件。支持MySql数据库。采用JAVA存储过程的方式。用JSP开发界面,调用数据库。系统整体结构-结构图学生成绩管理系统学生管理子系统教师管理子系统发布成绩删除成绩查询信息登录管理子系统查询成绩浏览成绩修改成绩安排课程删除课程修改课程系统E-R图考核成绩用户课程密码姓名电话学号课号课名pm学时课程类型邮箱地址教师顶层用例图登录管理个人信息管理成绩信息管理用户信息管理教师学生个人成绩管理课程管理表设计-(1)学生表字段含义字段名称类型及宽度主键非空备注学号Snovarchar(10)PRIY姓名truenamevarchar(10)0Y密码passwordVarchar(10)0Y电话telvarchar(12)0Y类别typeVarchar(2)0Y0为学生,1为教师籍贯addressVarchar(18)0Y(2)课程表字段含义字段名称类型及宽度主键非空备注课号Cnovarchar(10)PRIY课名CnameVarchar(20)0Y教师teacherVarchar(10)0Y学时timeVarchar(10)0Y选课类型sortVarchar(5)0Y0为选修,1为必修(3)成绩表字段含义字段名称类型及宽度主键非空备注课号Cnovarchar(10)PRIY学号SnoVarchar(10)0Y成绩GradeVarchar(5)0Y结束语谢谢各位指导老师!