1网络交友
其目的是掌握一般Web应用中常用基本模块的开发方法。;系统采用MVC模式实现各个模块;数据库连接操作使用加载纯Java驱动程序方式,系统采用的是SQLServer 2008数据库或者Microsoft Access2003。
1.会员注册:新会员填写表单,包括会员名、Email地址等信息。如果输入的会员名已经被其他用户注册使用,系统提示新用户更改自己的会员名。
2.会员登录:输入会员名、密码。如果用户输入的会员名或密码有错误,系统将显示错误信息。
3.上传照片:如果登录成功,用户可以使用该模块上传自己的照片。
4.浏览会员:成功登录的会员可以分页浏览其他会员的信息,比如其他会员的简历、照片等。如果用户直接进入该页面或没有成功登录就进入该页面,将被链接到“会员登录”页面。
5.修改密码:成功登录的会员可以在该页面修改自己的登录密码,如果用户直接进入该页面或没有成功登录就进入该页面,将被链接到“会员登录”页面。
6.改注册信息:成功登录的会员可以在该页面修改自己的注册信息,比如联系电话、通信地址等,如果用户直接进入该页面或没有成功登录就进入该页面,将被链接到“会员登录”页面。
7.退出登录:成功登录的用户可以使用该模块退出登录。
系统采用加载纯Java数据库驱动程序方式访问数据库。使用SQLServver 2000建立一个数据库MakeFriend,该库有一个表:member表。会员的注册信息存入member表中,member表的主键是logname,各个字段值的说明如下:
logname :存储会员登录名字
password :存储会员登录密码
phone :存储会员会员的电话
email :存储会员的email地址
message :存储会员的简历
pic :存储会员照片文件的名字
member表的详细结构设计如图1-1。
图1-1 member表的结构
系统管理
本系统使用的Web服务目录是mkfriend,是在Tomcat安装目录的webapps目录下建立的Web服务目录。
现在需要在当前web服务目录下建立如下的目录结构:
mkfriend\WEB-INF\classes
然后根据servlet的包名,在classes下再建立相应的子目录,比如Servlet类的包名为 ,那么在classes下建立子目录:\ myservlet\control;,那么在classes下建立子目录:\mybean\data。为了让Tomcat服务器起用上述目录,必须重新启动Tomcat服务器。
1.页面管理
本系统用的JSP页面全部保存在Web服务目录mkfriend中。
所有的页面将包括一个导航条,该导航条由注册、登录、上传照片、浏览会员、修改密码、修改个人信息组成。为了便于维护,其它页面通过使用JSP的<%@ include …%>标记将导航条文件:,。:
<%@ page contentType="text/html;charset=GB2312" %>
<CENTER><Font size=5><P>网络交友</Font></CENTER>
<table cellSpacing="1" cellPadding="1" width="560" align="center" border="0" >
<tr valign="bottom">
<td><A href=""><font size=2>会员注册</font></A></td>
<td><A href=""><font size=2>会员登录</font></A></td>
<td><A href=""><font size=2>上传照片</font></A></td>
<td><A href=""><font size=2>浏览会员</font></A></td>
<td><A href=" "><font size=2>修改注册信息</font></A></td>
<td><A href=""><font size=2>修改密码</font></A></td>
<
网络交友 来自淘豆网m.daumloan.com转载请标明出处.