ImageVerifierCode 换一换
格式:DOC , 页数:40 ,大小:2.84MB ,
资源ID:2177252      下载积分:3 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2177252.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于的书海图书销售系统设计--大学毕业设计论文.doc)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于的书海图书销售系统设计--大学毕业设计论文.doc

1、本科毕业论文(设计) 题 目 基于A(C#)的书海图书销售系统设计与实现 院 (系) 计算机与信息工程学院 专 业 计算机科学与技术 学生姓名 陈震 学 号 09010004 指导教师 苗慧勇 职称 讲师 论文字数 9348 完成日期:2013年6月7日巢湖学院本科毕业论文(设计)诚信承诺书本人郑重声明:所呈交的本科毕业论文(设计),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本人签名: 日期: 巢

2、湖学院本科毕业论文(设计)使用授权说明本人完全了解巢湖学院有关收集、保留和使用毕业论文 (设计)的规定,即:本科生在校期间进行毕业论文(设计)工作的知识产权单位属巢湖学院。学校根据需要,有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业论文 (设计)被查阅和借阅;学校可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业,并且本人电子文档和纸质论文的内容相一致。保密的毕业论文(设计)在解密后遵守此规定。本人签名: 日期: 导师签名: 日期: 摘 要随着科技的飞速发展,网络逐渐渗入并影响着人们的日常工作和生活理念,网上书店是将

3、传统图书销售与计算机网络技术相结合的电子商务系统。通过它可以连接销售商和消费者,通过分析消费者与销售商的需求,本系统使用Asp.Net技术与SQL Server数据库来实现,其主要功能有:系统信息管理、角色权限设定、管理员管理、会员管理、新闻分类管理、新闻管理、留言板管理、图书分类管理、图书管理、订单管理、系统模块管理。销售商可在后台动态管理图书信息,并处理订单、查看库存、管理系统信息,消费者在前台可注册、管理个人信息、浏览产品、选购产品、管理订单与购物车,且网站整体简约美观大方,采用div+css技术,优化网页加载速度,从而使用户能更快更好的选购图书。关键词:ASP.NET;SQL Serv

4、er;网上书店;电子商务AbstractWith the rapid development of science and technology, the network gradually penetrate and affect the concept of Peoples Daily work and life, the online bookstore is a traditional book sales and computer network technology combined with the e-commerce system. Through it can connec

5、t sellers and consumers, through the analysis of the demand of the consumers and sellers, the system uses ASP.NET technology and SQL Server database, its main function includes: system information management, role permissions settings, the administrator management, membership management, the News ca

6、tegory management, News management, message board management, Books category management, Book management, order management, module management system. sellers in the background dynamic management books, and process orders, view inventory management system information, consumers can register at the fr

7、ont desk, manage personal information, browse products, buy products, manage orders and cart, and the site as a whole simple and beautiful generous, div + css technology, optimize the page loading speed, so that the user can be faster and better to buy books.Key Words: ASP.NET, SQL Server 2008, Onli

8、ne bookstore, E-commerce目 录第1章 绪 论11.1 课题背景11.2 国内外在该方向的研究现状及分析11.3 开发环境简介21.3.1 SQL Server 2008 简介21.3.2 ASP.NET简介21.3.3 三层架构简介21.3.4 PhotoShop简介3第2章 系统分析42.1 需求分析42.1.1 市场分析42.1.2 系统目的42.2 可行性分析42.2.1 经济可行性52.2.2 技术可行性52.2.3 社会环境可行性5第3章 数据库分析及设计63.1 系统功能图63.2 数据库详细信息73.2.1 数据库表的详细信息73.3 数据库操作类的设计1

9、1第4章 系统详细设计134.1 后台功能的实现134.1.1 登陆界面的实现134.1.2 网站配置信息管理144.1.3 网站模块管理154.1.4 管理员管理164.1.5 会员管理174.1.6 新闻管理184.1.7 留言板管理194.1.8 角色管理204.1.9 新闻类型管理204.1.10 图书信息管理214.1.11 订单管理234.2 客户端功能的实现244.2.1 网站首页244.2.2 商品列表页面254.2.3 商品信息页面264.2.4 用户登陆与注册页面284.2.5 网站新闻列表及新闻信息页面314.2.6 留言板页面32结 论33参考文献34巢湖学院2013届

10、本科毕业论文(设计)第1章 绪 论随着新技术的飞速发展,网上购物也变得越来越普遍,加上网上银行的开通,大大的降低了网购的复杂度,网上图书销售是一种新的图书销售渠道,它使得网购更加简单容易。网上书店与传统店面相比,它可以让人们足不出户,便可订到满意的图书。对于消费者来说:可提供24小时服务,价格相对低廉,图书种类丰富,选购方便,搜索方便,没有区域限制,易运送,对于销售商来说:可省去店铺租金,增加客户流量,营销方便,培养顾客选购的积极性,而传统书店则无法兼具这些优点。1.1 课题背景电子商务的发展对传统的生产销售带来了巨大影响,企业要想在新一轮的竞争中保持领先,就必须要顺应时代潮流,迎接创新,融入

11、到电子商务的大潮流中,积极建设自己的电子商务系统,网上图书销售作为一种新的销售渠道,可为销售商提供更好更优的服务,可为消费者提供优质服务,因此网上书店时非常必要和可行的。1.2 国内外在该方向的研究现状及分析随着我国出版业市场的发展,以及生活水平的不断提高,人们对于图书的需求不断增大,网上书店的数量也在不断增加,同时随着我国对外开放的不断深入,国外网上书店通过并购、联合等多种方式成功进入我国市场,现在以卓越、当当、京东为代表的网上书店在中国掀起了新一轮的竞争热潮。但是网购还有一些问题需要解决:(1)配送货物方面:如供应商供货不及时,容易出现缺货状况。(2)网络安全方面:网上支付在带来便利的同时

12、也带来支付安全问题,网络安全仍有待增强。(3)网站美化与性能方面:如果网页美化程度较高,则可能含有较多图片,网页加载速度较慢,国内宽带上网速度参差不齐,可能会出现网站加载速度慢,影响性能。1.3 开发环境简介1.3.1 SQL Server 2008 简介微软公司的SQL Server历经数次重大改版,功能早已成熟,由于人们对资料应用的不断演进,资料的收集与处理较以往更普遍、更复杂,SQL Server每个版本也都会整合新功能至资料库应用中,SQL Server 2008包括了大量看似微小单非常实用的功能,例如:(1)新增的且非常有用的数据类型(分离的日期和时间数据类型以及对地理空间数据和分成

13、数据表示的支持)(2)新增的MERGE命令(将INSERT、UPDATE和DELETE选项结合到一条语句,其他产品有时将其称作UPSERT语句)(3)改进了Reporting Service,可提供更优雅的报表。1.3.2 ASP.NET简介ASP.NET是一个Web开发平台,提供了构建企业级应用所需的服务、编程模型和软件基础结构,它提供了一种基于组件的、可扩展的且易于使用的方法,用以构建、部署和运行供所有浏览器或移动设备中使用,虽然ASP.NET的语法基本上与其前辈ASP兼容,但是ASP.NET并不仅仅是Active Server Page的下一个版本,而且是一种建立在通用语言上的程序结构,

14、能被用于一台Web服务器来建立强大的Web应用程序。另外,它还是一个已编译的、基于.NET的Web应用程序开发环境,可以使用任何与.NET兼容的语言(包括Visual Basic.NET、C#和JavaScript)创作Web应用程序。任何ASP.NET应用程序都可以使用整个.NET Framework提供的技术,包括托管的公共语言运行库环境、类型安全、继承等。经过几年的发展,ASP.NET已经成为网站设计与开发的主流技术。随着Visual Studio.NET版本的更新,对ASP.NET的支持也越来越完善。1.3.3 三层架构简介在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构

15、,微软推荐的分层结构一般分为三层:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL),用于实现系统高内聚,低耦合,其中表现层就是展示给用户的节目,即用户在使用时看到的画面,业务逻辑层就是针对具体问题的操作,也就是对数据层进行业务逻辑处理,数据访问层直接操作数据库,针对数据进行增删改查。1.3.4 PhotoShop简介PhotoShop是Adobe公司推出的跨平台的图片处理软件,它功能强大,界面友好,得到了许多第三方厂商的支持,因此也赢得了许多图片处理工作者的喜爱。它具备的功能有:界面设计、网页设计、平面设计、广告摄影、艺术文字、三维贴图、图片修饰、绘画。33第2章 系统分析2.1 需

16、求分析需求分析又称为要求分析,其目的是准确回答“系统是做什么的?”这个问题,也就是要确定为了满足用户的需求,系统需要实现什么功能。具体来说,就是应该确定图书销售系统必须具有的功能、性能、系统需要的运行环境以及预测系统未来的发展前景等。要完成這些功能需要系统设计人员对这个系统所对应的行业进行市场调查,之后再与用户进行详细的沟通以了解整个网站的业务流程,确定整个系统的具体功能模块,然后对业务流程进行抽象得到系统的数据流分析。2.1.1 市场分析传统的图书市场由于受地理条件的限制,只能够配送当地附近的一些订单,然而网上图书销售系统则可以突破这个限制,因为随着互联网的发展,人们越来越习惯于在网上浏览信

17、息以及买东西。在网上发布的信息可以实现共享,只要可以上网的人都可以免费的浏览到网页上的信息,这样不管是在哪个城市用户都可以在任何时间看到商家发布的信息,可以迅速的扩大商品销售的范围,突破了时间和地域的限制,从而给商家和消费者都带来了方便。2.1.2 系统目的经过市场调查得知,作为以图书销售为主要经营项目的公司,需要跟随时代潮流、结合先进的互联网信息技术,可将图书仓库分布在不同城市,联系起来形成一个网络以保证送货的速度和质量,并通过在线订单、网上支付、配送货物来完成交易。从商品的进货以及到商品的销售、从用户的注册以及到用户的购买等等都是在网上来实现以突显网上销售的方便与快捷。2.2 可行性分析系

18、统可行性是指在当前所处的内外环境下,系统的开发工作是否已经具备必要的资源以及其他必要条件,如果说需求分析是确定“做什么,不做什么”,那么可行性分析就是用来决定“能不能做”。在进行可行性分析的工作时,不仅仅要考虑到目前市场和此系统所对应的行业背景,还需要分析自身的优势以及竞争对手的优势。一般在软件领域,可行性分析主要考虑四个要素:经济、技术、社会环境和人。下面就从这几个方面逐一介绍。2.2.1 经济可行性此系统只需要一台电脑作为Web服务器,硬件上不需要过多的投资。另外在宽带使用及网站维护方面,本系统只需满足日常正常访问即可,网站易维护,不需大额维护费用。由此可见,这是一个投资小、收益大的经营模

19、式,所以商家无需担心投资的额度。2.2.2 技术可行性本系统采用ASP.NET编程语言和SQL Server 2008数据库来实现,前台的网页设计使CSS+DIV来布局,其中的图片用Photoshop CS4来制作,以保证界面友好、易操作并且易于消费者接受。2.2.3 社会环境可行性目前网上购物已经成为了一种大众的趋势。据市场调查可知,各个年龄阶段的人群对图书的需求都比较大,因此图书市场广阔,而年轻人比其他年龄阶段的人群对网络更有一定的依赖性。他们喜欢在网上浏览信息、买东西,所以可把他们作为主要消费群体。第3章 数据库分析及设计此网站是一个电子商务网站,在满足商家的同时还要满足消费者的需求,所

20、以经过分析之后确立了一下功能模块。并且在这些模块的基础上建立数据库以及各个表之间的关系。(1) 后台管理模块中,管理员可以对商品信息进行增删改查的维护、查询订单信息、动态添加新闻等操作。(2) 前台模块中,消费者可以浏览商品信息、加入购物车、提交订单等操作。3.1 系统功能图根据分析此系统的结构可分为前台模块和后台模块。后台模块包括商品管理、订单管理、用户管理、新闻管理以及个人信息管理;前台模块包括网站首页、用户注册、商品浏览、订购商品以及用户个人中心,详细的结构图如图3-1所示。图3-1 系统功能结构图3.2 数据库详细信息3.2.1 数据库表的详细信息根据网上查到的资料以及对整个网站系统的

21、详细分析,此系统建立了一下10张表,如表3-1所示。(1) 所有表以及表的用途表3-1 所有表的信息编号表名用途1Book图书信息表2BookType图书类型表3Manager管理员信息表5Managerlevel管理员角色权限表6Module网站模块信息表7MsgBoard留言板信息表8News新闻信息表9NewsType新闻类型表10Orders订单信息表11ShoppingCar购物车信息表12Siteinfo站点信息表13WebUser网站会员表(2) 各个表的详细信息如下: 表3-2 表Book字段数据类型是否为主键含义idint是主键id(自增)BookNamenvarchar(1

22、00)否图书名Authornvarchar(100)否作者BookTypeIDint否图书类型(外键)Pressnvarchar(50)否出版社DatePressedvarchar(20)否出版日期ISBNvarchar(50)否ISBNDescriptionntext否图书介绍OriginalPricemoney否原价SellPricemoney否现价Quatityint否进货数量Storageint否库存数量IsCommendedbit否是否推荐VisitedCountint否访问次数ImgPathvarchar(200)否图书封面图片DateAddeddatetime否添加时间表3-3

23、表BookType字段数据类型是否为主键含义BookTypeIDint是主键id(自增)BookTypeNamenvarchar(50)否图书分类ParentIDint否父分类编号表3-4 表Manager字段数据类型是否为主键含义idint是主键id(自增)usernamevarchar(50)否用户名passwordvarchar(100)否密码rolevarchar(50)否角色(外键)表3-5 表Managerlevel字段数据类型是否为主键含义idint是主键id(自增)namevarchar(50)否角色名称表3-6 表Module字段数据类型是否为主键含义idint是主键id(自

24、增)module_namevarchar(50)否模块名称urllinkvarchar(100)否链接地址father_idint否父模块编号is_closebit否是否关闭memberLevel_idint否权限角色(外键)表3-7 表MsgBoard字段数据类型是否为主键含义idint是主键id(自增)titlevarchar(50)否主题contentvarchar(50)否留言内容responsevarchar(50)否回复内容addtimedatetime添加时间表3-8 表News字段数据类型是否为主键含义idint是主键id(自增)titlevarchar(150)否标题auth

25、orvarchar(50)否作者contenttext否文章内容addtimedatetime否添加时间clickcountint否查看次数col_idint否新闻分类(外键)imgpathvarchar(50)否图片路径ispicbit否是否有图表3-9 表NewsType字段数据类型是否为主键含义idint是主键id(自增)column_namevarchar(50)否新闻类型father_idint否父类型is_colsevarchar(50)否是否关闭表3-10 表Orders字段数据类型是否为主键含义idvarchar(50)是主键id(自增)UserIDint否用户编号BookId

26、nvarchar(50)否图书编号UnitPricedecimal否单价Amountint否数量OrderDatedatetime否下单日期ReceiverNamenvarchar(50)否收件人姓名ReceiverAddressnvarchar(100)否收件人地址ReceiverPostalCodevarchar(10)否收件人邮编ReceiverPhonevarchar(50)否收件人电话PortTypeNamenvarchar(50)否配送类型PayTypeNamenvarchar(50)否支付方式Statusint否订单状态表3-10 表ShoppingCar字段数据类型是否为主键含

27、义idint是主键id(自增)useridint否用户编号productIdint否产品编号addtimedatetime否加入购物车时间表3-11 表Siteinfo字段数据类型是否为主键含义idint是主键id(自增)sitenamevarchar(100)否网站名称telvarchar(50)否联系电话emailvarchar(100)否电子邮件zipcodevarchar(50)否邮编copyrightvarchar(200)否版权addressvarchar(200)否联系地址remarktext否备注表3-12 表WebUser字段数据类型是否为主键含义idint是主键id(自增)

28、UserNamenvarchar否用户名UserPwdnvarchar否密码RealNamenvarchar否真实姓名IdNumberVarchar(50)否身份证号Emailnvarchar否电子邮件Addressnvarchar否家庭住址PostalCodeVarchar(50)否邮编PhoneVarchar(50)否联系电话IsLockbit否是否锁定isLegalbit否是否审核3.3 数据库操作类的设计此系统采用三层架构,数据库操作在业务访问层完成,数据访问层调用公共层(Common)中的数据库帮助类DbHelp,部份代码如下:private readonly string Conn

29、ectionString = System.Configuration.ConfigurationManager.ConnectionStringsConnectionString.ConnectionString;public SqlConnection GetCon() Myconn = new SqlConnection(ConnectionString); return Myconn;public int ExecuteSqlStr(string sqlStr) SqlConnection con = GetCon(); SqlCommand cmd = new SqlCommand(

30、sqlStr, con); int i = 0; try con.Open(); i = cmd.ExecuteNonQuery(); con.Close(); catch (Exception es) con.Close(); throw (es); finally con.Dispose(); return i;public DataTable GetTableByStr(string sqlstr) SqlConnection con = GetCon(); SqlCommand cmd = new SqlCommand(sqlstr, con); SqlDataAdapter sda

31、= new SqlDataAdapter(cmd); DataTable dt = new DataTable(); try con.Open(); sda.Fill(dt); con.Close(); catch (Exception es) con.Close(); throw (es); finally con.Dispose(); return dt;第4章 系统详细设计通过详细分析可知,在后台管理的中,需要实现以下功能:管理员登录、网站信息管理、模块管理、管理员管理、会员管理、新闻管理、留言板管理、图书信息管理、订单管理。4.1 后台功能的实现4.1.1 登陆界面的实现管理员登录的界

32、面如图4-1所示,超级管理员登陆后主界面如图4-2所示。不同用户身份登陆系统看到的管理菜单不相同。图4-1 管理员登录界面图4-2 网站后台主界面4.1.2 网站配置信息管理点击网站信息连接,可查看、修改网站配置信息,如图4-3所示图4-3 网站配置信息4.1.3 网站模块管理点击网站模块导航链接进入模块管理界面,结果如图4-4所示,通过此界面管理员或系统维护人员可动态管理网站,可进入模块信息修改页面、模块所属分类、增加新模块、删除模块。图4-4 网站模块管理 点击“添加模块”链接进入添加模块页面,如图4-5所示,管理员可通过此界面添加新模块,设置是否开启(默认为开启)、设置所属模块、查看权限

33、,对于根模块,可不添加链接地址,在其子模块中添加模块及链接地址。图4-5 添加模块页面点击“编辑”链接进入模块修改页面,如图4-6所示,管理员可修改链接地址、模块名称、查看权限,所属模块,如果是子模块,则不需要设置模块权限,系统会自动继承父模块权限。图4-6 模块信息修改页面4.1.4 管理员管理进入管理员列表页面,查看网站当前管理员列表,如图4-7所示,通过此页面可进入修改管理员页面、增加管理员界面、删除管理管理员。图4-7 管理员管理界面点击“编辑”链接进入管理员信息修改页面,如图4-8所示,此页面可更改管理员密码,更改时需验证原密码是否正确,如不正确,则无法修改密码,也可更改管理员权限。

34、图4-8 管理员信息修改界面点击“添加管理员”链接进入添加管理员界面,如图4-9所示,在此页面可添加新管理员,并设置管理员权限角色。图4-9 添加管理员界面4.1.5 会员管理进入会员管理主界面,如图4-10所示,通过该页面可修改会员信息,删除会员,查看会员账号状态。图4-10 会员列表界面点击修改进入会员信息修改页面,如图4-11所示,管理员可修改会员状态及其他信息。图4-11 会员信息修改界面4.1.6 新闻管理点击进入新闻管理页面,如图4-12所示,通过该页面,管理员可添加新闻、修改新闻、删除新闻。图4-12 新闻管理界面点击“添加新闻”链接进入新闻添加页面,如图4-13所示,在此页面可

35、设置新闻所属分类、是否有图片、标题、内容等。图4-13 新闻添加界面点击“修改”进入新闻修改页面,如图4-14所示,管理员可在此界面修改新闻信息,可修改文章内容与添加日期等。图4-13 新闻修改界面4.1.7 留言板管理点击进入留言板列表页面,如图4-14所示,管理员可通过该页面进入查看留言页面、删除留言、进入回复留言页面。图4-14 留言板列表界面点击“回复”进入留言回复页面,如图4-15所示,管理员可在此页面回复留言内容,修改回复内容。图4-15 留言查看回复界面4.1.8 角色管理点击进入角色列表页面,如图4-16所示,通过此页面可进入角色添加与修改页面。图4-16 角色列表界面点击“编

36、辑”进入角色修改页面,如图4-17所示,管理员可修改权限名称。图4-17 角色修改界面4.1.9 新闻类型管理点击进入新闻类型列表页面,如图4-18所示,管理员可新增、编辑、删除新闻类型。图4-18 新闻类型列表界面4.1.10 图书信息管理点击进入图书类型列表页面,如图4-19所示,通过此页面可进入类型添加、编辑页面,还可在该页面查看、删除图书类型。图4-19 图书类型列表界面点击“编辑”链接进入图书类型修改页面,如图4-20所示,管理员可在该页面设定类型名称与所属分类。图4-20 图书类型修改界面点击进入图书管理页面,如图4-21所示,通过此页面可进入图书添加、编辑页面,还可在该页面查看、

37、删除图书。图4-21 图书类型修改界面点击“添加图书”链接进入新增图书页面,如图4-22所示,管理员可在此页面添加新图书信息。图4-22 新增图书界面点击“修改”链接进入新增图书页面,如图4-23所示,管理员可在此页面修改图书信息,如图书简介、图书封面、分类等。图4-23图书信息修改界面4.1.11 订单管理点击进入订单列表页面,如图4-24所示,管理员通过此页面可查看订单、删除订单。图4-24 订单列表界面点击“查看”链接进入订单详细信息页面,如图4-25所示,管理员通过此页面可查看订单、修改订单状态。图4-25 订单列表界面4.2 客户端功能的实现根据分析在前台的页面中需要实现以下功能模块

38、:网站首页、商品列表、留言板、网站新闻、用户登录和注册、购物车、生成订单以及用户的个人中心。在首页中可以浏览到商品的信息,确定购买时可以先加入到购物车也可以直接购买生成订单,在用户的个人中心页面,可以查看到自己的购物车、订单信息以及个人资料,还可以对自己的资料进行修改操作。4.2.1 网站首页(1) 点击进入首页,如图4-26,用户看到页面左侧有图书导航、热销排行版区,右侧有作品推荐、人气作品、新书上线版区,用户可直接搜索图书或通过分类查找,通过网站动态链接可进入查看网站最新动态,通过留言板链接可进入留言版给网站提建议,该页面继承网站Main.Master模板文件,右侧3个版区使用用户自定义控

39、件ShowDiffBookList.ascx,通过给该控件传值的不同,控件会加载相应设定的商品列表。这样可节省代码量,减少冗余,易维护。图4-26 网站首页界面4.2.2 商品列表页面点选商品分类进入或通过查找商品进入商品列表页面,如图4-27所示,根据选择分类的不同或查询关键字的不同,网站会列出其分类中的商品或者该关键字匹配的商品,该页面使用自定义控件ShowDiffBookList.ascx用来展示商品列表,如果是通过分类链接进入该页面,则用户自定义控件会收到分类信息,展示商品列表,如果是通过搜索关键字进入该页面,则用户自定义控件会根据关键字进行查询,找出所有符合商品,关键字查询的范围为图

40、书名、作者、出版社。图4-27 商品列表界面4.2.3 商品信息页面通过首页或者商品列表页面进入商品信息页面,如图4-28所示,用户可查看商品详细信息,包括价格、作者、出版时间、内容简介等等,用户可在该页面购买商品或加入购物车,点选加入购物车按钮,如果用户没有登陆,则跳至登陆页面,如果有登陆,则添加到购物车中。图4-28 商品详细信息页面点击“立即购买”按钮,如果没有登陆,则跳转至登陆页面,如已经登陆,则显示如图4-29所示画面,用户需填写订单详细信息,主要包括收货人信息、付款方式、快递方式,其中付款方式默认为网银支付,快递方式为邮政快递,用户填写完详细订单之后,点击“确认”按钮,进入个人中心

41、,用户可查看订单是否下单成功,订单号根据当前年月日时分秒及毫秒数拼接而成,用户每查看一次商品,商品的浏览次数会加一。图4-29 订单详细信息4.2.4 用户登陆与注册页面点击进入网站用户登陆页面,如图4-30所示,用户需登陆才可购买商品、收藏商品、查看订单等。图4-30 用户登陆页面点击“注册新用户”按钮,进入用户注册页面,如图4-31所示,其中用户名、密码不能为空,真实姓名、身份证号、联系方式、邮编可先不完善,在购买商品时再完善具体信息。图4-31 用户注册页面登录成功进入会员个人中心,如图4-32所示,用户可查看订单、购物车、修改个人信息。图4-32 个人中心页面点击查看我的订单,如图4-

42、33所示,可看到所有订单列表,用户可删除已下订单。图4-33 订单列表页面点击查看我的购物车,如图4-34所示,用户可查看购物车信息,删除购物车中产品。图4-34 购物车列表页面4.2.5 网站新闻列表及新闻信息页面点击首页网站新闻动态,如图4-35所示,进入新闻列表页面,列表页面会根据新闻发布时间逆序排列新闻,最新新闻会展示在顶部。图4-35 新闻列表页面点击新闻标题链接进入新闻页面,如图4-36所示,用户可查看网站最新动态新闻,用户每访问一次,该条新闻的访问次数会加一。图4-36 新闻页面4.2.6 留言板页面点击进入留言板页面,如图4-37所示,用户可查看网站留言,也可给网站留言,管理员可动态管理留言板信息,回复留言,用户可查看提问是否得到回复。图4-37 留言板页面结 论该系统使用了ASP.NET语言和SQL Server 2008数据库来设计,实现了在线购买图书的功能,具有前台和后台两个模块。在后台,管理员可以通过后台管理模块动态的管理商品信息、管理网站用户以及发布新闻通知等能够方便的进行网站信息的维护。在前台部分,用户可以根据自己

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服