二手书网络交易平台毕业论文.docx
《二手书网络交易平台毕业论文.docx》由会员分享,可在线阅读,更多相关《二手书网络交易平台毕业论文.docx(71页珍藏版)》请在冰豆网上搜索。
二手书网络交易平台毕业论文
二手书网络交易平台毕业论文
摘 要
在网络大家族中,电子商务是一个热点。
电子商务一个最基本的体现就是网上销售。
“网”字意味着它具有信息时代的快捷方便等特征。
事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。
电子商务的网上实践,是从网上销售开始的,“二手书网络交易”打破了传统的销售形式,将商店和网络结合是一种典型的购物网站运用。
“二手书网络交易”实际上是运行在Web服务器中的一个Web应用程序。
利用页面、脚本程序来实现二手书的进货管理、销售管理、库存管理等操作。
“二手书网络交易”由前台选购、后台管理两大部分组成。
管理员可以通过后台管理系统,进行二手书的管理、会员的管理、订单管理等信息的综合操作,会员可以通过前台进行自由购物,大大方便了使用者应用,并简化了操作流程。
从中国的整体情况来看,网上购物如今已经进入了一个相对平稳的发展阶段。
随着网上商店的普及和人们消费观念的改变,今后也很有发展潜力。
因此发展网上购物是非常必要的,是世界的必经阶段。
关键词 电子商务;二手书网络交易;进销存管理
Abstract
Inthenetworkrespectedfamily,electroniccommerceisahotspot.Electroniccommercemostbasicmanifestsison-linesale.“thenet”thecharactermeansthatithastheinformationagecharacteristicsandsoonquickconvenience.Infactelectroniccommerce'sappearance,forconsumer'sstatus,expendedtheideatobringtheimportantchange.Electroniccommerce'son-linepractice,isstartsfromon-linesale,“on-lineclothingsale”hasbrokenthetraditionalsalesform,thestoreandthenetworkunionisonekindoftypicalshoppingwebsiteutilization.“on-lineclothingsale”infactisthemovementinWebinaserver'sWebapplicationprocedure.Usingthepage,thescriptprocedurerealizes“theclothing”operationsandsoonpurchasecontrol,salesmanagement,stockmanagement.“on-lineclothingsale”selectsandpurchases,thebackstagebytheonstagetomanagetwomajorpartiscomposed.Themanagermaythroughthebackstagemanagementsystemmanagementsystem,carryonthecommodityinformationandsoonmanagement,member'smanagement,orderformmanagementsynthesisoperations,themembermaycarryonthefreeshoppingthroughtheonstage,hasfacilitatedtheuserapplicationgreatly,andsimplifiedtheoperationflow.LookingfromChina'soverallsituation,on-lineshoppingalreadyenteredarelativelysteadydevelopmentphasenow.Expendtheideaalongwithon-linestore'spopularizationandthepeoplethechange,verymuchwillhavefromnowonalsothedevelopmentpotential.Thereforethedevelopmenton-lineshoppingisveryessential,isstagewhichtheworldmustpassthrough.
Keywords electroniccommerce clothingsales Enterssellssavesthemanagement
目 录
第1章绪论1
1.1课题背景1
1.2目的和意义2
1.3系统设计思想2
第2章可行性分析4
2.1二手书网络交易系统业务设计4
2.2二手书网络交易系统流程设计6
2.3经济可行性7
2.4技术可行性9
2.5运行可行性9
2.6本章小结10
第3章需求分析11
3.1软件需求分析11
3.2二手书网络交易系统设计的需求分析11
3.2.1系统基本情况描述11
3.2.2数据流图设计12
3.2.3数据字典的设计13
3.2.4二手书网络交易系统的安全问题15
3.3本章小结15
第4章总体设计16
4.1系统模块总体设计16
4.2数据库设计19
4.2.1数据库设计的特点20
4.2.2E-R图的设计20
4.2.3数据表设计22
4.3本章小结27
第5章详细设计28
5.1系统运行平台设置28
5.2系统开发平台和技术简介28
5.3系统开发架构30
5.4系统登录流程设计31
5.5界面的详细设计32
5.5.1前台功能模块详细设计33
5.5.2后台功能模块详细设计42
5.6本章小结49
第6章系统测试与性能分析50
6.1进行系统测试的原因50
6.2系统测试方法50
6.2.1功能测试方法51
6.2.2性能测试方法51
6.2.3可用性测试方法52
6.2.4安全性测试52
6.3系统测试步骤52
6.4本章小结53
结论54
致谢55
参考文献56
附录157
附录268
第1章 绪论
在互联网日益流行的今天,网络是主角,是时代的宠儿。
在网络大家族中,网上销售则是一个热点。
“二手书网络交易系统”从一定程度上讲它就是网上的二手书超市,是一种二手书网络交易的网站。
“网”字意味着它具有信息时代的快捷方便等特征。
事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。
1.1 课题背景
随着人类社会的不断发展和进步,Internet应用的普及,电子商务也很快地发展起来了。
电子商务是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。
企业、商家可充分利用电子商场所提供的网络设施、支付平台、管理平台等共享资源,从而有效地、低成本地开展自己的商业活动。
计算机网络作为一种先进的信息传输媒体,其特点就是信息传送速度快、信息覆盖面广而且成本低,因此可以利用网络开展商务活动。
电子商务的网上实践,是从网上销售开始的,“二手书网络交易系统”打破了传统的二手书网络交易形式—商店,将商店和网络结合是一种典型的电子商务网站运用,能够直接绕过中间商(如批发商、销售商、经销商)建立与客户的直接关系。
该网站可以为用户提供二手书的详细信息,用户可以在线购买二手书、创建订单,同时可以发表关于二手书的建议,能够及时的与管理员进行沟通。
对于用户而言,为了节省用户的宝贵时间,用户可以在网上通过二手书公告栏了解当今二手书的最新动态,省去了无谓的查找时间和精力。
同时还缩短了生产商与消费者之间的距离,有利于二手书的快速流通和降低整体分销成本。
从中国的整体情况来看,网上商店如今在国内还是新事物,当前整个BTOC产业还处在刚刚起步阶段,但随着网上商店的普及和人们消费观念的改变,今后也很有发展潜力。
因此发展网上购物是非常必要的,是世界必经的阶段。
1.2 目的和意义
电子商务打破了对市场的时空限制。
传统供需结合的信息交换活动被电子商务系统替代后,商业活动将在全球市场上进行24小时服务,做到无国界、无昼夜之分。
供需双方直接沟通,使消费者的消费观念和行为都发生变化。
消费者将处于主动地位,可以从网上获得充分的二手书信息,并以一种自我服务的方式来完成交易过程。
二手书网络交易系统的设计以其方便、快捷的特点受到了更多用户的青睐。
对传统的商场销售,网上商城可以将二手书详细分类,为用户提供了更大的选择空间;通过前台二手书的展示,可以使顾客更好地了解商城内的二手书;搜索查询功能可以使用户方便的检索出自己所需要的二手书类型;网络购物车的实现使顾客真正实现足不出户、网上购物的目的;在网站中加入推荐系统功能,例如“新品推荐”功能。
本系统的设计目的是为了满足使用者只要通过互联网就可以足不出户的在网络上进行购物,改变传统商业交易,在互联网上进行交易,实现网上购物的方便和快捷的特点。
1.3 系统设计思想
对于典型的数据库管理系统,尤其是网上购物商城这种数据流量比较大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。
根据顾客的实际需求本网站在设计时应该满足以下几个目标。
1.实用性:
本网站界面设计美观、友好。
首先使顾客在视觉上得到美的享受,二手书的信息查询灵活、方便、快捷、准确,会员的信息存储安全可靠。
本网站能够全面展示网站内所有二手书,并展示推荐二手书、热卖二手书及热销排行统计。
最重要是要实现真正的网上购物。
2.先进性:
本系统采用B/S架构,将SQLServer2005和ASP.NET2.0结合在一起。
强大的数据库支持,可以方便管理员操作,保证数据库中数据的存储安全,同时采用此架构,更方便了浏览本销售系统的用户,网站安装在服务器上用户在客户端只需输入网址即可进入。
3.高可靠性:
一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统的可靠性与容错性。
4.高安全性:
在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。
本销售系统采用“货到付款”原则进行二手书价钱的收付。
可以在网上对邮递方式进行选择,有多种邮递方式供用户选择。
更加保证了用户交易的安全性。
5.可维护性:
系统的设计要求方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。
6.可扩展性:
网站的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。
7.智能性:
本网站为了方便用户操作所以将网站页面设计得既易懂也更易操作,没有繁琐的操作,不用进行说明,让您一看就懂。
设置的推荐二手书系统功能、热卖二手书系统功能和热销排行可以给您在购物过程中提供一些可参考建议。
8.灵活性:
购物车的设计满足了顾客想一次性购买多件二手书的需求,无需单件进行购买,在购物车中可查看即将购买二手书的详细信息,可对所选中的二手书进行查看或删除,还可通过查看二手书的详细信息来进行单件二手书的购买,或是一次性购买。
第2章 可行性分析
由于资源缺乏和交付时间限制的困扰,使得基于计算机系统的开发变得比较困难。
因此,尽早对软件项目的可行性做出细致而谨慎的评估是十分必要的。
如果在定义阶段及早发现将来可能在开发过程中遇到的问题,及早做出决定,可以避免大量的人力、财力、时间上的浪费。
现在社会竞争力很大,大家为了更好的发展自己的事业,大部分的时间都投入到工作、学习中。
为了使人们能够将有限的时间投入到有效的事业上,所以我们将网站的安全性,可靠性,实用性等设计得很人性化。
在这种新的营销环境下,网络营销呈现出其独有的特点。
1.全球性:
网络营销给企业带来了无限的商机,同时也将企业推向一个更广阔、更具选择性的全球市场。
互联网信息量大、时效长、且信息交换不受时空的限制,可以随时随地每天24小时提供全球性营销服务。
2.互动性:
网络营销使得企业可以通过网上留言版和电子邮件等信息手段,与顾客作双向互动沟通,实时了解消费者的需求,对企业的营销活动发挥着必不可少的作用。
3.高效性:
信息的快速传播与获取,使得企业可以迅速掌握市场行情。
顾客在网上就可以实现购物、交易,节省了时间和精力,提高了工作效率。
4.经济性:
网络营销给交易双方带来了经济上的利益。
厂商通过网络直接与顾客联系,减少了沟通的环节,使得销售渠道更加直接。
网络销售为消费者节省了大量的时间和精力。
网络使得产品价格透明化,减少消费者与营销人员面对面可能带来的冲突。
2.1 二手书网络交易系统业务设计
此网站分为前台和后台两大功能模块,网站前台是会员进行购物的平台,网站后台是管理员对该网站所涉及到的一些信息及网站功能的操作。
所以根据以上所说的网站情况,这里只对网站前台业务进行分析与描述。
顾客分为会员和非会员两种。
这里分别叙述两种会员的业务流程。
1.会员业务如下:
(1)会员注册:
用户只有注册成为会员才可以在此网站进行买卖交易,否则只能浏览二手书。
(2)会员登陆:
会员登陆后,名字会显示在主页,就可以购买二手书。
(3)建立查询功能:
用户可以根据“春、夏、秋、冬”四个季度关键字进行二手书检索,以便用户很快的找到所需要的二手书。
(4)建立购物车功能:
用户可以将所选的二手书放在购物车内,购物车自动将二手书价格汇总,提供删除、查看等二手书功能,方便用户操作,提供结账功能,购物结束后会自动生成二手书订单存入订单表。
(5)建立收藏夹功能:
会员对于中意的二手书,可以在购买前临时存放在收藏夹中,提高购物效率。
(6)建立会员订单查询功能:
用户购物结束,所生成的订单会记录在订单表中,方便用户查看。
(7)建立留言本功能:
会员可在留言本中给管理员留言,提出问题和发表建议,还可根据自己购买的二手书的满意度进行点评,并在网上公布,以供其他购买者参考。
2.非会员业务如下:
(1)建立浏览功能:
用户只能浏览二手书,但是没有购买二手书及评论二手书的权限。
(2)建立查询功能:
用户可以根据“春、夏、秋、冬”四个季度关键字进行二手书检索,以便用户很快的找到所需要的二手书。
(3)建立留言本功能:
会员可在留言本中给管理员留言,提出问题和发表建议,还可根据自己购买的二手书的满意度进行点评,并在网上公布,以供其他购买者参考。
网站前台业务流程如图2-1。
图2-1 二手书网络交易系统业务流程图
2.2 二手书网络交易系统流程设计
系统流程图是一个物理模型,描述目标系统的概貌。
二手书网络交易系统流程图如图2-2。
图2-2 二手书网络交易系统流程图
2.3 经济可行性
网站的开发费用和今后的运行、维护费用需要进行估算,并将费用与效益进行比较。
系统的效益可以从个人利益和社会效益两方面考虑。
对于网上商城则应着重分析其社会效益。
例如,网站应用后可以为用户提供哪些帮助,提供哪些便捷的条件,用户查询和使用信息的方便程度能提高多少、速度增加了多少,对于管理人员操作简单化了多少,工作细化了多少,提供了多少帮助等等。
下面从以下几个方面对系统的经济可行性进行具体的分析:
1.系统初期投资
二手书网络交易系统初期投资如表2-1。
表2-1 二手书网络交易系统初期投资
序号
项目
人工(人·日)
单价(元)
合计(元)
1
需求分析
20
1000
20,000
2
总体设计
30
1000
30,000
3
前台子系统详细设计
20
1000
20,000
4
后台子系统详细设计
20
1000
20,000
5
后台数据库实现
10
1000
10,000
6
编码实现
40
1000
40,000
7
单体测试
20
1000
20,000
8
系统集成测试
20
1000
20,000
9
说明手册编制
10
1000
10,000
10
合计
190,000
2.货币的时间价值
要考虑货币的时间价值,通常用利率来表示。
设年利率为i,现已存入P元,则n年后可得钱数为:
F=P*((1+i)*n)
二手书网络交易系统货币的时间价值如表2-2。
表2-2 二手书网络交易系统货币的时间价值表
年份
将来值(万)
(1+i)n
现在值(万)
累计的现在值(万)
1
10
1.05
9.523
9.523
2
10
1.1025
9.070
18.593
3
10
1.1576
8.639
27.232
4
10
1.2155
8.227
35.459
5
10
1.2763
7.835
43.294
3.投资回收期
引入二手书网络交易系统二年后,可以节省18.593万元,比最初投资还少1.5万元。
但第二年可以节省8.639万元。
即:
1.5/8.639=0.174
2+0.174=2.174
4.纯收入
43.294-19.0=24.294(万元)
当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的19.0万。
而且考虑到开发本网站为人民带来的方便和利益,拿出19.0万来进行二手书网络交易系统的开发,是绝对必要与可行的。
2.4 技术可行性
技术可行性是对待开发的系统进行功能、性能和限制条件的分析,确定在现有的资源的条件下,技术风险有多大,系统是否能实现。
这里,资源包括已有的或可以搞到的硬件、软件资源,现有技术人员的技术水平与已有的工作基础。
考虑到网站实施的可行性,在软件方面选择了ASP.NET2.0来进行网站的界面设计和功能的实现,使用SQLserver2005数据库存储数据。
在硬件方面,只要是PentiumIII系列及以上的计算机,内存在256M以上,硬盘在10G以上,可以满足系统的开发需要!
硬件的配置越高,系统的开发与运行会更流畅。
如今的家用或商用电脑硬件的整体配置水平都很高,网站在硬件方面是很可行的。
在软件方面,由于ASP.NET2.0和SQLSERVER2005都两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是很可行的。
2.5 运行可行性
在网络技术十分发达的现今社会,家用电脑和商用电脑的普及,人们对网络带来效益的认识,越来越多的人意识到网络对我们个人、生活、工作的帮助,网络已经是我们生活中不可或缺的一部分。
此系统设计得很人性化,注重细节,简单方便,易于操作,可以为首次进行网上购物的用户提供“新手指南”帮助,有过网上购物的用户更加易懂好用。
现在工作,学习等方面的竞争力越来越大,个人的时间越来越觉得不够用,所以现在很少有人花费大量的时间在逛商场或者是逛超市上。
所以只用点几下鼠标,浏览几个界面,不用浪费过多时间就可以挑选出自己心仪的二手书,足不出户就有人将二手书送货上门,这种购物形式被越来越多的人认可,并得到越来越多人的青睐。
良好的信誉与安全性及可靠性都很高的网上支付体系也提高了网站的可信度,让人们放心购物,不必担心上当受骗。
通过以上对此销售网站的阐述和对用户现在情况的分析,运行方面是可行的。
2.6 本章小结
根据网上销售的基本模式和本系统的设计思想进行了经济、技术、运行等方面的可行性分析,分析证明此系统具有良好的市场拓展和一定的开发前景。
第3章 需求分析
3.1 软件需求分析
软件需求分析工作是软件生存其中重要的一步,也是决定性的一步,只要通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。
软件需求分析工作也是一个不断认识和逐步细化的过程。
该过程将软件计划阶段所确定的软件范围(工作域)逐步细化到可详细定义的程度,并分析出各种不同的软件元素,然后为这些元素找到可行的解决方法。
制定软件的需求规格说明不只是软件开发人员的工作,用户也起着至关重要的作用。
用户必须对软件功能和性能提出初步要求,并澄清一些模糊概念。
而软件分析人员则要认真了解用户的需求,细致地进行调查分析,把用户的要求最终转换成一个完全的、精细的软件逻辑模型并写出软件的需求规格说明,准确地表达用户的要求。
3.2 二手书网络交易系统的需求分析
3.2.1 系统基本情况描述
二手书网络交易系统是进行真实网上二手书购买后,以顾客能够方便、快捷的购买二手书为基础进行设计的。
该系统采用B/S模式,后台的数据库采用目前比较流行的MicrosoftSQLServer2005,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用Microsoft公司的VisualStudio2005作为主要的开发工具,可实现与SQLServer2005数据库的无缝连接。
二手书网络交易系统主要由前台会员交易模块和后台网站管理模块两大部分组成。
前台模块主要是会员与管理员进行交易的平台,通过交易的操作可以完成二手书的进销存。
会员在这个平台可以查看管理员推荐的二手书;查看本网站销量最好的二手书;查看二手书销量排行榜;查看本网站热卖二手书;添加购物车功能方便会员对所买二手书进行操作,可以自动汇总二手书金额,一次性进行购买;添加收藏夹功能方便会员对自己所喜欢的二手书进行统一的管理,放入到收藏夹中进行保管。
后台管理模块主要包括对会员信息、二手书信息、订单信息等信息的管理,以及统计二手书的销售情况等。
管理员可以根据实际情况添加其他管理员以维护该系统的购物环境和安全。
3.2.2 数据流图设计
数据流图也称为BubbleChart或DataFlowGraph。
是从数据传递和加工的角度,以图形的方式表示数据流从输入到输出的传输变换过程。
数据流图是逻辑系统的图形化表示,表示信息在系统中流动和处理的情况,它是系统分析员与用户进行交流的极好工具。
二手书网络交易系统数据流图描述了网站的基本数据流程信息,首先是顾客登录到本网站后可以按二手书的类别浏览二手书,根据自己的需要选择相应的二手书添加到购物车中,然后填写订单,如果顾客还没有注册,则需要先注册后才能够填写订单信息。
管理员对前台会员生成的二手书订单再进行整理。
二手书网络交易数据流图如图3-1。
图3-1 二手书网络交易数据流图
3.2.3 数据字典的设计
数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。
它主要是对数据流图中的数据流、处理逻辑、外部实体、数据结构、数据存储和数据项等六个方面进行具体的定义。
1.数据项定义
二手书网络交易系统数据项具体定义如表3-1。
表3-1 二手书网络交易系统数据项定义表
编号
名称
别名
类型
长度
I01-01
username
管理员登陆名
nvarchar
50字节
I01-02
ID
会员ID
int
2字节
I01-03
UserName
会员登陆