毕业论文题目:网上书店系统学号:姓名:专业班级:指导教师:完成日期:摘要I摘要:随着互联网络的发展,网上书店越来越为人们所关注。通过网上书店,人们可以足不出户就选购自己所需的图书。网上书店是根据公司的实际需求、应用动态网页技术开发而成。该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据等优点。该系统可以克服传统图书销售中地域、广告宣传、人力资源不足等限制,能很好地适应网上销售需求。本文介绍了网上书店系统的开发模式和环境,并具体阐述了系统分析、概要设计及系统详细设计过程。关键字:asp;数据库;网上书店摘要IIAbstract:WiththedevelopmentoftheInternetonlinebookstoresmoreconcernforpeople.Throughtheonlinebookstorepeoplecanstayathometobuythebookstheyneed.Onlinebookstoreisbasedontheactualneedsofthecompanyusingdynamicwebtechnologywasdeveloped.Thesystemofinformationissuedbythefrontandbackofficemanagementandmaintenancesystemssiteoftwopartsinsupportoftheoperationalfunctionsoftheentiresitebasedonthereceptionsitetohelpusersofthedailymanagementandinformationdisseminationandwithlesssystemresourcestheamountofinformationlargesitemaintenanceconvenienteasytoexpandandupdateeasytoinheritandtheprotectionofhistoricaldataandsoon.Thesystemcanovercomethetraditionalbooksalesintheregionadvertisinghumanresourceslackofrestrictionscanwellmeetthedemandforonlinesales.Thisarticledescribesthedevelopmentofonlinebookstoresystemmodelandenvironmentandprovidesdetailsonsystemanalysispreliminarydesignandsystemdetaileddesignprocess.Keyword:aspDatabaseonlinebookstore.目录1目录一系统可行性分析……………………………………………………2(一)技术可行性……………………………………………………2(二)经济可行………………………………………………………2(三)操作可行性……………………………………………………2(四)需求可行性……………………………………………………3二需求分析…………………………………………………………4三总体设计…………………………………………………………6(一)最终要实现的功能……………………………………………6(二)网站功能概述…………………………………………………6(三)数据库设计………………………………………………………8四详细设计与实现……………………………………………………11(一)类型管理………………………………………………………11(二)图书管理………………………………………………………12五软件测试……………………………………………………………16(一)单元测试………………………………………………………16(二)集成测试………………………………………………………17结束语…………………………………………………………………18致谢……………………………………………………………………19参考文献………………………………………………………………20网上书店系统1引言随着网络技术的发展,越来越多的人喜欢在网上宣传自己的产品,喜欢网上购物。图书产品从其外部特征来看,品种繁多,实体书店或其它图书发行者无法有足够大的店面来展示所有品种;单价不高,在网络信用还存在缺失的环境下能造成的损失较小,读者也乐于尝试在线购买。所以网上书店网站也在互联网上纷纷出现。就网上书店而言,由于网络已经覆盖全球,信息量大而独具优势。售书的理念也很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻他们想要的书。对于读者来说,网上书店近在咫尺,并且永不下班关门,读者可以随时随地自由地查询和订购图书,读者无需亲临书店,一档一档地找,一本一本地翻,只要坐在电脑前,开机上网即可买到所需书籍,而且读者的挑选余地也大多了,检索也很方便,同时还减少了购书过程中的支出,另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷购书者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝贵,网上购书节省了大量时间,这对于那些没有时间经常逛传统书店或其住所离传统书店较远的读者来说,具有实际意义。因此网上售书必将有长足的发展。本系统的主要目的是实现图书的在线销售,包括管理库房中的图书,以及管理用户的购物车,从而实现结帐等一系列功能,让用户足不出户就能够在网上书店购买到自己所需的图书,形成书店和用户双赢的局面。这个网上书店系统的后台管理模块就是利用JSP技术实现对整个网上书店进行管理。此后台管理模块操作简单,无论有没有网页开发语言基础的书店管理员都可以对整个网站进行操作更新。网上书店系统2一系统可行性分析(一)技术可行性此网上书店系统可以运行于windowsxp,windowsserver2000/2003,windowsvista操作系统。对系统要求只需要装有IIS即可。对计算机的硬件配置没有太高要求,现在的个人电脑完全可以满足。数据库运用简单易学的Access来实现。在网站设计方面,运用XHTML、CSS样式、JSP等知识,利用PhotoShop图像处理工具及DreamweaverCS3制作出合理生动的网页。近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、ClientScript到CGI,从JAVA的诞生到ActiveX,Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了ActiveServerPages(ASP),一种用以取代CGI(CommonGatewayInterface,通用网关接口)的技术。简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用ADO(ActiveDataObject,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于的应用系统成为可能,这也是本系统选择ASP作为开发工具最重要的原因之一。(二)经济可行性此系统可以运行于现在市场上出售的各种个人电脑,系统成本主要集中在系统的开发上。当系统投入运行后,可以实现在网上卖书和租书功能。所带来的效益远远大于系统软件的开发成本。在经济上是完全可行。(三)操作可行性界面设计充分考虑浏览用户的习惯,图书信息浏览、会员注册登录、租书、购书等功能操作方便。而且所有网页设计清新、简洁、合理,不会让用户感到觉网上书店系统3疲劳。可操作性很强。(四)需求可行性网上书店为人们提供了诸多方便。更加广阔的环境:人们不受时间、空间的限制,不受传统购物的诸多限制,可随时随在网上交易。更加广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更加快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省大量开支,从而大大降低了商品流通和交易成本。更加符合时代要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。综合应用所学知识,构建网上书店系统,并重点实现网上书店系统所涉及的功能,从而使本人把所学的理论知识能够很好的运用到实践当中。网上书店系统4二需求分析所谓的网上书店,其实就是放弃了到现场观看所买书目的实物信息,随着网上购物链的信息安全程度和购买的信誉度,逐渐提高,人们对网上消费的观念的转变,让我们的网上书店成为了可能。通过C#和相关数据库信息的实现,我们能更直观的理解到网上书店的真实性和可行性,很多微小的细节,决定了我们对客户的真心,一种很微妙的温馨感或寂寞感,让网上的冲浪者,慢慢的打开心门,愿意参与进来,对我们所发表书目的评议,或一种当家作主的感觉。每个会员都是站长,都是这个家庭的一员,不为赚钱,而是把最前沿、而时尚、最广泛、而喜爱、最欣赏...的书,推荐给大家,让大家来细细的斟酌、品读,似茶一般。随着网络在中国的广泛普及,网络支付手段的逐步完善,越来越多的中国人逐渐习惯于网上购物,习惯于鼠标点击下订单,送货上门的快捷便利的购物方式。传统书店的购书观念正在被网上书店这一方便快捷的购书方式所冲击。网上书店在国际互联网上可以实现的商务功能已经越来越多样化,从最开始的信息发布功能,到现在的在线图书展示功能、在线洽谈业务功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎传统书店所提供的功能都可以在互联网上进行电子化的高效运作,而借助网络的跨地域特点,更是将传统书店的地域限制加以突破,全国各地的读者都可以通过网络在同一个网上书店购书,从而大大增加了客户的数量。为了使网上书店的投入回报和管理效益最大化,在对网上书店进行系统开发之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店总体规划、网上购书系统的功能和实施方案、网上书店的传播与推广、运行网上购书系统的软件和硬件配置、网上书店的管理系统和管理方法等等。根据中国互联网信息中心的统计,国内网民已经突破两千万,并且在快速增长之中,促使国内的电子商务日趋成熟和繁荣,可以预言,在2-3年之内,国内的电子商务将完全正规化。而现行的网上购物系统已成为电子商务主要内容。网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能网上书店系统5有效的控制商场运营的成本,开辟了一个新的销售渠道。调查表明,消费者现阶段选择在网上购物的主要原因有:便利(足不出户就可以随时购物,而且能方便检索自己所需要的商品);商品选择余地大(可以到很多网上商店买到平时难以买到的东西);特殊的服务(如商品定制、充分的信息等);时髦;价格便宜等。网上书店,正处于发展阶段,存在很大的市场空间,方便顾客,便是方便自己,这样便可能争取到更多的市场份额,他的可行性不言而喻。网上书店系统包括如下基本功能用户注册和登录:为用户提供注册、登录、找回丢失密码、修改个人信息等功能。图书信息查询及管理:对信息进行灵活的分类、存储,方便用户迅速从少则几万,多则几十万甚至上百万种图书中找出自己所需图书。购物车管理:用语存储用户选择好的图书,完成购物后可以自动生成订单以供管理者进行管理。订单管理:为用户提供订单查询