b2c电子商务网站概要设计整体结构b2c电子商务系统主要是一个由多个相互关联的网页组成有机整体的网站,这些网页的组成部分可以分为两大类:素材和功能模块1)导航栏。用于指向网站特定内容的链接的集合。买商品,客户管理。用户通过链接跳转到感兴趣的内容网页。商品分类信息栏属于导航信息栏2)普通信息,公司或者网站介绍,b2c商品交易协议的声明,网站使用的方法。内容为静态,并且时效性不好内容更新缓慢,静态文件的方式存放3)即时信息,包括网站新闻,商品折扣信息,系统广播。其特点是内容更新快,信息量大,需要在系统运行时动态发布。4)商品信息所含数据的主要组成部分,他的特点是商品种类繁多,不同的商品有不同的属性和技术指标。5)顾客管理及安全认证,b2c电子商务的商品交易需要建立在交易双方彼此信任的基础上,这就需要对购买商品的顾客进行管理,并在交易时进行交易管理。包括顾客注册,顾客信息管理,顾客登录验证,交易过程顾客身份的确认。6)商品交易。包括顾客选购商品,(购物车),订单生成和确认,货款支付和商品交付。7)附加功能,商品和其他信息的搜索,更好的展示商品。系统目标功能分析1:后台管理方面;a商品订单管理:主要实现商品分类管理,添加与修改商品,管理订单,投诉订单,反馈信息,商品留言管理b管理网站用户:实现用户管理,后台管理员管理等c新闻公告管理:实现新闻添加,修改删除等功能d网站常规设置:网站设置,首页广告,大类广告,小类广告,友情链接,修改注册协议等e网站信息设置:汇款方式,送货方式,定购方式,售后服务等2:前台应用方面:a用户管理:实现用户注册,验证码登陆,资料修改b用户定购,实现在线定购,在线支付,购物车,查看订单,订单投诉,信息反馈c商品展示:实现二级分类展示,首页精品推荐,新品发布,销售排行,分类模糊搜索】d网站信息:汇款方式,送货方式,定购方式售后服务e首页功能:最新新闻,友情链接数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能够满足各种信息的输出和输入。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。通过上述系统功能的分析,针对一般的B2C销售系统,总结出如下的需求信息:1)用户分一般用户和注册用户。2)一般用户只能注册后下订单,注册用户可直接下订单。3)注册用户登入后可以维护自己的个人信息,并且在向网站发出订单时会自动填写自己联系信息。4)一种商品有多种信号和款式,即一个大类包括多个小类。5)一个小类只能属于一个大类。通过上述系统功能分析和需求总结,设计如下的数据项和数据结构:1)管理员信息,包括数据项:账号,姓名,密码。2)注册用户(会员),包括数据项,用户ID,用户名,密码等。3)商品大类,包括数据项:商品类型编号,商品名称。4)商品小类,包括数据项:小类编号,小类名称,对应大类名称。5)订单,包括数据项:订单编号,订单号码,用户姓名,购买时间等。6)投诉,包括数据项:投诉编号,订单号码,用户姓名,投诉时间。7)系统,包括数据项:系统编号,系统开发人员的姓名,系统类型等。8)新闻,包括数据项:新闻编号,新闻标题,新闻内容等。数据库概念模型设计在上面数据需求信息分析的基础上,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的具体数据表设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据间的流动。由此得出实体关系模型(E-R)。数据表设计数据库的概率结构设计完毕后现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。这里所使用的是Access数据库,销售系统数据库中的各个表的设计结果在下面的一系列表格中给出,每个表格表示在数据库中的一个表。会员信息表字段名称数据类型ID自动编号Username文本Userpass文本Membercode数字Userhome文本Usermail文本Question文本Answer文本Honor文本Realname文本Birthday文本订单表字段名称数据类型Sub_id自动编号Basket_id文本User_name文本Sub_date日期/时间Sub_number文本Sub_check是/否Sub_to文本Sub_mail文本Sub_tel文本Sub_adds文本Sub_post文本Qian文本货物表字段名称数据类型Hw_id自动编号Sort_id数字Nsort_id数字Hw_name文本Hw_cash数字Hw_content备注Hw_content2备注Hw_views数字Hw_buys数字Hw_data日期Hw_pic文本chubsh文本daili数字pifa数字zhuang文本Hw_sn文本Yeshu文本Data日期/时间Kaiben文本Isbn数字Jia是/否Pinglun数字购物车表字段名称数据类型Basket_id自动编号Hw_id文本User_name文本Basket_count数字Basket_date日期/时间Basket_check是/否Basket_admincheck是/否Hw_name文本Hw_cash数字Sub_nameber文本Isbn数字新闻表字段名称数据类型News_id自动编号Newsclass_id文本News_title文本News_content备注News_data日期/时间News_pic文本链接表字段名称数据类型id自动编号Banner文本url文本Banner1文本url1文本Banner2文本url2文本商品大类表字段名称数据类型Sort_id自动编号Sort_name文本管理员信息表字段名称数据类型Adminid自动编号Adminname文本Adiminpass文本商品小类表字段名称数据类型Nsort_id自动编号Nsort_name文本Sort_id数字