《二手书网络交易平台毕业论文.docx》由会员分享,可在线阅读,更多相关《二手书网络交易平台毕业论文.docx(60页珍藏版)》请在课桌文档上搜索。
1、在网络大家族中,电子商务是个热点。电子商务个最基本的体现就是网上销售。“网”字意味着它具有信息时代的快捷便利等特征。事实上电子商务的出现,给消费者的地位,消费观念带来r重要的变更。电子商务的网上实践,是从网上销售起先的,“二手书网络交易”打破了传统的销售形式,将商店和网络结合是种典型的购物网站运用。“二手书网络交易”事实上是运行在Web服务器中的一个WCb应用程序。利用页面、脚木程序来实现二手书的进货管理、销售管理、库存管理等操作。“二手书网络交易”由前台选购、后台管理两大部分组成。管理员可以通过后台管理系统,进行二手书的管理、会员的管理、订单管理等信息的综合操作,会员可以通过前台进行自由购物
2、,大大便利了运用者应用,并简化r操作流程。从中国的整体状况来看,网上购物如今已经进入了一个相对平稳的发展阶段。随着网上商店的普与和人们消费观念的变更,今后也很有发展潜力。因此发展网上购物是特别必要的,是世界的必经阶段。关键词电子商务:二手书网络交易:进销存管理AbstractInthenetworkrespectedfami1.y,e1.ectroniccommerceisahotspot.E1.ectroniccommercemostbasicmanifestsison-1.inesa1.e,“th。net“thecharactermeansthatithastheinformationag
3、echaracteristicsandsoonquickconvenience.Infacte1.ectroniccommercesappearance,forconsumer,sstatus,expendedtheideatobringtheimportantchange.E1.ectroniccommerceson-1.inepractice,isstartsfromon-1.inesa1.e,won-1.inec1.othingsa1.e,fhasbrokenthetradiIiona1.sa1.esform,thestoreandthenetworkunionisonekindofty
4、pica1.shoppingwebsiteuti1.ization.*on-1.inec1.othingsa1.e“infactisthemovementinWebinaserversWebapp1.icationprocedure.Usingthepage,thescriptprocedurerea1.izes“thec1.othingoperationsandsoonpurchasecontro1.,sa1.esmanagement,stockmanagement.on-1.inec1.othingsa1.e“se1.ectsandpurchases,thebackstagebytheon
5、stagetomanagetwomajorpartiscomposed.Themanagermaythroughthebackstagemanagementsystemmanagementsystem,carryonthecommodityinformationandsoonmanagement,member,smanagement,orderformmanagementsynthesisoperations,themembermaycarryonthefreeshoppingthroughtheonstage,hasfaci1itatedtheuserapp1.icationgreat1.y
6、,andsi11p1.ifiedtheoperationf1.ow.1.ookingfromChinasovera1.1.situation,on-1.ineshoppinga1.readyenteredare1.ative1.ysteadydeve1.opmentphasenow.Expendtheideaa1.ongWithon-1.inestorespopu1.arizationandthepeop1.ethechange,verymuchwi1.1.havefromnowona1.sothedeve1.opmentpotentia1.Thereforethedeve1.opmenton
7、-1.ineshoppingisveryessentia1.,isstagewhichthewor1.dmustpassthrough.Keyvordse1.ectroniccommercec1.othingsa1.esEntersse1.1.ssavesthemanagement摘要错误:未定义书笠.Abstract1错误!未定义书签.第1章绪论11.1 课题背景11.2 目的和意义21.3 系统设计思想2第2章可行性分析42.1 二手书网络交易系统业务设计42.2 二手书网络交易系统流程设计62.3 经济可行性72.4 4技术可行性92.5 5运行可行性92.6 本章小结10第3章需求分析
8、H3.1 软件需求分析H3.2 二手书网络交易系统设计的需求分析113.2.1 系统基本状况描述113.2.2数据流图设计123.2.3数据字典的设计133.2.4二手书网络交易系统的平安问题153.3本章小结15第4章总体设计164.1 系统模块总体设计164.2 数据库设计19数据库设计的特点204.2.2 E-R图的设计204.2.3 数据表设计224.3 本章小结27第5章具体设计285.1 系统运行平台设置285.2 系统开发平台和技术简介285. 3系统开发架构305.4系统登录流程设计315.5界面的具体设计325.5.1前台功能模块具体设计335.5.2后台功能模块具体设计42
9、5.6本章小结49第6章系统测试与性能分析506.1进行系统测试的缘山506.2系统测试方法506.2.1功能测试方法516.2.2性能测试方法516.2.3可用性测试方法526.2.4平安性测试526.3系统测试步骤526.4本章小结53结论54致谢55参考文献56附录157附录268第1章绪论在互联网日益流行的今口,网络是主角,是时代的宠儿。在网络大家族中,网上销售则是一个热点。”二手书网络交易系统”从肯定程度上讲它就是网上的二手书超市,是一种二手书网络交易的网站。“网”字意味着它具有信息时代的快捷便利等特征。事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变更。1.1 课题背景
10、随着人类社会的不断发展和进步,Internet应用的普与,电子商务也很快地发展起来了。电子商务是在Internet开放的网络环境下,基于阅读器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。企业、商家可充分利用电子商场所供应的网络设施、支付平台、管理平台等共享资源,从而有效地、低成本地开展自己的商业活动。计算机网络作为一种先进的信息传输媒体,其特点就是信息传送速度快、信息覆盅面广而且成本低,因此可以利用网络开展商务活动。电子商务的网上实践,是从网上销售起先的,“二手书网络交易系统”打破了传统的二手书网络交易形式一商店,将商店和网络结合是一种典型
11、的电子商务网站运用,能够干脆绕过中间商(如批发商、销售商、经销商)建立与客户的干脆关系。该网站可以为用户供应二手书的具体信息,用户可以在线购买二手书、创建订单,同时可以发表关于二手书的建议,能够与时的与管理员进行沟通。对于用户而言,为J节约用户的珍贵时间,用户可以在网上通过二手书公告栏了解当今二手书的最新动态,省去了无谓的查找时间和精力。同时还缩短了生产商与消费者之间的距离,有利于二手书的快速流通和降低整体分销成本。从中国的整体状况来看,网上商店如今在国内还是新事物,当前整个BToC产业还处在刚刚起步阶段,但随着网上商店的普与和人们消费观念的变更,今后也很有发展潜力。因此发展网上购物是特别必要
12、的,是世界必经的阶段。1.2 目的和意义电子商务打破了对市场的时空限制。传统供需结合的信息交换活动被电子商务系统替代后,商业活动将在全球市场上进行24小时服务,做到无国界、无昼夜之分。供需双方干脆沟通,使消费者的消费观念和行为都发生变更。消费者将处于主动地位,可以从网上获得充分的二手书信息,并以一种自我服务的方式来完成交易过程。二手书M络交易系统的设计以其便利、快捷的特点受到r更多用户的青眯.对传统的商场销售,网上商城可以将二手书具体分类,为用户供应了更大的选择空间;通过前台二手书的展示,可以使顾客更好地了解商城内的二手书:搜寻查询功能可以运用户便利的检索出自己所须要的二手书类型:网络购物不的
13、实现使顾客真正实现足不出户、网上购物的目的;在网站中加入举荐系统功能,例如“新品举荐”功能。本系统的设计目的是为了满足运用者只要通过互联网就可以足不出户的在网络上进行购物,变更传统商业交易,在互联网上进行交易,实现网上购物的便利和快捷的特点。1.3 系统设计思想对于典型的数据库管理系统,尤其是网上购物商城这种数据流量比较大的网络管理系统,必须要满足运用便利、操作敏捷等设计需求。依据顾客的实际需求本网站在设计时应当满足以卜几个目标。1 .好用性:本网站界面设计美观、友好。旨先使顾客在视觉上得到美的享受,二手书的信息查询敏捷、便利、快捷、精确,会员的信息存储平安牢靠。本网站能够全面展示网站内全部二
14、手书,并展示举荐二手书、热卖二手书与热销排行统计。最重要是要实现真正的网上购物。2 .先进性:木系统采纳B/S架构,将SQ1.SerVer2005和结合在一起。强大的数据库支持,可以便利管理员操作,保证数据库中数据的存储平安,同时采纳此架构,更便利了阅读本销售系统的用户,网站安装在服务器上用户在客户端只露输入网址即可进入。3 .高牢靠性:一个好用的系统同时必需是牢靠的,本设计通过合理而先进的网络设计以与软、硬件的优化选型,可保证系统的牢旌性与容错性.4 .高平安性:在设计中,将充分利用网络软、硬件供应的各种平安措施,既可以保证用户共享资源,同时也可保证关键数据的平安性。本销售系统采纳“货到付款
15、”原则进行二手书价钱的收付。可以在网上对邮递方式进行选择,有多种邮递方式供用户选择。更加保证了用户交易的平安性。5 .可维护性:系统的设订要求便利维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。6 .可扩展性:网站的设计以便利将来业务的扩展和系统扩充为目标,系统要求能够便利的升级,充分爱护系统的投资。7 .智能性:木网站为便利用户操作所以将网站页面设计得既易懂也更易操作,没有繁琐的操作,不用进行说明,让您一看就懂。设置的举荐二手书系统功能、热卖二手书系统功能和热销排行可以给您在购物过程中供应一些可参考建议。8 .敏捷性:购物车的设计满足了顾客想一次性购买多件二手书的需求,无需单件
16、进行购买,在购物车中可查看即将购买二手书的具体信息,可对所选中的二手书进行查看或删除,还可通过查看二手书的具体信息来进行单件二手书的购买,或是一次性购买。第2章可行性分析由于资源缺乏和交付时间限制的困扰,使得基于计算机系统的开发变得比较困难。因此,尽早对软件项目的可行性做出细致而谨慎的评估是特别必要的。假如在定义阶段与早发觉将来可能在开发过程中遇到的问题,与早做出确定,可以避开大量的人力、财力、时间上的奢侈。现在社会竞争力很大,大家为了更好的发展自己的事业,大部分的时间都投入到工作、学习中。为了使人们能够将有限的时间投入到有效的事业上,所以我们将网站的平安性,牢靠性,好用性等设计得很人性化。在
17、这种新的营销环境下,网络营销呈现出其独有的特点。1 .全球性:网络营销给企业带来了无限的商机,同时也将企业推向一个更广袤、更具选择性的全球市场。互联网信息量大、时效长、且信息交换不受时空的限制,可以随时随地每天24小时供应全球性营销服务。2 .互动性:网络营销使得企业可以通过网上留言版和电子蜘件等信息手段,与顾客作双向互动沟通,实时了解消费者的需求,对企业的营带活动发挥者必不行少的作用。3 .高效性:信息的快速传播与获得,使得企业可以快速驾驭市场行情。顾客在网上就可以实现购物、交易,节约了时间和精力,提高了工作效率。4 .经济性:网络营销给交易双方带来了经济上的利益。厂商通过网络干脆与顾客联系
18、,削减了沟通的环节,使得销售渠道更加干脆。网络销售为消费者节约了大量的时间和精力。网络使得产品价格透亮化,削减消费者与营销人员面对面可能带来的冲突。2.1 二手书网络交易系统业务设计此网站分为前台和后台两大功能模块,网站前台是会员进行购物的平台,网站后台是管理员对该网站所涉与到的一些信息与网站功能的操作。所以依据以上所说的网站状况,这里只对网站前台业务进行分析与描述。顾客分为会员和非会员两种.这里分别叙述两种会员的业务流程。1 .会员业务如下:(1) 会员注册:用户只有注册成为会员才可以在此网站进行买卖交易,否则只能阅读二手书。(2) 会员登陆:会员登陆后,名字会显示在主页,就可以购买二手书。
19、(3) 建立查询功能:用户可以依据“春、受、秋、冬”四个季度关键字进行二手书检索,以便用户很快的找到所须要的二手书。(4) 建立购物车功能:用户可以将所选的二手书放在购物车内,购物车自动将二手书价格汇总,供应删除、查看等二手书功能,便利用户操作,供应结账功能,购物结束后会白动生成二手书订单存入订单表。(5) 建立保政夹功能:会员对于中意的二手书,可以在购买前临时存放在保藏夹中,提高购物效率。(6) 建立会员订单查询功能:用户购物结束,所生成的订单会记录在订单表中,便利用户查看。(7) 建立留言本功能:会员可在留言本中给管理员留言,提出问题和发表建议,还可依据自己购买的二手书的满足度进行点评,并
20、在网上公布,以供其他购买者参考。2 .非会员业务如下:(1) 建立阅读功能:用户只能阅读二手书,但是没有购买二手书与评论二手书的权限。(2) 建立查询功能:用户可以依据“春、更、秋、冬”四个季度关键字进行二手书检索,以便用户很快的找到所须要的二手书。(3) 建立留言本功能:会员可在留言本中给管理员留言,提山问题和发表建议,还可依据自己购买的二手书的满足度进行点评,并在网上公布,以供其他购买者参考。网站前台业务流程如图2-1。图2T二手书网络交易系统业务流程图2.2 二手书网络交易系统流程设计系统流程图是一个物理模型,描述目标系统的概貌。二手书网络交易系统流程图如图2-2。(同站苜奕)1.-怆精
21、If1.Xffi_!_蚓物车侑因-H收|哭审息一i修1.1.个人副I_!_1.1.率位图2-2二手书网络交易系统流程图2.3 经济可行性网站的开发先用和今后的运行、维护费用须要进行估算,并将责用与效益进行比较。系统的效益可以从个人利益和社会效益两方面考虑。对于网上商城则应着重分析其社会效益。例如,网站应用后可以为用户供应哪些都助,供应哪些便捷的条件,用户代询和运用信息的便利程度能提高多少、速度增加r多少,对于管理人员操作简洁化r多少,工作细化了多少,供应了多少帮助等等。下面从以下几个方面对系统的经济可行性进行具体的分析:1.系统初期投资二手书网络交易系统初期投资如表21。表2T二手书网络交易系
22、统初期投资序号项目人工(人日)单价(元)合计(元)1需求分析20100020,0002总体设计30100030,0003前台子系统具体设计20100020,0004后台子系统具体设20100020,000计5后台数据库实现10100010,0006编码实现40100040,0007单体测试20100020,0008系统集成测试20100020,0009说明手册编制10100010,00010合计190,0002.觉币的时间价值要考虑货币的时间价值,通常用利率来表示。设年利率为i,现已存入P元,则n年后可得钱数为:F=P*(1.+i)*n)二手书网络交易系统货币的时间价值如表2-2。表2-2二手
23、书网络交易系统货币的时间价值表年份将来值(万)(1+i)n现在值(万)累计的现在值(万)1101.059.5239.5232IO1.10259.07018.5933101.15768.63927.2324101.21558.22735.4595101.27637.83543.2943.投资回收期引入二手书网络交易系统二年后,可以节约18.593万元,比最初投资还少1.5万元。但其次年可以节约8.639万元。即:1.5/8.639=0.1742+0.174=2.1744.纯收入43.294-19.0=24.294(万元)当然,假如想要在五年后得到预料的纯收入,那么首先就应拿出初期投资的19.0万
24、。而且考虑到开发本网站为人民带来的便利和利益,拿出19.0万来进行二手书网络交易系统的开发,是肯定必要与可行的。2.4 技术可行性技术可行性是对待开发的系统进行功能、性能和限制条件的分析,确定在现有的资源的条件下,技术风险有多大,系统是否能实现。这里,资源包括已有的或可以搞到的硬件、软件资源,现有技术人员的技术水平与己有的工作基础。考虑到网站实施的可行性,在软件方面选择了ASP.NET20来进行网站的界面设计和功能的实现,运用SQ1.server2005数据库存储数据。在硬件方面,只要是PentiumIII系列与以上的计算机,内存在256M以上,硬盘在IOG以上,可以满足系统的开发须要!硬件的
25、配置越高,系统的开发与运行会更流畅.如今的家用或商用电脑硬件的整体配置水平都很高,网站在硬件方面是很可行的。在软件方面,由于和SQ1.SERVER2005都两个特别成熟的开发工具,无论在平安性、可用性、牢症性方面都富无置疑,因此软件方面是很可行的。2.5 运行可行性在网络技术特别发达的现今社会,家用电脑和商用电脑的普与,人们对网络带来效益的相识,越来越多的人意识到网络对我们个人、牛.活、工作的帮助,网络已经是我们生活中不行或缺的部分,此系统设计得很人性化,留意细微环节,简洁便利,易于操作,可以为Ij.次进行网上购物的用户供应“新手指南”帮助,有过网上购物的用户更加易懂好用0现在I:作,学习等方
26、面的竞争力越来越大,个人的时间越来越觉得不够用,所以现在很少有人花费大量的时间在逛商场或者是逛超市上。所以只用点几卜鼠标,阅读几个界面,不用奢侈过多时间就可以选择出自己心仪的二手书,足不出户就有人将二手书送货上门,这种购物形式被越来越多的人认可,并得到越来越多人的青睐。良好的信誉与平安性与牢弊性都很高的网上支付体系也提高了网站的可信度,让人们放心购物,不必担忧上当受骗。通过以上对此销售网站的阐述和对用户现在状况的分析,运行方面是可行的。2.6 本章小结依据网上错售的基本模式和本系统的设计思想进行r经济、技术、运行等方面的可行性分析,分析证明此系统具有良好的市场拓展和肯定的开发前景,第3章需求分
27、析3.1 软件需求分析软件需求分析工作是软件生存其中重要的步,也是确定性的一步,只要通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而樊定软件开发的基础。软件需求分析作也是一个不断相识和逐步细化的过程。该过程将软件支配阶段所确定的软件范围(工作域)逐步细化到可具体定义的程度,并分析出各种不同的软件元素,然后为这些元素找到可行的解决方法。制定软件的需求规格说明不只是软件开发人员的工作,用户也起着至关重要的作用。用户必需对软件功能和性能提出初步要求,并澄清一些模糊概念而软件分析人员则要仔细了解用户的需求,细致地进行调杳分析,把用户的要求最终转换成一个完全的、精细的软
28、件逻辑模型并写出软件的需求规格说明,精确地表达用户的要求。3.2 二手书网络交易系统的需求分析3.2.1 系统基本状况描述二手节网络交易系统是进行真实网上二手书购买后,以顾客能够便利、快捷的购买二手书为基础进行设计的。该系统采纳B/S模式,后台的数据库采纳目前比较流行的NiCroSOftSQ1.Server2005.该数据库系统在平安性、精确性、运行速度方面有肯定的优势,并且处理数据量:大,效率高;前台采纳MiCrOSoft公司的YiSUa1.Studio2005作为主要的开发工具,可实现与SQ1.Server2005数据库的无健连接。二手书网络交易系统主要由前台会员交易模块和后台网站管理模块
29、两大部分组成。前台模块主要是会员与管理员进行交易的平台,通过交易的操作可以完成二手书的进销存。会员在这个平台可以查看管理员举荐的二手书;杳看本网站销量很好的二手书;杳看二手书销量排行榜;行看本网站热卖二手书:添加购物车功能便利会员对所买二手书进行操作,可以自动汇总二手书金额,一次性进行购买:添加保藏夹功能便利会员对自己所喜爱的二手书进行统一的管理,放入到保藏夹中进行保管。后台管理模块主要包括对会员信息、二手书信息、订单信息等信息的管理,以与统计二手书的销售状况等。管理员可以依据实际状况添加其他管理员以维护该系统的购物环境和平安。3.2.2 数据流图设计数据流图也称为Bubb1.eChart或D
30、ataF1.owGraph是从数据传递和加工的角度,以图形的方式表示数据流从输入到输出的传输变换过程。数据流图是逻辑系统的图形化表示,表示信息在系统中流淌和处理的状况,它是系统分析员与用户进行沟通的极好工具。二手书网络交易系统数据流图描述门可站的基木数据流程信息,首先是顾客登录到本网站后可以按二手书的类别阅读二手书,依据白己的须要选择相应的二手书添加到购物车中,然后填写订单,假如顾客还没有注册,则须要先注册后才能够填写订单信息。管理员对前台会员生成的二手书订单再进行整理。二手书网络交易数据流图如图37。图37二手书网络交易数据流图3. 2.3数据字典的设计数据字典的作用是在软件分析和设计的过程
31、中给人供应关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据结构、数据存储和数据项等六个方面进行具体的定义。1 .数据项定义二手书网络交易系统数据项具体定义如表3-1.表3-1二手书网络交易系统数据项定义表编号名称别名类型氏度IO1.-O1.Usernaine管理员登陆名nvarchar50字节101-02ID会员IDint2字节101-03CserName会员登陆名nvarchar50字节101-04Psw会员登陆密码nvarchar50字节101-05真实姓名会员真实姓名nvarchar50字节101-06家庭住址会员家庭住址text101-07联系方式会员联系方n
32、varchar50字节式101-08CName二手书类别名称nvarchar50字节101-09PID二手书IDint2字节101-10PName二手书名称nvarchar50字节101-11PNUm二手书数量int2字节101-12CID二手书类别IDint2字节101-13PFPrice二手书原价money101-14PNPrice二手书现价money101-15PPicture二手书图片image101-16PVa1.ic1.ity二手书简介ntext101-17PBewrite买家必读ntext101-18PUseMode详情介绍ntext101-19PStock库存量int2字节10
33、1-20OID订单IDnvarchar50字节101-21OState订单状态int2字节101-22Pubdate提交订单时间datetime101-23Tota1.Price订单总额money2 .数据流定义数据流是由一个或一组固定的数据项组成,定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等。二手书网络交易系统的数据流定义如下所示。数据流编号:D1.-O1.数据流名称:购物车数据流来源:会员数据流去向:购物车信息表数据流组成:I01-09+I01-10+I01-11+I01-14+I01-15+I01-19数据流编号:D1-02数据流名称:二手书网络交易条
34、目数据流来源:会员数据流去向:二手书订单表数据流组成:101-03+101-05+101-06+101-07+101-08+101-09+101-10+I01-11+I01-12+I01-13+I01-14+I01-15+I01-20+I01-21+I01-22+I01-23数据流编号:D1-03数据流名称:保酸夹数据流来源:会员数据流去向:保藏央信息表数据流组成:I01-09+I01-10+I01-1.1.+I01-14+I01-15*I01-19数据流编号:D1-04数据流名称:会员城本信息数据流来源:会员数据流去向:会员信息表数据流组成:I(H-O2+I01-03+I01-04+I01-
35、05+I01-06+I01-07数据流编号:D1-05数据流名称:二手书类别信息数据流来源:管理员数据流去向:二手书类别信息表数据流组成:Io1.T)8+101-12数据流编号:D1-06数据流名称:订单处理信息数据流来源:管理员数据流去向:二手书订单表数据流组成:101-03+101-05+101-06+101-07+101-08-I01-09I01-10+I01-1.1.+I01-12+I01-013+I01-14+I01-15+I01-20+I01-21+I01-22+101-233.2.4二手书网络交易系统的平安问题平安问题是电子商务实施中的瓶颈之一,既是技术问题,更是管理问题,具体涉
36、与计算机网络平安和商务平安两大方面。计算机网络平安值的是网络设备、网络系统和数据库等网络本身可能存在的问题。网上交易平安则是为了保证交易过程的保密性、可鉴别性、防篡改性和不行抵赖性,消退信息被窃取、.篡改和假冒等种种隐患。如黑客往往从网关或路由器上截取传送的信息,有的驾驭了信息的格式后篡改信息,甚至发送假信息,以假乱真。为了保证电子商务的平安,要求保证:1 .信息的保密性:信息的保密性是指信息在传输和存储中不被窃取。为此须要采纳平安技术对信息进行加密。2 .信息的不行否认性:信息的不行否认性是指发送方和接受方都不能否认自己发送或接受了信息。3 .系统的牢靠性:系统的牢鸵性是指系统防止硬件失灵、
37、软件错误、白然灾难等造成的失效的性能。4 .交易者身份的真实性:交易者身份的真实性是指网上交易双方应确认对方是真实的。3.3本章小结依据用户对二手书网络交易的需求和设计者个人对二手书网络交易的理解与设计,明确J该二手书网络交易系统的基本设计思想,确定了各个表之间的关系以与数据的流程方向。便利以后的数据库设计和网站的界面设计。第4章总体设计4.1 系统模块总体设计建立一个基于B/S架构的网站,实现企业信息网络化。通过较丰富的功能将Wcb的技术特点体现出来。登录者可以查询二手书的基本信息,也可以通过此网站与管理员联系等。系统对用户和二手书管理为必不行少的模块项,主要是为了平安、有效地存储和管理登录
38、网站的用户信息和将要发布到网上的二手书信息。蜴予管理员特定的权限,可以对用户的基本信息进行管理,也可以对发布到网上的二手书网络交易进行分类、添加、删除、修改等操作,便利网站的管理与维护。本系统一共分为两大部分(前台、后台),一共设计了二十二个模块,它们之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个部分的功能都是依据在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统中模块分别为:1 .前台管理包括七大模块:会员注册与登陆模块、会员信息修改模块、会员购物车与购物信息管理模块、会员保藏夹信息管理模块、会员订单查询模
39、块、会员留言板模块、会员评论模块。2 .后台管理包括十五大模块:管理员注册与登陆模块、管理员信息修改模块、二手书类别管理模块、二手书基本信息添加模块、二手书明细信息管理模块、盈利计算模块、热卖二手书排行统计模块、举荐二手书排行统计模块、订单查询模块、订的管理模块、留言信息管理模块、评论信息管理模块、会员佰息管理模块、系统信息发布管理模块、邮递方式管理模块。各功能模块的具体功能如下:1 .会员注册与登陆模块:为r确保交易信息的有效性和网站功能拓展,购物网站须要以会员机制运作,阅读者必需成为会员,才能够在网站中购物,该模块通过与阅读者的交互,记录阅读者的恭本信息,通过后台审核确定其信息的有效性。2
40、 .会员信息修改模块:会员在刚刚注册信息的时候,可能有些选择项没有填写或是对当时白已设置的密码的平安性不够放心,会员可在此模块中对自己的信息再次进行修改、确认,以保证信息的完整性和平安性。3 .会员购物车与购物信息管理模块:是一个人性化的工具,阅读者对于中意的二手书,在购买前临时存放在购物车中,并可以防时增减购物车中的二手书种类和数量,以提高购物效率。阅读者购物完毕,系统会引导其进行结账,在选择好结账方式后,系统会自动生成并交给客户一个唯一的订单号。4 .会员保藏夹信息管理模块:会员对于中意的二手书,可以在购买前临时存放在保藏夹中,在下次登陆时可进行在看,以供参考,提高购物效率。5 .会员订单
41、查询模块:会员记录下订单号后,可在此模块中进行查询,通过查询可调出所买二手书的具体信息与是否己经发货等的信息。6 .会员留言板模块:是用户与管理员之间的桥梁,会员可在留言本中给管理者留言,提出问题和发表建议,管理员会对留言信息进行与时的回复,加强用户与管理员之间的沟通,7 .会员评论模块:会员在购买完二手书后,还可对自己购买的二手书的满足度进行点评,评论的内容会公布在网上,以供其他购买者参考。8 .管理员注册与登录模块:与会员样,管理员也有自己的信息,有固定的登录名和密码,需注册登录可以多个管理员管理此二手书系统,避开r二手书管理的局限性。9 .管理员信息修改模块:管理员也可对白己的信息进行修
42、改,例如修改密科等操作。10 .二手书类别管理模块:本系统的二手书类别设计,采纳的是按季度进行分类,分为“朝阳春、熨日风、落叶秋、冬之恋”四个类别,便利用户针对性的查找白己欲购的二手书类型。11 .二手书其本信息添加模块:此模块是记录二手书的具体信息,包括二手书的名称、类型、价格、二手书简介、买家必读等信息,便利会员在阅读二手书时对该二手书有一个具体的r解。12 .二手书明细信息管理模块:该模块中记录了每款二手书的具体信息,管理员可在此项中对某款二手书的恭本信息进行修改,该模块中还记录了指定二手书的入库量和销售量,并显示库存量,可在此模块中管理二手书的库存信息和销售状况,实现了二手书的进销存管
43、理.13 .他利计算模块:盈利的计算是网上购物系统必不行少的一个功能,此模块是便利管理员算出在特定的时间内是否盈利,盈利了多少,是进销存管理的个基本体现。14.热卖二手书排行统计模块:在页面上会显示一段时间内销售量最高的二手书名称,用户点击即可查看该二手书的具体信息,供用户参考。15 .举荐二手书排行统计模块:在页面上显示管理者所举荐的二手书,以供用户参考。16 .订单查询模块:跟踪并记录购物状况,通过订的查询功能模块可以查看指定订单号的前台交易的具体状况,便利管理员了解在本网站的具体交易信息。17 .订单管理模块:一些会员下了订单,但由于某些缘由,又想取消订单的状况,管理员要对这些垃圾订单进
44、行处理,此模块可以对一小时前的,一天前的,一星期前的或是一个月前的未处理的订单进行清空操作,增大了数据库的存储容量,更便于管理员对订单的管理。18 .留言信息管理模块:对前台用户的留言进行统一的管理,并对留言的内容进行即时的回更,实现买方与卖方之间的沟通,沟通。19 .评论信息管理模块:管理员对前台会员评论的信息内容进行统的管理,经审核后会在网上公布,以供其他购买者参考。20 .会员信息管理模块:对购物的会员资料进行统一的管理,这样有助于加强卖方与买方的沟通。21 .系统信息发布管理模块:其中包括客服热线、联系我们、电子邮箱等。22 .邮递方式管理模块:依据不同的用户需求,共设置了四种邮递方式
45、:平邮、快邮、EMS、快递。会员在购物时选中其中的一种邮递方式,按用户的需求在肯定的时间内实行送货上门的服务。二手书网络交易系统功能结构图如图4-1。图4-1二手书网络交易系统功能结构图4.2数据库设计数据库设计是建立数据库与应用系统的技术,是系统开发和建设中的核心技术,假如一个数据库的设计没有支配而全凭直觉,那最终设计出来的数据库很可能不能满足用户的要求。另外数据库设计不周详而导致的恶果是数据库中有大量冗余数据,不仅会产生数据异样,还会占用不必要的磁盘空间。数据库设计是探讨数据库与其应用的系统设计。数据设计是指对于个给定的应用环境,构造域优数据库模式,建立数据库与其应用系统,使之能够有效地存
46、储数据,满足各种用户的应用需求。软件系统常常运用各种长期保存的信息,这些信息通常以肯定方式组织并存储在数据库或文件中,为减小数据冗余,避开出现插入异样或删除异样,简化修改数据的过程,通常须要把数据结构规范化。本系统的数据库运用了时下比较流行的SQ1.Server2005来实现的。SQ1.是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询。SQ1.是一个通用的、功能极强的关系数据库语言。SQ1.语言之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。4.2.1 数据库设计的特点为r确保整个数据库中数据的平安性与完整性,本系统数据库的特点体现在以下三个方面。1 .自主设计数据库自主设计数据库是指用户能够依据自己的须要创建新的数据库,让数据库真正成为用户自己的数据库。不过,只要库中已存在该名称与表名,则不P曳建,这样就保证了数据的统一性。2 .自主调用数据库自主调用数据库即允许用户能自由地从数据库中调用所需的数据,例如查看二手书的具体信息。该信息在数据库中已经被管理员添加,所以用