[毕业论文]基于ASP技术的校园网上购物系统.doc

上传人:小小飞 文档编号:3903510 上传时间:2019-10-10 格式:DOC 页数:32 大小:1.15MB
返回 下载 相关 举报
[毕业论文]基于ASP技术的校园网上购物系统.doc_第1页
第1页 / 共32页
[毕业论文]基于ASP技术的校园网上购物系统.doc_第2页
第2页 / 共32页
[毕业论文]基于ASP技术的校园网上购物系统.doc_第3页
第3页 / 共32页
[毕业论文]基于ASP技术的校园网上购物系统.doc_第4页
第4页 / 共32页
[毕业论文]基于ASP技术的校园网上购物系统.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《[毕业论文]基于ASP技术的校园网上购物系统.doc》由会员分享,可在线阅读,更多相关《[毕业论文]基于ASP技术的校园网上购物系统.doc(32页珍藏版)》请在三一文库上搜索。

1、目录第1章 绪 论21.1研究背景21.2研究现状21.3研究内容和目标2第2章 开发工具与关键技术介绍42.1 ASP技术42.1.1 ASP概述42.1.2 ASP工作原理42.2 ACCESS 2003简介5第3章 系统分析53.1系统概述63.2系统需求与可行性分析63.2.1系统需求分析63.2.2系统可行性分析63.3系统功能模块划分7第4章 系统设计84.1系统设计原则与目标94.2系统软件体系结构94.3系统购物流程104.4系统主要功能模块设计114.4.1商品分类展示页面设计114.4.2购物系统设计124.4.3后台管理模块设计134.4.4用户注册设计144.4.5新闻

2、管理模块设计154.5数据库设计164.5.1数据库概念结构设计164.5.2数据字典设计17第5章 系统实现235.1系统运行环境235.2 系统主界面235.3学生注册界面245.4商品搜索界面255.5购物车界面265.6商品信息以评价信息界面275.7后台管理员登录/管理界面29结论31附录32第1章 绪 论1.1研究背景在我国,电子商务的发展速度很快,CNNIC报告显示,截至2010年6月底,我国网民规模已经突破4亿关口,达到了4.2亿,较2009年底增加3600万人。互联网普及率攀升至31.8%,与2009年底相比提高了2.9个百分点。这说明在我国发展网上购物具有良好的群众基础。在

3、这些网上消费人群中大学生人数历年也呈直线上升趋势,且大学生消费品的需求有一定的集中性,这主要体现在他们对数码产品和各类书籍,礼品、化妆品的需求量比较大,也比较集中;据调查,大学生网上所定订购的物品中此类商品占有65%的比例。因此,我们要针对学生的需求,设计出一个实用性强的校内网上购物系统。这将方便广大学生的查找和购买,同时送货上门的服务的方式也将为同学带来很大的方便。今天,我们已经可以确信网上购物毋庸置疑是未来购物的发展方向。但是电子商务却还没有在校园内部得以很好的发展和利用,目前学校内部尚没有一个安全实用的针对在校大学生的校内网上购物系统。虽然大学校园内具有很好的市场前景、良好的信誉保障和很

4、好的技术支持,但是目前因为面向的对象太具有针对性,很多大型的网上购物开发商并不愿意专门开发某个大学的网上购物系统,即使这种系统具有很好的实用性和良好的前景。1.2研究现状网上购物方兴未艾,并且这种购物方式也正被越来越多的人所喜爱,虽然这些购物网站有很强的大众适应性,但它们并没有很强的针对性,面向的对象比较宽泛,所卖商品并不能很好的针对在校学生这一特定人群。鉴于此,构建一个功能完整,操作简单,针对性强的校园网上购物系统将给广大的在校学生带来很大的便利。目前,学校内部尚还没有一个专门针对校内学生的购物系统,针对上述问题,如何设计开发出功能实用,费用低廉,针对性强且适合在校学生的校园网上购物系统,这

