ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:530.64KB ,
资源ID:12055160      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12055160.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线影音销售系统的设计与实现.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

在线影音销售系统的设计与实现.docx

1、在线影音销售系统的设计与实现论文题目 在线影音销售系统的设计与实现姓 名 施玉福学 院 大连东软信息技术职业学院专 业 软件技术指导教师 刘冰月 讲师 兰艳 助教备 注2009 年 6 月19日在线影音销售系统的设计与实现作者姓名: 施玉福指导教师: 刘冰月 讲师 兰艳 助教单位名称: 计算机科学与技术系专业名称: 软件技术大连东软信息技术职业学院2009年6月Design and Realization of On-line Video Sale System by Shi YufuSupervisor:Lecturer Liu Bingyue Assistant Lan YanDalian

2、 Neusoft Institute of Information TechnologyJune 2009毕业设计(论文)任务书毕业设计(论文)题目:在线影音销售系统的设计与实现设计(论文)的基本内容: 课题的实现利用JSP技术,JAVA,JavaScript语言来实现页面的完成。本系统主要应用JSP在Struts架构结合数据库管理技术和XML语言,以及项目管理的理论知识来实现项目的任务管理的网络化,并且提供友好的控制平台基于Struts框架开发的在线影音销售系统,是为方便当下时间紧张的工作者消费影音商品的网站。用户可以浏览上架的商品,注册用户可以购买选中商品。管理员可以对商品进行简单操作,例

3、如添加商品,修改商品信息以及删除架上商品。毕业设计(论文)专题部分:题目:设计或论文专题的基本内容:学生接受毕业设计(论文)题目日期第 1 周指导教师签字: 2008年 12 月 8 日在线影音销售系统的设计与实现摘 要现如今网络世界的奇异空间给人类带来了太多的不可思议,城市里几乎每个人都利用网络,购物,了解新闻,打发时间等等。网络的全面发展连接不同地域的工作者,使其能够一起共事,甚至游戏,具有如此优势的网络系统给使用者带来的是方便,快捷,清晰。网络的绝对优势带来的是方便和快捷,但是其低廉的成本,相对方便的应用也给电子商务的发展留下的巨大的空间,现在网上购物已经被大多数人接受并且给商家带来的巨

4、大的经济效益,购物着也享受在线购物的一些方便和快捷。 网上销售只是电子商务发展的一条分支,强大的Internet虚拟空间具有商务管理的环境,具有协调、整合信息流、物质流、资金流有序、关联、高效流动的能力,可以使电子商务系统能够安全的迅速的在Internet框架上开展,推动电子商务在中国的发展。本设计实现的在线影音销售系统主要是针对目前追星族居多的年轻人,该设计利用所学的专业知识设计开发,能够满足用户在线浏览,搜索,查找,购买,计算机对影音的管理大大的超出手工管理比如查找迅速,查找方便,寿命长,成本低等等。关键词:电子商务,网上商店,JAVADesign and Realization of O

5、n-line Video Sale System AbstractThe strange space of network world brought mankind now now too many unimaginable, inside in the city almost everybody make use of a network, shopping, understanding news, beat hair time and so on.The overall development of network links the worker of different region

6、 and makes it able to work together together, even game, have the network system of such advantage is convenient for what user brought, fast, clear.The absolute advantage of network brings of is convenience with fast, but it cheap cost, the application of opposite convenience also leaves for the dev

7、elopment of electronic commerce of huge space, the on-line shopping has already been accepted by the most people and brings for store now of huge economic efficiency, shopping wear also enjoy on-line shopping of some convenience with fast.The on-line sale is just a branch of electronic commerce deve

8、lopment, the strong Internet virtual space has the environment of business management and has coordination, integration the information flow, the material flow, the funds flow to have preface, connection, efficiently flowing ability, can make electronic commerce system can safely and quickly at Inte

9、rnet frame up develop, push electronic commerces development in China.The on-line video of this design realizations selling system is mainly the young man that aims at currently and makes track for a star clan mostly, should design the exploitation learns of professional knowledge design development

10、, can satisfy a customer on-line browse, search, check to seek, purchase, the management of calculator to video consumedly outruns a handicraft management for example and checks to seek quickly and checks to seek convenience, life span long, cost low and so on.The video record in nowadays is a lot o

