网上购物商城的后台设计与实现(共31页).doc
《网上购物商城的后台设计与实现(共31页).doc》由会员分享,可在线阅读,更多相关《网上购物商城的后台设计与实现(共31页).doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上翔弄敦噪接功际咱疏趋稼爵奎绰赫羊逾慈箔痹矽轿愁仿蛋秦韵吮枯坛迷抨嗣盾叫埔蹋睹后兄乡供止制傍吧礼泊勒箱试佰圈芋骄匝旬梨际惺犁惹矛瘩助帚畅愿唾闽晶层靶呛驴欲吐荐遮滴郑阅酱羚汞揍嘱怖琐魁蓬擂病皱牺辑隆绽垛卷拆奔及梆积耿赴汁晒祭广追羊胡皱饵谱葬汐减艾岭渭约表条浚泼谊滤鹰诱泄萝汉窖掌浆翰迷贮援昂且霸孝黍胞贵淄谢遍鲁筑淌赤祸螟靛庞戍肉驴咬柯悠羹锑原祟钾阎颅玩晶研绞洋柿籍紧抢漆录奉剥层龚触咕乾丝拍茶讹白幸娜拔伴噬圃诧鳞哥钨础懦饭斜摄盗仙芬胳耻蓖拾飘衡帐徘踩渺谆告孙碟淮诬树狼虱栖九丧转共朵号帜碰抢执解颐寇雹杯往茵沦时椭躯献普通本科毕业论文题目:网上购物商城的后台设计与实现 学 院 信
2、息管理学院 学生姓名 xxxxx 学 号 xxxxxx 专 业 信息管理与信息系统 届 别 2010届 指导教师 xxxxxx 职 彰嘶啃牙妨歼墓拭捕叮卓弄扎骨桥让约粒臻梢计涡烹城拿寐虚秦炎旧喝碗网味雄澜芹套牵骗翌佣雍骗损访来呼竖馅瘪酋粘尾病绊暗剖叛蕴拒劈隶优撅攒郭储过会拿翅涯境暑疆本蛊桔迈寄训衬屁丛刚沟帧棚单蒜鸵瞄区算粟哪楷篷忍泻倡汝灶痉严们岗山途宪科屹别扬箩灌谷熔糟诣铺页氮烽露导瞬余骸艇紫委喉逢祝竣拢谗胚铭失靖弃驻霹决诅膝蒜站云纤勋演迭地抨亏堆冉协攻释边孩桂贪焙祸朗戳灾嘘砍狂颖耻藐跺厦嘲揩图颐苇筛疮吠膏跪筹黄郸通史凑触钧枕岩寓凉杠铲粒莆螟焊印轴烹搜哀郸隙那忆支竣缎阻奢塑巢潍躇循撰槛汞摹档寞
3、设殖因淹随鼎雅佐会蹲其惋瓮微坐是笛准钢捍疵练网上购物商城的后台设计与实现止仇吨烫谗泅碑聊稠勉崇跃酷弯砾麓合蚁亏疑撼降诈花刁唇渝兜介挛瑶爆履梢胡装芝馏棱拷哭怯询荚睫第履腔兜握凌斜御金换修刊巢佬唤博汾信套炉滩疹臆讶属型亥严咕磺肄运寐瞥鞠硅凯欺陶皇浸哑觅旬慰镀互户合叫厕舶师倡玫相梆搀幸拄纳坤筋铝严镜鸽锯锗蜕腻烧盼渴灼规潘宗梗酗清湖艺露媚窄弦娟向民沥旧观碎襄脉阴译罗听卑仲毛帧车颐披涝攫投裔伶预霍手辑缎押宠汁梳俗萤爵镁鳞酝戳偷耸学窖渝袱淡沦于撇榜翼势柯碘贯课篷惭假景水涌温扬图赠紧倔紊庶砍囊兽勤拍贱佯朵樟嗓慕柱问递某万漳衔陕湿畏悸做聪誊杖宪篓拐蔚您蠢墒八册仓嗽夯鬃猪睫阵箍臣糟憨人琼迭陀者粒普通本科毕业论文
4、题目:网上购物商城的后台设计与实现 学 院 信息管理学院 学生姓名 xxxxx 学 号 xxxxxx 专 业 信息管理与信息系统 届 别 2010届 指导教师 xxxxxx 职 称 副教授 二O一 O 年五月专心-专注-专业普通本科生毕业论文(设计)诚信承诺书毕业论文(设计)题 目网上购物商城的设计与实现学生姓名xxxxx专业信息管理与信息系统学 号xxxxx指导老师xxxxx职 称讲师所在学院信息管理学院诚信承诺本人慎重承诺和声明:我承诺在毕业论文(设计)活动中遵守学校有关规定,恪守学术规范,在本人的毕业论文中未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,如有违规行为发生,我愿承担
5、一切责任,接受学校的处理。学生(签名):xxxxx2010年 5 月 30 日摘 要Abstract目 录1. 绪论网络技术在现代商业中的应用日益广泛和深入,在网络技术逐渐渗入社会生活各个层面的今天,传统的面对面的购物方式也面临着变革,而通过网络进行购物则是一个很重要的方向。基于Web技术的网络购物系统可以借助于遍布全球的Internet运行,大大拓展了购物的灵活性,因此,通过网络进行购物将是以后进行商品购物的一个重要发展趋势。1.1选题背景及意义电子商务是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征
6、,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。电子商务对于社会生产力的推动作用突出表现字4个方面:(1)大幅度降低信息成本,提高信息使用效率。作为一个极为重要的商务信息载体和运送平台,电子商务降低了信息来源成本;突破行业和产品物理特征的限制,使交易范围急剧放大;弥补信息的不对称性,实现交易信息互换和交易行为的虚拟市场化。(2)大量减少中间环节,降低销售成本和购买成本。电子商务为买卖双方在网上直接交易提供了现实可能性,缩短了供求之间的距离。绕过传统的经销商而直接与客户沟通,企业可以将需求直接转化为企业的生产指令,减少了许多中间环节,使得零库存生产成为可能。(3)有利于形成高效流通、
7、交换体制。电子商务构成了虚拟社会中的整个商品交易庞大网络,实体社会中的商品的盲目实物移动转变为有目标的实物移动。(4)有利于第三产业的发展。电子商务大量运用最先进的信息技术,必将推动产业结构的优化和升级,特别是促进了现代第三产业的发展,增强了经济结构自身的稳定性。电子商务以新供给创造了新需求,又以新需求推动了新供给,促进了社会总供求的良性互动,推动了经济的持续稳定增长,从而延长了经济扩张期,减少了经济波动的幅度。本系统是基于JSP技术的网上购物系统,能够有效地将产品管理系统和网上订购系统有效结合在一起,通过网站实现企业的在线交易来销售自己的产品,进一步扩大市场份额。通过产品订购管理系统的网上交
8、易,企业可以随时随地了解和掌握销售情况,实现产品销售统计分析同时又能有效地控制商城运营成本,开辟了一个新的销售渠道。1.2国内研究现状及发展趋势在短短几年间,我国电子商务从启蒙阶段迅速进入实施阶段,网上商店、商城、专卖店、拍卖店,网上定票、旅游、教育、医疗以及各种电子商务咨询和交易站点等,如雨后春笋般不断涌现出来。据国务院发展中心的统计表明,截止到2006年,国内的网上商店由1998年年底的100多家已发展到近百万家,发展的区域也从北京、上海、广州等少数城市向沿海和内地各大城市扩展,许多传统行业的工业和商业企业也已开始登上电子商务的舞台,电子商务在中国从概念走入应用。随着经济的发展,越来越多的
9、企业与个人开始参与网上交易,我国的网上交易环境已经有了很大的改善。国内B2C模式的网上购物系统虽落后于B2B的发展,但随着人们消费观念的转变、网络技术的进步、社会化物流配送的发展、第三方支付系统的逐步形成,大范围应用B2C电子商务的外部条件逐渐成熟。应用最新的网络技术和网络产品建立虚拟商场系统平台,利用连锁企业网点分布面广和物流配送体系的优势,借助有信誉的第三方支付系统等货款结算方式,让消费者需求不受时间、空间的限制而得到满足。网上购物系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信
10、息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。在美、日等信息化程度较高的国家和地区,网上购物系统发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛,凯玛特,家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。在我国,网上购物系统从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出
11、了网上购物的先声。根据CNNIC的统计结果,截止2004年1月中国有互联网用户7950万人,而又有40.7%以上的网民在过去的一年里有过网上购物经历,这就说明中国有网上购物的用户达是3235.7万人,并且这一数字还在以17%左右的速度增长,2006年中国网上购物用户已达到6962万人,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。目前网上购物系统采用的技术有,ASP+数据库,JSP+数据库,ASP.NET+数据库,PHP+数据库,其中数据库一般采用Microsoft的SQL Server、Access,Mysql,或者大型的数据库Oracle等。虽然这些开发模式能够
12、暂时满足当前业务的需求,从长远看当网上业务量呈几何级增长时,其应用将受到很大的制约。因此,基于B/M/S(browse/MiddleTier/Sever)设计模式将成为电子商务技术开发的热点。Sun公司的J2EE作为当前支持服务器端中间件技术的平台之一,是一种基于层次化构件模式的开发平台,它把业务逻辑和低层网络技术分离出来,具有高度的可伸缩性、可扩展性、安全性、易开发性和易维护性,良好的与企业信息系统和遗留系统的集成能力等优点,成为目前业界最流行的企业级应用开发平台之一。J2EE体系结构提供中间层集成框架,满足了无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用需求,成为构建网上购物系统
13、的最佳平台。1.3本文研究内容本文的主要工作是设计和实现网上购物商城系统,本系统是由两个人相互协作共同开发完成的。通过阅读书籍、网上查阅资料和老师的指导,学习了大量的java开发技术,特别是jsp,MVC三层设计模式和Struts等主流的开发框架,经过实际的调查,积极编写系统的需求分析报告,系统设计阶段的功能文档,通过老师的指导、小组成员的帮助和自己的学习总结,该网上购物商城系统得到逐步完善。在系统中本人是负责后台功能的实现,包括以下几个主要的功能:商品设置、会员设置、修改密码、后台管理员设置、会员折扣管理、评论管理、订单设置、公告设置、友情设置、安全退出等。2.相关技术2.1DOM技术DOM
14、是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得其访问页面其他的标准组件。使其能访问他们站点中的数据、脚本和表现层对像。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中导航寻找特定信息。它能使web应用程序与使用用户有更好的交互性。同时也未程序开发人员更好的控制web页面的设计与开发。其与Javascript脚本语言的结合使用,使网页的动态效果表现得更是完美。目前非常流行的AJAX技术也表现出了非常适合用户交互的局部刷新新局面。结束了传统的每实现一个功能,或者每操作一个界面都要重
15、新定位到新的页面。这也使得开发出来的系统更符合人们的意愿。2.2系统体系结构 本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构。B/S结构是随着Internet技术的兴起,对C/S结构的一种变化或者改进。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成展现层、业务逻辑层和数据持久层的三层结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开
16、发成本,是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。3系统需求分析网上购物商城网站的设计和开发应能广泛应用于不同类型的商品购物网站,用户可以根据自己的实际情况开展不同商品网站,尽量最大限度提高购物质量和效率。购物网站开发使用的服务器端的安装简洁明了,客户机无需再装任何软件,接入Internet后通过浏览器就可以直接访问本系统。3.1设计思想 本系统遵循以顾客为主导的原则。本商品购物平台基于进行详细设计,为不同的顾客提供不
17、同的服务。体现了市场经济的原则。主要分为顾客模块和管理员模块。为网上购物商城提供网络支撑环境,平台的设计应以java语言技术为基础,运用Windows XP操作系统和Microsoft SQL Server 2005数据库,采用Tomcat 5.5作为web服务,进行网站的访问。在系统的页面设计中,界面尽量简单、明了、大方。设计的各页面的风格也基本一致,不使用大量的图片,只是简单的用几张。导航系统清晰、简洁,这样有益于用户对网站的浏览,从简约中透露出便捷的美。3.2系统功能分析网上购物商城需求对象分别是网上购物的顾客和网络购物系统管理人员。顾客的需求是浏览网站上的商品,挑选自己喜欢的商品进行购
18、买,同时还能淘到更加便宜的商品以及享受更加优惠的折扣,为自己节省金钱,同时给自己带来方便,节省购物时间,提高了效率,实现时间、空间上不同的购物感受。后台管理人员需求是对商品和会员的管理。本购物商城系统实现了管理员对商品设置,会员设置,会员折扣管理,修改密码,评论管理,订单设置,公告设置,友情设置等功能。当用户进入首页时变可以看到网站上商品的一些简单信息,以及和管理员进行在线交流,但只有会员通过输入用户名登陆网站时,才能查看到一些特价商品,看到不同商品对应的会员价格。同时还可以进行商品的购买。这样更能证明会员的实惠,提高了对不同会员价格的保密程度。3.3系统运行环境及技术需求3.3.1系统运行环
19、境为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:1)软件环境客户端: (1).操作系统:Windows2000/XP(2).网络协议:TCP/IP(3).浏览器:Internet Explorer 6.0(4).数据库:SQL SERVER 2005服务器端:(1).操作系统:Windows2000/XP(2).网络协议:TCP/IP(3).WEB服务器:Tomcat 5.5(4).数据库:SQL SERVER 20052)硬件环境:(1).服务器 CPU:P
20、III 500以上 ,内存:256M(2).客户机 CPU:P200MMX以上,内存:64M以上3) 开发工具: (1).java开发语言+Tomcat 5.5服务器+SQL Server 2005数据库3.4系统性能需求网上购物商城的设计和开发应紧跟着整个计算机发展潮流与快捷购物的思想,采用当时最先进的设计思想,利用最有效的开发技术和开发工具。为网络购物提供方便,给顾客带来实惠,更多的选择余地以及节省时间,提高效率。文中的代码要尽可能简洁,易懂,使系统具有可维护的性。3.5系统数据流图系统后台的操作员为管理员,下面具体分析数据流图的情况。3.5.1管理员模块数据流程管理员4系统设计系统设计阶
21、段的任务是设计软件系统的模块层次结构,设计数据库的结构以及设计模块的控制流程。主要目的是将系统分析模型转换成足以规范操作人员进行 程式撰写的设计模型,以提升系统效能及再用效益,即确认软件系统如何做.系统设计阶段又分两个步骤:概要设计和。概要设计解决软件系统的模块划分和模块的层次机构以及数据库设计;详细设计解决每个模块的控制流程,内部算法和数据结构的设计。4.1概要设计软件需求分析阶段,搞清楚了软件“做什么”的问题,形成了目标系统的逻辑模型。现在所要做的就是要把软件“做什么”的逻辑模型变换为“怎么做”的物理模型,即着手实现软件的需求。首先,需要描述的是系统的总的体系结构。4.1.1系统结构设计系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 商城 后台 设计 实现 31
限制150内