5、将是我们需要解决的问题。1.3研究内容和目标我们研究的校园网上购物系统是网上购物系统的一个简化,网上购物系统又具有更好的实用性和针对性。校园网上购物系统为商家和广大在校学生之间搭建起一个交易平台,在校学生也可以方便的在网上选取,检索自己喜欢的商品,对于不存在的商品,同学们可以在留言平台把自己需要的商品转告给管理员。同时采用送货上门的服务方式也大大减少了物品的流通成本,同时也减少了不必要的运送交易麻烦。校园网上购物平台是在网络上建立一个虚拟的购物商店,它主要针对本校学生进行商品买卖,将学生最常用的商品选购出来,避免了学生从杂乱商品中挑选的烦琐过程,让学生的购物过程变得轻松、快捷、方便,很适合学生

6、的快节奏生活。我们只要坐在宿舍中,打开电脑,就可以方便地登录校内的网上购物系统,用鼠标点击几下,就可以搜索和浏览自己感兴趣的商品,并且可以在短时间内收到自己喜爱的物品。同时,该系统基于ASP技术,采用比较流行的B/S(Browser/Server)模式,操作系统使用Windows XP ,WEB服务器使用操作系统自带的IIS,数据库使用的是Access 2003 ,对于开发者来说这些都是基本的软硬件设施,比较容易实现。购物系统所选商品都是在校学生较常用的,学生可以方便的注册为会员,并且配送人员可以在24小时内免费将学生定购的商品送到指定地点。该系统将给在校学生带来很大的便利,提高了工作效率,节

7、省了学生的时间。 32第2章 开发工具与关键技术介绍本章简单介绍了校园网上购物系统所用到的开发工具,对ASP做了简单的概述,并对其基本原理和系统所采用的体系结构做了详细的介绍,另外对Access 2003和ADO也做了简单的介绍。2.1 ASP技术2.1.1 ASP概述ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是。asp,现在常用于各种动态网站中。ASP是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交

8、互式Web服务器应用程序,如交互式动态网页,包括使用HTML 表单收集和处理信息、上传与下载等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。而随着Web技术的发展,用户希望能够看到根据要求而动态生成的主页。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。ASP使用的 ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。2.1.2 ASP工作原理ASP与常

9、见的在Client端实现动态主页的技术如Java applet、 ActiveX Control、VBScript、JavaScript等不同,ASP中的命令和 Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端的Script命令则是由浏览器来解释执行。由于 ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP,也不必担心别人下载程序从而窃取编程逻辑。ASP程序通过后缀名为. asp的ASP文件来实现其功能,一个. asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件

10、的地址后,浏览器就将这个URL请求发给Web服务器。如果Web服务器上装ASP,就调用ASP,ASP读出相应 . asp文件,解释并执行命令,动态生成一个HTML页面回传Web服务器,然后Web服务器把结果发送给浏览器。ASP文件的制作和HTML类似,且可和HTML开发集成,可以在同一个过程完成,利用ASP将可以执行的脚本嵌入到HTML文件中,这使得HTML文件的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件 (Sever Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。ASP与网关及服务器扩展模式相比有以下优点:完全与

11、HTML文件融合在一起; 容易创建,不需要其它编译、链接程序;面向对象的并通过ActiveX Sever对象可扩展。在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于服务提供者来说,其目的则是向用户推销自己的产品或服务。因此,让用户通过浏览器查询服务的后端数据是许多Web服务提供者必须提供的服务,ASP通过内置的ADODB组件来实现这一功能。可以使用ADO去编写紧凑简明的脚本,以便连接到ODBC兼容的数据库和OLE DB兼容的数据源。2.2 ACCESS 2003简介Access是一个数据库管理系统,它与其它的数据库管理系统相比更加简单易学,一个普通的计算机用户

12、即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。Access 2003最突出的功能就是将Access数据库中的数据动态地提供给Web页,且这种联接是动态的,不需要创建很多的页面,一切繁琐的工作都由Access承担。Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。Access使用标准的SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。一个Access数据库中可

13、以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、 FoxPro、Paradox), Access数据库使用单一的*.mdb文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。第3章 系统分析 校园网上购物系统是在整个社会网上购物系统兴起的背景下,结合当代大学生的实际需求而产生的。当代大学生对于书籍,各种礼品,化妆品等商品的需求量非常大,但是目前学校内部并不存在这样一个能方便广大学生购买商品的购物系统。因此充分利用现有的信息技术手段和先进的开发工具,开发出简单,实用,安全的校园网上购物系统是很有现实意义的。3.1系

