- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计—JS课程设计论文会员管理系统
JSP课程设计论文(会员管理系统)
目录
1.可行性分析 1
2.需求分析 1
2.1 系统模块设计 1
2.2 数据库设计 1
3.系统管理 2
3.1设计说明 2
3.2 页面管理 2
3.3.3 JavaBean与Servlet管理 2
3.3.4 配置文件 2
4.会员注册 4
4.1 模型(Javabean) 4
4.2 视图(JSP页面) 5
4.3 控制器(Servlet) 9
5.会员登录 12
5.1 模型(Javabean) 12
5.2 视图(JSP视图) 13
5.3 控制器(Servlet) 15
6.修改密码 17
6.1 模型(Javabean) 17
6.2视图(JSP页面) 18
6.3 控制器(Servlet) 18
7.修改个人信息 21
7.1 模型(Javabean) 21
7.2 视图(JSP页面) 22
7.3 控制器(Servlet) 27
8.上传照片 30
8.1 模型(Javabean) 31
8.2 视图(JSP页面) 31
8.3 控制器(Servlet) 33
9.退出系统 36
10.设计总结 37
1.可行性分析
很多应用网站都设有会员功能,注册成为会员之后才能享有更多的功能以及该网站的资源。本设计的会员管理系统就潜入在一个资源管理网站,注册成为会员之后才能上传和下载该网站的各种资料。
2.需求分析
2.1 系统模块设计
本系统做为资源管理网站的一个子模块,主要功能实现的功能是对于访问该网站的会员实行管理。
系统的主要模块如下:
·会员注册 新会员要登录该网站享有对该网站的资源进行下载或者上传资料就必须的有自己的会员号码。会员在注册的时候需要填写会员名、登录密码、E-mail地址等信息。如果该会员已经存在与该系统的会员信息数据库中,则提示注册失败。
·会员登录 会员根据自己注册的会员号码和密码登录该系统。
·修改会员资料 如果会员的个人资料发生改变,可以对注册时候的个人资料进行修改。
·修改密码 会员为了自己的信息的安全可以对自己的注册时候填写的密码进行修改。
·上传照片 为了方便会员的交流,会员在注册之后可以修改自己的照片。
2.2 数据库设计
本系统采用的加载纯Java数据库驱动方式来方位数据库。使用Access数据库建立了一个shareresource数据库,该数据中建立一个userinfo表用来存储会员的信息。
2.2.1 userinfo表的字段
会员的注册信息存入userinfo表中,userinfo的主键是loginid,标准的字段说明如下:
·loginid 会员登录的帐号名字
·password 会员登录的密码
·sex 会员的性别
·age 会员的年龄
·telphonenumber 会员的电话号码
·email 会员的电子邮件地址
·message 会员的个人简介
·pic 会员的照片,在注册的时候会员默认的照片是pic.jpg。
2.2.2 userinfo的详细设计如图2-1所示
1 / 37
图 2-1
3.系统管理
3.1设计说明
本设计使用的JSP引擎是Tomcat6.0,使用Web目录是share,share目录安装在Tomcat安装目录的webapps目录下建立的web目录。
在share目录下建立目录share\WEB-INF\classes然后建立子目录mybean和myservlet两个包,一个存放备案文件一个存放servlet文件。
连接数据库使用的建立连接桥来连接数据库,因此在设计系统之前在本地数据源新建share的系统数据源,方便实验Java连接数据库。
3.2 页面管理
本系统所有的JSP页面都保存在share目录中。
用户可以通过在浏览器的地址栏中输入http://服务器IP:9090/index.jsp来访问该主页。
3.3.3 JavaBean与Servlet管理
本系统使用的Javabean的包名均为mybean;使用的servlet的包名均为myservlet,把通过编译的Javabean类和servlet类分别存放在share\WEB-INF\classes\mybean和share\WEB-INF\classes\myservlet中。
3.3.4 配置文件
本系统使用的Servlet类的包名均为myservlet,需要配置Web服务木兰的web.xml文件。因此把写好的配置文件保存在share\WEB-INF中,配置文件的内容如下:
lt;?xml version=quot;1.0quot; encoding=quot;ISO-8859-1quot; ?gt;
lt;web-appgt;
lt;servletgt;
lt;serv
文档评论(0)