电子商城的系统设计.doc

上传人:土8路 文档编号:10128347 上传时间:2021-04-22 格式:DOC 页数:8 大小:76.50KB
返回 下载 相关 举报
电子商城的系统设计.doc_第1页
第1页 / 共8页
电子商城的系统设计.doc_第2页
第2页 / 共8页
电子商城的系统设计.doc_第3页
第3页 / 共8页
电子商城的系统设计.doc_第4页
第4页 / 共8页
电子商城的系统设计.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《电子商城的系统设计.doc》由会员分享,可在线阅读,更多相关《电子商城的系统设计.doc(8页珍藏版)》请在三一文库上搜索。

1、1、 需求分析1.1电子商城系统需求分析电子商城的系统的使用者主要是开店用户和消费用户,对于这些消费用户来说,需要实现的功能包括客户阅览商品(分类阅览,或者分条件查询),对商品功能及信息的评价或者对店主的评价,并且可以对店主发表自己的留言;对开店的用户来说,需要对商品的添加,修改及删除,当然也可以对商品信息进行查询。1.2系统功能分析经过前期的调查和研究,总结出该平台需要完成一下具体功能,分析如下: (1) 用户管理功能:能够完成用户基本信息的注册和用户的登录;(2) 商品添加功能:开店用户可添加商品,添加商品类型;(3) 商品修改功能:开店用户可以对商品信息进行编辑;(4) 商品删除功能:开

2、店用户可以对商品进行删除记录;(5) 商品查询功能:开店用户和消费用户均可对商品进行查询,有时可以 根据几个条件进行查询;(6) 评分功能:消费用户可以对商品进行评分;(7) 留言功能:消费用户可以对商品进行留言。 图1-1系统功能模块图系统首页1.3系统功能模块设计购买商品功能商品评分功能用户留言功能商品添加功能店铺管理功能用户注册功能查看留言功能商品修改功能商品删除功能商品阅览功能商品搜索功能普通用户登录功能开店用户登录功能2、 概念结构设计2.1概念结构设计 将需求分析得到的用户需求抽象为信息结构,集概念模型的过程。(课本P189)2.2实体 根据需求分析的数据和项和数据结构以后,就可以

3、设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面逻辑结构设计打下基础。根据上面的设计规划出的实体有: (1)开店用户实体 (2)消费用户实体 (3)商品种类实体 (4)商品属性实体各个实体属性E-R图如下: 图2-1用户信息E-R结构图用户电话地址密码性别用户名字邮编类型真实姓名年龄用户编号 图2-2商品信息E-R结构图商品类型编号商品价格商品名字商品数量商品编号商品照片销售日期 份数销售数量用户编号 图2-6留言信息E-R图留言留言编号商店编号留言内容留言者类型留言日期图2-5商品类型E-R图商品类型商品类型编号商品类型名字商品种类编号商店编号 图2-4商店信息R-R图商店商店编

4、号商店名商店地址商店描述份数店主编号 图2-3商品种类信息E-R图商品种类种类名商品编号2.3联系 现实世界中,事物内部及事物之间是有联系的,这些联系在信息世界中反映为实体(型) 图2-7实体联系图留言用户商品商店商品种类发表经营拥有经营拥有内部的联系和实体(型)之间的联系。(课本P190) 3、 逻辑设计3.1数据库逻辑模型设计在完成数据库概念模型设计(即R-E图)后,即可进入数据逻辑设计阶段。数据库的逻辑设计即把得到的逻辑第三范式转化为特定的数据库管理系统下的数据库。根据前面得到的个关系,现在把它们转化为数据表:1、 用户信息表(用户编号,用户名字,用户密码,用户真实姓名,性别,年龄,地址

5、,邮编,电话,用户类型)2、 商品信息表(商品编号,商品名字,商品类型编号,商品价格商,商品总数量,商品照片地址,销售数量,份数,日期,用户编号)3、 商品种类信息表(商品种类编号,种类名)4、 商品信息表(商品编号,店主编号,店主名,份数,商店地址,商店描述)5、 商品类型信息表(商品类型编号,商品类型名字,商品种类编号,商店编号)该表是商品种类的细分。6、 留言信息表(留言编号,留言内容,留言者编号,商店编号,留言日期,留言用户类型)4、 物理设计及实现4.1数据库物理设计在完成数据逻辑设计之后,即可开始数据库物理设计:1、用户信息表:共有十个字段名,分别是用户编号,用户名字,用户密码,用

6、户真实姓名,性别,年龄,地址,邮编,电话,用户类型,其中用户编号为主键。字段名类型宽度是否允许为空备注用户编号int10是主键用户名字vachar30是用户密码vachar20是用户真实姓名vachar30否性别vachar5否年龄int10否地址vachar200否邮编vachar10否电话vachar15否用户类型vachar30是 2、商品信息表,共有十个字段名,商品编号,商品名字,商品类型编号,商品价格商,商品总数量,商品照片地址,销售数量,份数,日期,用户编号,其中商品编号为主键。字段名类型宽度是否允许为空备注商品编号int10否主键商品名字vachar30否商品类型编号int10否

7、商品价格商int10否商品总数量int10否商品照片地址vachar100否销售数量int10否份数int10是日期datetime19是用户编号int10否3、 商品种类信息表,共有两个字段名:商品种类编号,种类名。其中种类编号是主键。字段名类型宽度是否允许为空备注商品种类编号int10否主键种类名varchear20否 4、商品信息表,共有六个字段名,分别是商品编号,店主编号,店主名,份数,商店地址,商店描述。其中商品编号是主键。字段名类型宽度是否允许为空备注商品编号int10否主键店主编号int10否店主名vachar30否份数int10是商店地址vachar100否商店描述vachar

8、200是5、 商品类型信息表,共有四个字段名,分别是商品类型编号,商品类型名字,商品种类编号,商店编号。其中商品类型编号是主键,该表是商品种类的细分。字段名类型宽度是否允许为空备注商品类型编号int10否主键商品类型名字vachar20否商品种类编号int10否商店编号int10否6、 留言信息表,共有六个字段名,分别是留言编号,留言内容,留言者编号,商店编号,留言日期,留言用户类型,其中留言编号是主键。字段名类型宽度是否允许为空备注留言编号int10否主键留言内容vachar500否留言者编号int10否商店编号int10否留言日期datetime19否留言用户类型vachar30否5、 系

9、统功能详细介绍 1.登录功能:主要就是满足用户的登录功能,系统的部分功能是需要登录之后才可以使用的,所以应登录再使用,没有帐号的可以进行帐号注册。 2.注册功能:主要是满足新来的用户注册功能,先判断用户是否已注册,如否没有注册及可以注册该用户名,否则不可以注册该用户名,同时还需要两次判断输入的密码是否一致。 3.搜索功能:这个页面包括两个,一个是根据现有固定进行搜索,另一个是可以根据三个以内其他条件搜索,每一个用户进行搜索,搜索的范围可以是全系统,也是在某个网店进行。4、 添加商品种类功能:每个开店用户都可以创建属于自己商店的商品分类,这些分类需要属于系统提供的大分类,新开店用户必须创建自己的分类以后才可以进行商品的添加。5、 添加新商品功能:此功能为开店用户添加新商品的业务,用户在填写好商品的属性后变可以发布商品。6、 查看留言功能:留言分为两类,一个是某一件商品的留言,一个是某一个商店铺的留言,所有用户都可以进行查看。7、 客户留言和评价功能;登录用户可以对商品,商店进行留言,也可以对商品商店进行评级。6、 总结。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1