14、统概述当今我们的生活节奏明显比以前加快。我们大家在繁忙的学习之余,并没有足够的时间和精力去拥挤的商场购物,想寻找自己需要的产品更是一件费时费力的事情,往往逛了一天商场也没能找到自己真正需求的商品,浪费了很多学习的时间,在这样的情形下,如果存在一个能为学生提供各种需求的网上购物系统将方便很多在校学生。校园网上购物系统实际上是以网络零售业为主,它经营各种书籍、影视音乐、IT数码,礼品玩具、美容化妆品等商品 ,因为这些商品都是学生需求量比较大的物品;它是在网络上建立一个虚拟的购物商场,避免了现实挑选商品的烦琐过程。需要购买的学生所要做的只是从众多商品中搜索自己的满意的物品,对于商场中没有的商品,用户

15、也可以对管理员留言,这样当管理员看到这些信息时,就能及时的添加这些同学需要的商品,这为广大的同学节省了很多宝贵的时间。同时,校内购物系统为顾客提供了清楚明白的导航,用户可以方便的检索出自己的商品,根据自己的喜好,条件去选购物品;对顾客选中的商品,商家会在24小时内将商品送到购买者手中。3.2系统需求与可行性分析3.2.1系统需求分析在信息时代高速发展的今天,在校大学生对于商品的需求已不再是单纯的书籍等相关的物品,我们需求更多的是一些数码产品或是一些小礼品,然而在现实中我们校园内部还没有一家商店能完全提供这些商品。很多同学如果想要购买需要的物品都要到专门的商店中去购买,现在我们所要做的就是满足学

16、生的需求,开辟一个校内的网上购物空间,学生想要什么,只要登录该系统,在系统首页的不同分类物品下选择自己喜欢的商品即可,这避免了很多现实购物中存在的问题,节省了广大同学的时间。校内网上购物系统必须能满足学生对物品的需求,能为用户提供快捷的服务,方便学生的使用,为学生提供一个商品展示、搜索、购买界面,同时又要为管理员提供方便的后台管理界面。3.2.2系统可行性分析(1)技术上的可行性系统采用ASP技术,完全可以开发出一个能满足在校学生需求的购物系统。有了ASP就不必担心客户的浏览器能否运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器

17、仅将执行的结果返回给用户,这样也就减轻了客户端浏览器的负担,大提高了交互的速度。采用浏览器/服务器架构,这种架构采用Internet上标准的通信协议作为客户同服务器通信的协议。这样可以使位于Internet任意位置的人都能够正常访问服务器。对于服务器来说,通过相应的WEB服务和数据库服务可以对数据进行处理。对外采用标准的通信协议,以便共享数据。(2)经济上的可行性运用校园网上购物系统可以减少中间环节,降低销售成本和购买成本,从而让学生受利,因为这其中省去了很多流通、地租成本。现在越来越多的商家开始关注网上销售方式,因为这不仅可以有效地控制运营成本,节省商品中的样品耗损,而且摆脱了商品在展示时间

18、、空间和地域上的局限性;同时,越来越多的学生也选择在网上购买各种产品,因为网上将提供更优质、实惠的商品,并且可以享受到更优质的服务,相信在不久的将来,校内网上购物也将像雨后春笋般兴起。(3)操作上的可行性本校内购物系统采用大众的购买流程,即学生注册商品选择订购后台接受定单订单确认送货上门,这使得学生容易掌握它的使用流程,并且网站首页导航简明清楚,美观大方,能为学生提供便捷的服务。本系统功能比较完善,操作也非常简单的,在操作上是可行的。3.3系统功能模块划分根据该系统需求,校园网上购物系统是一个能为在校学生提供网上购买、订购、配送于一体的系统。按功能划分本系统分为以下几个模块:商品展示系统:商品

