梦の婚纱馆网站

目录
一、引言 6
(一)选题背景 6
(二)选题意义 6
(三)开发目标 6
二、需求分析 6
(一)功能需求 6
(二) 系统E-R模型图设计 7
(三) 开发环境介绍 8
1、软件环境 8
2、硬件环境 8
三、详细设计 8
(一)MVC开发模式分析 8
(二)系统实体类设计 9
(三)系统数据库设计 9
四、网站编码实现 10
(一)网站首页信息模块设计 10
(二)前台图选页面设计 11
(三)新款上市模块设计 12
(四)留言信息展示模块设计 13
(五)用户注册模块设计 14
(六)用户登录模块设计 16
(七)用户选购模块设计 16
(八)用户个人订单模块设计 17
(九)后台婚纱信息管理 18
1、添加新款上架功能设计 18
2、管理本店婚纱信息功能设计 18
(十)后台会员信息管理 19
(十一)后台用户留言信息管理 20
(十二)后台用户订单信息管理 20
五、 网站测试与维护 21
总结 21
致谢 22
参考文献. 23
一、引言
(一)选题背景
由于21世纪计算机网络应用的发展,人们对信息的浏览操作也越来越智能化。伴随着各类新兴的互联网行业的兴起,各类电商网站、预约网站也慢慢融入进我们的日常生活中。其以马云2014年上市的阿里巴巴电商网站为代表,电子 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
商务打破了传统的销售模式,以一种全新的销售模式来吸引更多的消费者来进行选购消费。
科技的进步,带动了经济的发展,随之人们的生活水平也逐步提高。经济的发展,人们对物质文化的追求也越来越高,也加快人们追求时尚前沿的步伐。尤其是年轻的一代,站在时代的前沿,对生活中的各类物品的追求档次也不同于之前。
在这样的一个社会背景下,电子商务销售网站基于计算机技术和网络应用而不断得以普及和发展,以及人们对物质文化生活的追求,对于众多的待结婚的男女朋友而言,结婚所需的婚纱也成为他们必不可少的物品之一。对于众多的婚纱实体销售店而言,婚纱销售如果仅靠实体店面销售来讲,其业绩较低,于是迫切需要开发一款基于计算机应用的智能化管理的婚纱销售网站,以此来向广大市民宣传本店婚纱信息,吸引更多的消费群里来进行选购,以此达到双赢的效果。
婚纱销售网站就是这样一个针对年轻的结婚男女设计的一款智能化应用。
(二)选题意义
婚纱销售网站可以帮助婚纱销售实体店向广大消费群体宣传本店信息,吸引更多的消费群体来进店选购。
婚纱销售网站可以帮助实体店家借助于本应用网站可以对本店的大量数据信息进行有效地管理和维护,可以通过网站来发布各类婚纱信息等。
婚纱销售网站可以帮助更多的年轻男女进店选购自己心仪的婚纱,一起走向幸福的殿堂,为他们在结婚的准备期减少进店选购的时间。
(三)开发目标
本网站开发基于B/S模式开发,其主要设计实现目标为前台会员注册、登录后,进店选购自己心仪的婚纱,以及对自己选购的婚纱进行留言评价操作等。
以及实现后台婚纱实体店店家对本店的婚纱信息、会员信息、会员留言信息、以及会员选购订单信息进行及时的管理和动态的维护,以保持信息的时效性。
二、需求分析
(一)功能需求
本系统开发严格按照软件开发的模式进行开发,在需求分析阶段,首先进行需求分析获取,其主要研究方法为向用户发放问卷调查报告,走访实体店店家等。
根据对获取得到的用户需求分析结果进行仔细分析,最终确定本婚纱销售网站的功能需求有以下几点,其根据前台会员操作盒后台店家管理员操作可分为两大模块,前台操作和后台信息管理。
具体前台功能需求点如下:
普通会员查看婚纱图展信息;
普通会员查看关于我们信息;
普通会员浏览本店出售的各类婚纱信息;
普通会员注册登录操作;
普通会员选购婚纱、生成订单信息;
普通会员操作个人订单信息;
普通会员查看用户留言信息和店长回复信息;
普通会员用户留言;
后台操作需求点如下:
管理员对婚纱信息进行管理和维护,添加新上架的婚纱信息,对本店已有婚纱信息进行删除和更新操作;
管理员对会员信息进行管理和维护,如注销长期未使用的会员,和更新会员信息;
管理员对用户信息订单信息进行处理,如移除订单,更新订单收货信息,处理订单发货;
管理员对用户历史订单信息进行查询操作;
管理员对用户留言信息进行管理,可移除非法留言信息,还可选择性进行回复操作;
具体网站设计功能模块图如图2-1所示:
图2-1 系统功能模块图
(二)系统E-R模型图设计
系统E-R模型图设计如图2-2所示:
图2-2 E-R模型图设计:
(三)开发环境介绍
1、软件环境
本系统开发基于MyEclipse软件开发后台,利用Macromedia Dreamweaver 8设计网页页面,利用Sql server 2008存储数据信息,利用Adobe Photoshop处理所用图片,具体介绍如下。
2、硬件环境
本系统开发利用本机进行开发和测试,基于Windows7操作系统,硬盘为500GB,
内容为4GB;
三、详细设计
(一)MVC开发模式分析
本网站开发严格按照软件开发的生命周期进行设计,在详细设计阶段,针对用户获取的需求分析进行详细设计,设计出系统的E-R模型图,其次进行开发模式设计,本网站开发采用原型模型进行开发,原型模型即根据用户的需求设计出单个静态网页,以供用户进行需求确认,确认无误后即可进行开发。
网站开发采用三层架构模式进行开发,即模型层、视图层、控制层。模型层主要用于存储系统分析出的实体类信息,以对应后面的数据库设计,视图层主要为向用户展示本网站的信息,其主要以脚本语言形式向用户展示,并利用div和Css脚本以及JQuery等图片处理技术等。控制层则为控制网站操作的业务逻辑,即用户实现何种操作,业务逻辑层将进行调用何种处理方法。
根据对系统E-R模型图设计,分析得出系统共需设计四类的实体类,其主要包括了用户信息类、婚纱信息类、会员订单信息类、以及留言类等。
用户信息类,其主要包含属性有:登录账号、登录密码、用户类型、联系方式TEL、联系地址、常用邮箱信息、备注;
婚纱信息类,主要包含属性有:婚纱编号、婚纱名称、婚纱类型、介绍信息、推荐价格、设计师、备注信息、材质组成等;
用户留言信息类,主要包含属性有:留言编号、留言者姓名、留言时间、留言内容、回复内容、留言状态、联系TEL、联系邮箱;

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1794.html

好棒文