MVC模式的会员管理系统

上传人:枫** 文档编号:504306174 上传时间:2023-04-19 格式:DOC 页数:18 大小:483KB
返回 下载 相关 举报
MVC模式的会员管理系统_第1页
第1页 / 共18页
MVC模式的会员管理系统_第2页
第2页 / 共18页
MVC模式的会员管理系统_第3页
第3页 / 共18页
MVC模式的会员管理系统_第4页
第4页 / 共18页
MVC模式的会员管理系统_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《MVC模式的会员管理系统》由会员分享,可在线阅读,更多相关《MVC模式的会员管理系统(18页珍藏版)》请在金锄头文库上搜索。

1、甘肃政法学院本科生实验报告(三)姓名:学院:信息工程学院专业:计算机科学与技术 班级:实验课程名称:JavaEE实验日期: 2014 年 11 月 日指导教师及职称:实验成绩:开课时间: 2014 学年第一 学期甘肃政法学院实验管理中心印制实验题目MVC模式的会员管理系统小组合作否姓名班级学 号一、实验目的1.掌握一般Web应用中常用基本模块的开发方法和流程。2.掌握MVC(JSP+JavaBean+Servlet)开发模式在实际Web应用开发中的用法。二实验环境计算机,MyEclipse,Tomcat6.0三、实验内容与步骤1.系统模块构成(1)会员注册:新会员填写表单,包括会员名、Emai

2、l地址等信息。如果输入的会员名已经被其他用户注册使用,系统提示新用户更改自己的会员名。会员登录:输入会员名、密码。如果用户输入的会员名或密码有错误,系统将显示错误信息。(2)上传照片:如果登录成功,用户可以使用该模块上传自己的照片。浏览会员:成功登录的会员可以分页浏览其他会员的信息,比如其他会员的简历、照片等。如果用户直接进入该页面或没有成功登录就进入该页面,将被链接到“会员登录”页面。(3)修改密码:成功登录的会员可以在该页面修改自己的登录密码,如果用户直接进入该页面或没有成功登录就进入该页面,将被链接到“会员登录”页面。改注册信息:成功登录的会员可以在该页面修改自己的注册信息,比如联系电话

3、、通信地址等,如果用户直接进入该页面或没有成功登录就进入该页面,将被链接到“会员登录”页面。(4)退出登录:成功登录的用户可以使用该模块退出登录。2.数据库设计使用或ACCESS建立一个数据库MakeFriend,该库有一个表:member表。会员的注册信息存入member表中,member表的主键是logname,各个字段值的说明如下:logname :存储会员登录名字password :存储会员登录密码phone :存储会员会员的电话email :存储会员的email地址message :存储会员的简历pic :存储会员照片文件的名字3.页面管理所有的页面将包括一个导航条,该导航条由注册、

4、登录、上传照片、浏览会员、修改密码、修改个人信息组成。为了便于维护,其它页面通过使用JSP的标记将导航条文件:head.txt嵌入自己的页面,head.txt保存在mkfriend的WebRoot下面。head.txt的内容如下:网络交友 会员注册 会员登录 上传照片 浏览会员 修改注册信息 修改密码 退出登录 返回主页 主页index.jsp由导航条、一个欢迎语和一幅图片welcome.jpg组成,welcome.jpg保存在mkfriend中。用户可以通过在浏览器的地址栏中键入“http:/服务器IP:8080/index.jsp”或“http:/服务器IP:8080/”访问该主页,主页运

5、行效果下图:index.jsp 欢迎您来这里结交朋友 2JavaBean与servlet管理本系统的JavaBean类的包名均为mybean.data;Servlet类的包名均为myservlet.control。3配置文件web.xml register myservlet.control.HandleRegister register /helpRegister login myservlet.control.HandleLogin login /helpLogin upload myservlet.control.HandleUpload upload /helpUpload lookR

6、ecord myservlet.control.HandleDatabase lookRecord /helpShowMember modifyPassword myservlet.control.HandlePassword modifyPassword /helpModifyPassword modifyOldMess myservlet.control.HandleModifyMess modifyOldMess /helpModifyMess exit myservlet.control.HandleExit exit /helpExitLogin4.会员注册当新会员注册时,该模块要求

7、用户必须输入会员名、密码信息,否则不允许注册。用户的注册信息被存入数据库的member表中。该模块的模型Javabean描述用户的注册信息;该模块视图部分由两个JSP页面构成,一个JSP页面负责提交用户的注册信息到控制器,另一个JSP页面负责显示注册是否成功的信息;该模块的控制器servlet负责将视图提交的信息写入数据库的member表中,并负责更新视图。5.会员登录用户可在该模块输入自己的会员名和密码,系统将对会员名和密码进行验证,如果输入用户名或密码有错误,将提示用户输入的用户名或密码不正确。该模块的模型Javabean描述用户登录的信息;该模块视图部分由两个JSP页面构成,一个JSP页面负责提交用户的登录信息到控制器,另一个JSP页面负责显示登录是否成功的信息;该模块的控制器servlet负责验证会员名和密码是否正确,并负责更新视图。6.上传照片用户可在该模块上传自己的照片。如果member中已经存有一幅照片,新上传的照片将替换原有的照片。用户在注册时,注册模块给会员的照片是默认的一幅图像:public.jpg。该模块的模型Javabean描述用户上传的照片图像文件的有关信息;该模块视图部分由两个JSP页面构成,一个JSP页面负责提交图像文件到控制器,另一个JSP页面负责显示上传操作是否成功的信息;该模块的控制器负责将图像文件上传到服务器、将图像文件的名字

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号