11、f, the general image store wants to find out the album that 1 likes to spend very for a long time, but my design is exactly is convenient shopping, time can save shopping and consumer in the meantime, in this busy society, time is the undoubtedly the most precious, it is exactly the meaning of my de

12、sign to save timeKey words: e-commerce, online shopping, JAVA 摘 要.ABSTRACT.第1章 绪 论1.1 论文研究主要内容在线销售系统主要由前台和后台两大模块组成。前台是面向用户而建,用户利用前台页面可以了解歌手的最新最新专辑,本星期最佳专辑,本月最佳专辑。普通用户可以浏览所查找歌手的专辑或按专辑名查找专辑,也可以按歌曲名来查找专辑,普通用户的功能现对较少。普通用户只可以浏览和查询,如果想要购买专辑的话,就得注册成为会员。会员在填写是必须填写个人邮箱,身份证号。以便日后购买时需要。只有会员才可以购买网页上呈现出的专辑,后台功能主

13、要是管理用户的订购,专辑的添加,修改删除,产品的管理,厂家的管理等。检查用户的订单是否有效,如果有效则立即生效,如果不合格则提示“订单失败”。1.2国内外现状根据国际上通行的标准,无店铺销售主要包括邮购、电视营销、直销、网上购物、自动售货机等形式。而我想重点谈一下网上购物。最权威的中国网络状况调查报告:1亿2000万中国网民中,经常上网购物的达到了7.3%,未来一段时间计划网上购物的达到58%,把他们加起来就是65.3%!中国就会有1亿2千万人的65.3%在网上买东西,也就是说:8000万人!记得过去权威机构做过统计:在中国上网购物的人,第一年的人均消费大约会是350元左右。350元,乘上80

14、00万人,这就是一个280亿的网上购物市场!既如此,上网购物的人种又以年轻人居多,每年国内外的优秀影片对他们具有很大的诱惑力,所以网上影音商店就必不可少!在商品日益丰富、品种日益繁多、科技含量日益增加、消费者收入日益提高的背景下,消费者购物的个性化必然愈加明显。而要满足这种明显的个性化的需求就必须有个性化的服务。而网络销售的针对性就可以很好的解决这个问题。如消费者可以轻松搜索所需的影音资料,满意之后可当即选择消费,送货到家,方便快捷。 本设计即在线影音系统正是承继了网上购物的优势,为当下疲于工作和学习的年轻人提供具有实用性价值的消费平台,我相信在现在网上购物已经成为”最牛”的消费方式。第2章

15、关键技术介绍2.1 Struts概述Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。Struts就是在JSP Model2的基础实现了MVC设计模式的WEB Framework。采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 基于Struts构架的WEB应用程序基本上符合JSP Model2的设计标准,可以说是MVC设计模式的一种变化类型。Struts的目的是为了帮助你减少在运用MVC设计模型来开发Web应用的时间。你仍然需要学习和应用该架构,不过它将可以完

16、成其中一些繁重的工作。如果想混合使用Servlets和JSP的优点来建立可扩展的应用,Struts是一个不错的选择。 2.2 JSP概述 使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来产生页面上的动态内容。产生内容的逻辑被封装在标识和JavaBeans群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。如果核心逻辑被封装在标识和Beans中,那么其它人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的产生。在服务器端,JSP引擎解释JSP标识,产生所请求的内容(例如,通过存取JavaBeans群组件,

17、使用JDBC技术存取数据库),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。2.3 SQL语言的简单介绍SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、Microsof

18、t SQL Server、Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select、Insert、Update、Delete、Create以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。在众多的SQL命令中,select语句应该算是使用最频繁的。select语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。select语句中位于select关键词之后的列名用来决定哪些列将作为查询结果返回。用户可以按照自己的需要选择任意列,还可以使用通配符“*”来设定返回表格中的所有列。select语句中位于from关键词

19、之后的表格名称用来决定将要进行查询操作的目标表格。除了上面所提到的运算符外,LIKE运算符在where条件从句中也非常重要。LIKE运算符的功能非常强大,通过使用LIKE运算符可以设定只选择与用户规定格式相同的记录。第3章 系统分析3.1 框架概述本系统采用的是Struts结构,Struts就是在JSP Model2的基础实现了MVC设计模式的WEB Framework。采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 3.2 系统功能概述在线购物系统涉及到管理员的管理和用户登录两个方面,包括用户登录,浏览商品,订单。根据实际需求和具体情况,

