Web数据库大作业_第1页
Web数据库大作业_第2页
Web数据库大作业_第3页
Web数据库大作业_第4页
Web数据库大作业_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、WEB 数据库大作业要求大作业分为 4 个部分,分别是:一、设计的目的:具体要求见模板。二、开发环境:具体要求见模板。 三、设计过程:具体要求见模板。 四、小结:具体要求见模板。(注:不允许出现相同的系统或很类似的系统。具体参考课本 P246 页“在线投票系统”。格式按照所给的模板要求设置。除标题页,整个文档控制在 8-10 页。Web数据库 课程实习大作业成绩管理系统Performance management system班级: 计科 08-2 班姓名: 刘宝龙学号: 08080605014伊犁师范学院电信学院计算机科学系1设计的目的成绩管理是一个教育单位不可缺少的重要组成部分,它的内容对

2、于学校的教务管理人员来说至关重要,作为计算机应用的一部分,利用计算机进行学生成绩信息的管理无疑是一条行之有效且高效的办法。学生成绩管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,学生可以查阅相关的成绩和基本信息,管理员可以管理所有信息。包括浏览所有用户信息以及相关的成绩信息,录入、修改、删除成绩和信息成绩,等功能。1.1 设计功能介绍该设计实现成绩管理的添加、查询及删除功能。启动页面后,可在“登录界面”的用 户名称、用户密码栏中输入用户名及密码即可登录系统;登录后,进入“成绩管理”界面, 该界面有四个功能选择“成绩录入”“成绩查询”“成绩修改”“删除记录”。如要添加成绩,点击“成绩录

3、入”进入成绩录入界面。有学号、姓名、班级、各科成绩的录入栏,界面中 有备注添加限制范围,如有空的将会显示录入失败,如都输入的合理,将会显示录入成功。成绩修改界面中只需添加学号和各科成绩即可。“查询成绩”界面中只有按学号查询的功能, 在空栏中输入学号点击查询即可在下面的表格中输出所查询学生的成绩,如学号输错将没有任何成绩输出。“删除记录”界面中只有输入学号栏,当不输入学号直接点“删除”按钮时会弹出对话框“您必须输入学号”如输入学号正确,则显示删除成功。该设计能用到所学的专业知识和技能,能培养学生分析问题和解决实际问题的能力。1.2 涉及到的知识点和解决方法主要用到 JSP 的基础知识、网页的初步

4、制作以及数据库连接。设计过程中要安装Tomcat,access 数据库。用户接口的设计包括接口整体布局,数据库连接,文本框和按钮的运用,对对象进行添加和编辑。通过在 JSP 的调试环境下实现,结合一步一步的程序来观察其运行的效果,以感性认识结合思考,达到分析和解决问题的能力。设计的难点是 JSP 程序设计与 access 数据库进行连接及编写服务程序。1.3 系统功能结构图成绩管理系统删除记录成绩查询成绩修改登 录1.4 主要界面截图成绩录入图书编号图书编号图书编号书 名借 阅 人借 阅 人作 者书 名密码用户名图 1 系统功能结构图图 1. 登录界面图 2. 登录时密码输入错误图 3. 登陆

5、时账号输入错误图 4. 登录成功进入成绩管理界面图 5. 成绩录入界面图 6. 成绩添加成功图 7. 成绩修改界面图 8. 成绩修改成功图 9. 查询成功界面图 10. 删除记录界面图 11. 没学号输入时界面图 12. 成功删除记录2开发环境运行环境:Windows 2003、Windows XP、Win7开发工具:JSP数据库管理系统:ACCESS2003 服务器:Tomcat6.03设计过程3.1 数据表的设计表 1login 表表 2student 表3.2 JavaBean 的设计Guestbook 数据表用来保存留言的信息,需要创建一个值 JavaBean 用来封装存储在guest

6、book 表中的留言信息。该 JavaBean 需要提供与 guestbook 表中字段一一对应的属性, 并实现与各个属性对应的 setXXX()和 getXXX()方法。其实现如下:Package com. Guestbook.valuebean; Public class guestbooksinglePrivate String id;Public String getId()return id;Public void setId(String id)this.id=id;3.4 各功能项对应 JSP 页面的设计3.4.1 主界面代码:3.4.2 数据库连接代码:Connection c

7、on = null; Statement stmt = null; ResultSet rs = null; String result = null;String Login=Login1.trim();String Password=Password1.trim();tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);con = DriverManager.getConnection(jdbc:odbc:driver=Microsoft Access Driver(*.mdb); DBQ=d:/WATMServer/WebRoot/db.mdb);

8、 stmt =con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_RE AD_ONLY);3.4.3 成绩录入代码:3.4.4 成绩查询代码:3.4.5 删除记录代码:4小结随着计算机技术的普及和网络的发展,越来越多的教育单位开始重视信息化建设,利用先进的计算机和网络技术对学生成绩信息进行管理,提高工作效率,减少人力资源的浪费。本人结合教务管理人员对成绩信息地具体管理需求,开发一套学生成绩管理系统。本系统经多次测试,基本上实现了数据管理功能,目前试运行良好。综上详细阐述了本系统的整个开发过程和实现功能,能够进行学生成绩信息录入、修改、查询、删除等操作息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论