2022年网上手机销售系统需求分析及数据库设计d.docx
《2022年网上手机销售系统需求分析及数据库设计d.docx》由会员分享,可在线阅读,更多相关《2022年网上手机销售系统需求分析及数据库设计d.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 网上手机销售系统班 级: 信息 0901 班小组成员:项慧 孙云蕾葛丹 徐佳苹名师归纳总结 指导老师:胡配祥陆慧第 1 页,共 21 页- - - - - - -精选学习资料 - - - - - - - - - 实训时间: 2022-6-15 名师归纳总结 - - - - - - -第 2 页,共 21 页精选学习资料 - - - - - - - - - 目 录一、系统需求分析及数据库设计 . 2名师归纳总结 1.1 电子商务的进展与现状; . 21.2 系统工作流程 . 21.3 系统功能模块图设计 . 21.3.1 系统功能模块设计. 21
2、.3.2 前台功能模块 . 31.3.3 后台治理功能模块. 41.4 数据库设计. 41.4.1数据库规律结构设计. 41.4.2数据库物理结构设计. 61.4.3 数据库完整性设计:. . 8二、系统框架设计. 82.1 系统解决方案项目构成 . 82.2 业务规律层设计与实现 . 92.3 数据拜访层设计与实现 . 11三、界面表示层网页设计与实现 . 123.1 用户控件和母板设计 . 123.2 网站首页设计 . 173.3 网上手机销售网页设计 . 18四、总结与体会. 20第 3 页,共 21 页- - - - - - -精选学习资料 - - - - - - - - - 一、系统
3、需求分析及数据库设计1.1 电子商务的进展与现状;1.2 系统工作流程系统分为前台一般用户界面和后台治理界面;商品的购物流程在前台子系统用户可以登录,注册,可以浏览商品,搜寻商品,购买商品 ,购物车查询,订单的查询,前台网站仍进行新商品宣扬展现,新上架商品和热销商品举荐等;后台子系统供电子商务公司内部治理人员使用,可以进行新品上传,商品修改和调整,商品种类保护,可以对一般用户进行治理;对用户的订单进行治理,系统工作流程可以用图形象描述如下:主页用户登录新 用 户 注密码修改册商品热新 品 热 卖 展购搜当 前 用管理分类销物 车 查 看索户订单员登榜录示浏 览商品放入继续商品商品用户订单治理治
4、理治理购物具体购物车下订单回主页增加编辑商品商品1.3 系统功能模块图设计名师归纳总结 1.3.1 系统功能模块设计第 4 页,共 21 页- - - - - - -精选学习资料 - - - - - - - - - 电子商务商务网功能模块前台模块 后台模块搜产购账用订管商用备订索品物单户单理品户份单产产模产车生用模用查员管管和付管品块成块看登理理恢理产产密陆复商品品品户户码商商发品品类展注登修品品销评款货类别示册录改入编售价别管管库辑管理理理下面对部分模块进行说明:1.3.2 前台功能模块 手机类别功能模块 用户可以通过预先分类好的手机类别来浏览相关的手机目录以至具体的手机信息,从中发觉自 己
5、感爱好的手机;手机搜寻功能模块让用户通过手机类别名(ProductTypeId )、手机名称(ProductName)、封面( Cover )、介绍( Description )等为条件,通过搜寻的功能来快速找到自己想要买的手机;手机展现功能模块 对手机商品进行具体展现,包含手机封面图片,手机简介等,如想购买单击“ 加入购物车” 即 可;购书车功能模块名师归纳总结 - - - - - - -第 5 页,共 21 页精选学习资料 - - - - - - - - - 当用户找到自己想购买的手机时,单击“ 加入购书车” 的图标,将手机加入到购书车中;在购 物车页面中,可以修改商品数量,移出某手机商品
6、,可以清空购物车,可以连续购物;等到用户找 到全部想买的手机之后,单击“ 结帐” 的功能,进入结帐的网页;用户订单功能模块 浏览客户已下的全部订单、查看订单详情,也可以取消尚未付款、发货的订单;结账功能模块 在购物车模块,当用户找到全部想买的手机之后,单击“ 结帐” 的功能,进入结帐的网页;在 结账页,会显示用户的个人资料信息,订单的明细商品信息,订单金额,及默认的收货地址及收货 人;这里可以更换收货地址和收货人,然后挑选支付方式,单击“ 提交订单” ,即产生订单,并进 入付款页面;在付款页面,显示产生的订单号;1.3.3 后台治理功能模块 手机治理功能模块 其下的子模块分别负责对手机信息进行
7、添加、修改和删除,以及对缺手机的回复和治理,利用 手机类别治理,仍可以增加和修改手机类别,但由于受到外键约束的作用,被使用过的手机类别不 能删除;手机修改结果会同步在网站上更新,客户可以在第一时间浏览到最新的商品信息;订单治理功能模块 治理员可以通过该模块实时对客户的订单进行处理;治理员可以对订单进行浏览、查询,可以 治理订单的付款和发货;用户治理功能模块 治理员可以通过该模块对客户信息进行查找、浏览和删除;1.4 数据库设计 1.4.1 数据库规律结构设计规律结构设计的任务是将概念设计阶段设计的E-R 图转换为恰当的关系模型规律结构的过程,就是进行关系模式的设计;在转换过程中,最基本的要求是
8、保证每个关系至少有一个码,每个属性都是 不行分的数据项;在进行关系模式的设计时,肯定要遵循关系模式的指导理论,每个关系都应满意肯定的规范;本系统中我们要求满意第三范式3NF ,这样能使关系模式设计合理,达到削减数据冗余、提高查询效率的目的,同时仍能满意数据的一样性、完整性要求;通过数据库规律设计,得到 以下几个基本关系表;数据库规律设计就是把概念模型的E-R 图转化为具体的关系数据模型,依据E-R 图转变为关系模式的一般理论,我们把多对多的联系转变为一张关系表,把一对多的联系,合并到多端的实体中,从名师归纳总结 - - - - - - -第 6 页,共 21 页精选学习资料 - - - - -
9、 - - - - 而把上述的 E-R 图转变成为下面的关系模式:UserInfo用户表 :用来储备用户的具体信息,主键为用户序号UserId ,另外仍有用户名,口令,E_mail ,家庭地址性,电话,性别等字段;ManageUser后台治理人员表 :用来储备后台治理人员信息,主键为治理人员序号 ManageUserId ,另外仍有治理人员用户名,口令,E_mail 等字段;ProductInformation 手机信息表 :用来储备手机信息,主键为手机序号 ProductId ,仍有手机类别序号,手机名,价格,是否缺货,折扣率,销量,库存量,封面图片,简介等,其中折扣率和是否缺货字段默认值都为
10、1;ProductTypeId,仍有手机ProductType 手机类别表 :用来储备手机类别,主键为手机类别序号类别名,说明等字段;ShoppingCart购物车表 :用来储备购物车信息,主键为购物车序号ShopingCartRecordId,仍有用户号,手机号,购买手机数量,购物日期默认值为 getdate等字段;Orders 订单表 :用来储备订单信息,主键为订单序号OrderId ,另外仍有用户号,订单金额,订单日期,付款状态,发货状态,发货日期,收货地址,收货人等字段;OrderDetails订单细节表 :用来储备订单细节信息,主键为订单细节序号OrderDetailsId,仍有订单
11、号,手机号,购买数量等;VisitInfor(用户拜访表) :用来储备网站拜访量,(VisitCount);1.4.2 数据库物理结构设计数据库表结构设计:1、商品信息储备于ProductInformation的结构如下:2、商品类别表( ProductType )3、将用户信息表 ShoppingUserInformation 名师归纳总结 - - - - - - -第 7 页,共 21 页精选学习资料 - - - - - - - - - 4、治理用户表 ManageUser 5、购物车信息表 ShoppingCart 6、用户订单表 Orders 名师归纳总结 - - - - - - -第
12、 8 页,共 21 页精选学习资料 - - - - - - - - - 7、订单详情表 OrderDetails 8、VisitInfor(用户拜访表):1.4.3 数据库完整性设计:表之间的这张关系图展现了表之间的关系;它们之间通过主键和外间的关系来确定的;二、系统框架设计名师归纳总结 - - - - - - -第 9 页,共 21 页精选学习资料 - - - - - - - - - 2.1 系统解决方案项目构成为了用 B/S 设计模式的三层体系结构实现本电子商务系统的设计,用 VS 2005 设计了一个名为“ MobilephoneShop ” 的电子商务系统解决方案,用C#语言在该解决方
13、案中建立了四个项目,如图2-4 所示,这四个项目的有机结合,构成了本电子商务系统;这四个项目分别和 B/S 设计模式的三层体系结这四个项目的名称和作用分别如下:Web表示层,主要显示网站的页面,即和用户直接打交道的页面;BLL 业务规律层 DAL数据拜访层 Model 实体层2.2 业务规律层设计与实现下面是 BLL 层 Product 类的代码:上图是增加手机产品和按产品号删除产品的 BLL 层的代码 public int ProductInformation_AddProductInformationMode oProductInformationModel return oProduct
14、InformationDAL.ProductInformation_AddoProductInformationModel ; 名师归纳总结 - - - - - - -第 10 页,共 21 页精选学习资料 - - - - - - - - - 此代码是增加商品的代码、其中(ProductInformationMode oProductInformationModel 是猎取 ProductInformationMode 实体;return oProductInformationDAL.ProductInformation_AddoProductInformationModel ; 是依据 Pr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 网上 手机 销售 系统 需求 分析 数据库 设计
限制150内