20、能够实现系统的保密性及时性以及管理员和用户对应不同的操作!在此系统开发前,我们模拟出整个系统中的两种不同身份的用户,即:管理员和用户。以下所有的分析和设计都是在此两种身份的前提下进行的。在满足商品管理的实际需求和在对商品管理系统的逐步认识下,现对商品管理系统的功能分析如下:由于身份不同,用户实现的功能也就不一样,所以在该系统中只有管理员才能够对商品进行操作,用户只能进行浏览和购物。用户登录后,不具有对商品的操作,只有查看商品,管理员可以查看用户的购物情况,掌握用户的购物情况。网上购物系统分为前台和后台管理。前台包括浏览商品、查询商品、订购商品、购物车、会员注册、订单查询等。根据需求调研结果确定

21、本系统普通用户和管理员的活动图如图3.1所示。 图3.1 普通用户和管理员的活动图3.2.1 模块功能描述(1)注册功能该模块实现用户的注册功能,包括添写个人信息及设定个人密码。客户端将个人信息及密码传输到服务器端,服务器再将用户信息保存至数据库中,等待用户的修改或他人查找。个人信息包括:用户名,性别,E-Mail及备注。密码设定包括:输入密码,密码确认及密码提示。点击注册按钮,如果注册成功页面跳转到注册成功,如果注册失败则提示“注册失败后”返回上一页。用户注册用例图如图3.2所示。图3. 2 用户注册用例图(2)登录功能该模块实现注册后的用户登录到网站。用户输入个人用户名及密码,ID存在且密

22、码正确后登录网站。用户登录用例图如图3.3所示。图3. 3 用户登录用例图(3)影音商品添加功能影音管理模块,该模块属于后台管理模块,包括:添加影音和编辑影音,添加影音信息包括商品类别、名称、价格、图片,编辑影音信息包括:更改影音类别、名称、价格、图片、文字说明。影音商品添加用例图如图3.4所示。图3. 4影音商品添加用例图(4)购物车模块用户查看影音商品,选择之后可以添加购物车中,在购物车中添加影音商品的数量。订单管理用例图如图3.5所示。图3. 5订单管理用例图3.3 系统任务的可行性分析3.3.1 技术可行性本实例使用的工具是Struts,Struts是采用Java Servlet/Ja

23、vaServer Pages技术,开发Web应用程序的开放源码的framework。Struts就是在JSP Model2的基础实现了MVC设计模式的WEB Framework。采用Struts能开发出基于MVC(Model-View-Controller)3.3.2 系统安全可行性服务器的安全特性是相当重要的,它不仅可以预防未授权用户对网络的访问,同时保护Web站点的内容不受侵犯。典型的安全特性包括访问控制和加密。我们可以使用防火墙技术来限制网络上的非法访问,保证WEB服务器的安全完善的用户身份确认机制。通过用户身份确认,允许合法用户进入网站,防止非法用户的访问。对用户密码采用MD5不可逆加

24、密技术,保证网站的安全。第4章 系统设计4.1 指导思想和原则4.1.1指导思想 用最简便的操作提供最强大的功能,为此系统为用户提供了五项功能即注册,登录,查询商品、修改信息、查看购物车。上之五项是基于平时自身上网购物得出,此五项已经可以满足用户购物的需求4.2系统的功能结构设计4.2.1 系统功能模块划分该系统主要分为六大模块:用户登录注册、网上购物、网站新闻管理。系统模块及功能描述对应表如表4.1所示。各模块的功能如下:(1)用户登录、注册用户注册是为了保证用户在本网站的安全性,便于网站管理。用户登录后才可以进行购物。(2)网上购物用户在进行网上购物时,必须现登录,如果是新用户,则必须先进

25、行注册。 商品展示用户可以通过搜索的方式查看商品信息,搜索的方式有:按商品类别、按商品名、按所在地、按价格。每种商品都显示了名字、定价、所在地,介绍等。 购物车用户在浏览商品时,按下“放入购物车”按钮,就可以将商品放入自己的购物车中,便于购买。(3)管理系统管理系统是系统管理员对整个网站后台数据库进行维护,是此网站最重要的大门。在进入本栏目时系统会提示输入系统管理员的用户名和密码,对于其他用户此界面是不可见的。它包括用户管理、商品管理。 商品管理管理员可以添加新商品、添加商品分类以及修改商品信息和删除影音 订单管理管理员可以查看用户的订单,订单地址。表4.1 系统模块及功能描述对应表功能名称功

