基于.NET平台开发的B2C网站毕业论文.doc
《基于.NET平台开发的B2C网站毕业论文.doc》由会员分享,可在线阅读,更多相关《基于.NET平台开发的B2C网站毕业论文.doc(35页珍藏版)》请在三一办公上搜索。
1、 毕业设计(论文) 题 目 基于.NET平台开发的B2C网站 学生姓名 专业班级 网络系统管理2010级2班 学 号 院 (系) 软件学院 指导教师(职称) 完成时间 2012年6月6日 毕业设计任务书题目 B2C网站的设计与实现 主要内容、基本要求、主要参考资料等:主要内容:通过对网站开发设计相关理论知识及技术的学习与实践,掌握网站规划设计的知识和技术,掌握网站开发平台和工具的使用操作。在此基础上,通过对B2C商业网站研究,完成一个B2C网站的需求分析,根据需求分析进行网站的规划、设计与实现。基本要求:(1)网站系统的整体设计基于三层架构。(2)基于ASP.NET完成网站系统的开发。(3)网
2、站对后台采用数据库处理网站交互数据。主要参考资料: 1 明刚,肖建,ASP .NET Web站点高级编程范例,清华大学出版社,2004 2 微软公司,XML Web Service开发.北京:高等教育出版社,20043 邵佩英,分布式数据库系统及其应用,科学出版社,20054 萨师煊,王珊,数据库系统概论(第3版),高等教育出版社,20025 刘卫宏著,SQL Server 2000实用教程,科学出版社,2003.096 赵松涛 编著,深入浅出SQL Server 2000系统管理与应用开发,人民邮电出版社,20067 黄丰云,基于Web的教务管理系统结构设计与安全措施,武汉理工大学学报,20
3、03.108 微软公司,ASP.NET标准教材,20069 吴晨,张亮,张静编著,ASP.NET+SQLServer数据库开发与实例,200310 微软公司,ASP.NET标准教材,2007完 成 期 限: 2012年6月8日 指导教师签章: 专业负责人签章: 2012年 2 月 16 日目 录摘 要IABSTRACTII1 绪论11.1 Internet简介11.2 B2C网站简介11.2.1 B2C网站功能21.2.2 B2C网站优势与劣势21.2.3 B2C网站开发特色32 B2C网站整体需求分析42.1 B2C网站的安全需求分析42.1.1物理安全与防火墙设置42.1.2 身份认证与访
4、问控制52.1.3 SQL注入攻击的防范52.2 B2C网站数据库需求分析72.3 B2C网站用户需求分析72.4 B2C网站开发与运行环境需求分析82.4.1 Microsoft Visual studio 200582.4.2 SQL Server 200593 B2C网站的规划与设计133.1 B2C网站三层架构的设计133.2系统各个功能模块架构分析133.3 B2C网站数据库的设计143.3.1 B2C网站数据库流程设计143.3.2 B2C网站数据库概念设计153.3.3 B2C网站数据库概念设计164 B2C网站的系统实现184.1首页展示184.2会员登陆194.2.1 用户中
5、心194.3 后台管理20结束语22致 谢23参考文献24附 录25摘 要伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的1。本论文研究了一种网上购物系统。其开发主要包括后台数据库的建立、前台页面的Web设计。系统使用
6、Microsoft公司以C#为核心语言的ASP.NET开发工具,再结合SQL建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的可行系统2。本系统融入日常业务的各个环节,使得管理更加规范,同时也能够更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济效益。关键字 信息系统开发/浏览器,服务器/动态网站/SQLBased on The . NET platform for the development of B2C siteABSTRACTAccompanied by computer te
7、chnology in all walks of life increasingly widespread and in-depth applications, the concept of networks has win support among the people. Network in all walks of life development strategy occupies an important position, become an integral part of business. The propaganda of goods has not only confi
8、ned to television and newspapers, the network has become the business to display self another stage. Merchants to set up a website, will promote all aspects of business and services displayed on the network, through the network can be realized as more online shopping, information search functions, t
9、hese changes in our original mode of operation and management concepts at the same time, but also for business resulting in higher efficiency. Therefore, the businessman, owning a website belonging to self is crucial.This paper studies a kind of online shopping system. Its development mainly include
10、s the backstage database the establishment, downstage page design Web. System uses Microsoft company to C # as the core ASP.NET language development tools, combined with Access to establish data connection. The use of its various components, in a short period of time to establish the database, the d
11、atabase analysis and the establishment of ASP.NET page, continue to improve, until the basic function of the realization of the feasible system.This system integrated into the daily business of each link, make the management more standardized, but also to better service to customers, the system grea
12、tly improves the work efficiency, in order to bring better social benefit and economic benefit. The system uses ASP.NET and Access as the developing tool, the extensibility of.Here, I sincerely thank for my graduation design for patient guidance teacher Kang Guolei, as well as on my thesis to help t
13、eachers and students.Keywords: Information system,Browser / server,dynamic website,SQL1 绪论随着科技信息技术的日益进步以及互联网的深入发展,目前国内电子商务发展如火如荼,越来越多的企业把电子商务作为主要的贸易手段,电子商务已经成为企业之间、企业对个人、个人之间重要的交易方式。1.1 Internet简介Internet是个计算机交互网络,又称网间网。它是一个全球性巨大的计算机网络体系。它包含了难以计数的信息资源,向全世界提供信息服务。它的出现,是世界由工业化走向信息化的必然和象征,但这仅仅是对它的一种解释。
14、从网络通信的角度来着,Internet是一个以TCP/IP网络协议族连接各个国家、地区、机构的计算机网络数据通信网。从信息资源的角度来看,Internet是一个集各个部门、领域的各种信息资源为一体,供网上用户共享的信息资源网。一般地,Internet的定义应至少包含如下三个方面:(1)Internet是一个基于TCP/IP协议族的国际互联网络。(2)Internet是一个网络用户的团体,用户使用网络资源,同时也为该网络的发展贡献力量。(3)Internet是所有可被访问和利用的信息资源的集合。作为一个互联网络,归结起来,Internet具有以下的特点:(1)对用户隐蔽互联网络的底层结构。这意味
15、这Internet用户和应用程序不必了解硬件连接的细节;(2)能通过(与通信的双方计算机之一或两者无直接物理连接的)中间网络收发数据;(3)用户界面独立于网络,即建立通信和传送数据的一系列操作与低层网络技术和要通信的计算机无关。1.2 B2C网站简介B2C电子商务指的是企业针对个人开展的电子商务活动的总称,也是我国最早产生的电子商务模式。B2C电子商务模式分为综合类B2C,垂直类B2C,传统企业转型电子直销模式的B2C,平台型B2C四类。1.2.1 B2C网站功能下面从会员管理、产品管理、价格管理、订单管理、销售统计分析管理、网站统计分析等几个方面进行介绍:(1)会员管理:会员的审核与账号清理
16、功能、会员密码查询与更改、会员预付款充值、会员消费扣款(从预付款中扣除费用)、会员积分及等级处理等。(2)产品管理:新品上市的添加、停售商品的删除、商品评论的审核、产品类别定义(大类、小类、子分类的定义)、产品资料管理(图片上传、删除、推荐产品、设置产品的属性、关联产品管理产品的评论)。(3)价格管理:定义价格级别(非会员价,会员价等)、产品价格设置、促销模式管理(数量折扣,捆绑销售,赠品,积分等)。(4)订单管理:顾客在前台提交了订单之后,可以在其会员中心查询订单的处理进程,该网上商城系统的后台订单处理包括订单审核、财务处理、物流处理等内容。(5)销售统计分析管理:为网站的运营提供详尽的分析
17、报表,日、周、月(销售,预售,实收)报表,商品销售报表(汇总/明细),商品类别销售报表(汇总/明细)。(6)网站统计分析:来来访者IP、地区、来访时间进行跟踪统计,提供图形化的统计分析工具,对网店商城的商品访问进行统计。1.2.2 B2C网站优势与劣势每一个事物都有他的两面性,同样B2C网站也不例外。B2C网站的优势有以下几个方面:(1)永不关门:每天24小时,每周7天。都可以进行商品的浏览与购买,工作时间可以随时与客服人员进行交流,解决购物中遇到的困难;(2)信息量大:更多的了解,增加了客户的选择空间;(3)客户无限:全球的任何人都可以通过网络访问商店,不受空间限制;(4)服务优质:网上商店
18、,不但可以完成普通商店可以进行的所有交易,同时它还可以通过多媒体技术为用户提供更加全面的商品信息;(5)成本低廉:由于省去了店面费用,所以总体的成本降低很多,所以表现在消费品上的价格也会相对传统店面便宜很多。同时因为是大批量取货后分销的形式,所以价格优势比较明显。劣势:网上商店对货物的描述具有一定的迷惑性,主要在于顾客无法直接看到和触摸到商品,全凭店主描述来购物。顾客无法判断货物是否从正规渠道而来,或者是否为正品。网上商店对卖家的审也有很大的局限性,也会导致假冒伪劣产品泛滥。长期下来会引发大量对网上商店的负面评论,影响网上商店的长远发展。1.2.3 B2C网站开发特色从网站的网站特点和其具有的
19、功能两方面阐述其特色:(1)网站特点方面: 内置了多种数字图形统计工具,为您的商城经营提供准确的数据依据,并集成了51.La流量统计系统,可随时检测网站的最新访问动态; 内置了简体、繁体两套字库,您可根据需要随时转变商城的字体,以达到您不同的商务需求,并且能根据需要增加不同类型的字库。(2)网络商城功能方面: 可定制缺货处理功能、支持附件销售功能、支持会员组批发功能、支持预付款、自动核算配送价格、商品支持多类别; 添加扩展商品属性功能,商家可以自由定义更多的商品属性,并可将商品属性指定给商品类别,在管理商品页面可以根据选择的类别自动出现扩展属性、自动生成报价单、增加快速下订功能,可在没有登陆的
20、情况下,直接下订单给管理员,更傻瓜化的操作、添加管理员管理和权限管理功能,支持多管理员。2 B2C网站整体需求分析B2C网站本质是一种市场运作模式,市场的正常健康有序地发展,必须有政府宏观上的监督与管理,以协调和规范各市场主体的行为,宏观监督与管理电子商务运行中的安全保障体系。电子商务中常用到的安全技术有:密码技术,身份验证技术,访问控制技术,防火墙技术。企业电子商务安全运营管理制度是用文字的形式对各项安全要求所做的规定,是保证企业取得电子商务成功的基础,是企业电子商务人员工作的规范和准则。这些制度主要包括人员管理制度,保密制度,跟踪审计制度,系统维护制度、数据备份制度等3。2.1 B2C网站
21、的安全需求分析当今B2C网站中存在网络安全和商务安全两大类安全问题:(1)网络安全问题:网络安全问题是计算机系统本身存在的漏洞和其他人为因素构成了计算机网络的潜在威胁,概括来说网络安全问题有,计算机网络设备安全、计算机网络系统安全、数据库安全等几个方面;(2)商务安全问题:商务交易安全则紧紧围绕传统商务在互联网络上应用时产生的各种安全问题,在计算机网络安全的基础上,如何保障电子商务过程的顺利进行。即实现电子商务的保密性、完整性、可鉴别性、不可伪造性和不可抵赖性。在电子商务交易过程中,保证交易数据的安全是电子商务系统的关键4。2.1.1物理安全与防火墙设置系统的物理安全主要包括物理设备本身的安全
22、可靠及设备所处位置与环境的安全。本系统所采用的WEB服务器及数据库服务器皆使用的是IBM专业服务器,并放置于专门的机房中,安排专业的网络管理人员进行维护,具有很高的物理安全性。为了最大限度的保证系统的安全性,采用了严格的防火墙策略,用户只有通过80端口才可访问Web服务器,同时切断了可直接访问数据服务器的所有方式,只有通过Web服务器才可获取数据。2.1.2 身份认证与访问控制本系统采用基于角色的权限模块,不同用户对应不同的角色,拥有不同的系统访问权限。将不同类型的用户限定在其可操作的范围内,既可防止非专业用户误操作对系统产生的不良影响,又能最大程度的防止恶意破坏行为的发生。系统管理员:一般由
23、具有一定IT技能的专业人士担当,默认状态下拥有系统所有权限。主要职责是对系统运行环境进行配置,保证系统稳定运行,进行日常的数据备份活动,同时定期查看系统日志,及时发现安全隐患并提交给开发人员;数据管理员:主要责职是对系统后台数据进行管理,包括图书信息、作者信息、文章信息的添加、修改和删除,并对销售订单进行管理;普通会员:用户可在系统客户端自由进行注册,注册后才能获得网上购书的权限。2.1.3 SQL注入攻击的防范SQL注入攻击一直是数据库应用程序开发过程中需要特别关注的一个安全隐患,因为很多安全事件都是通过SQL注入造成的,而且后果相当严重。SQL注入攻击一词源于英文“SQL Injectio
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于.NET平台开发的B2C网站 毕业论文 基于 NET 平台 开发 B2C 网站

链接地址:https://www.31ppt.com/p-2385183.html