jsp程序设计报告文档格式.docx

上传人:b****5 文档编号:16026398 上传时间:2022-11-17 格式:DOCX 页数:27 大小:540.94KB
下载 相关 举报
jsp程序设计报告文档格式.docx_第1页
第1页 / 共27页
jsp程序设计报告文档格式.docx_第2页
第2页 / 共27页
jsp程序设计报告文档格式.docx_第3页
第3页 / 共27页
jsp程序设计报告文档格式.docx_第4页
第4页 / 共27页
jsp程序设计报告文档格式.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

jsp程序设计报告文档格式.docx

《jsp程序设计报告文档格式.docx》由会员分享,可在线阅读,更多相关《jsp程序设计报告文档格式.docx(27页珍藏版)》请在冰豆网上搜索。

jsp程序设计报告文档格式.docx

1、系统分析

●需求分析

●可行性分析

●经济可行性

●技术可行性(采用开发模式的特点)

2、系统设计

●系统目标

●系统功能结构(文字+结构图)

●系统流程图

●系统预览(几个主要页面抓图)

●文件夹组织结构

3、数据库设计

●数据库需求分析

●数据库概念设计

●数据库逻辑结构设计

4、模块设计(各个模块及主要代码)

5、简要总结及自我评价

四.进度安排

1、代码编写调试(4.5天):

程序代码编写、调试、测试。

2、撰写报告(1天):

总结课程设计任务和容。

1、系统分析

网络交友系统,采用MVC模式实现各个模块,其目的是为了掌握web应用中常用基本开发方法。

JSP引擎为Tomcat6.0;

数据库是SQLServer2000;

数据库连接操作使用加载Java数据库驱动程序方式。

1)系统功能结构

网络交友平台主页:

为用户提供一个交友的新平台,其导航作用。

会员注册:

新会员填写表单,包括会员名、Email地址等信息。

如果输入的会员名已经被其他用户注册使用,系统提示新用户更改自己的会员名。

会员登录:

输入会员名,密码。

如果用户输入的会员名或密码错误,系统将显示错误信息。

上传照片:

如果登陆成功,用户可以使用该模块上传自己的照片。

返回主页:

未成功注册的用户可返回首页。

2)系统流程图

模块流程图如下:

采用的MVC开发模式,流程图如下:

3)文件夹组织结构

本次设计使用的Web服务目录是mkfriend,是在Tomcat安装目录的webapps目录下建立Web服务目录。

mkfriend\WEB-INF\classes\mybean,myservlet\data,control

3、模块设计(各个模块及主要代码、截图)

1)数据库设计

使用SQLServer2000建立一个数据库Wele,该库有一个表:

member表。

会员的注册信息存入member表中,member的主键是logname,member表的详细结构设计,各个字段值的说明如下:

logname:

存储会员登录名字,password:

存储会员登录密码,phone:

存储会员的,email:

存储会员的email地址,message:

存储会员的简历。

2)网络交友平台主页

主要页面运行效果如下:

代码如下:

head.txt(导航条文件,是嵌入到自己的页面中,便于维护的。

<

%pagecontentType="

text/html;

charset=GB2312"

%>

CENTER>

p>

fontsize="

7"

face="

华文行楷"

>

网络交友平台<

/font>

/CENTER>

tablewidth="

814"

height="

36"

border="

0"

align="

center"

cellPadding="

1"

cellSpacing="

trvalign="

bottom"

tdalign="

divalign="

fontcolor="

#000000"

size="

4"

Ahref="

register.jsp"

会员注册<

/A>

/div>

/td>

login.jsp"

会员登录<

upload.jsp"

上传照片<

.jsp"

浏览会员<

修改注册信息<

修改密码<

退出登录<

index.jsp"

返回主页<

/tr>

/table>

index.jsp(有导航条,欢迎语和图片05.jpg组成。

HEAD>

%includefile="

head.txt"

/HEAD>

HTML>

BODYbgcolor=#9933CC>

h1>

5"

color=#FFFFFF>

欢迎您来这里结交朋友<

/Font>

/h1>

imagesrc="

05.jpg"

width=500height=350>

/image>

/Body>

/HTML>

3)配置文件

本次设计的Servlet类的包名均为myservlet.control,需要配置此文件,代码如下:

Web.Xml

?

xmlversion="

1.0"

encoding="

ISO-8859-1"

web-app>

servlet>

servlet-name>

register<

/servlet-name>

servlet-class>

myservlet.control.HandleRegister<

/servlet-class>

/servlet>

servlet-mapping>

url-pattern>

/helpRegister<

/url-pattern>

/servlet-mapping>

login<

myservlet.control.HandleLogin<

/helpLogin<

upload<

myservlet.control.HandleUpload<

/helpUpload<

lookRecord<

myservlet.control.HandleDatabase<

/helpShowMember<

/web-app>

4)会员注册

当新会员注册时,该模块要求用户必须输入会员名、密码信息,否则不允许注册,用户的注册信息被存入数据库的member中。

Javabean(模型)用来描述用户注册信息。

Register.java

packagemybean.data;

publicclassRegister

{Stringlogname="

"

password="

email="

phone="

message="

;

StringbackNews;

publicvoidsetLogname(Stringname)

{logname=name;

}

publicStringgetLogname()

{returnlogname;

publicvoidsetPassword(Stringpw)

{password=pw;

publicStringgetPassword()

{returnpassword;

publicvoidsetEmail(Stringem)

{email=em;

publicStringgetEmail()

{returnemail;

publicvoidsetPhone(Stringph)

{phone=ph;

publicStringgetPhone()

{returnphone;

publicvoidsetMessage(Stringm)

{message=m;

publicStringgetMessage()

{returnmessage;

publicStringgetBackNews()

{returnbackNews;

publicvoidsetBackNews(Strings)

{backNews=s;

}

Javaservlet(控制器)用来连接数据库,将用户提交的信息写入到member表中,并将转发给sh

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动态背景

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1