NET的网上书店的设计实现分析

上传人:枫** 文档编号:511269575 上传时间:2022-11-03 格式:DOC 页数:23 大小:122KB
返回 下载 相关 举报
NET的网上书店的设计实现分析_第1页
第1页 / 共23页
NET的网上书店的设计实现分析_第2页
第2页 / 共23页
NET的网上书店的设计实现分析_第3页
第3页 / 共23页
NET的网上书店的设计实现分析_第4页
第4页 / 共23页
NET的网上书店的设计实现分析_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《NET的网上书店的设计实现分析》由会员分享,可在线阅读,更多相关《NET的网上书店的设计实现分析(23页珍藏版)》请在金锄头文库上搜索。

1、.网络教育学院本科生毕业论文设计题 目:基于ASP.NET的网上书店的设计与实现学习中心: 奥鹏学习中心 层 次: 专科起点本科 专 业: 网络工程 年 级: 2021年 春 季 学 号: 4 学 生: 国永 指导教师: 龙珠 完成日期: 2021年 3月 24日1.容摘要随着网络技术和信息技术飞速的开展,全球经济一体化逐渐形成顾客消费水平不断提高,加上政治,经济,社会环境的巨大变化, 传统的交易方式越来越不被消费者认可。利用全球信息根底设施internet来改造传统的交易方式已是必然趋势。 网上书店系统是电子商务的一种,建立在internet信息系统的根底之上,为internet的消费者提供

2、方便、快捷、高效和可靠的效劳。相对于传统的实体书店,网上书店具有经营本钱低廉、简单易操作、效劳质量完善、业务领域更宽等优点。本课题使用ASP.NET程序设计语言,并辅以AJA*,MySQL数据库管理等技术进展网上书店系统的设计与开发。此系统分为前台和后台两大管理系统。前台管理系统应完成用户管理,图书分类,图书查询,购物车,订单处理,我的收藏,我的同创等功能,后台管理系统应完成会员管理,图书管理,订单管理,信息管理等功能。从而在网上实现在线图书浏览功能,在线交易功能,在线管理功能等电子商务功能。关键词:电子商务;ASP.NET;MySQL数据库1.目 录容摘要I引 言11 概述31.1 背景31

3、.1.1研究的背景和意义31.1.2网上书店的现状41.2 本文的主要容及组织构造42 相关技术介绍52.1 ASP.NET技术简介52.2 MySQL简介72.3 三层架构简介73 系统设计93.1 网上书店流程93.2 系统总体设计103.3 数据库设计113.4 代码设计154 系统实现174.1 前台功能174.1.1 用户管理功能174.1.2 图书分类功能194.1.3 图书查询功能194.1.4 购物车功能204.1.5 订单处理功能214.1.6 我的收藏功能224.1.7我的同创功能224.2 后台功能234.2.1 会员管理功能244.2.2 图书管理功能244.2.3 订

4、单管理功能254.2.4 信息管理功能255 结论26参考文献271.引 言人类进入21世纪,电子商务伴随着IT的成熟逐渐开展壮大,成为网络经济的核心。计算机、网络通信、信息技术、支付技术、平安技术的开展以及计算机的普及与网络应用等根底设施建立为电子商务的应用提供硬件支持与平安保障,是电子商务开展的硬件根底;电子商务法的制定与发布为电子商务的开展提供了法律保障,成为电子商务开展的软件根底。在电子商务的开展过程中,人们意识到在线购物的无地域界限、平安、方便快捷及其价格优势,在线购物的队伍逐渐扩大,不断增长的强大需求正成为电子商务的开展动力。在传统经济模式里,人们购物需要到商场,为了购得喜欢的商品

5、不得不累半天;企业为了赢得合同不得不围在谈判桌上群雄论战。如今人们可以通过网络坐在家中浏览网上商店,选择适宜的产品,还可以货比三家,自己完成购物过程,进入自由轻松购物新时代;企业通过网络洽谈业务,网上采购与承受定单,企业在网上设置了商店,不由得会发现世界就像在面前。企业与客户通过网上订购,电子支付等,使他们的关系变得如此贴近,从而使商务活动发生深刻变革。改变企业的生产与经营活动,也带来了人们的生活方式、文化教育、政府职能等的转变,电子商务的出现将真正把人类带入信息社会。以网上书店系统而言,由于网络已经覆盖全球,信息量大而独具优势。售书的理念也很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻

6、他们想要的书。对于读者来说,网上书店近在咫尺,并且永不下班关门,读者可以随时随地自由地查询和订购图书,读者无需亲临书店,1档1档地找,1本1本地翻,只要坐在电脑前,开机上网即可买到所需书籍,而且读者的挑选余地也很大,检索也很方便,同时还减少了书店过程中的支出,另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷书店者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比珍贵,网上书店节省了大量时间,这对于那些没有时间经常逛传统书店或其住所离传统书店较远的读者来说,具有实际意义。因此网上售书必将有长足的开展前景。本文首先介绍了ASP.NET、MySQL数据库等相关技术。然后,论文对网上书

7、店系统前后台局部的设计和实现做了比较详细的介绍。第1局部概述,介绍了开发网上书店系统的背景、意义以及网上书店的现状。第2局部相关技术介绍,对开发本系统用到的技术进展了简单的描述。第3局部系统设计,对系统的流程设计进展介绍,重点介绍了系统功能模块的划分和数据库的设计过程,为后面的程序设计过程的实现做准备。第4部系统实现,介绍了整个系统各个功能模块的具体实现的全过程,详细说明了各个模块的设计思想和程序的流程,并附了主要功能的源代码。第5局部是总结,对全文和整个系统进展了总结,并对下一步的研究进展展望。1.1 概述1.1 背景1.1.1研究的背景和意义随着中国参加WTO,全球经济一体化的逐步深入,网

