本科毕业设计--基于b2c的网上书店系统设计与实现.doc
《本科毕业设计--基于b2c的网上书店系统设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业设计--基于b2c的网上书店系统设计与实现.doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 本科生毕业设计基于B2C的网上书店系统设计与实现Design and Implementation of Online Bookshop SystemBased on B2C学生姓名所在专业计算机科学与技术所在班级申请学位工学学士指导教师职称副指导教师职称答辩时间目 录目 录设计总说明IINTRODUCTIONII1绪论31.1设计的背景31.1.1B2C电子商务概述31.1.2国内网上书店研究现状41.2设计概况41.2.1设计的目的和意义41.2.2设计指导思想52开发工具及系统模式介绍72.1B/S系统模式72.1.1B/S结构72.1.2B/S结构的优缺点72.2开发环境选择82.3
2、服务器及数据库82.4ASP.NET及C#93系统分析113.1可行性研究113.1.1经济可行性113.1.2技术可行性113.1.3运行可行性113.1.4操作可行性113.2需求分析113.2.1角色识别113.2.2前台用户对系统的需求123.2.3管理员对于系统的需求123.3系统业务流程分析133.4数据字典154系统总体设计184.1数据库设计184.1.1实体关系模型(E-R图)184.1.2数据库逻辑结构设计194.1.3物理结构设计214.2系统设计原则及思想224.2.1系统设计原则224.2.2系统设计思想235系统详细设计及实现245.1前台系统245.2后台系统30
3、6系统测试357总结36鸣 谢37参考文献38设计总说明设计总说明随着市场经济体制进一步完善,推进经济增长方式转变和结构调整的力度继续加大,发展电子商务的需求将会更加强劲。电子商务广泛应用于生产、流通、消费等各领域和社会生活的各个层面,促使全社会电子商务的应用意识不断增强。随着电子商务发展的政策法律环境的不断完善,电子商务应用将达到新的广度和深度。随着电子商务的发展,网上购物也成为了一个时尚。网上书店是一种非常普遍和流行的动态电子商务网站,它使每一个顾客不用出门在家里就能够通过上网轻松购买自己喜爱的书籍。目前,传统书店所具备的功能几乎都可以在互联网上进行电子化模拟。传统书店规模各有不同,但网上
4、交易将有效地改变企业发展空间,对企业竞争力产生不可忽视的影响。时间在信息时代是显得尤为宝贵,由于种种原因顾客没有时间到书店选购自己想要的书籍,同时传统书店的经营者又无法了解顾客所需要的书籍。这种买卖双方之间信息交流上的障碍成为传统书店发展的瓶颈,而网上书店可以更好地解决这方面的问题,其成本远低于传统实体书店。B2C(Business-to-Customer, 商家对顾客)平台提供的产品在质量、品牌、售后服务等系列核心环节上比C2C(Customer -to-Customer,顾客对顾客)平台有较大竞争优势。B2C电子商务市场呈现逆势“井喷”,并逐渐替代C2C成为网购电子商务的主流趋势。企业、商
5、家可充分利用电子商城提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地开展自己的商业活动。本系统利用网络电子商务新技术,在Internet上实现了基于B2C的电子商务管理系统。开发工具采用ASP.NET,后台数据库采用SQL Server 2005。借助web服务器和客户浏览器,客户可以通过网上书店对书籍进行浏览、查询,然后进行购买并生成订单。管理员可以对订单进行处理并向客户发货,本文以软件工程方法学为指导设计并实现网上书店系统,首先对系统的可行性及需求进行分析,接着进行数据库的设计、软件结构的设计,最后对网上书店的前台、后台等进行详细设计并在ASP.NET平台下编程实现。系统运
6、行结果良好,达到预期目标。关键词:电子商务;网上书店;B2C36INTRODUCTIONINTRODUCTIONWith the greater improve of the market economic, promote the economic growth mode and structural adjustment efforts continue to increase, demand for the development of e-commerce will be more robust. E-commerce is widely used in various fields
7、of production, circulation, and consumption and social life at all levels, prompting the society as a whole e-commerce applications growing awareness. With the development of electronic commerce policy and legal environment continues to improve, e-commerce applications will reach a new breadth and d
8、epth.With the development of e-commerce, online shopping has also become a fashion. The online bookstore is a very common and popular dynamic e-commerce site, every customer will be able to easily purchase their favorite books through the Internet do not have to go out at home. At present, tradition
9、al bookstores have almost all OK on the Internet, electronic simulation. Different scale of the traditional bookstore, online transactions will effectively change the enterprise development space, impact on the competitiveness of enterprises can not be ignored.The time is particularly valuable in th
10、e information age, due to various reasons customers do not have time to bookstores to buy books they want, while the traditional bookstore operators can not understand the books needed by the customer. Such barriers on the exchange of information between buyers and sellers become the bottleneck in t
11、he development of traditional bookstores, online bookstores can better address this problem, its cost is much lower than traditional mortar bookstores.B2C (Business-to-the Customer) platform to provide the product quality, brand, service and other core areas of C2C (Customer-to-the Customer) platfor
12、m have a greater competitive advantage. B2C e-commerce market contrarian blowout, and a gradual replacement of the C2C become the main trend of online shopping e-commerce. Enterprises, businesses can take advantage of the electronic mall network infrastructure, payment platforms, security platforms,
13、 and management platform to share resources to effectively carry out their own commercial activities.The system uses the new technology of the internet e-commerce on the Internet-based B2C e-commerce management system. Development tools using ASP.NET back-end database of SQL Server 2005. With the we
14、b server and the client browser, customers can browse through the online bookstore for books, query, and then make a purchase and generate orders. Administrators can order processing to customer delivery, Software Engineering Methodology to guide the design and implementation of online bookstores, f
15、irst, the feasibility and needs analysis, then the database design, software architecture design, and finally on the front of the online bookstore, background for the detailed design and programming in the ASP.NET platform. System is running well, to achieve the desired goal.KEYWORDS:E-commerce; boo
16、kstore; B2C广东海洋大学2012届本科生毕业设计基于B2C的网上书店系统设计与实现毕业设计说明书1 绪论1.1 设计的背景1.1.1 B2C电子商务概述电子商务作为信息技术与现代经济贸易相结合的产物,已经成为人类社会进入只是经济、网络经济时代的重要标志。所谓“电子商务”,顾名思义,就是利用信息技术对整个商务活动实现电子化,这里不仅仅强调信息技术使商务活动加快、扩展,甚至包括对原有商务过程进行再造和整合。而按照电子商务应用的范围分类,一共分成以下四类:1、 企业对消费者B2C(business to customer)这是消费者利用因特网直接参与经济活动的形式,类同于商业电子化的零售商
17、务。随着万维网的出现,网上销售迅速发展起来。2、 企业与企业之间的电子商务B2B(business to business)是电子商务应用最重要和最受企业重视的形式。3、 企业与政府方面的电子商务B2G(business to government)这种商务活动覆盖企业与政府组织间的各项事务。4、 消费者间的电子商务C2C(customer to customer)即消费者与消费者之间,通过Internet或专用网方式惊醒的商品买卖活动,这相当于一个大集市1。 电子商务源于英文ELECTRONIC COMMERCE,简写为EC。顾名思义,其内容包含两个方面,一是电子方式,二是商贸活动。电子商务
18、广义的意思是在网络上进行商务贸易和交易。电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。电子商务指的是利用简单、快捷、低成本的电子通讯方式,买卖双方不谋面地进行各种商贸活动。 电子商务可以通过多种电子通讯方式来完成。简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务;但是,现在人们所探讨的电子商务主要是以EDI(电子数据交换)和INTER
19、NET(互联网)来完成的。尤其是随着INTERNET技术的日益成熟,电子商务真正的发展将是建立在INTERNET技术上的。所以也有人把电子商务简称为IC(INTERNET COMMERCE)。从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;最完整的也是最高级的电子商务应该是利用INTENET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过INTERNET一气呵成。要实
20、现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在电子商务中发挥着重要的不可或缺的作用2。1.1.2 国内网上书店研究现状 我国的网上书店经历了起起落落的过程。从97年的创建,到99年发展为一个高潮,大批商业公司投入网上书店的经营。进入2000年后,已注册的网上书店已超过百家,其中有独立网站的有40多家。但是随着时间的推移,许多当年轰轰烈烈建立的网上书店已风光不再,如99年
21、建立的号称要在美国上市的8848网上书店发展到今天已经成为一个综合性的购物网站,书籍销售只占其销售量的很少一部分,专业性和知名度都远不如当当或99读书人等其他一些网上书店。而经历了时间考验的一些现在运营如日中天的网上书店发展日益完备,无论是从页面设计、书目检索还是付款及配送方式甚至是售后服务都逐渐地趋向完善,极大地方便了消费者购物,也的确吸引了许多忠实的消费者群,提高了消费者的品牌忠诚度。随着我国产业政策、物流产业、互联网普及程度、社会信用以及网上银行等各项影响网上书店发展的社会外部环境因素的调整完善,可以确定网上书店还有巨大的发展空间,其方便快捷,价格低廉,资源丰富,不受时间地域限制的优越性
22、将得到越来越充分的发挥3。1.2 设计概况1.2.1 设计的目的和意义此系统分成前台子系统和后台子系统。前台是友好的操作界面,提供给客户使用。其中包括浏览图书、查询图书、购买图书,加入购物车,查询订单等功能。至于后台,则是管理员使用的,管理员可以进行会员管理、订单管理,还可以对图书进行相应的操作。出于安全的考虑,系统分成前台和后台两个部分,每个部分都采用用户密码登录的形式,保证了客户信息的安全。同时,前台和后台相互分开,客户在浏览网页时是无法通过前台进入后台界面的,这样就保证了客户信息的安全。为了能够招揽更多的客户,网页上所销售的书籍应该有详细的简介,让客户一目了然,增加购买欲。网站还应该具有
23、美感,界面要友好,舒适,简洁,不要让人有种眼花缭乱的感觉。客户浏览时赏心悦目,增加购买欲。本设计改变了以往的买书卖书只能通过现实的书店才能达到的结果,采用Web技术,借助于Internet互联网广泛应用技术,达到资源共享,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使客户在整个购书活动过程简单、方便、易行4。设计内容如下:1、界面美观友好,操作方便快捷。2、前台展示图书信息,并提供用户查询功能。3、用户完成购书后,生成订单。4、用户可以使用购物车对所选图书进行确认。5、后台管理员可以对会员进行管理。6、管理员可以对图书、订单进行管理。7、系统对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 b2c 网上 书店 系统 设计 实现
限制150内