毕业论文——网上体育用品商店的设计与实现

上传人:wo7****35 文档编号:61181238 上传时间:2018-11-25 格式:DOC 页数:22 大小:2.03MB
返回 下载 相关 举报
毕业论文——网上体育用品商店的设计与实现_第1页
第1页 / 共22页
毕业论文——网上体育用品商店的设计与实现_第2页
第2页 / 共22页
毕业论文——网上体育用品商店的设计与实现_第3页
第3页 / 共22页
毕业论文——网上体育用品商店的设计与实现_第4页
第4页 / 共22页
毕业论文——网上体育用品商店的设计与实现_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《毕业论文——网上体育用品商店的设计与实现》由会员分享,可在线阅读,更多相关《毕业论文——网上体育用品商店的设计与实现(22页珍藏版)》请在金锄头文库上搜索。

1、忻州师范学院计算机科学与技术系本科毕业设计(论文)目 录1引言12系统分析32.1系统设计目标32.2系统功能分析32.3系统设计流程图42.4各功能模块间的关系42.5开发工具和运行环境的选择53设计过程73.1数据库的需求分析73.2根据数据库的需求分析建数据表73.3前端网络页面的开发与设计83.4内部逻辑结构图124系统的实现144.1实现购物车模块144.2实现用户管理模块164.3实现商品浏览模块174.4实现管理员操作模块175结束语18参考文献19Abstract20致谢2123网上体育用品商店的设计与实现摘 要: 本文主要探讨了基于B/S运行构架和Windows 2000 S

2、erver+ASP+Access 2000设计模式下,采用Dreamweaver MX 2004可视化、交互性网页开发工具进行网上体育用品商店的开发和后台数据库设计的基本方法和步骤1,着重论述了会员注册与管理、商品浏览、购物车、管理员操作等功能模块的设计与实现过程。系统界面友好,性能稳定,效果良好,集信息数据添加、维护、管理等功能于一体。关键词: 信息资源; ASP; 数据库组建; 体育用品信息; 购物车1 引言商业活动可以说由来已久,世界上自从有了人类,就从未间断过商业活动。但在发达的商品交换中,传统商业采用的是柜台式的一手交钱一手交货的交易方式,售货员是消费者与商品之间的桥梁,售货员的态度

3、和服务效率直接影响商品的销售。于是计算机管理系统的应用,使发达国家的商业进入了一个新的发展阶段,使物流、资金得到了进一步的完善,为商品信息的处理、传递提供了可靠的保证,促进了商品的销售,形成了一套成功、完整的经营管理体系。Internet的发展与应用使商家看到了它的商业价值及潜在的市场,纷纷在网上建立了网上购物系统,来推销自己的产品,各种各样的网上购物商店应运而生2。美国一项权威调查显示,大约只有十数种商品适合网上销售,比如书、音像制品、化妆品、体育用品等。据业内人士透露,从中国电子商务发展的现状来看,在线品牌商店将领导市场,企业要在同行业中生存下去,重要的条件之一就是创建具有鲜明特色的网上商

4、店。与此同时中国人民的保健意识在不断的提高,人们越来越意识到有钱买不来健康,治病不如无病。现代生活由于运动不足导致肥胖、高血压、高血脂、心肌梗塞、糖尿病、动脉硬化、脑中风等各种富贵病。健康是人类现代生活的主题之一,越来越沉重的社会压力,越来越快的生活节奏,使每个人都感到疲惫,使得慢性疾病的发生迅速增加。随着生活水平的日益提高和改善,保健意识也随之迅速普及,保健要求越来越强烈。而美的概念也已经发生了变化,健康的美才是真正的美。现在人们比以往更关心自身的健康、健美、长寿和精神享受。因此,健身运动蔚然成风。但苦于工作繁忙、空气污染等诸多因素的限制,往往使许多美好的愿望难以实现。运动器材可使大家免除不

