《数据库分析设计报告婚纱网站.docx》由会员分享,可在线阅读,更多相关《数据库分析设计报告婚纱网站.docx(16页珍藏版)》请在第一文库网上搜索。
1、湖北第二师范学院数据库设计报告“童话”婚纱订购网站的分析与设计“童话”婚纱订购网站的分析与设计摘要:目前,网上商店主要有两种形式:一种是建立在第三方提供的电子商务平台上由商家自行开展网上销售业务的个人网店;另一种是自立门户型的网上商店,是经营者自己创建服务器或申请虚拟空间所建的网店。与前一种网店相比,独立网店有一定优势。本文从实用性出发,分析设计了一个简单实用型的婚纱购物网站,为消费者提供婚纱网上订购的服务。本文完成了婚纱网站的需求分析、功能模块设计和数据库设计。网站主要提供婚纱产品展示、婚纱预定、网上购买等功能。系统开发过程中拟采用ASP技术,数据库采用SQL Server 2000为平台。
2、关键词:电子商务;婚纱网站;需求分析;功能设计;数据库引 言电子商务是借助当前网络化、数字化技术的依托进行商务活动的一种全新方式。电子商务提供了时空无限的商务方式,网络了所有的潜在市场,为全球各个角落展示了无限的商机。网上购物系统作为电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。网上购物是一种具有交互功能的商业信息系统而随着信息技术时代的到来,网上购物已经成为人们生活的一部分。网上购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商场,使购物过程变得轻松、快捷、方便,同时又为有效控制商场运营的成本开辟了一个新的销售渠道。电子商务系统的应用提高了商业企业的生
3、存力和竞争力。网上购物系统是企业(商家)面对消费者模式下的电子商务系统。企业通过网上商店建立网上销售渠道,直接面对最终用户,减少了销售过程中的中间环节,降低了客户的购买成本,从而赢得更多的客户。2需求分析2.1背景和意义随着我国国民经济的快速增长,城乡居民生活水平的日益提高,人民群众对生活质素的不断提高,以及人们对现代社会时尚追求,使得大众生活中婚庆习俗在不断产生变化,从而诞生了有一定规模符合我国国情的婚庆市场,通过这一市场不断完善和扩大,必定使中国婚庆文化走向更个性化和时尚化,这已成为当今社会的又一流行趋势。目前全国每年结婚新人近1000万对,新婚人群愿意把积蓄的31%用于婚庆有关的消费,有
4、88.4%的新人认为结婚时要拍婚纱照。据不完全统计,在新婚消费方面,有约90%的新人愿意花费整个婚庆支出预算的约15%,用来购买婚纱或租借婚纱拍摄婚纱照。在结婚人群保持稳定的基础上,目前婚庆消费总额还在不断增长。婚庆这一朝阳产业已显示出巨大的发展前景,婚庆消费总额不断增长。较大的市场需求使得中国婚庆市场持续升温,也带动了婚纱消费市场。在90年代以前,婚纱礼服价格高昂,婚纱消费基本上都以租借为主,近年来随着婚纱售价的下调以及对婚纱卫生和个性化的要求,引发了买婚纱的热潮,婚纱礼服的消费量猛增。目前,婚纱“以买代租”的消费时尚已经为多数新婚人群所接受。在很多新婚人群中,租用婚纱的价格为人民币180元
5、/次到600元/次(视婚纱的新旧程度而定),高档的就要上千元,其实买一件新婚纱的费用也不过如此,而且对新人来说还有永久的纪念价值,因此大部分消费者都倾向于购买婚纱礼服。旧婚纱的消毒处理无法保证,许多新人为了避免交叉感染,也选择了 “以买代租”的消费模式。在Internet飞速发展的今天,互联网成为人们快速获取、发布、和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。未来的时代是网络信息的时代,“网上生活方式”是人类今后的重要生存方式,网上购物自然成为一种时尚,它弥补了传统购物的一些局限性,成为传统购物的补充。2. 2功能需求分析本网站主要将可以实现商家在线发布商品信息,
6、消费者在线购买等功能,需要以下功能:(1)后台的网站数据远程维护,包括业务数据分类与信息添加删除等功能。(2)可以在线添加、删除、修改商品。(3)支持商品图片上载功能,让商品形象更生动。(4)注册用户、商品信息的轻松维护。(5)用户免费注册及用户信息修改功能。(6)方便的定单管理功能,定单结算统计功能。(7)其他功能还包括:新闻、留言板等。2. 3数据库需求分析整个系统功能需要以下数据项:(1)用户信息:用户编号、用户名、用户姓名、密码、邮箱、地址、电话、上传时间;(2) 一级婚纱类别:编号、名称、上传时间;(3)二级婚纱类别:编号、名称、上传时间;(4)婚纱信息:婚纱编号、婚纱名称、婚纱类别
7、、图片、价格、说明、库存、上传时间;(5)购物车信息:编号、产品编号、用户名、婚纱名称、订货数量、产品价格、时间、订单状态、电话、地址、邮箱、姓名、邮编、姓名、邮编、总价、支付方式、送货方式、备注;(6)订单信息:订单编号、用户名、处理状态、电话、地址、邮箱、姓名、数量、婚纱名称、价格、邮编、总价、送货方式、支付方式、备注、时间;(7)发货信息:编号、订单号、运单号;(8)留言板信息:编号、内容、时间、留言人;(9)补货信息:编号、婚纱编号、库存;(10)管理员信息:编号、姓名、密码、时间;(11)新闻类别:编号、名称、时间;(12)新闻信息:编号、标题、内容、时间、类别、上传者;(13)友情
8、链接:编号、网址、时间、名称;3界面设计网站整体结构采用Flash网站风格,通过动画变换逐一显示热门婚纱照片,体现出网站的勃勃生气,给顾客一种清新、时尚的感觉。色彩以暖色为主,代表爱情和甜密,充分展示网站的形象,给浏览者耳目一新的感觉。3. 1网站前台界面(1)网站首页:网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现婚纱摄影网站的优雅、浪漫。静态婚纱礼服展示,动态运用flash动画给人们直观动感的效果。网站主页本着简单美观全面的原则,以喜庆的红色为背景,漂亮且动感的flash让人感受到温馨浪漫的气息。(2)用户登录、注册页面(3)商品展示页面:用户登录后进入此页面,根据
9、婚纱礼服更新日期进行展示。(4)商品分类展示页面:根据网页左边的婚纱礼服分类导航,按类别展示。(5)商品详细信息页面:详细介绍婚纱礼服的特点、价格等信息,用户可以选择租凭或购买。(6)查看购物车内容页面:用户可以在此页面对购物车里的婚纱礼服进行增加删除等操作。(7)查询订单页面:顾客在购物消费完毕后可通过此页面查看交易的详细内容及发货情况(8)留言板页面:在这里留下顾客宝贵的意见。(9)查看新闻页面:可查看一些婚纱礼服选购的注意事项及保养技巧等。4. 2网站后台界面(1)管理员登录页面(2)管理员首页(3)商品添加删除页面(4)处理订单页面(5)留言板添加删除页面(6)新闻添加删除页面(7)友
10、情链接添加删除页面库存添加页面4功能设计网站分为前台和后台管理系统,前台管理包括浏览商品、查询婚纱商品、购物车、用户信息等功能。后台管理包括信息管理、商品管理、订单管理、和用户管理等模块。5. 1前台管理系统前台处理系统是客户使用的最终界面,目的是使客户能够方便地进行婚纱浏览、预订以及购买。主要功能应包括:结构如图所示。图1系统前台结构前台销售部分就是顾客浏览、选择、结帐的地方,主要实现:(1)用户注册和登录。用户在进行购物之前,需要先进行登录,当用户结束购物时,通过登录账号来进行结账。而新用户可以在登录页面进行用户注册,如果用户名已经存在,系统将提示用户错误信息。(2)商品浏览及搜索。用户可
11、以根据婚纱的类别分类浏览婚纱,在系统主页面上,用户可以通过单击婚纱类别名称来浏览婚纱,并查看婚纱图片和价格等基本信息。在浏览过程中,可以将自己喜欢的婚纱加入购物车中。(3)购物车。用户在浏览商品的过程中,可以将喜欢的婚纱商品通过单击“购买”按钮添加到购物车中,浏览结束或者再浏览过程中可以查看购物车里商品的情况,进行增加、删除、修改操作。(4)生成订单。在用户购物完成后,进行结账时,需要填写相关的信息和确认要购买婚纱商品的信息。用户确认后开始填写订单的信息,填好后提交订单。(5)新闻浏览。在导航现实新闻选项,点击可以查看网站新闻,单击还可以浏览详细内容。(6)留言板。用户可以在留言板发表对网站、
12、婚纱等的看法。(7)友情链接。用户点击可以进入管理员推荐网站。54. 2后台管理系统后台管理系统是开发者对系统进行管理和维护的环境,结构如图所示。图2后台管理系统结构管理员通过后台对网站内容进行管理。后台管理共分为用户信息管理,商品信息管理,订单管理,新闻管理以及留言板管理。后台部分主要实现:(1)用户信息管理管理员可在去看所有注册用户的详细资料,对会员进行管理。(2)管理员信息管理对管理员进行添加、删除和密码的修改。(3)商品管理管理员可以添加新的婚纱商品,设置婚纱的类别、名称、价格等信息。也可以对已经添加婚纱信息进行修改、删除操作。(4)订单管理管理员可以在此处查看客户所购买的商品订单,以
13、及对商品订单进行处理。(5)新闻管理管理员可以添加、编辑、删除新闻。(6)留言板管理管理员可以对用户的留言进行删除管理。(7)库存管理管理员可以对婚纱库存进行添加管理。(8)发货管理管理员可以对订单进行发货处理。5数据库设计本系统采用SQL SERVER数据库,包括13张表。5. 1概念结构设计将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结果设计。留言板婚纱类别图3实体E-R图图4用户信息E-R图15名称图5 一级婚纱类别信息E-R图图6二级婚纱类别信息E-R图图7婚纱信息E-R图图8库存信息E-R图管理员图11管理员信息E-R图编号编号编号编号图12发货信息E-R图图13新
14、闻类别信息E-R图图14新闻信息E-R图网址时间名称编号友情链接图16友情链接信息E信图5. 2逻辑结构设计逻辑结构设计的任务是将概念结构进一步转化为相应的数据模型。表1用户信息表(member)字段名说明字段类型字段长度是否主码unamo用户帐号varchar20是name用户姓名nvarchar50否pwd密码nvarchar50否email邮箱nvarchar50否address地址nvarchar50否tel电话nvarchar50否pt上传时间smalldatetime否表2 一级婚纱类别信息表(classpro)字段名说明字段类型字段长度是否主码id类别编号char3是classpro一级婚纱类别名称n