26、能概述用户注册用户必须以一个合法的用户名登录应用程序。未注册用户不能登录及使用其它功能.用户登录注册后的用户,根据个人设定的用户名和密码,被系统确认正确后登录到网站。 管理影音只有管理员可以管理商品,添加商品的属性,价格,图片,编辑商品的信息,修改价格,删除商品。订单用户浏览商品可以购买商品,察看自己的购物车。管理员可以对订单进行配送。 4.3 角色与模块之间的关系在该系统中,共有两个角色:管理员、用户。每个程序模块只有相关的角色才可以访问,他们之间的具体关系如表4.2所示。表4.2 角色与模块关系表角色模块管理员公告管理,商品管理 用户 查看商品,查看购物车 4.4 模块设计以下将分别对项目

27、注册,登录,商品管理,查看商品,查看订单,取消订单进行设计。4.4.1注册管理注册模块涉及到的操作有以下:注册:添加新的用户到数据库。游客注册网站结构图如图4.1所示。图4.1游客注册结构图4.4.2登录登录模块涉及到的操作有以下:注册:用户到登录到网站。用户登录网站结构图如图4.2所示。图4.2 用户登录结构图4.4.3商品管理管理商品模块涉及到的操作有以下:添加商品:添加新的商品到数据库。修改商品:修改商品的价格,文字,图片。添加商品结构图如图4.3所示。图4.3添加商品结构图修改商品结构图如图4.4所示。图4.4修改商品结构图删除商品结构图如图4.5所示。图4.5删除商品结构图4.4.4

28、查看商品查看商品模块涉及到的操作有以下:查看商品:查看商品的所有信息。查看影音结构图如图4.6所示。图4.6查看影音结构图4.4.5订单订单模块涉及到的操作有以下:添加订单:选中要想选择的订单。取消订单:取消自己选择的订单。查看订单:查看订单的所有信息。添加订单结构图如图4.7所示。图4.7添加订单结构图取消订单结构图如图4.8。图4.8 取消订单结构图查看订单结构图如图4.9所示。图4.9查看订单结构图4.5 数据库设计4.5.1 数据库结构数据库是某个企业、组织或部门所设计的数据的一个综合,它不仅要反映数据本身的内容,而且要反映数据之间的联系。数据库技术与产品的发展总是与计算机技术的发展密

29、切相关,从主机到现在的Internet/Intranet及网络计算。数据库总是站在技术的最前沿。该项目选择了SQL Server数据库作为网站的后台支持,这种数据库能够提供方便,简单的进行数据库管理,是目前比较流行的小型桌面数据库管理系统,适用于小型企业,学校,个人等用户。本系统所需要的数据库结构如表4.3所示。表4.3 数据库结构表序号表名说明1用户表(user)描述用户的登录信息2管理员表(admin)描述管理员的基本信息3商品信息表(produce)描述项目中的商品的信息4订单信息表(order)订单的详细信息4.5.2 数据库表设计 (1) 用户表tb_member的设计用户信息表记录

30、着用户的各种信息,包括编号,用户名、密码、email、地址、邮编、用户的基本信息。作为会员系统应该知道些资料。具体设计如表4.4所示。表4.4 用户表 tb_member中文字段名英文字段名字段类型长度主键/外键字段值约束编号idInt11PNOTNULL用户名usernameVarchar20密码passwordVarchar20年龄ageInt11地址addressVarchar50E-MAILemailVarchar50(2) 留言表tb_message的设计留言表是用户对于网站的一些意见和建议发表的地方,供用户自由言论。具体设计如表4.5所示。表4.5 留言表tb_message中文字段名英文字段名字段类型长度主键/外键字段值约束编号idInt11PNOTNULL用户名usernameVarchar20标题titleVarchar20内容contentText11(3) 商品信息表:tb_book的设计商品信息表主要存放商品的一些信息,包含商品ID、商品名、价格、介绍等信息。具体设计如表4.6所示。表4.6 商品信息表 tb_book中文字段名

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1