8、上书店已是现代传统书店必不可少的经营策略之一。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最根本的对外沟通展现功能、信息发布功能,在线图书展示功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户效劳功能、在线管理功能等等,几乎以往传统书店功能都可以在互联网上进展电子化的高效运作。技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案切合传统书店实际的需求和开展趋向,使投入回报和管理效益最大化,传统书店在实施上网方案之前,必须对一系列问题进展科学的论证,如书店上网的需求分析、书店上网总体规划、网上书店系统的功能和实施方案、网上书

9、店的传播和推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。网上书店途径实施的实现直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。国外现在关于电子商务方面的研究:1) 先进的购书流程:引入收藏夹购物方式,这种方式和传统的购物最大不同是把记录客户所有的购书临时信息写入数据库表中,订单完毕后,自动去除相关数据,客户不用再担忧订购临时数据的丧失,确保客户购书准确无误。2) 科学的书店管理模式:系统采用多种营销的主动推荐方式,客户结合灵活多样的高级检索,能轻松的找到所需要书籍的信息;通过客户意见反响系统和缺书登记系统,书店可以随

10、时把握客户的各种需求并及时与客户进展网上互动交流;通过完善的信息发布系统,客户可以及时得到书店最新动态和新闻,掌握行业动向;后台构造化管理模式,涵盖了栏目设置、图书资料编辑、用户管理、订单管理、根底信息管理等等。为了书店的电子化管理提供了一套良好的管理模式。3) 支持量身定制:系统采用模块化构造,支持客户自由定制包括帮助系统、书店根底信息,各类栏目相关设置等等,可自由设置管理人员各级权限,这种灵活的书店设计构造,将大大丰富书店的信息,让客户经常有全新的感觉。4) 完善的平安机制:前台的管理和后台的管理完全别离,独立的密码校验功能,通过MD5的不可逆加密方式,核心程序对各类非法字符进展过滤,确保

11、用户和书店的数据有较好的平安性。5) 专业的效劳器空间:拥有高档的效劳器设备,不仅能使商务数据轻松的运行,而且能够保证商务数据的正确无误。1.1.2网上书店的现状国际上网上书店前景看好,而国的网上书店,数量上也有了新的增长。旌旗,卓越亚马逊, China-Pub,当当网等网上书店的出现,证明了网上书店的前景的良好。现在国家正在积极建立三网融合,网络对人们生活的影响将越来越大,人们对网上购物的认同度也越来越高。这些情况说明,目前开展网上书店业务具有非常大的市场空间。1.2 本文的主要容及组织构造本文研究的容是基于ASP.NET和MySQL数据库实现网上书店系统。此系统采用B/S架构开发,由前台和

12、后台两大程序组成。前台程序为用户界面,包括用户管理,图书分类,图书查询,购物车,订单处理,我的收藏,我的同创等模块,后台程序为管理员登陆界面,包括会员管理,图书管理,订单管理,信息管理等模块。从软件的需求分析,总体设计,详细设计三个局部来介绍系统的实现。1.2 相关技术介绍2.1 ASP.NET技术简介ASP.NET是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的效劳。ASP.NET为能够面向任何浏览器或设备的更平安的、更强的可升级性、更稳定的应用程序提供了新的编程模型和根底构造。它也是 Microsoft .NET Framework 的一局部,运行时和.

13、NET Framework类库集可以用于创立动态Web页。它需要在Web效劳器的环境中运行,例如Microsoft Internet Information Server(Microsoft互联网信息效劳器,IIS),并且根据效劳浏览器请求指示在效劳器上执行程序。与直接由Web效劳器提供的静态HTML不同的是,ASP.NET页面实际上是在效劳器上执行以后再产生结果的。页面的最后生成也许是由许多不同的指令或数据源构造。利用ASP.NET开发具有以下几个优点:1可管理性ASP.NET使用基于文本的、分级的配置系统,简化了将设置应用于效劳器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的

14、,所以可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。2平安ASP.NET为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。(3) 易于部署通过简单地将必要的文件复制到效劳器上,ASP.NET 应用程序即可以部署到该效劳器上。不需要重新启动效劳器,甚至在部署或替换运行的已编译代码时也不需要重新启动。(4) 增强的性能ASP.NET 是运行在效劳器上的已编译代码。与传统的 Active Server Pages (ASP) 不同,ASP.NET 能利用早期绑定、实时 (JIT) 编译

15、、本机优化和全新的缓存效劳来提高性能。(5) 灵活的输出缓存根据应用程序的需要,ASP.NET可以缓存页数据、页的局部或整个页。缓存的工程可以依赖于缓存中的文件或其他工程,或者可以根据过期策略进展刷新。(6) 国际化ASP.NET 在部使用 Unicode 以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。(7) 移动设备支持ASP.NET 支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器一样的编程技术来处理新的移动设备。(8) 扩展性和可用性ASP.NET 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet 信息效劳 (IIS) 和 ASP.NET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创立新的进程使应用程序继续处理请求。(9) 跟踪和调试ASP.NET 提供了跟踪效劳,该效劳可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP.NET 支持

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号