书城(网上图书交易系统)毕业论文.docx
金陵科我学院毕业论文题目:网上图书交易系统学生姓名指导老师二级学院专业班级学号提交日期2009年5月25H答辩B期2009年5月30Fi2009年5月25日金陵科技学院学位论文使用授权声明金陵科技学院有权保留本人所送交学位论文的史印件和电子文档,可以采纳影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一样。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。论文的公布(包括刊登)授权金陵科技学院教务处办理。学生签名:指导老师签名:日期:摘要IIIAbstractIV第一章绪论11.1 探讨背景I1.2 开发本系统的意义11.3 探讨目的21.4 系统可行性分析2技术可行性2管理可行性21.4.3经济可行性3其次章系统开发关键技术及开发环境42.1 .NET技术简介42.1.1 .NET技术简介42.1.2 ASP.NET六大内部对象42.1.3 HS简介52.1.4 IIS与ASRNET的结合52.1.5 C#简介52.2 数据库SQ1.Server2005简介62.3 系统的开发环境62.3.1 硬件环境要求62.3.2 软件环境要求7第三章系统需求分析83.1 系统功能需求83.2 系统性能分析9数据精确度9时间特性9适应性9系统牢靠性93.2.5系统平安性93.2.6系统完整性93.3 与现有网上图书系统的比较93.4 主要系统图分析103.4.1 网上图书交易系统基本E-R图103.4.2 网上图书交易系统用户运用流程图Ii3.4.3 搜寻图书程序流程图Ii334购物车程序流程图123.4.5 订单管理程序流程图123.4.6 结账程序流程图13第四章网上图书交易系统的设计与实现144.1 网上图书交易系统概述144.2 系统设计144.2.1 系统架构设计144.2.2 系统功能模块划分154.2.3 系统数据库设计154.3 系统实现174.3.1 建立数据库连接174.3.2 基本类文件的实现184.3.3 功能模块的实现18第五章系统维护与测试225.1 系统维护225.2 系统测试225.2.1 测试步骤225.2.2 模块测试225.2.3 部分模块测试显示22第六章总结与展望25参考文献26致谢27附录28网上图书交易系统摘要随着IntCmCt技术的发展,人们的日常生活已没离不开网络,将来社会人们的生活和工作将越来越依靠于数字技术的发展。Internet的发展历程以及目前的应用状况和发展起势,可以充分地信任网络技术将极大的变更我们的生活和工作方式,升至社会的价值观也会发生某种变更。网上圉书交易系统采纳MicrosoftVisua1.Studio开发工具,SQ1.Server2(X)5激据库.ASP.NET及C#语言开发而成。其主要功能包括:游客可以查看网上的图书信息,已注哥用户还可以购买自己所喜爱的图书,管理员可以管理图书、用户、订单等信息。该冏上图书交易系统结合传统书店实除的需求和发展梗势,供应特性化的操作界面,使传统的书店功能在互联网上进行电子化的高效运作,从而实现投入产出和管理效益的最大化。关罐询:网上图书:交易系统:Cft-s;ASP.NET:SQ1.Server2(X)5BookOn1.ineTradingSystemAbstract1.ongwiththedeve1.opmentOfInteniettechno1.ogy,dai1.yIitecannota1.readydowithoutIhenetwork,the1.ifeandworkofthesocia1.peop1.eoffuturewi1.1.dependonthedeve1.opmentofdigita1.techno1.ogymoreandmore.Deve1.opmentcourseandpresentapp1.icationstateanddeve1.opmenttrendofInternet,canbe1.ievenetworktechno1.ogygreatchange1.ifeandworkingwayofusfu1.1.y,evenacertainchangewi1.1.takep1.aceintheva1.uesofthesociety.Inthist11ns1.ationastheimportationofthebookon1.inetradingsystemusesMicrosoftVisua1.S1.udiodeve1.opnen1.too1.s,(heSQ1.Server2(X)5database,Deve1.opfromteASRNETandC#1.anguage.Itsmainfunctionsinc1.udes:visitorscanviewtheon1.ine1.ibraryinformation,registereduserscana1.sopurchasetheirfavoritebooks.Iibraiyadministratorscanmanageusers,orders,andotherinformation.Thebookon1.inetradingsystemwithtraditiona1.bookstoresactua1.demandandtrendofdeve1.opment,1.hcprovisionofpersona1.izedinterface,traditiona1.functionsofabookstoreontheIn1.cme1.e1.ectronicde1.iveryofefficientoperation,soastoinputandoutputachieveeffectivenanagenenandmaximization.Keywords:BookOn1.ine:tradingSystem:C#1.anguage;ASP.NET:SQ1.Server2(X)5第一章绪论1.1探讨背景随着信息技术的发展,信息技术处于传递速度突破了时间和地域性的局限,网络化与全球化成为一种不行避开的世界趋势。由于网络用户的快速膨胀,众多的商家和厂家也纷纷将眼光投向互联网。电子商务是能够在网上完成供、产、销的全部业务流程的虚拟市场.封闭式的银行电子金融系统已变成开放式的网络电子银行电子商务是一个发展潜力巨大的市场,极具有发展前景。电子商务双向信息沟通,敏捷的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进了整个社会的生产力的提高。电子商务的推广,打破了时空限制,变更了贸易形态,有助于降低企业成本和竞争力。电子商务给消费者供应了更多的选择,供应了更好的便利性.在互联网上可以进行很多的电子商务活动,“网上图书交易系统”就是一种典型的电子商务运用。网上销售为人们供应r更广袤的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易“土更广袤的市场:在网上这个世界将会变得很小,个商家可以面对全球的消费者,而个消费者可以在全球的任何家商家购物。更快速的流通和低廉的价格:电子商务削减了商品流通的中间环节,节约了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究特性,注意购物的环境,网上购物,更能体现特性化的购物过程。“网上图书交易系统”事实上是运行在Web服务器中的一个Web应用程序“网上图书交易系统”既可以作为网站的一个子模块实现,也可以作为一个网站单独运行。“网上图书交易系统”模拟般的书店的经营模式,利用页面、脚本程序来实现“网上图书交易系统”的图书管理、订单管理、顾客管理等管理工作。可对顾客进行购物管理,实现标准购物车功能(分为修改、接着购买、清空、结账四个状态),可对购物车在结算之前随意步.骤进行杳询和修改,后台设置管理员维护界面,可在首页设定新增图书和新增类别,可设定会员购买折扣,可对订单状态进行跟踪和管理(修改状态、删除订单).要实现这样的功能,离不开后台数据库的支持,用户验证信息,图书信息,主题值次信息等大量的数据都由数据库管理系统管理。本文中数据库服务罂端米纳先进的JDBC技术进行数据库存取等操作,使Wcb与数据库紧密联系起来网。整个“网上图书交易系统”主要由运用MicrosoftSQ1.Scncr2005建立的数据库和利用IIS+ASP.NET技术实现的特性化Wcb页面两部分组成,二者通过数据库服务器和WCb服务器连接。1.2开发本系统的意义网上告书的营销成本大大低于传统的店面销售模式,更关键的是,风险资金的介入让网上书店并不在乎眼前的赢利,可以“超理性”地把价杀低,这更是传统45店无法应对的。同时在网络上销售图拈,面对的市场特别大,网络连接全世界,销售对象就是全世界:而传统模式的商场销格面对的是本城市就近的一些消贽者,受到了地域限制.网上售书营业时间的优势就是不需成大看着网店,网上书店的营业时间:24小时全天候接受订单,而传统书店的营业时间般为早上9:OO-晚上9:00。这些缘由,导致了将来网上售书将成为主潦的趋箝。1.3 探讨目的网上图书交易系统是基丁因特网在线图书销售过程设计的,利用ASP.NET技术开发广个网上书店系统。以期达到功能强大、费用低廉、通用性强的目的。客户可以通过因特网登陆书店,阅读相关图书信息,将图书放在购物车里。依据自己的购买意向,顾客可以发送订堆,网上书店系统管理员定期处理客户发来的订单。本系统满足消费者只要通过瓦联网就可以足不出户的购买自己喜爱的图书,变更传统商业交易,在互联网上进行交易,实现网上购买图书,网上购书的优势在于选择面大、价格便宜、交易便利、节约时间和精力等。整个图书市场一片旺盛,在这种状况下,网上书店的加入无疑将使得竞争更加激烈,但从另个方面看,只有在这种激烈的竞争下,网上书店的优势才能得以体现,达到盈利的目的。1.4 系统可行性分析随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰更,电子商务已经成为网上的一股潮流。我们信任要不了太长有时间,顾客就可以在网络世界上荻得他们在现实世界上可以获得的全部商品和服务U叫可行性探讨是为了弄清晰系统开发的项目是不是可以实现和值得进行探讨的过程,事实上是次大大简化系统分析和系统设计的过程,所以,进行可行性的分析是特别必要的,也是很重要的,经过班初的设计目标和进行的市场调查得出以F三点的可行性分析:141技术可行性本系统分为前台会员管理系统、后台管理员管理系统。前台是干脆面对顾客,进行查询和销售处理,后台是进行系统管理和限制,为决策供应协助软件方面运用SRNET+C+SQ1.Sever2(X)5.硬件方面运用PentiUn900CPU或以上、内存256M以上、硬盘容盘为40G以上等配置开发该系统,用高校四年所学的学问再加上平常对计算机专业学问的积累,在限定时间卜.,能够实现网上图书交易系统的基本功能,因此在技术上可行。142管理可行性由于计莫机的普及和工作人员计算机学问的不断增长,有了领导的重视和关切,主要管理者的大力支持和全体员工的热心参加,网上图书销传系统的胜利开发势在必行内.该系统投入运行后,只需读行访问通过因特网访问该系统的域名,即可运用该系统。工作人员将自己的用户各和密码输入电脑,进行登陆后,就可随时查询特定业务的悚作状况,录入图书信息,驾驭销售信息实时动态。有助于整体工作效率的提高