5、必要的烦恼,随时在家中、在办公室、运动场地进行健身运动。为此我们顺应电子商务发展的潮流以及现代生活中人们消费的需求,构建网上体育用品商店。本网站在开发过程中运用ASP进行系统开发,Dreamweaver MX 2004为网页开发工具,Access 2000创建系统数据库。在开发过程中存在购物车的实现以及数据库的连接等技术难题,我们将克服并最终实现这些功能。通过本网站的开发,我们将为众多的体育爱好者以及广大的追求健康的消费者提供需要的、新的、快捷的、方便的购物方式和服务。解决广大消费者外出购物时间越来越少,交通的拥挤和日趋增大的店面致使的时间和精力的浪费,琳琅满目的商品也使消费者眼花缭乱等一些繁

6、琐的问题。2 系统分析2.1系统设计目标(1) 应满足广大消费者网上购买体育用品的基本需要,并达到操作过程中的直观、方便、实用等要求;(2)具备网站及数据库的维护功能,及时根据用户需求进行网络更新,数据的添加、维护、修改等操作;(3)尽量考虑到在建设一个网站时,不同应用程序之间存在的各种可能的联系,以及可能存在的错误的陷阱,确保用户私人数据的安全性。2.2系统功能分析 在网上体育用品商店的设计中,明确该系统在实现后应具有以下四个功能模块:(1)商品浏览模块实现商店所有商品的分类上架,供用户浏览选择。将需要在网络上销售的商品加以归总和分类,建立一个基本的网站商品分类体系。然后在网站上按照分类体系

7、分别设置商品陈列架,用户可以通过浏览不同的陈列架找到所需要的体育用品, 用户也可以通过查看结果而获得商品的详细情况,如货号、品牌、价格和相应的图片等。同时用户也可以浏览数据库中存储的全部商品,以便进行多种商品的浏览和选择性的购买;(2)会员注册与管理模块 本模块中包括新会员的注册、会员身份的验证、会员信息的修改、会员身份注销和预订制商品。在这种用户注册会员制管理方式下,网站的注册会员可以在每次进入本站时,通过验证身份而获得在线购物和其他的一些权利,如果用户发现自己的注册信息有错误,也可以在线修改。在本网站的这种管理模式下非会员用户只能在网站上浏览,但是不能在线购物(即下定单)。而预订制商品是指

8、会员需要而本店没有的商品,会员可以通过缺货登记页面预订自己所需要的商品,本店会尽力满足用户的需求;(3)购物车模块该网站的重点就在购物车模块的实现上,在该模块中需要完成用户将选择的商品加入购物车的功能,决定购买后可以结账的功能,结账后生成购物定单的功能,以及提示购物积分和提醒及时付款等功能。在购物车中用户可以对自己选择的商品取消购买,也可以对每件选择的商品决定购买的复件数。当会员在查看购物车页面看到了自己的购物积分时,同时提醒您,您的购物定单已经生成。所谓购物积分是指对用户资料进行采集,记录用户每次购物的信息,达到一定分值会有相应的优惠。定单生成后会提醒用户在有效的日期内进行付款,否则将取消已

9、生成的定单;(4)管理员操作模块管理员操作模块,就是管理员将商品输入数据库并对其进行维护的功能模块。在此模块中首先有一个管理员登录页面,只有在管理员登录以后才可以进行输入操作,非管理人员在没有用户名和密码的前提下是不能登录的。登录以后管理员根据数据库中商品信息表中所包含的字段将用户预订的商品以及该店要上架的新的商品信息输入表中。2.3系统设计流程图 在本系统功能分析的基础上,得到如图2.1所示的系统设计流程图: 体育用品商店 商品浏览模块 商品购物模块 用户管理模块 管理员模块 整体浏览商品 分类浏览商品 注册 定货 添加商品 结果输出 放入购物车 身份验证 资料修改 查看结果详情 查看购物车

