您好,欢迎访问三七文档
1.引言1.1项目背景网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能自由的选择购买产品。该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理商品、订单、用户来实现。1.2前期工作我们在编写该需求前。首先是对各大网上销售网进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查,并总结出了有自己特色的设计思路。1.3参考资料《电子商城需求分析案例》《网上商城需求说明书》《ASP网站开发四“酷”全书》2.技术概述深入学习相关理论知识→收集相关理论的理论及实践资料→需求分析→总体设计→功能描述→系统模块设计→设计网站→网站的创建→建立数据库的连接→得出结论2.1ASP提供了强大的数据库应用程序开发功能和数据库辅助工具,程序员利用这些工具能够迅速开发出功能强大的数据库应用程序。它与DREAMWEAVER.ACCESS2000结合,也是开发BS程序最有用和最强大的工具,所以它能满足系统开发的一切条件。2.2ASP程序其实是以扩展名为.asp的纯文本形式存在于WEB服务器上的,你可以用任何文本编辑器打开它。ASP程序中可以包括纯文本、HTML标记以及脚本命令。只需将.asp程序放在WEB服务器的虚拟目录下(该目录必须要有可执行权限),可以通过WWW的方式访问ASP程序了。2.3其中网页中的图片使用到Photoshop图像处理工具进行加工。3.系统规划与设计3.1顾客在进入电子商城后,首先进入商城的大厅,也就是商城的首页。在这儿,顾客应该能看到最引起注意的东西,并对商城有个总体的认识,可以查看商城发布的公告,或者商城举办的特价商城活动,查看商品的类别,并且从这儿还能进入到浏览商品的界面,并能够方便地搜索商品,而且还能像在商场里一样,顾客可以使用一个叫做购物车的工具用以模拟商城的实物购物车。顾客在查看商品的价格等详细消息后,可以把自己喜欢的商品放入到购物车中,并可以对已放入购物车的商品进行处理,如修改商品数量,从购物车中去掉不想买或不满意的商品等。当用户购完货物后可以到商城的服务台结账,术语也叫下订单,请大家注意,这儿可能会用到多种术语。用户下订单时必须要在商城里注册并且已登录,以便商城能够在数据库中队订单及订单的接受者也就是顾客有完整的信息记录,方便随后的订单处理。在下完订单后,用户可以用E-mail保留订单,以便收到货物时进行查对。在用户下完订单后,商城将根据订单的列表内容,使用电话同用户进行确认,同时以便及时准备发货,发货成功并收到款后,一个真正意义上的交易也就完成了。但是上面仅仅是完成商城功能的一部分,商城还要管理自己商城里的货物和商品,进货,添加新的商品,删除没有的商品,向顾客发新的公告,删除过期公告,管理在商城里登记注册的用户。3.2系统模块划分与流程根据上面所描述的系统需求、流程,以流程图的形式画出系统功能模块图,并将这些流程图分为客户端和管理端。图3-3即为客户端模块流程图,图3-4为管理端模块流程图。购物车用户登录判断用户注册服务台用户订单回执用户登录登录无登陆用户查看公告特价商品浏览商品查询搜索商品图3-2-1客户端模块流程图图3-2-2管理端模块流程图根据系统流程图可将系统划分为以下一些模块,如下表所示:表3-2-1模块功能列表序号功能模块类别功能模块备注1客户端查看公告/特价商品模块2浏览商场模块3查询/搜索商品模块4购物车模块5服务台模块(结账模块)需要用户模块共同工作6用户模块(注册/登录/验证等)7管理端管理端用户模块(用户登录/验证等)8公告管理模块需要管理端用户验证9商品管理模块需要管理端用户验证10物价商品管理模块需要管理端用户验证11订单管理模块需要管理端用户验证管理员账户验证验证是否成功管理商品管理特价商品管理订单管理公告管理用户3.3由以上功能模块描述做出PDM图及CDM图:PDM图CDM图3.4数据库设计:3.4.1根据E-R图创建数据库表与表之间的关系:表3-3-1数据库表序号数据库表数据库表存储内容1t_UserInfo存储用户基本信息2t_UserOrderCon存储用户订单的基本信息、订单发送地址等4t_UserOrderDetail存储用户订单的商品内容5t_GoodsType商城内物品的基本信息6t_GoodsCon商城内物品的类别信息7t_AdminUserInfor管理员的基本信息8t_BulletionCon公告栏的基本信息9t_SpecialGoods特价商品信息3.4.2数据库表结构的详细设计表1用户基本信息表(t_UserInfo)序号字段名字段类型说明备注1Usr_IdInt用户编号PrimaryKey2Usr_nameVarchar(50)用户名NotNull3User_pwdVarchar(20)密码NotNull4Usr_realnameVarchar(50)真实姓名NotNul5Usr_sexVarchar(2)性别6Usr_telVarchar(20)电话7Usr_emailVarchar(200)E-mail8Usr_addressVarchar(200)地址9Usr_zipVarchar(10)邮编10Usr_inputdateDatetime添加时间系统自动记录11Usr_inputdateDatetime更新时间12Usr_levelInt用户级别表2用户订单基本信息表(t_UserOrderCon)序号字段名字段类型说明备注1Odr_noVarchar(50)订单号索引(不重复)2Odr_timeDatetime订单产生日期NotNULL3Odr_ispassVarchar(2)订单是否确认Y,N4Odr_passtimeDatetime确认时间5Asr_idint订单处理人8Odr_sendStateint订单发送状态9Odr_recNameVarchar(20)订单接收人姓名10Odr_AddressVarchar(200)订单接收地址11Odr_zipVarchar(20)订单接收地址邮编12Odr_Idint订购人IDUserinfo.usr_id13Odr_totalPriceVarchar(50)订购总价14Odr_phoneVarchar(50)订单接收人电话15Odr_emailVarchar(100)订单接收人E-mail表3用户订单详细信息表(t_UserOrderDetail)序号字段名字段类型说明备注1Odr_DetailIdint订单详细内容关键字2Odr_noVarchar(20)订单号3St_typeidint类别编号4Ste_idint物品编号5List_numint订购数量6Ste_PriceVarchar(100)此类物品的总价表4商品的类别的基本信息表(t_GoodsType)序号字段名字段类型说明备注1St_typeidInt类别编号PrimaryKey2St_nameVarchar(100)类别名称3St_fidVarchar(100)父级类别IDNULL表示根类别4St_havechildVarchar(2)是否有子类别Y,N5St_sortInt排序标识数字越小排序越靠前6St_inputdateDatetime建立时间系统时间7St_isvalidVarchar(2)此类别是否有效表5商品基本信息表(t_GoodsCon)序号字段名字段类型说明备注1Ste_Idint编号PrimaryKey2Ste_nameVarchar(100)物品名称NotNUL3St_typeidVarchar(50)类别IDStoretypest_id4Ste_timeDatetime上架日期5Ste_imgurlVarchar(200)物品图片6Ste_contentVarchar(4000)物品简介7Ste_orderdescVarchar(1000)订购说明8Ste_sortInt排序标识9Ste_valueVarchar(30)物品价格10Ste_pointint物品浏览量表6管理用户基本信息表(t_AdminUserInfo)序号字段名字段类型说明备注1Usr_IdInt用户编号PrimaryKey2Usr_nameVarchar(50)用户名NotNULL3User_pwdVarchar(20)密码NotNULL4Usr_realnameVarchar(50)真实姓名NotNULL5Usr_emailVarchar(100)E-mail6Usr_inputdateDatetime添加时间系统自动记录7Usr_updatedateDatetime更新时间8Usr_isvalidint用户有效标志9Usr_levelint用户级别表7商城公告信息表(t_BulletionCon)序号字段名字段类型说明备注1B_Idint编号PrimaryKey2B_titleVarchar(100)公告板标题NotNULL3B_ConVarchar(4000)公告板内容4B_inputdateDatetime添加日期5B_updateDateDatetime更新日期6Usr_IdInt添加管理员ID7B_pointInt浏览量8B_sortInt排序标识9B_validint是否有效表8物品商品信息表(t_SpecialGoods)序号字段名字段类型说明备注1SG_Idint编号PrimaryKey2Ste_Idint物品ID3SG_inputdateDatetime添加日期4SG_updateDateDatetime更新日期5SG_nowValueVarchar(30)当前价格6SG_validInt是否有效7Usr_IdDatetime管理员ID8SG_pointint浏览量
本文标题:电子商城需求分析
链接地址:https://www.777doc.com/doc-74772 .html