网上购物商城的前台设计与实现.doc
《网上购物商城的前台设计与实现.doc》由会员分享,可在线阅读,更多相关《网上购物商城的前台设计与实现.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、普通本科毕业论文题目:网上购物商城的前台设计与实现 学 院 信息管理学院 学生姓名 xxx 学 号 xxxxxxx 专 业 信息管理与信息系统 届 别 2010届 指导教师 xxxx 职 称 xxxx 二O一 O 年五月普通本科生毕业论文(设计)诚信承诺书毕业论文(设计)题 目网上购物商城的设计与实现学生姓名xxxxx专业信息管理与信息系统学 号xxxxxx指导老师xxxx职 称讲师所在学院信息管理学院诚信承诺本人慎重承诺和声明:我承诺在毕业论文(设计)活动中遵守学校有关规定,恪守学术规范,在本人的毕业论文中未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,如有违规行为发生,我愿承担一切
2、责任,接受学校的处理。学生(签名):xxxxxx2010年 5 月 30 日摘 要Abstract目 录1.前言11.1本文的选题背景和意义11.2文献回顾11.3本文的写作思路与结构安排22.农村小额信贷及在我国农村发展现状32.1农村小额信贷的介绍32.2我国农村小额信贷市场需求分析32.3我国小额信贷的现状43.小额信贷存在的问题及原因53.1市场经济体制及政策问题53.2法律法规的问题63.3资金来源问题63.4低利率的问题73.5小额信贷监测与风险控制84促进我国农村小额信贷发展的建议94.1明晰政府在农村小额信贷中的定位94.2完善农村金融服务,建立多层次农村金融服务机构114.3
3、规范农村小额信贷运作管理124.4促进农村小额信贷可持续发展145.结束语15参考文献16致 谢171. 绪论随着计算机技术和通信技术的迅猛发展,社会资源的信息化、数据的分布处理、各种计算机资源共享等应用需求推动计算机技术朝着群体化方向发展,促使计算机技术与通信技术紧密结合。Internet是目前世界上覆盖范围最大的计算机网络群体,基于Internet技术进行网上购物也越来越流行了。1.1选题背景及意义电子商务是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式
4、所具有的价值。本系统是基于JSP技术的网上购物系统,能够有效地将产品管理系统和网上订购系统有效结合在一起,通过网站实现企业的在线交易来销售自己的产品,进一步扩大市场份额。通过产品订购管理系统的网上交易,企业可以随时随地了解和掌握销售情况,实现产品销售统计分析同时又能有效地控制商城运营成本,开辟了一个新的销售渠道。现在流行的网上购物系统不仅需要漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们拟开发网上购物商城项目,将使用jsp, MVC三层设计模式和Struts等主流的开发框架,使系统更加安全,可靠。从而为人们带来方便。使人们能够充分享受到网络
5、所带来的便利,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。能够实现准确快捷的销售我们的商品,同时也给顾客提供便利。1.2国内研究现状及发展趋势网上购物系统代表着未来贸易方式的一种发展潮流,其应用和推广将给社会经济带来极大的效益,网上购物系统将成为全球经济的最大增长点之一。由于网上购物系统潜在的巨大的经济利益,世界各国,特别是发达国家,对网上购物系统给予了高度重视,并不遗余力地在发展本国的电子商务网上购物系统。在拥有世界四分三以上的互联网资源的美国,电子商务的应用领域与规模远远超过其他国家。自1999年开始,美国通过电子商务方式完成每年2000亿的政府采购计划,这一举措被认为是将美国电
6、子商务推上了高速列车。在网上零售业方面美国的表现也颇为不俗,仅2000年圣诞假期的全球网络销售额就达195亿美元,美国网上销售量增长近70%,达到107.2亿美元,网上销售前景良好。据统计,B2B电子商务从2000年的3360亿美元增至2006年的6.3兆亿美元。1996年,当现代电子商务还处于萌芽状态时,联合国国际贸易法理事会就颁布了“电子商务示范法”。1997年,美国政府发布了“全球电子商务纲要”,同年4月,欧盟委员会发布了“欧盟电子商务倡议书”。经济合作与发展组织电子商务部长级会议于1998年10月在加拿大渥太华召开,形成了一批在电子商务实际运作阶段具有指导意义的文件。1995年7月开通
7、的美国著名网上书店Amazon,其书籍销售额每年都有大幅度增长。美国通用汽车公司、福特汽车公司1998年11月以后的采购工作全部转移到互联网上。每年采购费节省3800万美元以上。Intel公司1999年网络销售收入就达105亿美元,占当年总销售收入的三分之一。Dell公司在网上销售电脑,已跨入世界计算机销售前三强。世界最大的零售商沃尔玛同样也开展了互联网在线业务。利用网络进行电子收税是政府对企业电子商务模式的主要应用17。网上购物系统随着电子商务的发展而迅速发展,目前国外出现大量的类似网上购物系统的网站,它为网上购物系统的发展起了积极的促进作用。与北美、欧洲、日本等发达国家的网上购物系统相比,
8、我国的电子商务起步虽晚,但发展速度较快18。自1991年起,在海关、外贸、交通航运等部门开展电子数据交换EDI(Electronic Data Interchange),将业务文件以标准化、规范化、电子化方式,通过网络系统直接进行信息业务的交换与处理。1993年我国启动了金卡、金关、金税工程;1996年外贸部成立了中国国际电子商务中心有力的推进了国际电子商务的发展;1997年出现网上书店、网上购物及中国商品订货系统;1998年7月中国商品交易与市场网站正式运行,北京、上海启动电子商务工程。7同年3月,国内第一笔网上电子商务交易圆满成功。事隔不久,满载价值166万元的COM PAQ电脑的货柜车,
9、从西安的陕西华星公司运抵北京海星凯卓计算机公司,这是在中国商品交易中心的网络上生成的中国第一份电子商务合同。1.3本文研究内容本文的主要工作是设计和实现网上购物商城系统,本系统是由两个人相互协作共同开发完成的。通过阅读书籍、网上查阅资料和老师的指导,学习了大量的java开发技术,特别是jsp,MVC三层设计模式和Struts等主流的开发框架,经过实际的调查,积极编写系统的需求分析报告,系统设计阶段的功能文档,通过老师的指导、小组成员的帮助和自己的学习总结,该网上购物商城系统得到逐步完善。在系统中本人是负责前台功能的实现,包括以下几个主要的功能:用户注册,新品上架,特价商品,查看订单,购物车,商
10、品查询,会员修改,设为首页,在线聊天,友情链接,销售排行等。2.相关技术2.1java技术由于Java的开源性,给本来很强大的java注入了更新的活力,故而基于java web的各种优秀开发框架运应而生,目前比较流行的SSH(Struts+Spring+Hibernate)框架普遍运用在各种java服务器上。 SSH给开发者带来了更大的方便,使系统开发更具规范性和高度的可维护性。它将系统的开发分成视图、业务逻辑、持久三层,让开发团队中的页面美工、底层java开发人员分离开发,页面美工只管开发自己漂亮的页面,java开发人员只管开发自己复杂的java程序,最后只需简单的结合就成了视觉美观、功能完
11、美的让用户满意的系统SSH框架中Struts主要负责业务逻辑的各种操作,如获取form数据,控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果分发给JSP页面显示;hibernate主要实现数据持久层的功能、它实现了对JDBC的封装,是对象/关系映射(Object/Relational Mapping)的很好的解决方案,它将数据库的数据映射(ORM)到java对象中,让程序员操作数据库犹如操作Object一样;Spring主要负责将业务逻辑层和数据持久层有机的结合起来,使程序员能够编写更干净、更可管理、并且更易于测试的代码;视图层主要以
12、jsp来实现 故而对于网上书店这样的中型系统比较适合采用java开发。2.2系统体系结构 本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构。B/S结构是随着Internet技术的兴起,对C/S结构的一种变化或者改进。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成展现层、业务逻辑层和数据持久层的三层结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构
13、造技术,B/S结构更成为当今应用软件的首选体系结构。如图2-1所示:图2-1 B/S系统体系图3系统需求分析系统需求是系统必须提供的具体功能。需求分析就是分析用户对系统的需求是什么。需求分析是系统开发的第一步,同时也是最重要的一步。需求分析之所以重要,是因为它具有决策性,方向性和策略性。开发软件系统最为困难的部分就是准确说明开发什么,最为困难的概念性工作便是编写出详细技术需求,因此,需求分析的优劣直接影响系统今后的设计与开发过程。此阶段最重要的功能就是确定系统的功能,然后下一阶段才能通过对需求的分析把系统的各个功能分别实现。3.1系统概述 本系统为适应快速经济发展和快捷购物的需要,采用B/S结
14、构体系、以Tomcat 5.5作为服务器,java开发语言及SQL Server 2005数据库技术相结合,选用Windows操作系统,开发出基于Internet的网上购物商城系统,能实现方便、快捷地进行购物以及为顾客带来实惠,与顾客进行交流。该系统的开发主要是为适应当今经济和科技的快速发展,方便顾客购物。重点解决了现实生活中去超市购物这种繁琐的事,以及购买不到更加实惠便宜的商品。网上购物商城网站能够结合Internet技术,大大拓展了购物的灵活性,为顾客提供更多可选择的商品,同时顾客也可以从中挑选到自己喜欢的更加便宜的商品,还可以得到更加优惠的折扣。同时也可以实现垮时间,垮空间的交易,为顾客
15、节省了时间和金钱,大大提高了购物的效率。3.2系统功能需求网上购物商城需求对象分别是网上购物的顾客和网络购物系统管理人员。顾客的需求是浏览网站上的商品,挑选自己喜欢的商品进行购买,同时还能淘到更加便宜的商品以及享受更加优惠的折扣,为自己节省金钱,同时给自己带来方便,节省购物时间,提高了效率,实现时间、空间上不同的购物感受。后台管理人员需求是对商品和会员的管理。本购物商城系统实现了管理员对商品设置,会员设置,会员折扣管理,修改密码,评论管理,订单设置,公告设置,友情设置等功能。当用户进入首页时变可以看到网站上商品的一些简单信息,以及和管理员进行在线交流,但只有会员通过输入用户名登陆网站时,才能查
16、看到一些特价商品,看到不同商品对应的会员价格。同时还可以进行商品的购买。这样更能证明会员的实惠,提高了对不同会员价格的保密程度。3.3系统运行环境及技术需求3.3.1系统运行环境为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:1)软件环境客户端: (1).操作系统:Windows2000/XP(2).网络协议:TCP/IP(3).浏览器:Internet Explorer 6.0(4).数据库:SQL SERVER 2005服务器端:(1).操作系统:Windo
17、ws2000/XP(2).网络协议:TCP/IP(3).WEB服务器:Tomcat 5.5(4).数据库:SQL SERVER 20052)硬件环境:(1).服务器 CPU:PIII 500以上 ,内存:256M(2).客户机 CPU:P200MMX以上,内存:64M以上3) 开发工具: (1).java开发语言+Tomcat 5.5服务器+SQL Server 2005数据库3.4系统性能需求网上购物商城的设计和开发应紧跟着整个计算机发展潮流与快捷购物的思想,采用当时最先进的设计思想,利用最有效的开发技术和开发工具。为网络购物提供方便,给顾客带来实惠,更多的选择余地以及节省时间,提高效率。文
18、中的代码要尽可能简洁,易懂,使系统具有可维护的性。3.5系统数据流图系统前台的操作员为顾客,下面具体分析数据流图的情况。3.5.1顾客模块数据流程顾客4系统设计系统设计阶段的任务是设计软件系统的模块层次结构,设计数据库的结构以及设计模块的控制流程。主要目的是将系统分析模型转换成足以规范操作人员进行 程式撰写的设计模型,以提升系统效能及再用效益,即确认软件系统如何做.系统设计阶段又分两个步骤:概要设计和详细设计。概要设计解决软件系统的模块划分和模块的层次机构以及数据库设计;详细设计解决每个模块的控制流程,内部算法和数据结构的设计。4.1概要设计本文概要设计包含系统结构设计和系统模块介绍。4.1.
19、1系统结构设计系统的概要设计中最重要的就是系统的模块化。每个模块完成一个特定的功能,所有的模块按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性、可维护性,但模块的划分不能是任意的,应尽量保持其独立性。也就是说,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少并且接口简单,即尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。网上购物商城主要是管理网上商品,是顾客购买商品,提高购物效率,节省金钱和时间的平台。网上购物商城主要包括前台商品信息的展示部分,顾客购买商品的流程,和后台商品信息管理,和
20、会员信息管理部分。其中前台包括:用户注册,新品上架,特价商品,查看订单,购物车,商品查询,会员修改,设为首页,在线聊天,友情链接和销售排行。以及网站后台管理如下:商品设置,会员设置,会员折扣管理,修改密码,评论管理,订单设置,公告设置,友情设置。本人主要负责前台操作系统的实现,该网上购物商城前台操作系统功能结构图4-1所示。 图4-1系统前台操作功能结构图4.1.2系统模块介绍(1)用户管理模块:本模块包含了用户登录、用户注册和忘记密码三个模块。在本购物系统的登录模块中,用户在登录网上购物商城网站时输入用户名和密码后,经过后台验证,用户可以查询新品上架和特价商品,还可以看到根据自己的会员等级不
21、同看到不同商品对本会员的会员价格。另外还可以进行购买商品。用户注册模块实现了用户注册功能,用户请求注册,填写用户的注册信息,如用户名、真实姓名、地址、密码保护等,系统通过获取数据验证注册用户名是否已经被注册,对注册提交表单进行验证。忘记密码模块是根据注册时所填写的密码保护问题,回答问题,找回密码。(2)在线交流模块:网络购物与实地购物最大的不同就是不能亲眼看见商品实物,以及存在异地交流。在本网站中为了满足顾客了解更多的商品信息,特意提供了在线交流平台即QQ在线聊天功能。这样就能给顾客直接询问商家商品详细情况的条件,给顾客带来方便和为顾客解决疑问。(3)商品公告模块:通过这个模块顾客可以快速了解
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 商城 前台 设计 实现
限制150内