计算机成绩查询入口官网2020

更新时间:2022-12-30 21:31:51 阅读: 评论:0


2022年12月30日发(作者:th)

西京学院

«JavaWeb开发技术》

项目报告

题目:学生成绩查询系统

院系:______________机电技术系_______________

专业:____________计算机应用技术_____________

姓名:_________________马蚩__________________

学号:______________________________

指导教师:_______________张茗芳__________________

20年月

目录

1

2

3

6

6

一、设计目的

1.通过开发具体系统,了解并熟悉JSP

2.通过设计并实现系统,逐渐提高自己的开发能力

二、设计思路

1.设计模式:利用JSP技术开发一个学生成绩管理系统,它可在Webk

运行。使用本系统,可以实现学生成绩管理的主要任务。

本设计题目主要利用Java和JSP实现基于B/S/S模式的WE开发。在设计

与实现过程中将涉及JBuilder或NetBeans、HTM!和JSP的使用技巧及常用的

Web服务器(Tomcat)。

2.采用的数据库:数据库服务器选用SQLServer2000数据库,它能够处

理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活

性、安全性和易用性为数据库编程提供了良好的条件。

三、具体实现

1.功能介绍:成绩管理系统主要有以下功能:

成绩录入功能、成绩修改功能、记录查询功能、记录排序功能和记录删除功能。

2.数据库设计:需要为实现准备一个数据库db,本系统包含四张表,分别有学

生成绩表(students),该表保存学生成绩;管理员登录网站的帐号表

(login),该表保存管理员登录的帐号;教师登录网站的帐号表(login2),该

表保存教师登录的帐号;学生登录网站的帐号表(login1),该表保存学生登录

的帐号,课程信息表(cour),该表保存课程的相关信息。

3.界面设计:

1.登录界面:该界面主要是为用户进入系统提供登录口,只有成功登录,用户才

能实现该权限下的各项功能。

2.管理员成绩管理界面:该界面体现了整个系统所能实现的功能,只有学生成绩

系统管理员才能进入到该界面,对所有功能进行操作。

3.成绩录入界面:该界面实现学生的成绩录入功能,只有成绩管理员和教师才能

进入该界面,实现该功能。

4.成绩修改界面:该界面实现对学生成绩的修改,只有学生成绩系统管理员才能

进入该界面,实现对学生的成绩进行修改。

5.成绩查询界面:该界面实现学生的成绩的查询,本系统的所有用户都可以进入

该界面,实现对学生成绩的查询。

6.成绩排序界面:该界面实现对学生成绩的排序,只有管理员和教师才能

进入该界面,进入该界面后可以选择不同的排序方式,实现对学生成绩的排序。

7.成绩删除界面:该界面实现对学生成绩的排序,只有管理员和教师才能进入

该界面,进入该界面后可以选择不同的排序方式,实现对学生成绩的排序。

4.代码构成:

1•查询数据库代码

<%!

