用户注册登录模块设计报告

用户注册登录模块设计报告

ID:27389930

大小:1.36 MB

页数:31页

时间:2018-12-03

用户注册登录模块设计报告_第1页
用户注册登录模块设计报告_第2页
用户注册登录模块设计报告_第3页
用户注册登录模块设计报告_第4页
用户注册登录模块设计报告_第5页
资源描述:

《用户注册登录模块设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子商城会员注册登录模块的设计与实现学生姓名罗鹏学生学号班级2014级计科软件班团队成员四川工商学院二○一七年六月..电子商城会员注册登录模块的设计与实现内容摘要:注册登录模块几乎是每一个web程序必须拥有的功能,虽然注册和录模块并不复杂,但却拥有一个完整系统的必要功能,如验证客户端输入、数据库访问等。本文阐述了电子商城的会员注册登录模块的开发,内容包括模块的需求分析,概要设计,详细设计和实现,此模块基于Spring、SpringMVC和Mybatis框架开发,功能、性能、安全性、模块架构都比较成熟,本文详细介绍了数据库的设计,框架的搭建过程以及登录注册模块的开发

2、过程,有较强的可读性、实用性和参考性。关键字:商城注册登录JSP框架..目录1会员注册登录模块描述11.1会员注册登录模块在电子商城购物中的作用11.2开发工具和技术11.2.1技术方案选择11.2.2开发工具11.2.3开发技术12会员注册登录模块分析12.1功能需求分析12.1.1功能分析12.1.2用例模型22.2数据需求分析22.3其它需求分析22.3.1技术需求22.3.2性能需求22.4流程分析33会员注册登录模块设计43.1数据库设计43.1.1表结构和约束设计43.2会员登录注册模块设计53.2.1功能总体结构设计53.2.2模块详细设计53.3界

3、面设计53.3.1登录界面设计53.3.2注册界面设计63.4类设计63.4.1实体类设计63.4.2持久层设计63.4.3业务层设计:74用户注册登录模块实现74.1开发环境配置74.2创建数据库和数据表84.3创建软件架构84.3.1创建项目及系统文件目录84.3.2创建Java类的包结构94.3.3导入所需要的包104.3.4搭建项目模块框架104.4实现会员注册登录模块144.4.1持久层实现144.4.2业务层实现154.4.3控制层实现154.4.4视图层实现175测试255.1会员登录测试255.2会员注册测试25..6总结266.1程序设计总结26

4、6.2个人总结26参考文献27..电子商城会员注册登录模块的设计与实现1会员注册登录模块描述注册、登录是一个网站的门户,它的设计姿态就是对待客人的态度。虽然用户可能每次都只花极少的时间在注册、登录页面互动,但是这个“瞬间”却举足轻重,用户与注册、登录之间的交互关系是承上启下的一个节点。注册、登录所有的细节影响了能否完成产品战略定位所设定的最基本任务去吸纳其所希望的用户的使命。1.1会员注册登录模块在电子商城购物中的作用会员注册、登录是电子商城必备的模块和功能,作为电子商务网站,会员量是网站运营的保障,网站的很多功能都需要会员才能使用,另外,电子商务网站严格要求系统

5、的安全性,这就需要会员在注册的时候填写详细的个人信息。因此,设计出可靠易用的注册登录功能在电商网站中尤为重要。1.2开发工具和技术1.2.1技术方案选择电子商务网站是一种B/S结构的系统,系统开发采用Java语言,为了系统开发安全、快捷、高效,系统采用经典的MVC开发模式,并且使用开源框架Spring,SpringMVC,Mybatis开源框架,本模块也遵循系统开发要求的技术。1.2.2开发工具Eclipse、SQLyog、Mysql、Dreamweaver1.2.3开发技术JSP技术、数据库连接池、html+css、JQuery2会员注册登录模块分析2.1功能需

6、求分析2.1.1功能分析①用户访问网站首页,点击登录,跳转到登录页面,登录页面要求用户输入用户名,密码,以及验证码,点击登录,跳转至网站首页。②若用户未注册会员,在网站首页以及会员登录页面提供会员注册入口,用户点击会员注册,跳转到会员注册页面,用户提交注册表单,跳转至登录页面。..③会员注册表单需要实时验证用户输入数据合法性。2.1.2用例模型图2.1.2会员注册登录模块用例图2.2数据需求分析本模块实体为用户,主要属性为用户名、密码、姓名、证件类型、证件号码、邮箱、电话、收货地址,以下是本模块实体属性图:图2.2-1会员注册登录模块实体-属性图2.3其它需求分析

7、2.3.1技术需求用户注册页面数据采用JQueryValidator实时验证,用户注册表单提交数据用Mysql数据库存储,用户登录采用session技术存储。2.3.2性能需求从实用、好用的角度出发开发电子商城会员注册模块,在设计过程中主要考虑以下原则:(1)可操作性..系统模块应尽量减少用户的数据录入量,避免许多录入异常现象的发生。数据输入的格式应符合业务习惯,并且直观、方便。要求系统处理的数据能准确无误,同时输出信息要求直观、简洁。(2)可靠性系统模块运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性。(3)实用性从用户的实际需要出发进行系统模

8、块开发,不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。