JSP程序设计报告.docx
- 文档编号:28508570
- 上传时间:2023-07-18
- 格式:DOCX
- 页数:33
- 大小:622.66KB
JSP程序设计报告.docx
《JSP程序设计报告.docx》由会员分享,可在线阅读,更多相关《JSP程序设计报告.docx(33页珍藏版)》请在冰豆网上搜索。
JSP程序设计报告
程序设计报告
课程名称:
JSP程序设计
设计题目:
网络交友系统
学号:
1325332146
姓名:
宇超
学院:
信息与控制工程学院
JSP设计报告书
一.实训目的
1.通过课程设计把《JSP程序设计》这门课所学的容融会贯通,学会JSP设计程序、开发应用软件的基本能力。
2.通过设计能使学生更好掌握JSP面向对象基本编程技术和方法。
3.培养学生查阅文献资料及编写技术报告的能力。
二.实训项目
网络交友
三.实训要求
报告体现容:
1、系统分析
●需求分析
●可行性分析
●经济可行性
●技术可行性(采用开发模式的特点)
2、系统设计
●系统目标
●系统功能结构(文字+结构图)
●系统流程图
●系统预览(几个主要页面抓图)
●文件夹组织结构
3、数据库设计
●数据库需求分析
●数据库概念设计
●数据库逻辑结构设计
4、模块设计(各个模块及主要代码)
5、简要总结及自我评价
四.进度安排
1、代码编写调试(4.5天):
程序代码编写、调试、测试。
2、撰写报告(1天):
总结课程设计任务和容。
1、系统分析
网络交友系统,采用MVC模式实现各个模块,其目的是为了掌握web应用中常用基本开发方法。
JSP引擎为Tomcat6.0;数据库是SQLServer2000;数据库连接操作使用加载Java数据库驱动程序方式。
2、系统设计
1)系统功能结构
网络交友平台主页:
为用户提供一个交友的新平台,其导航作用。
会员注册:
新会员填写表单,包括会员名、Email地址等信息。
如果输入的会员名已经被其他用户注册使用,系统提示新用户更改自己的会员名。
会员登录:
输入会员名,密码。
如果用户输入的会员名或密码错误,系统将显示错误信息。
上传照片:
如果登陆成功,用户可以使用该模块上传自己的照片。
返回主页:
未成功注册的用户可返回首页。
2)系统流程图
模块流程图如下:
采用的MVC开发模式,流程图如下:
3)文件夹组织结构
本次设计使用的Web服务目录是mkfriend,是在Tomcat安装目录的webapps目录下建立Web服务目录。
mkfriend\WEB-INF\classes\mybean,myservlet\data,control
3、模块设计(各个模块及主要代码、截图)
1)数据库设计
使用SQLServer2000建立一个数据库Welcome,该库有一个表:
member表。
会员的注册信息存入member表中,member的主键是logname,member表的详细结构设计,各个字段值的说明如下:
logname:
存储会员登录名字,password:
存储会员登录密码,phone:
存储会员的,email:
存储会员的email地址,message:
存储会员的简历。
2)网络交友平台主页
主要页面运行效果如下:
代码如下:
head.txt(导航条文件,是嵌入到自己的页面中,便于维护的。
)
<%pagecontentType="text/html;charset=GB2312"%>