19、分类展示页面,包括推荐商品、特价商品、商品大类、商品小类展示页面及商品详细介绍页面等。商品搜索系统:通过这个系统,顾客可以通过关键词输入及选择商品类别等方式快速查找和检索自己需要的商品。商品后台管理系统:通过后台管理系统添加及修改需要发布的商品和相关内容,而且通过后台可以查看订单、修改订单状态和删除订单等。会员注册和管理系统:包括用户注册、修改个人资料及查询订单等操作项目,通过后台可以管理会员信息。新闻信息管理系统:在前台可以显示新闻列表和新闻详细信息,后台可以添加、修改和删除新闻。商品调查系统:在前台可以显示商品调查信息,后台可以自由添加修改调查选项。学生服务问答留言系统:学生在购物过程中有

20、什么问题,可以通过问答留言系统及时的发布到网上,网络管理员会及时的解答学生的问题。该校园网上购物系统的功能结构图如图3.1所示:图3.1 校园网上购物系统的功能结构图第4章 系统设计校园网上购物系统是一个存在于本校园内的虚拟电子商店,它是一种具有交互功能的商业信息系统,帮助学生足不出户就能在校内网上购买到自己需要的商品。它能为用户提供24小时方便的订购服务,并提供方便的商品管理和维护服务。本章主要介绍该系统的数据库设计,以及各个子系统的设计,并实现其相关的功能。4.1系统设计原则与目标系统设计原则如下:(1)系统的设计原则 经济实用:充分利用所有设备,稳定高效地实现所需的功能,留有改进的余地。

21、 安全性:防止未经授权的人员误用或进行违纪活动。 符合相关部颁技术规范和业务要求。 l 满足对容量和容错的需求:要充分考虑呼叫容量对系统处理能力的要求。 兼容性和扩展性:为满足未来软硬件的灵活部署和容量要求,应考虑系统规模扩展的需求和升级能力。 l 易于管理和维护。 l(2)系统设计目标网上购物系统是一个能为用户提供网上购物需要的系统,因此在系统的设计中必须为用户的需求着想,同时也能为后台管理者提供方便的信息管理。因此,系统必需具备以下几个方面的要求: 系统要有良好的操作界面,方便的导航系统,能够让用户易于操作。 高效灵活的商品搜索引擎,能按照用户的请求快速地查询出满足条件的商品,提高效率。

22、要具有好的后台管理系统,方便管理者对商品信息的修改更新。4.2系统软件体系结构 该系统采用B/S体系结构,用户通过浏览器向分布在网络上的服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需配置浏览器。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由web server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了W

23、eb服务器。该三层体系结构图如图4.1所示:图4.1 三层体系结构图系统的整体结构图如图4.2所示:图4.2 系统整体结构图4.3系统购物流程校内网上购物系统必须为学生提供方便的购物流程,这样可能方便学生购买。所有用户进入系统首页,均可按自己的需要查看搜索商品,在找到自己感兴趣的商品时,可以查看以往用户对该商品的评价,当然学生自己也可以根据情况对商品做出相关的评论。用户所有选购的商品都将放入购物车中,在最后的结算过程中,用户有权再次对所选商品进行二次确认,将自己现在不想要的商品删除,在经最后确认后,自动地生成订单,并需要经过用户的二次确认。系统的购物整体流程图如图4.3所示:顾客选择商品购买商

24、品加入购物车继续购物订货确认订单检查取消订单订单处理图4.3 系统流程图4.4系统主要功能模块设计4.4.1商品分类展示页面设计在学生进入系统首页时,如果想查看更详细的商品信息,就需要进入商品展示区,商品展示区所有的客户都可以随意浏览该区所展示出来的商品,并根据商品展示说明选择是否购买。该模块主要包括三部分:商品分类展示页面,包括推荐商品、特价商品、商品大类及商品小类展示页面。商品详细介绍页面,包括商品的详细介绍和发表商品评论功能。浏览商品评论页面。其流程图如图4.4所示: 图4.4 商品展示流程图4.4.2购物系统设计该子系统是校内购物网站最主要的部分,通过不同的方式浏览、查询各种商品,将所

