网站大量收购闲置独家精品文档,联系QQ:2885784924

JSP网站建设.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP网站建设

目录 一、 设计目的 1 二、 需求分析 1 三、 模块分析及设计 2 四、 制作过程及要点 3 1、 注册用户 4 2、 用户登录 6 3、 修改用户密码 7 4、 修改背景音乐图片 8 5、 添加学生信息 10 6、 修改学生信息 11 7、 查询学生信息 13 8、 删除学生信息 14 五、 设计总结 16 六、 参考资料 17 设计目的 通过设计达到熟练掌握JSP技术进行网站开发的基本技能,掌握Java、Html等网页开发相关语言体系的基本知识;基本掌握面向对象程序开发的思路和方法;掌握Mysql数据库开发基本知识;能够利用所学的数据库知识,进行简单数据库应用程序设计。 根据题目的要求,给出解决问题的方案,通过分析问题、分解问题来解决问题,最终达到熟练掌握JSP技术的运用和Myeclipse、Tomcat、Mysq等工具软件的使用。 需求分析 用户的需求具体体现在各种信息的录入、修改、删除和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。更重要的是数据库设计经验在今后其他项目的开发过程中同样有着很重要的借鉴作用。 学生管理系统的开发目的是为了实现学生学籍的信息化管理。本系统需要完成的功能有: 1. 登录学生的学号、姓名、性别、年龄、籍贯、系别、专业、班级; 2. 对已知学号的学生信息进行增、删、改、查操作。 3. 按班级、专业、系别输出学生信息表。 模块分析及设计 学生管理系统划分为个模块:注册用户、用户登录、修改用户密码、修改背景音乐图片、添加学生信息、修改学生信息、查询学生信息、删除学生信息等8个模块。 模块的划分是根据各个功能划分的。首先按照课程设计要求要实现学生信息的增删改查功能,每个功能划分为一个模块。系统须交给用户使用,所以需要添加用户注册,用户登录,用户信息更改(即密码更改)。 为了丰富课程设计内容,又增添更换背景音乐,更换背景图片的功能。可以让用户选择自己喜欢的风格使用此系统。 模块划分结果如图(1)所示: 图1 此系统为学生信息管理系统,若没有登录禁止查看任何显示信息的页面以及访问servlet,所以在所有敏感位置都需要添加用户信息的检测。 制作过程及要点 准备工作: 创建数据库studentmessages,由students数据表和users数据表组成,数据库创建如下: create database studentmessages; use studentmessages; create table students( num char(10) character set utf8 Primary key, sname char(10) character set utf8 not null, sex char(1) character set utf8 not null, age int not null, birthplace char(50) character set utf8 not null, department char(50) character set utf8 not null, major char(50) character set utf8 not null, class char(10) character set utf8 not null ); create table users( user_no char(20) character set utf8 Primary key, password char(20) character set utf8 not null ); 创建设置的JavaBean:setting.java; 创建学生信息的JavaBean:student.java; 创建用户的JavaBean:user.java。 注册用户 用户注册模块由newuser.jsp页面、newuser_ok.jsp页面和Newusr_servlet.java数据处理三部分组成。newuser.jsp页面如图(2)所示: 图2 此页面包含导航条,用户注册表单。导航条方便用户切换页面,表单用来提交新用户注册的数据。 填写完注册信息,提交数据至newuser_servlet.java进行数据处理。Servlet路径为/newuseradd。提交数据后,Servlet先将提交的数据进行完整性检测,用户不能为空,若为空则设置信息“message1”为“请输入用户名”并将页面跳转回newuser.jsp。同样,提交的用户密码也是相同的操作,设置的信息“message2”为“请输入用户密码”。提交的确认密码直接与用户密码相比较是否相同,不相同则设置信息“me

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档