沈阳市铁路保税区在线销售网站sqlserver.docx
- 文档编号:9031427
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:46
- 大小:414.85KB
沈阳市铁路保税区在线销售网站sqlserver.docx
《沈阳市铁路保税区在线销售网站sqlserver.docx》由会员分享,可在线阅读,更多相关《沈阳市铁路保税区在线销售网站sqlserver.docx(46页珍藏版)》请在冰点文库上搜索。
沈阳市铁路保税区在线销售网站sqlserver
沈阳市铁路保税区在线销售网站
系别
信息工程系
专业
网络工程
班级
B241111
学号
B24111113
姓名
贾海洲
指导教师
吴兰兰
沈阳航空航天大学北方科技学院
2016年5月
摘要
二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。
中国的网民充分领略到“畅游天地间,网络无极限”所带来的畅快。
随着Internet的飞速发展,使得网络的应用日益的广泛。
如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。
随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越多的公司都建立了自己的网站,电子商务大行其道,企业商务网站也如雨后春笋般的发展起来。
因特网的发展状况可以用日新月异来形容,通过电子商务来完善对购物的采购就给人们的生活带来了很多方便。
它节省了物流消耗和一般商务对时间和地点的依赖。
越来越多的顾客希望能够在网络平台上更多了解到购物方面的信息并对自己喜欢的购物进行在线预定,随着计算机网络的飞速发展,铁路保税区在线销售网站已经成为了人们生活中不可缺少的一部分。
本论文就毕业设计的内容,系统地阐述了整个铁路保税区在线销售网站的功能及实现。
实现了从购物管理,购买购物实现,在线留言信息处理,再到系统管理。
基本上实现了铁路保税区在线销售网站的功能流程。
本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。
经过分析,我们使用SUN公司的JSP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。
关键词:
购物;在线销售网站;电子商务;Internet
Abstract
The21stcenturyisasetofdigital,networked,information-based,network-centricsociety.ChineseInternetuserstofullyappreciatethe"tourbetweenheavenandearth,thenetworkdoesnotlimit"bringsfun.WiththerapiddevelopmentofInternet,sothatnetworkapplicationsincreasinglywidespread.Suchase-commerce,e-government,onlinemedical,onlineentertainment,onlinegames,onlineteaching.WiththerapiddevelopmentofInternettechnology,variouswebsiteshavebeendeepintoeverycornerofdailylife,moreandmorecompanieshaveestablishedtheirownwebsites,e-commerceispopular,enterprisebusinesswebsiteshavemushroomedindeveloped.DevelopmentoftheInternetcanbeusedtodescribetheever-changing,throughe-commercetoimprovetheprocurementofshoppinggivepeople'slivesalotofconvenience.Itsaveslogisticsconsumptionandgeneralbusinessdependenceontimeandplace.MoreandmorecustomerswanttobeabletolearnmoreinformationregardingshoppingontheInternetplatformandtheirfavoriteonlinebookshopping,withtherapiddevelopmentofcomputernetworks,onlinestoreRecommendedsystemhasbecomeindispensabletopeople'slivespartofit.
Thepresentpaperongraduationprojectcontent,elaboratedsystematicallythefunctionandimplementtheentireonlinemallrecommendationsystem.Realizedfromshoppingmanagement,purchaseshoppingachieve,onlinemessageprocessing,tosystemsmanagement.Basicallyrealizedthefunctionalprocessesonlinestorerecommendationsystem.Thesysteminterfaceissimpleandintuitive,easytooperateanduse,interactiveisstrong,completelybasedontheInternet.Afteranalysis,weuseSUN'sJSPdevelopmenttools,usingavarietyofobject-orienteddevelopmenttoolwhichprovides,inparticular,thedatawindowcanbesimpleandeasytomanipulateintelligencedatabaseobject,firstsetupthesystemapplicationprototypeinashorttime,then,theinitialprototypesystemneedstoconstantlyreviseandimproveuntiltheformationaresatisfiedwithit.
Keywords:
shopping;onlinestorerecommendationsystem;electroniccommerce;Internet
目录
摘要I
AbstractII
目录III
1绪论1
1.1课题背景1
1.2课题意义2
1.3课题目的2
1.4国内外发展现状及趋势3
2可行性分析4
2.1技术可行性分析4
2.2操作可行性分析5
2.3经济可行性分析5
2.4法律可行性5
3需求分析6
3.1功能需求6
3.2数据需求7
3.3性能需求8
3.4数据流图8
3.5数据字典11
3.6E-R图18
3.6.1实体属性图18
3.6.2系统E-R图20
4系统设计22
4.1系统结构22
4.2功能模块设计22
4.3.1数据库逻辑设计23
4.3.2数据库表设计24
4.4关键技术及开发工具27
4.5重点难点27
5详细设计28
5.1系统登录模块28
5.2购物车模块28
5.3订单管理模块29
5.4商品信息管理模块29
6.系统调试与测试30
6.1程序调试30
6.2程序的测试30
6.2.1设计测试用例30
6.2.2测试报告32
6.3系统存在的不足和改进方案32
结论33
致谢35
参考文献36
1绪论
1.1课题背景
Internet网络技术使全世界范围内数千万客户连接在一起,形成了一个全球性的购物及服务的巨大市场,无论是其规模还是应用范围,都在以惊人的速度扩张和发展着。
网络经济已成为企业新经济的核心。
该网站是为了方便用户了解购物信息和订购购物,通过网络了解到一些购物信息,提供便捷的交易平台,通过电子商务网站的建设以实现对购物以及商品业单位提供信息化管理。
在社会高速发展年代,快节奏的工作,高要求的生活质量,巨大的交通压力,都在无形中对人们的生活理念造成了不同程度的影响。
人们对生活的便利、快捷和质量等方面提出了更高的要求。
随着计算机网络的飞速发展,越来越多的顾客希望能够在网络平台上更多了解到购物方面的信息,铁路保税区在线销售网站已经成为了人们生活中不可缺少的一部分。
“忽如一夜春风来,千树万树梨花开”,迅猛发展并日益成熟的互联网已经影响到我们生活的方方面面。
人们真真切切的体会到了网络带给大家的便捷,互联网也以其独有的优势快速地渗透到越来越多的传统领域。
然而,购物在网上的推广也碰到了不少的阻滞,各式各样的铁路保税区在线销售网站,有些商业气息太浓,忽略了真实的情况,有些网站信息量太少甚至有误,还有的表达不完整或没经过认真考究,与一些不相关的信息混为一谈。
导致传统购物的做法很多已经误传或几近失传了。
当今社会正向信息化社会发展,信息自动化的作用也越来越大,从而使我们从繁杂的事务中解脱出来,提高我们的工作效率。
人们可以从铁路保税区在线销售网站上方便快捷地获取购物信息并与爱好者交流。
设计开发此铁路保税区在线销售网站就是能够尽可能的详细展示、介绍各种购物信息,同时提供顾客一个交流的平台,使得更多的购物传统做法得到推广,也可激发更多购物创意的产生。
随着计算机技术的发展和网络的普及,今天的社会已经进入了以计算机为核心的时代。
与此同时,计算机和网络的发展也为人们的工作和生活带来了无限的商机
与巨大的便利。
现考虑到市面上已经出现的针对铁路保税区在线销售网站管理的应用软件,借助计算机来管理庞杂的数据,取得一定成效。
通过铁路保税区在线销售网站营销、实现信息管理、统计记录等有效数据。
从而大幅提高铁路保税区在线销售网站的工作效率,简化服务中存在的繁琐环节,节约成本。
另外,客户可以通过访问网页直接进行相应操作,获取图文并茂的信息。
此外,对于系统本身而言,结构更为灵活,功能更易于扩展,管理和维护方面也更易于实现。
1.2课题意义
在高速发展的信息时代,人类的购物方向的转变越来越大,本设计实现的网络上购买保税区物品
现在是高速发展的信息时代,每个人希望通过网络路径来瞒住自己的购物欲望。
对于买家来说,网络登录保税区可以方便自己的购物欲望。
在知名度上,通过网络这个平台可以很好的介绍物品的详细资料以便于卖家对商品的详细了解,商城也通过网站对自己的商品全方面的解释以做出吸引客户的方法来吸引眼球。
并且在网上,客户还可以进行产品的预订,以及了解公司的联系方式,从而直接的加强公司的业务流动与效益。
1.3课题目的
此课题在前台主要实现的包括企业发布产品的展示,企业在产品发布以及设计行业所发布的新闻的公布,以及在线对产品进行预订等业务,从而来帮助企业发布自己的最新产品,扩展自己的业务,从而来达到帮助公司业务扩展,产品销售以及扩大知名度的目的。
此系统,主要用于实现管理员对公司产品发布,人事调动,发布新闻等方面的管理,管理员可以对公司发布的产品进行网站发布,让客户用过门户网站了解我们的企业产品,也可以对人事方面进行管理,例如员工的添加,信息修改以及员工删除。
从而保持门户网站页面信息的动态展示,保持公司的信息能够进行实时的更新,让大众了解到企业的最新情况。
1.4国内外发展现状及趋势
网上购物是近年来随着网络技术的发展而产生的一种新型的购物形式,从实际角度分析,人们工作繁忙,即便是在闲暇之余大多也不愿将这短暂的休息时间用于在各大实体店中奔波,尤其对于男性。
而购物却又是生活所必需。
于是,随着网络化的不断发展,网上购物应运而生,成为了新型的购物形式。
与购物商城相比,网上商城为人们提供了更广阔的环境:
人们不受时间、空间、传统诸多限制,可随时随地在网上交易。
更广阔的市场:
一个商城可以面对全球的客户,而一个客户可以在全球的任何一家商城购物。
更快速的流通和低廉的价格:
减少了购物流通的中间环节,节省了大量的开支,从而也大大降低了购物流通和交易的成本。
如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。
一般商场,拥有4-5万种购物,较大的批发市场有8-10万种购物,这些都只占购物总类的很少的一部分,据说全球拥有150多万种购物,有人说,如果加上各种类型的服务购物,购物的种类就更多了,但是,一个商店(场)不可能穷尽所有的购物,于是就形成了各种类型的商店或市场,及其相应的核心购物或者服务的竞争力,所谓购物错位经营也就在于此。
就网上商店而言,从理论上说具有超过实物商店物理存放购物空间限制的可能。
我国网民从1996年10月的仅10万网民,到2001年6月上升至2650万,到2003年达3000万以上,2005年达到2亿。
网民的分布状况及其聚集程度决定网上商店的商圈,网上购物的情况决定网上销售量的大小。
中国的网民较有20%的上网购物,美国的网民有40%的上网购物,庞大的消费群体使得网上商店变得更有吸引力。
2可行性分析
可行性研究分析实际上是要进行一个非常大的简化压缩了的对系统设计和分析的过程,也就是以一个较抽象的方式进行一个比较高层次上的系统设计及分析的过程。
2.1技术可行性分析
本系统是一个门户网站,其开发主要包含硬件以及软件的使用,因此需要从以上两个方面进行分析。
(1)硬件可行性分析
系统的硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能够轻松的实现,只是需要确保系统的正常工作即可,以及拥有较高的效率。
如果有特别低的硬件,它可以导致系统的低性能以及效率低,从而导致整个系统的运行不顺畅。
以目前普遍的个人计算机的配置而言,这是十分容易实现的。
因此,本系统的开发在硬件方面是可行的。
如今互联网已遍布全球,技术也十分成熟,无论是开发还是运行网络方面都是可行的。
(2)软件可行性分析
现在存在多种网站编程语言,例如Java.ASP.net,PHP,JSP等,它们各有优势,且通过这些技术都可以实现本系统的需求。
现在国际国内的主导关系型数据库管理系统有MySQL、Oracle、Sybase、INFORMIX和INGRES。
本人学习和掌握了部分jsp技术,拥有用Java开发本套系统的知识与能力,本人做过汽车销售管理系统等。
因此具备相应开发技术和开发经验。
通过上述分析,该系统的设计实现在技术方面是可行的。
2.2操作可行性分析
本系统操作简单,易于理解,只需通过简单培训,上手较快,一般只要懂一些网络维护基础知识的人都可胜任。
用户和管理员无论在哪里,都可以直接录入,浏览,修改,删除信息,以及查看和管理。
在操作使用起来非常方便,只需通过Web浏览器连接到他们的计算机上,就可以使用该系统,所有操作运行基于Web的模式,如:
文本框,按钮,链接等。
通过浏览器的所有操作,客户端不需要配置其他的应用程序,用户不需要学习。
所以在使用中,系统操作简单,方便,最好的为用户着想,容易使用户接受这个系统,因而该系统是方便易于操作的。
2.3经济可行性分析
经济可行性研究主要是对项目的经济效益进行在线留言,本次研究开发的铁路保税区在线销售网站可取代传统的购物信息管理的业务流程,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更简单、界面更直观、权限分配更合理等优点。
大大减少管理成本。
本项目开发经费在经济上是可以接受的,并且本项目实施后可以显著提高工作效率,节省开支。
所以本项目在经济上是可行的。
2.4法律可行性
法律可行性研究即该系统的设计与开发会不会在社会上构成侵权或其它一些责任后果。
因为该系统是作为毕业设计来研究的,它无关商业,而且是自我进行的设计开发,因此不会造成侵权,在法律上是可行的。
3需求分析
需求分析就是通过与用户的广泛交流,了解未来的系统必须具备的功能,即要清楚系统必须在未来做什么,用户界面和系统功能的定义,使客户能够了解系统,并以此为发展的基础项目计划。
通常情况下,普通用户不了解计算机技术,计算机工程专业的工作人员不了解用户,这阻碍了用户和计算机工程师的交流,传统的方法和数据流分析等功能不能有效地解决这个问题。
对于这种面向对象的建模方法提供了一个更好的解决方案,引入用例的概念来描述用户的需求。
需求分析工作是在功能和软件的性能上深度描述,确定其他软件的设计约束和软件接口的细节与其他系统元件,用来定义该软件的定义的需求的有效性。
需求阶段产生的用例模型,用例模型是从用户的角度使用该系统模型的简单描述中所示的计算机工程师,但它也是一个工具来获得基本需求,项目规划和迭代控制过程。
需求分析是整个数据库设计过程中最重要的一步,也是决定性的一步。
只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的需求分析是渐进的理解和提炼持续的一个过程。
这个过程将确定该程序软件的阶段范围逐渐细化,详细定义的程度。
可以分析出各种不一样的系统元素,以这些元素来找到一个可行的解决方案。
该系统是现代计算机技术和信息分析模型相结合的,信息进行分析按照服务流程设计完成。
为了扩大服务范围的同时,初步设计一个宣传的平台,促进信息传播和分析。
为了使系统发挥在管理中起到更大作用,计算机化的工作流程,工作质量和工作效率都大大提高,提出了系统开发的目标。
3.1功能需求
具体目标如下:
(1)界面友好、操作简便:
页面的布局是完全控件式,使查询信息的工作更简单方便;许多选项包括购物信息、购物分类情况等只需要用鼠标点击,从下拉菜单里面选取就完成了。
(2)即时可见:
处理信息(包括修改、添加、删除等)将立即显示在主页的对应栏目,达到"立即发布、立即见效"的功能。
(3)功能完善:
包括常见网站的每个方面的管理信息:
录入信息、浏览信息、查询信息、删除信息、修改信息等各个方面,实现了系统对即时信息完整的管理要求。
而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。
同时,为了能有效方面的更新系统的界面。
(4)方便移植:
系统应具备可靠性、适用性和实用性,并针对不同的用户注意到先进性。
想开发出自己需求的网络管理信息系统只需要稍作修改就可以了。
系统界面中所需要的类目,数据文件中存放了图片等数据,只要修改该数据库里的部分文件,更新的效果就能及时实现在系统界面上,减少了更改系统源代码的复杂性。
(5)动态管理:
对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。
本章对系统开发进行了可行性分析,并初步设计了业务流程图。
3.2数据需求
(1)管理员信息
管理员可以登录本系统进行操作。
基本数据包括编号,管理与ID,管理员密码,增加时间,性别,年龄,地址,电话,时间等。
(2)分类信息管理
管理员可以对商品分类进行添、删、改、编辑。
基本数据包括编号,名称。
(3)用户信息管理
管理员可以对用户进行添、删、改、编辑。
基本数据包括编号,账号,姓名,性别,年龄,地址,邮箱,时间,使用。
(4)商城动态信息管理
管理员可以对商城动态信息进行添、删、改、编辑。
基本数据包括编号,标题,内容,时间。
(5)在线留言管理
管理员可以对在线留言进行添、删、改、编辑。
基本数据包括编号,名称,内容,用户,时间。
(6)购物车信息管理
客户可以对购物车信息进行添、删、改、编辑。
基本数据包括编号,购物车id,名称,数量,收货人,地址,电话,时间,会员,订单号。
(7)购物信息管理
客户可以对购物信息进行增、删、改、查。
基本数据包括编号,名称,路径,价格,材料,口味,分类,介绍,时间。
3.3性能需求
网站开发除了要求满足功能之外,还应当满足以下性能要求:
安全性:
在设计时会考虑到其可行性对于用户来说,此网站可以让客户实现在线预订等功能,以及浏览信息。
稳定性:
此网站在开发是考虑到了一个网站在运行时可能遇到的问题,已经有处理此类问题的机制。
可靠性:
错误处理机制,在设计系统时,会考虑到这个细节问题,出现错误时,或是乱码,或是黑屏等,都会即使处理,不会带来麻烦。
响应速度:
在网页制作上,采用框架式结构,在框架中嵌入子页,尽量减少页面响应时间。
3.4数据流图
数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
数据流程图中有以下几种主要元素:
→:
数据流:
数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。
由于数据流是流动中的数据,所以必须有流向,除了与数据存储之间的数据流不用命名外,数据流应该用名词或名词短语命名。
□:
数据源或宿(“宿”表示数据的终点)。
代表系统之外的实体,可以是人、物或其他软件系统。
:
对数据的加工(处理)。
加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。
〓:
数据存储。
表示信息的静态存储,可以代表文件、文件的一部分、数据库的元素等。
沈阳市铁路保税区在线销售网站顶层数据流图如图3.1所示。
图3.1沈阳市铁路保税区在线销售网站顶层数据流图
商城,客户,管理员作为被分配不同权限的三个角色,登录系统后可以实现不同的功能。
客户登录系统后可以浏览,查找订单信息,退单信息,并可以提出客服介入申请。
商城在登录后可以对客户申请的退单进行审批,确定退单信息是否同意。
同意后,将需要填写自己的收货信息,包括姓名、联系电话、收货地址等。
管理员登录系统后则可以对基本信息进行维护,如统计商城的退货信息,调节退货纠纷等。
沈阳市铁路保税区在线销售网站第一层层数据流图如图3.2所示。
图3.2沈阳市铁路保税区在线销售网站两层数据流图
管理员可以编辑数据信息,客户可以对订单信息进行查询,留言,申请退货,当商城接收到退货申请后进行处理,是同意退货或者是理由不足拒绝退货。
因此可以画出系统的二层数据流图。
退货申请中,客户可以查看订单的详细信息,可以向数据库中添加需要退货的订单,和填写退货原因,还可以撤销退货申请和修改退货申请。
退货信息管理的二层数据流如图3.3所示。
图3.3退货申请数据流图
客户可以查看自己所有订单的信息,包括已发货,未发货,已收货,申请退款的信息。
二层数据流图如3.4所示。
图3.4订单信息查询数据流图
3.5数据字典
数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。
主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。
被动数据字典是指修改时必须手工更新其内容的数据字典。
数据库数据字典不仅是每个数据库的中心。
而且对每个用户也是非常重要的信息。
用户可以用SQL语句访问数据库数据字典,数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
数据字典主要包数据流、数据处理、数据存储、数据元素信息。
数据元素
数据元素名称:
name
别名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 沈阳市 铁路 保税区 在线 销售 网站 sqlserver