25、要购买的商品放入购物车。在购物车中会列出所购商品的各项信息,如商品编号、商品名称、商品单价、商品数量和价格总计等。在购物车中可以修改购买数量或取消商品的购买。如果访问者还要选购商品可通过“返回继续购物”按钮来实现,或通过“去收银台”按钮付款结账。该模块包括以下四部分,其流程图如图4.6所示:购物车设计修改购物数量清空购物车提交订单4.4.3后台管理模块设计后台管理主要是针对后台管理员而设计的,通过后台管理系统添加、修改需要发布的商品及相关内容,即可自动生成网页,极大地提出高了工作效率,加快网站内容的更新速度,而且通过后台还可以查看订单、修改订单状态和删除订单等。后台管理是整个系统的中心部分,完

26、成对各个部分的管理。该子系统主要包括以下几个部分:新闻管理:及时将最新的新闻发布出去。商品管理:实现对商品的添加,删除等功能。订单管理:查看订单的相关信息,并可对其进行修改或是删除。推荐管理:对商店认为比较优良的商品推进给同学信息管理:对于用户留言及维护进行管理用户管理:用户管理和更改密码数据管理:数据备份和回复管理系统管理:设置付款方式,查看销售统计,以及退出管理各种商品的发布、更新是购物网站的最为重要的内容之一,而大量的商品更新要及时地反映到网页上,因此需要商品管理系统便于快速添加、修改和删除商品。在商品添加功能页面可以添加商品的详细信息。在订单管理系统中,管理员可以查看订单、修改订单状态

27、和删除订单,及时将商品送到定货人手中。 图4.6 购物系统流程图4.4.4用户注册设计通过会员注册机制,可以明确访问者的身份,提高客户的信息和网上意见反馈的准确度、可信度。另一方面可以通过会员积分的管理,开展优惠促销等活动,提高网站的吸引力。其流程图如图4.7所示:图4.7 注册系统流程图4.4.5新闻管理模块设计新闻信息管理系统通过一个操作简单的界面将要发布的信息加入数据库,然后通过已有的网页模板格式发布到网站上。管理员在浏览器上只需录入文字就可以快速实现新闻维护,从而大加快了信息的传播速度,增强网站的活动力和影响力。该系统主要由以下部分组成: 新闻添加 新闻删除 添加类别 删除类别4.5数

28、据库设计数据库是由一个或几个数据表格组成的,数据表格是由数据组成的。创建一个数据库的过程有以下几个步骤:确定数据库的使用范围。确定支持数据库所需的字段。将字段划分为一些合理的数据表格。确定数据表格之间的链接。数据库设计的任务是在DBMS的支持下,按照应用的要求,为某一部门或组织设计一个结构合理,使用方便,效率较高的数据库及应用系统。数据库设计是程序开发中一项重要的主要工作,它将直接影响以后的开发,如果在开发阶段再去修改数据库,整个程序都可能进行相应调整,后果非常严重,因此在开发系统之前我们就应确立好数据库的结构模型。4.5.1数据库概念结构设计 概念模型是对信息世界建模,所以概念模型应该能够方

29、便、准确地表示信息世界中的常用概念。概念模型的表示方法很多,其中最著名最为常用的是实体联系方法。该方法用E-R图来描述现实世界的概念模型。E-R方法设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。校园网上购物系统的整体E-R图如图4.8所示: 图4.8 E-R关系图4.5.2数据字典设计数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典中的内容在数据库设计过程中还要不断修改、充实和完善。一般来说数据字典中应包括:数据项、数据结构、数据流。数据项、数据结构、数据流的描述也可以用若干表来定义。本系统的主要数据如表4.1所示:表4.1database

