ASP.NET网络书城管理设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘 要随着Internet技术的蓬勃发展,网上购物作为电子商务中发展最快的分支之一,因其普遍性、方便性而越来越普及,并且成为一种新的生活时尚,故对网上购物系统开发的要求也越来越高。图书是人获取知识的一个重要途径,而随着生活节奏的加快,人们也越来越少的去花大量的时间到书店里购书了,网络书城可以让人们没有时间、地域的限制,并且还能时尚的购物。网络书城管理系统,采用ASP.net2.0编程,本系统的编程环境是在WINXP+IIS5.1+Sql Server2005数据库。本文研究了一种基于数据关联规则采集技术的用户个性化页面生成方案,此方案与现今在网上已采用的一些方案相比,具有用户使用更简单、反映用户更明显细致等优点。本文中所做的主要工作是,介绍了个性化页面的背景及IIS5.1和ASP.net2.0系统的一般原理;阐述整个个性化页面生成系统的系统结构及工作原理,分析了系统实现中的特殊性、难点和重点。设计实现用户注册/登录、查询、购买;管理员对网站的系统管理,个性化页面动态生成回显等程序模块。实现ASP.net2.0和HTML页面。分析并解决实现中的若干技术问题;建立完整的实验网站,进行测试并分析结果。关键词 图书;网络书城;管理系统;设计第一章 绪论1.1 课题背景在当前计算机发展迅速的时代,电子商务成为互联网发展日臻成熟的直接结果,是网络技术应用新的发展方向。就网上书店系统而言,由于网络已经覆盖全球,其信息量大而独具优势。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现图书销售的网上交易。网上书店同传统的店面书店相比,网上书店的经营方式和销售渠道是全新的;它24小时的全天候和全方位服务是店面书店所不能比及的;成本低廉更是开设网上书店的主要原因。而与其他商品相比,不具时效性;同时书本具有易于判断和选择而独具优势,最适合于网上交易;再次是单价低,降低了消费者第一次在网络购物的门槛,对于读者来说,网上书店近在咫尺,并且永远不下班关门,读者可以随时随地地自由地查询和订购图书,同时还减少了书店过程中的支出,具有实际意义。因此网上书店必将有长足的发展。开办网上书店系统也可以为在校大学生提供方便,廉价,高效的书店方式,促进文化传播,帮助国家和学校培养优秀的人才,具有长远的经济效益和社会效益。1.2 目的和意义随着我国Internet的发展,电子商务越来越多的溶入到人们的日常生活,而且网上书店也是电子商务网站的代表,国内网上书店有像“当当网”等这种优秀的电子商务网站,它们是其他网站良好的典范,可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站设计中站应有的功能和注意事项。本文所完成的网络书城管理系统,除了大量收集有关资料,还将会牵涉到一些技术上的问题,如:网页制作技术,后台数据库的设计和管理,通过实际的制作网站,可以在实践中掌握上述技术的使用,达到学以自用的目的。1.3 系统设计思想一个大型的网络书城,必须有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能充分发挥网上购物商城系统的优势。设计原则主要分以下几部分:实用性,系统以用户需求为目标,以方便用户为原则,同时融入先进的管理经验。根据用户实际的需求情况,量身订造一套先进的网络书城系统,并且将在统一的Windows图形界面下提供各种实用功能,充分满足人们的各种需求,满足顾客的需求。先进性,系统适合于每个人,每个人通过注册便可以进入书城,购买其图书。高可靠性,一个实用的系统同时必须是可靠的。本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统的可靠性与容错性。高安全性,在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源信息,同时也可保证关键数据的安全性。采用标准技术,本系统的所有设计依照国际上现行的标准进行,以提高系统的开放性。可维护性,系统的设计要求方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。1.4 主要工作和论文结构本文介绍了基于电子商务的网络书城的设计及实现过程,主要包括对该系统需求的分析,各功能模块的设计划分,数据库的设计与实现,及系统功能的实现与测试。本文共4章,按如下方式组织:第1章介绍了基于的背景、目的和意义,以及系统的设计思想,并简单介绍了电子商务的发展现状。第2章对网络书城设计的需求进行了较为细致的分,阐述了它的业务流程,并介绍了软件开发的环境配置及工具的选择。第3章说明了基于电子商务的网络书城设计的数据流程,给出了各个功能模块的具体设计,并阐述了该系统数据库的设计。第4章全面阐述了基于电子商务的网络书城设计的实现过程,包括实现页面的展示,实现目标的描述及每个模块的实现方法;并介绍了该系统的测试过程。第二章 系统的总体设计经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的就是回答“概括地说,系统应该如何实现”这个问题,因此,总体设计又称为概要设计或初步设计。3.1 系统的数据流程数据流程描述:用户注册登录后,可以对图书进行浏览和查询,找到所需图书后可直接添加到购物车中,购物完毕后提交定单;可以在备注上写下自己的意见或建议;可以修改自己的资料。管理员登录后可以分别对用户所下的订单、图书进行管理,查看用户评论,修改图书类别。3.1.1系统数据流图构建系统顶层数据流图如图3-1所示,购物过程数据流图如图3-2所示。图3-1的主要功能是,用户进入本系统之后可以浏览图书,把图书加入到自己的购物车,然后下订单,以及查看用户自己所下的订单状态等一些操作,还有管理员可以对用户或图书所做的一些操作。3.2 系统总体模块设计网络书城是利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表整个的数据结构,下面的各层矩形框代表各个数据的子集,框代表最底层的各个矩形组成这个数据的实际数据元素(不能再分割的元素)。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。1.本系统一共可分为七大模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统在六大块的基础上每一大模块又分为几个模块。(1)网络书城包括六个子系统:注册和登录、浏览及查询图书、购物管理及提交订单、用户信息中心、图书及订单管理、用户帐户管理。(2)注册和登录也包括三大模块:注册用户信息、提交用户信息、用户登录。(3)浏览及查询图书模块包括三个模块:浏览图书、查询图书、查看图书详细信息。(4)购物管理及提交订单:购物车添加图书、购物车删除图书、修改购物车图书数量、添加订单、提交订单。(5) 用户信息中心模块:修改个人密码、修改个人信息、查看个人信息、查看订单信息。(6)图书及订单管理模块:添加图书种类、修改图书种类、删除图书种类、添加图书、修改图书、删除图书、图书评论管理、订单状态管理、订单打印。(7)用户帐户管理模块:绑定用户网上银行卡号、用户帐户充值、用户帐户提现。2.各模块的详细功能如下。(1)用户注册:只有注册了的用户才能购买书籍,否则想购买书籍必须得注册;(2)用户信息修改:用户可以对自己的个人档案、Email地址、密码等信息进行修改;(3)购物车管理:用户对所选的图书进行支付、修改数量或删除;(4)查看图书商品信息:可以看到图书的作者、出版社、价格等信息;(5)结账下订单:用户确认购物车内购买的东西时要确认结账。(6)支付方式:用户选择一结账后付款的一种方式。(7)图书评论:用户购买完书籍后,对这本书的评价。(8)订单状态监控:用户可以看到自己下的订单的处理情况。(9)用户管理:对全体用户信息的查看、删除用户和用户的帐号冲值等功能;(10)图书管理:对全部的图书进行添加、删除、修改、分类添加、类别修改、类别删除等功能;(11)订单管理:对用户所下的订单进行处理,生成订单的记录表;(12)图书评论管理:对用户为图书所提出的评论进行管理;网络书城管理系统:实现对图书各种信息的管理,如图3-3所示。 全套毕业设计包含的内容如下:源程序+论文(15000字以上)+可执行程序+答辩稿+开题报告如需要请您和我们客服QQ联系