Jsp课程设计实验报告.doc

Jsp课程设计实验报告.doc

ID:58368912

大小:995.50 KB

页数:20页

时间:2020-04-29

Jsp课程设计实验报告.doc_第1页
Jsp课程设计实验报告.doc_第2页
Jsp课程设计实验报告.doc_第3页
Jsp课程设计实验报告.doc_第4页
Jsp课程设计实验报告.doc_第5页
资源描述:

《Jsp课程设计实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《jsp程序设计》Jsp课程设计实验报告题目学生成绩管理系统专业班级姓名指导教师2011年6月28日目录一、绪论21、系统开发背景22、项目开发的目标23、系统开发所用的技术设备2二、需求分析31、系统需求分析32、用户需求33、系统框架图如下:44、系统设计思想45、系统设计分析5三、数据库的设计51、本系统将数据存储在七个表中,这七个表分别是52、建立数据库的命令如下:73、建立数据表的命令如下:7四、关键技术及代码81、管理员登录代码92、从数据库中获取用户名和密码的代码。103、留言板的相关代码。1

2、1五、测试151、登录界面的测试:152、查询页面:173、添加页面:174、删除页面:185、修改页面19六、总结19七、参考文献19一、绪论1、系统开发背景一直以来学生的成绩管理是学校工作中的一项重要内容,许多学校的学生成绩管理系统做得都相当的完善,但是随着办学规模的扩大和扩招,有些系统就会逐渐出现一些漏斗或者是不完善的地方。普通的成绩管理系统已经不能适应时代的发展,因为它浪费了许多的人力和物力,在当今信息时代这种传统的管理方法必然被以计算机为基础的管理系统所代替。为了提高成绩管理的效率,我选择了学生成

3、绩管理系统作为jsp的课程设计。2、项目开发的目标希望能做出一个完善的系统,实现分类别的管理。能实现管理员、教师和学生三种身份的登录,同时也能实现各登陆身份的相关操作。3、系统开发所用的技术设备(1)、数据库技术的现状与发展数据库是在现在的无论大型系统还是小型系统中都频繁出现的一门计算机软件技术,数据库技术是信息系统的核心和基础,它的出现极大的促进了计算机应用向各行各业的渗透。(2)、JSP当前所做的系统无非都采用.net和jsp两种技术进行设计,它有很多的技术特征,如:跨平台、分离静态内容和动态内容、可重

4、复使用的组建、沿用了JavaServlet的所有功能及能预编译。二、需求分析1、系统需求分析学生信息管理系统是对学生的基本信息和成绩信息进行管理,主要包括添加、修改和删除学生的基本信息及课程的基本信息;录入、修改和删除学生的成绩信息,对基本信息、成绩信息进行查询、排序及统计等操作,从而实现学生信息管理的自动化与计算机化。本课题将实现一个简化的学生信息管理系统。IE等浏览器用户浏览器web服务器数据库服务器Tomcat返回操作结果使用数据库操作语言返回查询结果操作请求2、用户需求(1)、学生的需求<1>、查询

5、自己的基本资料查询自己的所有成绩,包括自己的平均成绩和总成绩。<2>、查询自己的所有成绩,包括自己的平均成绩和总成绩。<3>查询某一科成绩,该科平均成绩,所在名次,最高成绩,最低成绩。<4>、学生可以添加自己的基本信息。(2)、老师需求<1>、查询某一学生的所有成绩,平均成绩和总成绩。<2>、查询某一学生某一科成绩,该科平均成绩,所在名次,最高成绩,最低成绩。<5>、录入成绩(自己所教授的那一科成绩)(3)、管理员的需求<1>、查询某一学生的所有成绩,平均成绩和总成绩。<2>、查询某一学生某一科的成绩,该科

6、平均成绩,所在名次,最高成绩,最低成绩)。<3>、查询某一班级的成绩(所有成绩,某一学期的所有成绩,某一学期的某一科目的所有成绩)。<5>、录入信息、修改信息和删除信息。3、系统框架图如下:查询信息查询信息添加信息管理员登陆信修改息查询信息学生登陆教师登陆学生成绩管理系统添加信息删除信息添加信息4、系统设计思想(1)、采用现有的资源以及充分利用学校的现有资源,减少开发中的财力以及无力和时间,提高系统开发的水平。(2)、系统就满足学校的需求,例如成绩的录入、查询、更新、删除以及学生成绩的排名等操作。(3)、系

7、统具备数据库维护功能,及时根据用户需求进行数据跟新、删除、添加等操作。5、系统设计分析该系统适用于各个学校,其功能主要为:成绩管理:用于对成绩的录入、修改、添加、汇总、排名以及查询等操作。三、数据库的设计1、本系统将数据存储在七个表中,这七个表分别是:(1)、学生表(见下表):保存学生的基本信息,包括学生的姓名,登录系统时的密码,学生的学号,出生年月以及性别。学生表字段名称中文解释保存类型默认值长度可否为空主键sno学号varchar无12否是name姓名varchar无24否否password密码varc

8、har无24否否sex性别char(男或女)2否否Birthdate出生年月datetime无否否(2)、教师表(见下表):保存教师的信息,包括教师的教师编号,登录系统系统时的用户名和密码。教师表字段名称中文解释保存类型默认值长度可否为空主键Tno教师编号varchar无12否是name登录名varchar无24否否password密码varchar无24否否(3)、班级表(见下表):保存班级的编号及班级的名称。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。