30、数据库中主要包含的表表名称功能描述admin管理员相关信息表bookmark订货信息表fukuan付款信息表guestshop游客相关信息表hw产品信息表member会员信息表news新闻信息表newsclass新闻分类信息表orderdetail订单详情信息表orders提交订单信息表sort产品分类表sort2产品二级分类表sort3产品三级分类表talk产品评论信息表其中部分表的结构如表4.2-4.15所示:表 名:admin 主 键:admin_id含 义:管理员相关信息表 数据库:database表4.2管理员相关信息表字段名称数据类型可否为空含义admin_id自动编号not nu

31、ll编号admin_name文本null管理员名admin_pass文本null管理员密码表 名:bookmark 主 键:id含 义:订货基本信息 数据库:database表4.3订货信息表字段名称数据类型可否为空含义id自动编号not null编号username文本null用户名url文本null地址topic文本null主题表 名:fukuan 主 键:id含 义:付款基本信息 数据库:database表4.4付款信息表字段名称数据类型可否为空含义id自动编号not null编号user_id数字not null编号fukuan_name文本null付款类型fukuan_content

32、备注null说明表 名:guestshop 主 键:id含 义:游客相关信息 数据库:database表4.5游客相关信息表字段名称数据类型可否为空含义id自动编号not null编号userName文本null用户名email文本null邮箱homepage文本null主页title文本null主题content备注null内容revert备注null递交表 名:hw 主 键:hw_id含 义:产品相关信息 数据库:database表4.6产品信息表字段名称数据类型可否为空含义hw_id自动编号not null编号sort3_id文本not null分类编号sort2_id文本not nul

33、l分类编号sort_id文本not null分类编号hw_name文本null商品名shd文本null产地shr文本null商品日期hw_cash文本null价钱hw_content备注null说明hw_views数字null浏览次数hw_buys数字null购买次数hw_oldcash文本null原价avgGrade数字null分数EssayNum数字null评论次数admintuijian是/否null是否推荐tejia是/否null是否特价zuoze文本null作品名leibie文本null类别表 名:member 主 键:user_id含 义:会员相关信息 数据库:database表4

34、.7会员信息表字段名称数据类型可否为空含义user_id自动编号not null编号user_name文本null用户名user_yes是/否null权限user_pass文本null通过user_mail文本null邮件user_con文本null省份user_city文本null城市user_adds文本null所在地user_tel文本null电话user_regip文本nullIp地址user_lastip文本null上次ip地址user_buymoney文本null价钱user_postcode文本null邮政编码user_namec文本null收件人姓名hw_buys数字null购

35、买次数admintuijian是/否null特价产品表 名:news 主 键:news_id含 义:新闻信息 数据库:database表4.8新闻信息表字段名称数据类型可否为空含义news_id自动编号not null编号newsclass_id文本not null分类编号news_title文本null新闻题目news_content备注null新闻内容表 名:newsclass 主 键:newsclass_id含 义:新闻分类信息 数据库:database表4.9新闻分类信息表字段名称数据类型可否为空含义newsclass_id自动编号not null分类编号newsclass_name文

36、本null分类名称表 名:orderdetail 主 键:id含 义:订货详情信息 数据库:database表4.10订单详情信息表字段名称数据类型可否为空含义id自动编号not null编号orderID数字not null订单编号productID数字not null产品编号productName文本null产品名称price文本null价格quantity数字null数量表 名:orders 主 键:id含 义:提交订单信息 数据库:database表4.11提交订单信息表字段名称数据类型可否为空含义id自动编号not null编号memberID文本not null成员编号custom

37、erName文本null顾客名称address文本null地址code文本null邮编phone文本null电话email文本null邮箱payment文本null支付方式remark备注null说明state数字null状态treatedRemark文本null交易记录表 名:sort 主 键:sort_id含 义:产品分类情况 数据库:database表4.12产品分类表字段名称数据类型可否为空含义sort_id自动编号not null产品类型编号sort_name文本null产品类型名称表 名:sort2 主 键:sort2_id含 义:产品二级分类 数据库:database表4.13产

