欢迎来到天天文库
浏览记录
ID:1522170
大小:210.00 KB
页数:18页
时间:2017-11-12
《数据库应用网上购物系统设计书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库应用网上购物系统设计书一、需求分析1系统需求分析网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括公告管理、商品管理、订单管理、投诉管理和用户管理等模块。流程图如图1-1和1-2所示。管理用户身份验证订单管理投诉管理公告管理商品管理用户信息表用户管理Shop数据库图1-1后台系统流程分析图登录注册未登录注册用户已登录注册用户未注册用户订购商品选择商品浏览商品浏览浏览浏览商品选择商品订购商品去购物车去收银台提交订购单图1-2前台客户购物流程-18-2可行性
2、分析对于用户来说,在商场系统里面所购的物品,希望及时收到商品,在商场系统里的投诉,希望及时得到解决,用户的要求能及时得到满足的情况下,商场的信用度才能得到提高,才能更好的发展,所以对用户进行需求分析是很有必要的。对于管理员来说,既要考虑用户的要求,又要更好的管理整个系统,所以他肩负着双重任务。满足用户要求方面,应该及时处理用户的订单,及时发货,尽快的解决客户的投诉等等,才能有更好的经济效益。管理系统的责任也不能忽视,如对市场做调查,及时更新产品,还有就是对系统进行维护等等二、数据库的概念设计数据库概念设计(E-R图)E-R图提
3、供了表示实体型、属性和联系的方法:■实体型:用矩形表示,矩形内写明实体名。■属性:用椭圆表示,并用无向边将其与相应的实体连接起来。■联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。那么本系统的E-R图如下:-18-图2-1网上商品交易系统的E-R图三、数据库的逻辑设计1.数据库表的设计■公告信息表(Board):表2-1公告信息表列名数据类型长度允许空Idint4noTitlevarchar50yesContentvarchar1000yesPos
4、tTimedatetime8yesPostervarchar20yes■商品信息表(Goods)表2-2商品信息表列名数据类型长度允许空Idint4noTypeidint4yesNamevarchar50yesSn_Numbervarchar50yesProducervarchar50yesPackagevarchar50yes-18-SalePricefloat8yesStorePricefloat8yesContentvarchar1000yesPostTimedatetime8yesReadCountint4yesBuy
5、Countint4yesImageFilevarchar50yes■商品类别表(GoodsType):表2-3商品类别表列名数据类型长度允许空Idint4noTypevarchar50yes■管理员表(Admin):表2-4管理员表列名数据类型长度允许空AdminIdvarchar20noPassWdvarchar20yesNamevarchar50yes■用户表(Users):表2-5Users的结构列名数据类型长度允许空UserIdvarchar20noPwdvarchar20yesUserNamevarchar50yes
6、Sexbit1yesAddressvarchar1000yesEmailvarchar50yes-18-Telephonevarchar100yesMobilevarchar50yes■客户投诉表(Complain):表2-6客户投诉表列名数据类型长度允许空Idint4noPosttimedatatime8yesUserIdvarchar20yesOrderNumbervarchar50yesContentvarchar1000yesResultvarchar1000yesFlagbit1yes■购物车表(Basket):表2
7、-7Basket的结构列名数据类型长度允许空Idint4noUserIdvarchar20yesGoodsIdInt4yesOrderTimeDatetime8yes列名数据类型长度允许空OrderCountInt4yesSalePriceFloat8yesUserCheckedChar10yesOrderNumberVarchar50yesPostTimeDatetime8yesAdminCheckedChar10yes2数据库连接-18-按照要求建好数据库后,需要建立网站页面和后台服务器的链接,页面名称为ConnDB.as
8、p,以后当需要对数据库进行访问时,只需要用命令就可以直接调用该程序,连接数据库,提高程序的可读性,同时也提高程序的便捷性,代码如下:<%DimConnDimConnStrSetConn=Server.Create
此文档下载收益归作者所有