资源预览内容
第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
第9页 / 共34页
第10页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
冬血hf大普计算机与信息学院数据库原理课程设计报告设计题目:体育用品商店的设计与实现学生姓名:学 号:专业班级:计算机科学与技术06级4班2009年9月一、功能需求说明 需求分析销售流程及控制 前后台任务的明确分工(后台主要是维护,统计和查看) 进销存账目的管理 查询的多样性,报表的可制定性二、开发环境与工具 硬件环境:PC机一台。 软件环境:Windows XP、Microsoft Visual Studio 2005、Microsoft SQL Server 2000。三、设计原理 B/S模式:B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet 技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户 工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实 现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结 构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工 作量,降低了用户的总体成本(TCO)。ASP.NET 2.0:ASP.NET是一个Web开发平台,提供了构建企业级应用所需的服务、编 程模型和软件基础结构。虽然ASP.NET的语法基本上与其前辈ASP(Active Server Page)兼容,但是ASP.NET是一个全新的编程框架,旨在用于快速开 发Web应用程序。作为Microsoft.NET平台的一部分,ASP.NET提供了一种 基于组件的、可扩展的且易于使用的方法,用以构建、部署和运行供所有在 浏览器或移动设备中使用的Web应用。ASP.NET 2.0是一次重大升级,尽管它没有引入任何新的或创新性的编 程范式。初看起来,根本没有引入新的代码设计和实现方法,而且也没有新 的语法模型。虽然如此,但是对于应用构架师和开发人员而言,ASP.NET 2.0是Microsoft Web开发史上的一个重要的里程碑。很多子类经过了重写,一些经过了重新设计。为了实现更高的生产率,还增加了一些新的控件。现在, 大量新的和增强的系统模块使运行时管道(run-time pipeline)的可定制性、 灵活性、健壮性和安全性得以进一步增强。1、连接数据库的原理:网上体育用品商店系统的网页上呈现的商品内容及会员信息来源于数 据库,在后台管理模块中管理员可以对商品信息及会员信息进行管理,这些操作 都对数据库进行了改变。连接数据库在ASP.NET中有两种方式:在前台页面通过 对控件SqlDa taSource进行配置或者通过在后台通过SqlConnec tio n类。2、网站访问的原理:网上体育用品商店系统网站做好后,要想从浏览器中直接访问到,必须 使计算机成为一台服务器,为此要按照IIS,并对IIS进行配置,打开In ternet 信息服务器,右击“默认网站“,选择“属性“,把主目录配置成应用程序所在 的目录即可。四、系统功能描述及软件模块划分(一) 系统功能描述“5M Sport Shop ”系统旨在为广大用户(包括消费者、商家和系统管理员) 提供一个基于B/S架构的体育用品网上购物平台,该系统应实现以下功能:(1) 分门别类地罗列出商店现有全部体育用品的详细信息,包括商品的 名称、类别、价格、介绍等信息。(2) 支持按关键字快速查询,且查询的条件具有多样性,包括按类别、 按名称、按品牌查询等。(3) 显示推荐产品和畅销产品。(4) 新用户可以注册,注册成功后可凭用户名和密码登录。若用户忘记 密码可通过回答设置问题等办法找回密码。(5) 用户登录后,就可以开始购买商品了。可以先浏览商品信息,对于 满意的商品,可先将其放入购物车内,也可将购物车中不满意的商品取出。 当对购物车中准备购买的商品确认无误后,即可结帐。若余额不足,系统会 提示用户充值,此时购买行为不能生效,但购物车中的信息仍然存在。若余 额足够,则系统结帐,此时,系统会将该用户的余额自动调整,同时公司会 将货物及时寄到用户手中。(6) 用户登录后,可以修改自己在注册时所填写的个人信息。(7) 管理员登录需凭借用户名、密码和验证码。管理员可以实现商品管 理、会员管理、仓库管理、订单管理和后台管理(即对管理员信息的管理)。 同时管理员还可实现安全退出。(8) 其它:比如收藏网站、将网站设为首页、提供网站联系方式和帮助 信息、声明网站交易条款等。(二) 软件模块划分本系统可以划分为3个模块:数据库设计模块页面设计模块 功能实现模块五、设计步骤1. 数据库设计各实体的 E-R 图设计如图 18 所示。图 1 管理员信息实体 E-R 图图 2 商品信息实体 E-R 图商品图片会员头像图 6 会员头像实体 E-R 图订单信息图 7 订单信息实体 E-R 图下面把E-R图转换为关系模型。关系的码用下横线标出。管理员(编号,姓名,密码)商品(编号,类别编号,名称,介绍,价格,图片,是否新,进货日期, 品牌)商品类别(编号,名称,仓库编号)商品图片(编号,路径)会员(编号,登录名,性别,密码,真实姓名,密码问题,密码提示答 案,电话,E-mail,所在城市,住址,邮编,头像,充值,注册时间)会员头像(编号,路径)订单信息(编号,订货人,商品编号,商品名称,商品类别编号,商品 类别名称,商品价格,是否结帐,订货日期)仓库(编号,名称)因此,为体育用品商店数据库5MsportShop设计8张表,分别对应8个 实体信息。具体设计如表1一8:表1管理员信息表(tb_Admin表)列名数据类型长度允许空AiinirJDtigint8Aini rJT:ajn ev=r c h=r50AiTiirJ,i,i,iiV:iTch:ir20表2 商品信息表(tb_Goodslnfo表)数据类型崔度允许空CoodsIDbigint8Good-ETypelDbigint8Good.sNam ev=r c h:t_50test16VGoodsFricebigint8Ga&lsFhiti忙d亡ha50jo : iIeIeK ewi:1l:=lT10JjuLulzIlat e已 time8Good-sBrandv:rch!t_50表3商品类别表(tb_GoodsType表)数据类型民度允许空Good-glypelDbigint8jo : ilsTeH:=jti eC h:fc-50JStar elDb i gi n t8表4商品图片表(tb_lmage表)数据类型允许空7bigint8Imag 已V;rch=il_50表5 会员信息表(tb_Member表)列名數据粪型任度允许空Memb erIDb 1 gl TlI8M em b erlT:=jTieV:ii- cJ-L=Lt50esc:h:ir10*MemberFOV:ii-ch:=LrZOVfflemberTHajriQV!it-i2h:rZOVMemb erQueV:=Lt C Jl=lT507M em b erkiL mV:ii- cJl=lT50平ar char20VrilemtierEmailv;rch;r50rilymberCi tyV!it-i2h:rZOV亡507Memb erPo m tCoch:il-10M em b erFhotoV:ai- c1l:ElT50讨rilemtierfiluiLeylj i gi nt8rilem her Datedatetime8V表6 会员头像表(tb_MemberImage表)列名数据类型允许空tigiiLt8Im;g 已v;rch:zLr50表7 订单信息表(tb_Orderlnfo表)列名数据类型长度允许空?OrderlDbi gi n tsOr de rWemberV:ii-Ch:f50VGo&IeIDBigint8v=ii c h ar50Arood.5l5rpeIDbigirLt8GmlTyp eHqjtiqusruhar50VGo : ilsFr i ceL i gi n tB1/IsChe :k-jut10VOrderBat edate time8V表8 仓库信息表(tb_Storelnfo表)列名數据樊型底度允许空|StorelDB 1 gi n tB50其中各个表的各个属性的对应解释如表9 16:表9管理员信息表属性解释AdminlD管理员编号AdminName管理员姓名AdminPwd管理员密码表10商品信息表属性解释GoodsID商品编号GoodsPhoto商品图片GoodsTypelD商品类别编号GoodsIsNew是否新商品GoodsName商品名称GoodsDate进货日期GoodsIntroduce商品介绍GoodsBrand品牌GoodsPrice商品价格表11商品类别表属性解释GoodsTypeID商品类别编号GoodsTypeName商品类别名称StoreID仓库编号表12商品图片表属性解释ImageID商品图片编号Image商品图片路径表13会员信息表属性解释MemberID会员编号MemberEmailE-mailMemberName登录名MemberCity所在城市MemberSex性别MemberAddress住址MemberPSW密码MemberPostCode邮编MemberTName真实姓名MemberPhoto头像MemberQue密码问题MemberMoney会员充值MemberAns密码提示答案MemberDate注册时间MemberPhone电话表14会员头像表属性解释ImageID会员头像编号Image会员头像路径表15订单信息表属性解释OrderID订
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号