38、品二级分类表字段名称数据类型可否为空含义sort2_id自动编号not null产品类型编号sort_id文本not null产品类型编号sort2_name文本null产品类型名称表 名:sort3 主 键:sort3_id含 义:产品三级分类情况 数据库:database表4.14产品三级分类表字段名称数据类型可否为空含义sort3_id自动编号not null产品类型编号sort_id文本not null产品类型编号sort2_id文本not null产品类型编号sort3_name文本null产品类型名称表 名:talk 主 键:id含 义:产品评论信息 数据库:database表4.

39、15产品评论信息表字段名称数据类型可否为空含义id自动编号not null编号Content备注null内容hw_ID数字not null编号Grade文本null分数UserName文本null用户名Email文本null邮编第5章 系统实现本章主要介绍了系统所需要的运行环境,以及所用到的一些关键技术,对部分模块的运行效果和说明做了简单的介绍。5.1系统运行环境(1) 硬件基本要求:无特殊要求,基本都能满足(2) 软件基本要求:服务器:windows2000 server/XP、Access 2000客户端:Windows XP/2000操作系统5.2 系统主界面 系统主界面是系统直接面向用

40、户的接口。我们经过分析,将登录,查询,特价商品以及推荐产品、产品分类展示给会员。见图5.1图5.1 系统主界面5.3学生注册界面 学生注册和管理系统的功能是通过会员制的管理,一方面可以相对明确访问者的身份,提高学生的信息和网上意见反馈的准确度、可信度。另一方面可以通过会员积分的管理,开展优惠促销等活动,提高吸引力。其登陆注册窗口如图5.2所示:图5.2 用户注册登录界面5.4商品搜索界面商品搜索系统是每个购物平台不可缺少的一部分,利用该搜索系统学生可以方便的查找到自己喜欢的商品。关键字部分让用户输入所要查找商品的核心内容;查找方式为可选项,用户可以选择是按商品名称,还是按内容简介来查找商品;价

41、格范围可以让用户按照几个规定的范围去选择商品;如果在知道商品所在类别的情况下,用户也可以选择商品的分类。商品搜索界面。如图5.3所示:图5.3 商品搜索界面5.5购物车界面购物车系统的使用者是做网上销售的商家,不需要懂任何网络知识,只要使用了购物车系统他们可以轻松建立一个功能强大的网上商城;一般的购物车系统集成了产品发布与查询、会员注册登录、购物车、在线订单、在线支付、在线交流等完善的网上销售功能,最主要的是管理员只需要登录网站后台管理就可以在线发布商品、处理订单,完全不需要任何网站建设的知识。购物车界面如图5.3图5.4 购物车界面5.6商品信息以评价信息界面商品信息界面详细展示了商品的属性

42、信息,为会员提供购物决策的参考。同时,下面共享有购买过此商品会员对于该商品使用感受等评价信息。用户可以根据用户的评价决定是否购买商品,管理员也可以通过后台管理商品和评价信息。见图5.5图5.5 管理员登录界面5.7后台管理员登录/管理界面后台管理员在登录界面能过输入和户名和密码进入后台管理控制页面,在后台控制页面可以进行商品管理、订单管理、会员管理、顾客留言、新闻信息管理和商品调查管理等。管理员登录界面。如图5.4所示;图5.6 管理员登录界面当管理员通过系统验证进入后台管理界面后,通过点击页面左方的相关选项便可方便的实现对相关信息的管理,管理界面主要功能包括:新闻管理:及时将最新的新闻发布出去。商品管理:实现对商品的添加,删除等功能。订单管理:查看订单的相关信息,并可对其进行修改或是删除。推荐管理:对商店认为比较优良的商品推进给同学信息管理:对于用户留言及维护进行管理用户管理:用户管理和更改密码数据管理:数据备份和回复管理系统管理:设置付款方式,查看销售统计,以及退出管理管理主界面如图5.5所示:其他详细界面省略。表5.7 管理界面 结论该系统是匆促之下编写的,一个面向在校学生而开发的小型购物系统,具有简洁实用、操作方便的特点。本平台分为前台和后台两个部分,前台向用户提供方便的购物,后台为管理人员提供各种权限,安全方便的实现对平台的管理。它的主要功能是实现学生在校内网上的轻松

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1