ResultSetchaxun(Stringnumber){

Connectioncon二null;

Statementsql二null;

ResultSetrs=null;

try{("");}

catch(ClassNotFoundExceptione){}

try{con二("jdbc:odbc:grade");

sql=();

Stringcondition二"SELECT*FROMstudentswherenumberLIKE"+"“'+number+"“';

「s=(condition);据库信息更新代码

<%!

booleanquery(Stringnumber){

Connectioncon二null;

Statementsql二null;

ResultSetrs二null;

try{("");}

catch(ClassNotFoundExceptione){}

try{con二("jdbc:odbc:grade");

sql=();

Stringcondition二"SELECT*FROMstudentswherenumber二"+""+number+"";

rs=(condition);

intnum=0;

while())

{num++;}();

if(num>0)returntrue;

elreturnfal;}

catch(SQLExceptione){returnfal;}}

Stringupdate(StringnumberfloatnewMathfloatnewEnglishfloatnewPhysics){

if(query(number)){Connectioncon二null;

Statementsql二null;

ResultSetrs二null;

try{("");}

catch(ClassNotFoundExceptione){}

try{con二("jdbc:odbc:grade");

sql=();

Stringcondition1二"UPDATEstudentsSETmath="+newMath+"WHEREnumber二"+"'"+number+"'";

Stringcondition2二"UPDATEstudentsSETenglish="+newEnglish+"WHEREnumber="+"'"+numbe叶"'";

Stringcondition3二"UPDATEstudentsSETphics="+newPhysics+"WHEREnumber="+"'"+numbe叶"'";

(condition1);

(condition2);

(condition3);

();

return"修改成功}

catch(SQLExceptione){return"修改失败!";}}

el{return"修改者学号不存在!";}}

%>

4.数据库信息排序代码

<%!

ResultSetpaixu(Stringa6){

Connectioncon二null;

Statementsql二null;

ResultSetrs二null;

catch(ClassNotFoundExceptione){}

try{con二("jdbc:odbc:grade");

sql=();

Stringcondition二"lect*fromstudentsorderby"+a6+"desc";

Stringcondition1="lect*fromstudentsorderby"+a6;

if(("number"))||("name")))

rs=(condition1);

elrs=(condition);

据库信息删除代码

<%!

booleanquery(Stringnumber)据库获取信息代码

(1)管理员和登录获取信息SQL语句:

StringstrSQL二"lect*fromlogin

wherexm="+"”'+UrNm+"“'+"andpw="+"“'+UrPasswd+"“';

(2)教师登录获取信息SQL语句:

StringstrSQL二"lect*fromlogin2

wherexm="+"”'+UrNm+"“'+"andpw="+"“'+UrPasswd+"“';

(3)学生登录获取信息SQL语句:

StringstrSQL二"lect*fromlogin1

wherexh="+"'"+xuehao+"'"+"andpw="+"'"+UrPasswd+"'

四、项目体会和小结

1.项目体会:本次设计中,我做的题目是:学生成绩管理系统,这个系统对我们

来说可以说是相当的熟悉了,因为在我们的生活中很多时侯都用到这个系统。在

我们学习的课程中,有很多的事例都在完成该系统的某个应用程序模块。在我们

现在的生活中,网络是不可缺少的一部分,它为人们交流和学习提供了一个平台。

当然,做一个网络系统,那就意味着要有很多人都能够了解和应用该系统,才能

让自己的作品得到更好的发挥。现在的学校如此之多,若有这样的系统帮助学校

管理学生的成绩和学生的基本信息,那将会使学校的管理变的更加方便、更加简

单,同时也让学生能更快捷地查询自己的各科成绩,也能促使学校更快、更有利

的发展。

2.小结:总体上来说,这次的设计还算成功,这次牵涉到的数据库的连接

冋题和程序编写上的语法冋题基本上都解决了,我真的感觉很咼兴,也相对来说

有些轻松了。所有涉及到数据库方面知识一直是我最关心的问题,只要能与数据

库连接,就基本完成了以后的设计基础。只要自己努力,一切都会变得很简单,

我相信自己以后可以做到更好。

五、参考文献

[1]张超•基于JSP的数据库连接技术浅析[J].福建电脑,2013,28(12):80-81.

[2],,焦壵.基于JSP的培训管理信息系统研究[J].机械,2013,40(009):10-15.

[3].基于JSP的系统设计与实现[J].,2013,16(16):53-54.

强光平,刘才铭,,等.基于JSP的用户分组权限的设计和实现[J].,2013,16(18):53-

54.

[4],罗月胜,周玉琼,等.一种求解典型JSP的改进离散粒子群优化算法

[J].,2013,30(8):2405-2409.

⑸薛倩.基于JSP技术网站系统设计与实现[J].微型电脑应用,2014(2):14-17.

本文发布于:2022-12-30 21:31:51,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/61750.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图