毕业设计(论文)-ASP万客隆超市在线购物系统.doc_第1页
毕业设计(论文)-ASP万客隆超市在线购物系统.doc_第2页
毕业设计(论文)-ASP万客隆超市在线购物系统.doc_第3页
毕业设计(论文)-ASP万客隆超市在线购物系统.doc_第4页
毕业设计(论文)-ASP万客隆超市在线购物系统.doc_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京联合大学 毕业论文 摘 要随着internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。越来越多的商家已经在网上建起了在线购物系统,向消费者展示出一种新颖的购物理念。网上订购系统作为b2b,b2c,c2c电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。万客隆超市在线购物系统是一个基于internet,采用b2c模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。主要采用dreamweaver动态页面设计技术、asp对象技术、vbscript脚本语言、html标识语言及sql server数据库技术。它的主要功能是实现网上商品的展示、顾客在线注册,登陆,查询、订购商品和对顾客资料、商品、订单进行后台管理等功能。本软件界面比较简单明快,主题突出,以网络营销为本。关键词:超市、在线购物、aspabstractwith the rapid rise of internet, the internet has become the best collection of information channels and gradually enter the circulation areas. more and more businessmen have set up an online shopping online system to consumers demonstrate a novel concept of shopping. online ordering system for b2b, b2c, c2c e-commerce front-end business platform, play a decisive role in their business activities.makro supermarket online shopping is a system based on the internet, a b2c model, and in accordance with the existing on-line shopping system and the status of design and development of e-commerce platform. mainly dreamweaver dynamic page design technology, asp object technology, vbscript scripting language, html markup language and sql server database technology. its main function is to achieve the display of goods online, customers register online, landing, query, ordering merchandise and customer information, goods, orders for background management. the software interface is relatively simple speed, highlight the theme, a web-based marketing.key words:supermarket ,online shopping , asp目 录摘 要iabstractikey words:supermarket ,online shopping , aspi目 录ii引 言- 1 -1 系统的总体规划及可行性分析- 2 -1.1 问题的提出- 2 -1.2 国内外研究资料- 2 -1.3 系统的总体规划- 4 -1.3.1 系统目标- 4 -1.3.2 性能规划- 5 -1.3.2.1 可操作性和易用性- 5 -1.3.2.2 兼容性- 5 -1.3.2.3共享性- 5 -1.3.2.4安全性- 5 -1.3.2.5成熟性- 5 -1.3.3 可行性分析- 5 -1.3.3.1 背景分析- 5 -1.3.3.2 技术可行性分析- 6 -1.3.3.2.1开发工具- 6 -1.3.3.2.2 运行环境分析- 6 -1.3.3.3经济可行性分析- 6 -1.3.4 分阶段实施- 7 -2 系统分析- 8 -2.1 用户需求分析- 8 -2.1.1 系统需求- 8 -2.1.2 功能需求- 8 -2.2 系统业务流程图- 8 -2.3 数据流程图- 12 -2.3.1 系统一级数据流程图- 12 -2.3.2 系统二级数据流程图- 13 -2.4 数据字典- 14 -2.4.1 外部实体- 14 -2.4.2 逻辑处理- 14 -2.4.3 数据存储- 17 -3 系统设计- 21 -3.1 系统总体设计- 21 -3.1.1 功能模块设计- 21 -3.1.1.1 前台功能模块图- 21 -3.1.1.2系统各功能模块介绍- 22 -3.2 数据库设计- 23 -3.2.1 e-r图设计- 23 -3.2.2 数据库逻辑设计- 23 -3.2.3 完整性设计- 24 -3.2.3.1 实体完整性设计- 24 -3.2.3.2 参照完整性设计- 24 -3.2.3.3 用户定义完整性设计- 24 -3.2.4 数据库系统选定- 24 -3.2.4.1 常见数据模型比较- 24 -3.2.4.2 选用sql server 2000数据库系统- 25 -3.2.5 数据库设计(表结构设计)- 26 -4 代码设计- 29 -5 系统测试- 30 -结 论- 31 -致 谢- 32 -注 释- 33 -参考文献- 34 - - 34 - 引 言近年来,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。目前,国际上有几十万家公司,1500多家银行开始介入电子商务这一充满机遇和挑战的新领域。再被称为“中国因特网应用年”的1999年,电子商务出现了一线曙光,至少已不再是“雾里看花”。在改变企业的核心业务流程以实现快速、高效、准确的沟通方面,电子商务无疑有着传统商业手段所无法比拟的天然优势,继ibm,hp等著名公司之后,国内一些it企业如方正、联想等纷纷利用intenet/intranet与核心渠道企业实行连接,应用电子商务运作方式,以其大大降低了成本、缩短了物流、现金流和信息流所需的时间、提高了效率。各种类型的网上商店更是层出不穷,显示出勃勃生机。2008年1季度中国网购报告日前出炉,报告显示网上购物浪潮再次逼近传统零售和连锁超市,尤其以沃尔玛、家乐福等国际连锁超市巨头为代表传统卖场在中国市场面临冲击。另外,以淘宝等在线购物平台为代表的网购服务商连连出手,咄咄逼人,创造了全民上下上网购物大氛围。1 系统的总体规划及可行性分析1.1 问题的提出网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使消费者购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制商场运营的成本,开辟了一个新的销售渠道。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或edi交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。中贸联万客隆超市是由世界500强-荷兰shv公司和中粮集团中外合资企业,致力于服务餐饮企业、中小食品零售商、企事业单位等专业顾客,以及一部分中高端终端消费者,销售有质量保证的食品与百货商品的批发商,是一家销售有质量保证的食品与百货商品的批发商,为我们的专业客户提供最佳的购买条件和解决方案。在计算机网络的发展上,万客隆超市已逐步建立起一套比较完整的局域网络系统。采用先进的计算机技术、网络技术,实现了门店前后台之间,总部和门店、配送中心之间物流信息的共享与交换。但是万客隆却却没有自己的网站销售平台,所以我针对这个缺憾选择了这个题目。1.2 国内外研究资料国内:在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据cnnic的统计结果,截至2007年12月,网民数已增至2.1亿人。中国网民数增长迅速,比2007年6月增加4800万人,2007年一年则增加了7300万人,年增长率达到53.3%。,在过去一年中平均每天增加网民20万人。目前中国的网民人数略低于美国的2.15亿,位于世界第二位。1网上购物和网上销售是互联网作为商务平台工具的重要体现。网民和商家可以通过互联网平台,各取所需,共同获益,是值得政府和社会大力倡导的网络应用。本次对网上购物的调查结果显示,截至2007年12月,中国网民网络购物比例是22.1%,购物人数规模达到4640万。与上年同期相比,经常购物的网民增长了1408万人,并且预计这一数字还会继续增长,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。07年网上购物还只是大城市人的消费方式,随奥运会等国际重大活动在中国铺开,对国内的经济起到了全所未有的带动,也促得中国信息化全面加速,尤其是电子商务最为耀眼。设想了近十年的3g,在近一年的时间便走上了推广普及的进程,这是例证。从一线城市到二三线城市全民都已融入到这个规范、保障的共享网络,加上国际资本这个催化剂的进入,保守估计五年内中国网购的市场将达到一万亿; 就淘宝官方对外数据,二三线城市、中西部区域和农村已占其交易总量的73.20%,把北京上海广州等一线城市抛到了后面。由此可见,全民化的网购环境已经形成,二三线城市、中西部区域和农村已经成为网购服务商布局的新战场,众多个体网购服务商相继对这些城市/区域推出了货到付款等便利、保障性的服务;随着人民币升值,物价不断上涨的压力,消费者越来越趋向精明、实惠、快捷、不受限的消费主张,传统卖场因条件所限等压力根本无法满足这些需求,网购当然成为首选。因此,沃尔玛、家乐福等传统卖场立不安,具有坚固品牌和实力的连锁卖场在中国被网上购物压扁,这确实让人很郁闷。外资频频把绣球抛向电子商务领域,低成本的电子商务管道让企业/个人信息化不断超速,高潮不断。这场传统卖场新思维转变的改革是必然的,否则会导致倒跨。国际级的传统超市卖场今年也多次放话加大网上与店面的结合,这种模式能相信会有全新的期待。2如今,我国政府大力推进中小企业电子商务应用。2006年国家发改委、信息产业部、国务院信息办在北京联合召开中小企业信息化推进工程暨百万企业信息化培训信息发布会,正式启动了全国中小企业上网培训工作。同时,在2007年发布的国家“十一五”计划中,电子商务占据了重要的地位和角色,而中小企业如何利用电子商务进行发展更被列为重点提出。随着温家宝总理批示的关于加快电子商务发展的若干意见的不断贯彻,中小企业正在走向一个崭新的阶段。3国外:在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛(全球最大的零售商)、凯玛特(全球仅次于沃尔玛特的折扣商店)、家庭仓储(全球最大的家庭装修材料和日用品零售商)、科罗格(全球最大的超市公司 )、培尼(著名的百货零售商)等大牌的传统零售商纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。美国是世界上电子商务最发达的国家,也拥有全球最大的网上购物市场。据美国一家咨询公司最近的调查报告,2006年美国人在网上购物的花费达1100亿美元,比前一年激增24%,预测未来几年电子商务会继续以强劲的势头取得增长。美国人推崇时尚,追求效率,这是美国网上购物市场长盛不衰的主要原因。但更重要的是,由于法制上的完善,越来越多消费者对在线购物感到放心。同时,美国人讲究实惠,而越来越多的网上商店千方百计不断满足消费者的需要,使网上购物成为一种乐趣。如今,越来越多的美国人依靠价格评比网站购物。只要轻松输入所需的商品名,价格评比网站马上帮你列出所有同类商品的价格、性能,帮你找到最适合自己的那一种。它不仅迎合了消费者的省钱心理,也给商家们开辟了电子商务的新空间。 实际上,网上采购作为一种全新的经济运作模式,极大地降低了经济与社会活动成本,提高了社会运行效率和企业经济效益。网上采购一经出现,就在全球呈现竞相发展的态势,对世界经济格局和贸易体制的变化产生了深刻的影响,有力地促进了全球一体化的进程。目前美国和加拿大共有约4000多万internet用户,占总人口的20%多。目前,internet网站的数量约有2000万个。由于internet对社会资源的巨大发挥和节约,美国政府在促进internet的普及和发展上,不遗余力,总统、副总统亲自上阵。比如,在internet商业活动还不充分时,政府出钱使internet免费运行,直至近年在internet走上轨道,能自行良性快速发展壮大时为止;还规定美国政府的各个部门1997年必须在internet上购买不少于450万件的商品,把指标分散开来,分配到政府各地和各部门,以培养在internet上购物的习惯和环境。1997年5月份,克林顿公布了一个政策,即internet-tax-free-zone(internet免税区),即在全球范围内,通过internet网所购、销的商品不加税,包括关税和商业税。这个政策已得到加拿大、日本、欧洲等国的不同程度的支持。所以,internet免税区,可能将成为世界上最大的自由贸易区,意义极其宽广和深远。总而言之,在美国和加拿大,一场历史上最重要的技术革命-以internet为纲的信息技术革命,正在席卷社会的每一个角落,而且其变革的速度之快,其影响之大,其涉及面之广,无可比拟。41.3 系统的总体规划1.3.1 系统目标本系统利用现在比较广泛的asp+sql server数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本系统将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。本系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、评论商品、用户维护等功能,使顾客避免挑选商品的烦琐过程,使购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;后台管理是提供给管理员的,其中包括:网站常规设置、商品管理、订单管理、用户管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。同时又有效的控制了超市运营的成本,扩大超市的规模和市场影响力,提高工作效率。1.3.2 性能规划1.3.2.1 可操作性和易用性具有清新简洁方便的界面,操作简单。支持所有的windows系列操作系统系统。可以完全通过网页登录管理系统,维护方便。1.3.2.2 兼容性 asp能与任何activex语言相容,除了可使用 vbscript、javascript等语言设计外,通过plug-in的方式,还可以使用第三方所提供的其他脚本语言。 1.3.2.3共享性本系统完全基于web技术,只要能连接internet,就能访问本系统。 1.3.2.4安全性 asp的源代码不会被传到客户浏览器,从而避免了缩写的源程序被他人剽窃,从而提高了程序的安全性。另外,建议购买防病毒软件防止因病毒而导致的系统瘫痪。1.3.2.5成熟性本系统采用目前比较成熟的技术,各种功能模块独立性强,可以根据需要任意组合。51.3.3 可行性分析1.3.3.1 背景分析根据cnnic的统计结果,截至2007年12月,网民数已增至2.1亿人。中国网民数增长迅速,比2007年6月增加4800万人,2007年一年则增加了7300万人,年增长率达到53.3%。,在过去一年中平均每天增加网民20万人。目前中国的网民人数略低于美国的2.15亿,位于世界第二位。网上购物和网上销售是互联网作为商务平台工具的重要体现。网民和商家可以通过互联网平台,各取所需,共同获益,是值得政府和社会大力倡导的网络应用。本次对网上购物的调查结果显示,截至2007年12月,中国网民网络购物比例是22.1%,购物人数规模达到4640万。与上年同期相比,经常购物的网民增长了1408万人。中国网上购物的用户达4640万人,并且预计这一数字还会继续增长,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。调查表明,消费者现阶段选择在网上购物的主要原因有:便利(足不出户就可以随时购物,而且能方便检索自己所需要的商品);商品选择余地大(可以到很多网上商店买到平时难以买到的东西);特殊的服务(如商品定制、充分的信息等);时髦;价格便宜等。所以,开发一套超市在线购物系统从背景分析来说是可行的。6 1.3.3.2 技术可行性分析1.3.3.2.1开发工具使用dreaweaver进行界面设计,用asp编程,用ms sql server 2000开发后台数据库。这三种开发工具相搭配,是目前网上购物系统开发中使用相对广泛的三种工具。目前很多网上购物系统都是由这三种开发工具开发而成的,并且在使用中受到了用户的广泛好评。所以,使用asp、dreamver mx和ms sql server 2000作为编程工具和数据库开发工具,在技术上是非常成熟的,是可行的。1.3.3.2.2 运行环境分析计算机硬件:能够顺利连接到internet网。操作系统:操作系统为windows xp。数据库系统:ms sql server 2000。1.3.3.3经济可行性分析网上购物系统的开发是一项非常成熟的技术,并且技术本身对开发人员的要求不是很高,所以,这方面的经济支出就会相对减少。前面已经提到过的开发工具asp、dreamver mx和ms sql server 2000都不是很高端的软件,所以,这方面的成本也不会很高。所以开发这样一个网上购物系统在经济上是可行的。1.3.4 分阶段实施整个系统的开发与设计分为五个阶段:实际调查、系统规划、系统分析、系统设计、系统测试;2 系统分析2.1 用户需求分析2.1.1 系统需求asp、dreamver mx、sql server20002.1.2 功能需求l 设计一个网上购物的界面,且功能要比较完善。l 设计一个顾客管理的子系统,能够进行顾客注册、登陆以及对顾客资料的管理和搜索。l 要能与系统平台进行接口,无论采用什么形式,都要操作简单。l 开发环境:winxp+dreamweaver mx+asp+sql2.2 系统业务流程图图2.1 前台购物流程图图2.2 后台购物流程图图2.3 用户注册流程图图2.4 用户登录流程图图2.5 商品搜索流程图图2.6 购物车流程图图2.7 商品管理流程图2.3 数据流程图2.3.1 系统一级数据流程图2.3.2 系统二级数据流程图商品管理数据流图(编号?区分层次如:p11与p11.1不应该在同一层)订单管理数据流图(问题同上)2.4 数据字典2.4.1 外部实体编号01类型外部实体名称管理员输入:管理员的编号和密码输出:管理员的编号和密码编号02类型外部实体名称用户输入:用户的编号和密码输出:用户的编号和密码2.4.2 逻辑处理编号p1类型逻辑处理名称登录系统说明:检验管理员的用户名与密码是否正确,正确则允许登陆系统,不正确则显示登陆错误的对话框,不允许进入系统。相关文件:管理员信息编号p2类型逻辑处理名称用户管理说明:管理员正确登陆后,根据相应的权限进入用户管理,包括身份审查和资料管理。 相关文件:用户信息编号p3类型逻辑处理名称订单管理说明:管理员正确登陆后,根据相应的权限进入订单管理,包括查看订单和处理订单。相关文件: 订单信息编号p4类型逻辑处理名称网站常规设置说明:管理员正确登陆后,根据相应的权限进入网站常规设置,包括广告添加和友情链接。相关文件: 常规信息编号p5类型逻辑处理名称注册说明:新用户进入网页中,可以进行注册 。相关文件:用户信息编号p6类型逻辑处理名称登录说明:检验用户的用户名与密码是否正确,正确则允许登陆系统,不正确则显示登陆错误的对话框,不允许进入系统。相关文件: 编号p7类型逻辑处理名称浏览商品说明:用户正确登陆后,可以浏览商品。相关文件: 编号p8类型逻辑处理名称放入购物车说明:用户浏览商品后,可以把想要购买商品放入购物车。相关文件:购物车信息编号p9类型逻辑处理名称下订单说明:用户把想要购买商品放入购物车后,可以下订单购买商品。 相关文件: 订单信息编号p10类型逻辑处理名称发表评论说明:用户浏览商品后,可以对商品发表自己的评论。 相关文件: 商品信息编号p11类型逻辑处理名称商品管理说明:管理员正确登陆后,根据相应的权限进入商品管理,包括信息发布、库存管理、评论管理。相关文件:商品信息编号p12类型逻辑处理名称修改个人资料说明:用户正确登陆后,可以对个人资料进行修改。相关文件: 用户信息编号p13类型逻辑处理名称搜索商品说明:用户正确登陆后,可以对商品进行搜索。 相关文件: 编号p14类型逻辑处理名称订单管理说明: 用户正确登陆后,可以对订单进行操作,包括查询订单和修改订单。相关文件:订单信息2.4.3 数据存储编号f1类型数据存储名称管理员信息数据项:中文名称字段名数据类型长度说明许空管理员编号idchar10主键否密码passwordchar10否关键字: 管理员编号编号f2类型数据存储名称订单信息数据项:中文名称字段名数据类型长度说明许空订单号form_idchar10主键否用户号user_idchar10 否用户姓名namechar10 否邮编postchar否电话phonechar 否emailemailchar否地址addresschar否汇款方式paychar否录入时间regtimedatetime否状态statechar否关键字: 订单号编号f3类型数据存储名称购物车信息数据项:中文名称字段名数据类型长度说明许空商品号product_idchar10主键否订单号form_idchar 否商品名称product_namechar否最新价newpricechar 否时间regtimedatetime否关键字: 商品号编号f4类型数据存储名称商品信息数据项: 中文名称字段名数据类型长度说明许空商品号product_idchar10主键否商品名称product_namechar 否商品总类别号class1_idchar否商品总类别名称class1_namechar否商品类别细分号class2_idchar否商品类别细分名称class2_namechar否商品简介p_introchar否最新价p_newpricechar否原价p_oldpricechar否商品图象p_picchar否时间regtimedatetime否访问次数visit_countchar否评论remarkchar关键字:商品号编号f5类型数据存储名称用户信息数据项:中文名称字段名数据类型长度说明许空用户编号user_idchar10主键否用户密码passwordchar 否密码提示问题pass_questionchar问题答案pass_answerchar姓名namechar否性别sexchar否emailemailchar 否电话phonechar地址addresschar否邮编postchar否时间regtimedatetime8否关键字: 用户编号编号f6类型数据存储名称常规信息数据项:中文名称字段名数据类型长度说明许空信息编号rule_idchar10主键否广告adchar 否友情链接connectchar否关键字:信息编号3 系统设计3.1 系统总体设计3.1.1 功能模块设计3.1.1.1 前台功能模块图 后台功能模块图管理员登录商品管理订单管理用户管理信息发布库存管理评论管理网站常规设置查看订单处理订单身份审查静态信息动态信息资料管理添加修改删除3.1.1.2系统各功能模块介绍前台管理: 用户浏览网站 用户注册 用户登陆 用户对所需商品进行搜索 用户下定单购买商品并进行支付(采用货到付款方式或邮寄方式) 用户进行订单的查询 用户对商品发表评论 用户修改个人信息。 后台管理: 管理员登录 管理员进行用户管理(身份审查及资料管理) 管理员进行订单管理(查看订单、处理订单) 管理员进行商品信息管理(商品信息的发布(静态和动态) 管理员进行商品的评论管理 管理员进行商品库存处理(商品的添加、修改、删除) 管理员进行网站的常规设置(广告添加、友情链接等)3.2 数据库设计3.2.1 e-r图设计购物车订单商品总类别商品管理员操作用户管理11nnnnnm11属于n属于属于购买商品细分类别放入1m管理nmn管理nmm管理n3.2.2 数据库逻辑设计关系模式:(注:带下划线的是主键)class1表;商品总类别表(商品类别号、商品名称、录入时间)class2表;商品类别细分表(商品类别细分号、商品类别细分名称、商品所属类别号、商品所属类名称、录入时间)manager表:管理员信息表(管理员编号、密码)user表;用户表(用户号、用户密码、密码提示问题、问题答案、姓名、性别、email、电话、地址、邮编、时间)orderlist表:订单表(订单号、用户号、用户姓名、邮编、电话、email、地址、汇款方式、录入时间、状态)product表:商品信息表(商品号、商品名称、商品总类别号、商品总类别名称、商品类别细分号、商品类别细分名称、商品简介、最新价、原价、商品图象、时间、访问次数、评论)shoplist表:购物车表(商品号、订单号、商品名称、最新价、时间)3.2.3 完整性设计数据库中的完整性是指数据库中数据的正确性和相容性。3.2.3.1 实体完整性设计每个实体均有主属性,并且插入新数据时,主属性(即主码)非空,系统如无异常应能自动生成合法的相应属性值。3.2.3.2 参照完整性设计插入新数据时,外码必须等于相应的主码,否则不允许插入。3.2.3.3 用户定义完整性设计按此题目要求数据库中应有很多非主属性应为非空。73.2.4 数据库系统选定3.2.4.1 常见数据模型比较层次型:结构类似多叉树;数据模型本身简单;查询效率较高。但表示非层次联系方法笨拙;数据易冗余(易产生数据不一致);非自然的虚拟结点以发生错位;插入删除限制较多。 网状型:能直接描述现实世界;良好性能;存取效率高。但结构复杂,随扩大结构复杂度会增加;不利于最终用户掌握;复杂的ddl、dml语言用户不已掌握;访问数据需选择适当存取路径和了解系统结构细节,编程加重负担。关系型:虽然查询效率较层次型和网状型略低,但关系型数据模型是建立在严格的数学模型概念基础上;概念单一,仅用关系表示,数据结构简单、清晰,易于用户掌握;存取路径透明,有更高的数据独立性,更好的安全保密性,简化程序员工作。8所以综合分析,选用关系型数据模型。3.2.4.2 选用sql server 2000数据库系统sql server 2000特点: sql server 2000继承sql server 7.0的高性能、可靠性和可扩成性的优点,同时又引进了数据和服务器增强功能等特性,使sql server 2000可用于大型联机事务处理、数据仓库及电子商务等。sql server 2000优点:(1)管理方便 sql server 2000的enterprise manager(企业管理器)为图形用户界面,利用其可配置管理sql server 2000,管理数据库及数据库中的表、视图、存储过程、触发器等,能实现备分和恢复数据、调度任务等功能。(2)并发控制能力强 sql server 2000利用动态锁定功能防止用户在查询和更新并发操作时互相发生冲突,而且动态锁定过程不需要用户的参与,由sql server 2000自动处理。(3)对web技术的支持 sql server 2000对web技术的支持,使得用户能够很容易的将数据库中的数据发布到web页面上。(4)编程接口丰富 sql server 2000提供了transact-sql、db-library for c和db-library for visual basic、嵌入式sql等开发工具,并支持odbc和oledb的规范,可通过odbc和oledb接口访问数据库。(5)伸缩性强 sql server 2000不仅运行在windows 2000 server、windows nt server和workstation操作系统上,还能行在windows 95/98操作系统上,并能实现动态管理,自动调整对内存、锁定等资源的配置和使用,可以满足从桌面应用到分布式应用的各层次需求。(6)数据仓库功能 sql server 2000提供数据仓库功能,这个功能只在oracle和其他昂贵的数据库管理系统中才具有。(7)充分利用backoffice资源 sql server 2000能够与backoffice中其他资源进行有机结合,并能充分利用它们所提供的服务或者功能,其中包括安全管理、事件日志、内存管理等,从而增强了sql server 2000数据库系统的功能。(8)多线程体系结构 sql server 2000支持多线程操作,当多用户并发访问时,系统产生的额外负担较小,在用户数量增加的时候,sql server 2000的运行速度也不会明显变慢。(9)数据转换 sql server 2000支持将数据库中数据导出到其他应用程序中,也支持将其他数据库系统处理的数据导入到sql server 2000数据库系统中。如access,excel,甚至文本文件均可。这使基于sql server 2000数据库系统的软件开发更为便利。93.2.5 数据库设计(表结构设计)primary key主键:是表的标识列,用于定位和约束记录行以及用来和外表建立关联,主键列中的数据具有唯一性并且不能为null。3.2.5.1管理员信息表(manager)中文名称字段名数据类型长度说明许空管理员编号idchar10主键否密码passwordchar10否3.2.5.2用户信息表(user) 中文名称字段名数据类型长度说明许空用户编号user_idchar10主键否用户密码passwordchar 否密码提示问题pass_questionchar问题答案pass_answerchar姓名namechar否性别sexchar否emailemailchar 否电话phonechar地址addresschar否邮编postchar否时间regtimedatetime8否3.2.5.3商品信息表(product)中文名称字段名数据类型长度说明许空商品号product_idchar10主键否商品名称product_namechar 否商品总类别号class1_idchar否商品总类别名称class1_namechar否商品类别细分号class2_idchar否商品类别细分名称class2_namechar否商品简介p_introchar否最新价p_newpricechar否原价p_oldpricechar否商品图象p_picchar否时间regtimedatetime否访问次数visit_countchar否评论remarkchar3.2.5.4订单信息表(orderlist)中文名称字段名数据类型长度说明许空订单号form_idchar10主键否用户号user_idchar10 否用户姓名namechar10 否邮编postchar否电话phonechar 否emailemailchar否地址addresschar否汇款方式paychar否录入时间regtimedatetime否状态statechar否3.2.5.5购物车信息(shoplist)中文名称字段名数据类型长度说明许空商品号product_idchar10主键否订单号form_idchar 否商品名称product_namechar否最新价newpricechar 否时间regtimedatetime否3.2.5.6常规设置(rule)中文名称字段名数据类型长度说明许空信息编号rule_idchar10主键否广告adchar 否友情链接connectchar否4 代码设计5 系统测试结 论我的毕业论文主要介绍了电子商务网上购物系统的主要功能及体系结构,重点讨论了系统数据准备、数据库的逻

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论