1、毕业设计说明书网上商城学生姓名: 学号: 学 院: 专 业: 指导教师: 2011 年 6 月II 毕业设计说明书第 II 页 共 29 页摘要中文摘要: 21 世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化 ,特别是计算机的应用及普及到经济和社会生活的各个领域。为了让消费者网上购物过程变得简单、方便、安全、快捷,网上商城购物成了一种新型而热门的购物方式。网上商城购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购物过程变得轻松、快捷、方便。 网上购物商城系统实际上是一个 B/S 结构的信息系统,目前开发这种系统用到的主要开发工具有:ASP、JSP、PH
2、P 等,用到的数据库主要是一些流行的大型数据库,如 Oracle,SQL server 等,我们开发该系统用到的开发工具为ASP,数据库使用的是 acess。 本系统共分两个部分:前台用户部分和后台管理部份。在前台用户部分中,包括用户在线注册、定购商品、浏览商品、查询商品信息等操作;后台管理部分包括:商品信息的管理、用户订单的管理、普通管理员的管理、客户的管理各种即时信息的发布管理。团购的实质是:最短的时间,集中最多有购买需求的人,达到集体省钱的目的。对消费者来说:是省钱,省力,省心对商家来说:是一个短平快的集中销售英文摘要: With the rapid economic developme
3、nt happened in the whole world from the 21st century, peoples life greatly changed with each passing day, especially the application and popularation of computers in nearly every field of economy and social life. For this reason, shopping online is getting a new-fashioned and popular shopping way. T
4、he shopping online system, which is a kind of business information system with the function of interaction, establishes a dummy shopping market to make the purchase process becom.Customers of the essence: the shortest possible time, focus on the needs of most people to buy, to the collective to save
5、 money.For the consumer: to save money, effort, worryOf the business is: a fast track approach to focus on sales目录1 引言 .41.1 研究背景 . 41.2 目前网上购物在国内外发展现状 .41.3 本文主要研究目的和内容 .51.3.1 研究的目的和意义 .51.3.2 本文研究内容 .62 .asp 及其技术简介 .72.1asp 技术简介 .72.2 ASP 介绍 .82.3 asp 的数据库访问 .9III 毕业设计说明书第 III 页 共 29 页2.4 可行性分析 .
6、102.5 系统运行环境 .113 系统概要设计 .123.1 总体功能 .123.2 E-R 图 .134 系统详细设计 .134.1 后台数据库设计 .134.1.1 ACCESS 介绍 .134.1.2 数据库表结构 .144.2 处理流程设计 .174.2.1 系统操作流程 .174.2.2 数据增加流程 .174.2.3 数据修改流程 .184.3.4 数据删除流程 .194.3 系统模块设计 .204.3.1 首页 .204.3.2 注册会员 .224.3.3 查询 .244.3.4 后台登陆 .255 系统调试与测试 .275.1 程序调试 .275.2 程序的测试 .275.2
7、.1 测试的重要性及目的 .275.2.2 测试的步骤 .295.2.3 测试的主要内容 .296 结论 .306.1 系统评价 .306.2 安全性问题 .31致谢 .31参考文献 .32IV 毕业设计说明书第 IV 页 共 29 页1 引言1.1 研究背景电子商务,就是在网上开展商务活动。它是以电子交易为手段,完成金融、物品、服务、信息等价值的交换,是快速而有效地进行各种商务活动的最新方法。电子商务的出现,改变了传统的一手交钱一手交货的模式,使得商业模式发生了很大的变化。随着信息技术的不断发展和 Internet 互联网技术的日益普及,人们越来越意识到电子商务对国家经济、企业管理和个人生活
8、所带来的巨大影响。它满足企业、商人和消费者对提高产品和服务的质量、加快服务速度、降低费用等方面的需求,也帮助企业和个人通过网络查询和信息检索为企业下一步的发展方向提供支持 11。借助电子商务,企业和个人,企业和企业可以通过网络进行交易和全过程的服务。电子商务代表着未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。具有强大生命力的现代电子交易手段己越来越被人们所认识,发达国家在这方面有很多年的发展历史,发展中国家也正在加紧制定总体发展战略,大力促进电子商务在国民经济各个领域的应用,力争在越来越激烈的国际竞争中占据有利的地位。因此,对于网上购物技术的研究和实现,以及搭建一个实用的网
9、上商店是很重要的。团购是1.2 网上购物的国内外发展现状无论在国内还是在国外,电子商务都还处于起步阶段。最近几年电子商务得到了迅速的发展。尽管各个国家具体情况不同,但是基于对国家经济发展的预测,各国政府都很重视电子商务,并且积极地发展电子商务 4。在发达国家,电子商务的发展非常迅速,通过 Internet 进行交易己成为一种潮流。基于电子商务所连带出的商品交易方案、电子结账方案和信息安全方案等,已逐步成为国际信息技术市场竞争的焦点。随着电子商务的日益发展,产生了虚拟银行、网络营销、网上购物、网络广告等新兴信息产业,从侧面反应了电子商务正在对社会和经济产生着深刻的影响。在电子商务过程中,通过人与
10、电子通讯方式的结合,极大地提高了商务活动的效V 毕业设计说明书第 V 页 共 29 页率,减少了不必要的中间环节。同时,电子商务的发展也将转变政府的行为。在电子商务逐渐变的流行的时代里,当企业应用电子商务进行经营,银行实现金融电子化,以及消费者实现网上消费的同时,也将对政府管理行为提出新的要求,国外在这方面有很好的法律法规加以约束,防止商业欺诈行为。国内在这方面做的就没有国外的好,没有一定的规范加以约束,我们经常可以看到一些消费者在网上购买的东西和实际不一样,发现上当后我们也无能为力。在国外,XML 技术已经在电子商务领域里得到广泛应用。由于它具有自描述性、内容与显示相分离、独立于平台等特点,
11、并且提供了一套跨平台、跨网络、跨程序语言的数据描述方式,已逐渐成为科学与业务应用中数据表示及 Web 应用中数据交换的标准格式 16。同时,国内外对 asp 技术的研究已经形成了热潮,纷纷研究如何利用 asp (Active Server Page asp)架构及其相关工具来开发功能强大的新型应用程序。相对而言,国内的研究工作要滞后一些 6。主要表现在国内大部分的研究仍停留在较单一的层面上,单纯研究如何以 ASPasp 生成动态网页,对于如何将其与数据库技术及 XML技术结合,生成真正的电子商务方案的研究却比较少,而很多国外的资料中已经在研究如何利用 asp 技术生成真正的电子商务方案。为此,
12、用 asp 技术来实现一个网上商店是很有必要的。1.3 本文主要研究目的和内容1.3.1 研究的目的和意义目前在线购物虽然迅猛发展,但是作为电子商务一个重要模型之一的 B2C 模式却远远落后于 B2B 的发展,原因很多,但其中一个重要的原因是电子商务平台不能全面的解读电子商务,使电子商务只停留于形式,单纯起到网上交易的目的,虽然我国互联网上已经有很多个电子商务网站,但真正能实现电子商务功能的却少之又少,更不要说真正开发电子商务功能,实现电子商务优势了。甚至于有很多是为了迎合电子商务发展而单纯建立一个界面,放几件商品,后台的工作完全不存在。因此开发一个功能全面,适合我国商务特色的,经济实用的 B
13、2C 电子商务平台是非常需要和必要的。团购VI 毕业设计说明书第 VI 页 共 29 页1.3.2 本文研究内容在互联网日益发展的今天,网络购物已经不是什么新鲜的事物,一些大型的网络购物网站每年都会有上亿的成交量,其中比较出名的网络购物网站有:易趣,淘宝,阿里巴巴等,这些网上商店大多是综合的商场,网络商品五花八门,包罗万象,还有一些购物网站只销售单一商品,例如,华储网只销售图书。本网上商店是一套基于数据库的商品产品发布管理系统,可用于商品产品的实时发布以及企业产品数据管理,前台用户可通过页面浏览,查询和订购产品,后台管理员可以管理产品价格,简介,图片等多类信息。而且投资少,回收快。一项针对中国
14、中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少 5 万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过 1500 元左右;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。 基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网上商店则不需要压资金。 24 小时营业时间。网上商店延长了商店的营业时间,一天 24 小时、一年 365 天不停地运作,无须专人值班看店,都可照常营业。传统店铺的营业时间一般为 8-12 小时
15、,遇上坏天气或者老板、店员有急事也不得不暂时休息。 销售规模不受地盘限制。传统商店有多大就只能摆放多少商品,生意大小常常被小店面积限制。而在网上,即便在地面上只有一个小商店,或者干脆就没有门面,开店的生意却可以照样做得很大。 不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过 10 万件已超过一些大超市。 不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限广阔了。该系统在功能上基本实现一个
16、网上商店的应用。自己的研究内容VII 毕业设计说明书第 VII 页 共 29 页2 asp 及其技术简介由于本系统所介绍的开发平台是在 Microsoft asp 框架下开发的,因此下面主要介绍一下 asp 技术。2.1asp 技术简介Microsoft asp 的基本思想是:2.2 ASP 介绍本系统所介绍平台的界面部分及代码的实现都是用 ASP 开发的,因此我们下面介绍一下 ASP。2.3 asp 的数据库访问asp 具有很多明显的优点,可以提高开发人员的效率,减少 bug,加快应用程序的开发。相比于 ASP 来说,asp 在很多方面都有很大的改进,组件的使用不象原来那样当你修改它时要重启
17、服务器才能作用,这对一般的网站来说非常重要,再者它本身也内置了一些组件供开发者调用比如比较常用的上传组件等。和其他的开发语言相比,它还具有简单易学的优点。所以本系统采用 asp 技术来开发网上商店。太多,压缩2.4 可行性分析本系统拟采用 ASP。和 MS SQL 2000 分别作为前端和后端的开发工具。ASPasp 是建立在通用语言运行时(CLR)上的应用程序框架。他用来在服务器端构建功能强大的 web 应用程序。ASPasp 提供了世界级水平的开发工具支持。在 Visual Studio asp 的集成开发环境(IDE)中,ASPasp 框架由丰富的工具箱和设计器组成。VIII 毕业设计说
18、明书第 VIII 页 共 29 页所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。ASPasp 强大而富有弹性。由于 ASPasp 是基于(CLR)的,因此整个 asp 平台的强大和富有弹性,同样可以应用于 web 应用程序开发者。asp 框架的类库、消息以及数据访问解决方案,都可以无缝集成到 web。ASPasp 也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。首先,技术可行性。本系统仅需要一台装有 Office 软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对
19、于软件技术要求,现在的程序设计语言已非常成熟,要运用 HTML 样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。其次,经济可行性。由于本系统是为学生学习使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。第三,操作可行性。界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。2.5 系统运行环境服务起端的最低配置是由建立站点所需要的软件来决定的,在最底配置的情况下,服务器的性能往往不
20、进人意,现在硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能硬件。本机器的配置如下:处理器:Inter Pentium 41.6Hz 或更高。内存:512MB硬件空间:160GB题目主要采用的技术数据库:Microsoft SQL Server 2000。编程语言 ASPasp服务器:Tomcat5.5,jdk1.6开发环境:WindowsXPIX 毕业设计说明书第 IX 页 共 29 页3 系统概要设计3.1 总体功能该系统用户分为两类:用户和管理员,在整个系统中他们具有不同的功能和权限。如图所示。网上商店用户 管理员注册会员网上购物用户管理仓库管理销售管理商品管理商品
21、搜索系统采用了敏捷开发的思想,对整个系统分成了 3 个大模块:前台交易模块、数据库及持久层的设计、后台管理模块。各个模块又进行了一步的细分,如前台交易模块又分为查询、拍买、拍卖等;数据库采用了 sql server;使得系统具有易用性、个性化、跨平台等特点;同时又保证交易数据的安全、稳定、快速和完整;使其运行得高速、安全、稳定。X 毕业设计说明书第 X 页 共 29 页3.2 E-R 图密码 用户名管理员管理信息销售管理用户管理 查询 账户管理4 系统详细设计4.1 后台数据库设计4.1.1 ACCESS 介绍SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统(DBMS),它最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。 SQL Server 近年来不断更新版本,1996 年,Microsoft 推出了 SQL Server 6.5 版本;1998 年,SQL Server 7.0 版本和用户见面;Access 是 Microsoft公司于 2005 年推出的版本。 SQL Server 特点:1真正的读者机/服务器体系结构。 2图形化用户界面,使系统管理和数据库管理更加直观、简单。 3丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。