10、预订制商品 决定购买 定单生成图2.1系统设计流程图2.4各功能模块间的关系各模块内部具有错综复杂的关系,其中最主要的就是购物生成定单与用户身份验证之间的关系。下面列出我们分析得出的关于这些模块内及模块之间的联系。(1)会员登录通过以后才能进行资料修改。在修改资料之前必须判断当前用户是否已经登录。(2)会员登录以后才可以进行商品的预订。在预订商品之前必须判断当前用户是否已经登录。(3)用户浏览商品,选购商品,将商品放入购物车。如果该用户决定要购买这些商品,即要生成定单,就必须判断当前用户是否已经登录。(4)用户身份验证通过后将要生成定单。如果用户需要在定单生成之前进行资料修改,则需要转入用户个

11、人资料修改页面,该程序位于会员管理模块中。(5)用户通过检索功能(即商品分类)找到所需要的商品,满意后放入购物车,即由商品浏览模块转入购物车模块。(6)而对于管理员操作模块,和其它的几个模块之间没有多大的联系。它只是用来管理数据库中商品数量及品种是否齐全,是否可以满足用户的需求,然后进行及时的添加和维护。这些联系反映了网站设计的基本思路和程序编制的基本流程。从上述对功能模块的分析中可以看出身份验证在整个购物的过程中发挥着相当重要的作用。2.5开发工具和运行环境的选择(1)软件平台选择目前实现信息资源共享的方法不少,本系统选择微软公司推出的ASP应用程序开发技术。ASP是目前较简便的服务器端脚本

12、执行环境,它集HTML、ODBC数据库访问和其它许多新技术于一身,提供多个内置对象可以直接调用,具有开发简单、功能强大、扩充性好等优点,几乎支持所有脚本语言,如VBScript、JavaScript和Perl等3。同时ASP作为一个服务器端的脚本环境,可以产生并执行动态、交互式、高效率的站点服务器应用程序。ASP可以胜任基于Microsoft Web服务器的各种动态数据发布。系统软件设计选择的开发工具有: 网页开发工具为Dreamweaver MX 2004。原本可以利用各类网页制作工具来进行综合网页开发,但是Dreamweaver MX 2004它是一个可视化的、动态的网页设计和网站开发管理

13、工具,支持最新的Web技术和ASP、JSP、PHP等数据库编程。而本网站本身为一动态的设计,同时还考虑到诸如FrontPage等老牌开发工具中存在的一些弊端,故选择了Dreamweaver MX 2004来作为本网站的开发工具。服务端操作系统为Microsoft Windows 2000 ServerWeb服务器使用Microsoft Internet Information Server5.0;数据库服务器使用Microsoft Access 2000。客户端操作系统为Microsoft Windows 2000;浏览器为Microsoft IE4.0以上。(2)后台数据库的设计 运用ASP

14、进行系统开发, Microsoft ADO是实现Web网页与数据库的集成和连接的一个很好的解决方案。ADO是ASP中内置的ActiveX服务器组件,可以支持多种数据库类型,如FoxPro、Paradox、SQL Server、Oracle、Access等。由于Access具有运行速度较快、兼容性好、提供口令支持,集信息创建、发布和共享于一体,较适合于中小型网站。故我们采用Access 2000软件创建系统数据库。3 设计过程3.1数据库的需求分析根据系统功能设计的要求以及功能模块的划分,对于本网上体育用品商店的数据库,可以列出以下数据项和数据结构:会员信息表(users):CUSTID、USERID、USERPW、NAME、IDNUMBER、SEX、AGE、ADDRESS、ZIPCODE、PHONE、EMAIL、POINTS等。定单信息表(orders):ORDERID、ORDERDATE、CUSTOMERID、DETAILS、ITEMTOTAL、TOTALORDER、PAYSTATUS等。商品信息表(product):PRODUCTID、ITEM、KIND、NAME、DESCRIPTTION、PRICE、NAMETAG、PHOTO等。预订制商品表(preorders):USERID、PR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号