毕业设计(论文)ASP.NET网上二手书店系统.doc
《毕业设计(论文)ASP.NET网上二手书店系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP.NET网上二手书店系统.doc(46页珍藏版)》请在三一办公上搜索。
1、毕 业 论 文网上二手书店系统Online second-hand bookstore system 作 者 姓 名: 专 业 : 0705班 学 号 : 18 指 导 教 师: 完 成 日 期: 2012 年4 月01日 镇 江 高 等 职 业 技 术 学 校摘 要伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式
2、与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。电子商务模式是目前互联网人士思考较多的一个话题,在有了BC, BB等模式之后,一些网站最近又在尝试一种全新的概念BBC模式,而且看来这一模式已经被许多的网上书店所接受。在解释BBC模式时,书生科技公司总裁王东临先生认为:“该模式的意思是中间的 B直接面对客户,把订单交给第一个B来执行。这种模式看起来好像只是传统的渠道销售的翻版,在互联网时代根本不可行,因为互联网经济的一大特征就是压扁渠道,Amazon等大行其道的原因也正是基于这种“中间商死亡”的论调,他们抢占的正是原来中间商的利润。因此,BBC
3、模式长期以来被认为是一种不可能成立的模式。其实,如果中间的B能够提供一种独特的服务,把消费者都吸引到它那里去,并通过它下订单,则该模式就是可行的。ICE书城采用B/S结构,三层运行模式,同时适用于Intranet/Internet。浏览器为第一层,作为系统的应用界面;应用逻辑服务为第二层;数据链接为第三层,作为系统的数据存取服务。此架构无须安装客户端软件,便于软件的分发和维护升级,适应了众多应用客户端分散环境下的运行和维护需求。本篇论文介绍了本系统开发环境和运行平台、ASP.NET,语言采用C#。而后台的数据库则使用Microsoft SQL Server 2005管理平台的数据。在此,我真诚
4、的感谢对我的毕业设计进行耐心指导的郭晓燕老师,以及对我的论文完成给予帮助的各位老师和同学。关键词:动态网页; SQLserver; ASP.NET; C#;AbstractFollow the technology of the computer in the enterprise and deep application day by day of all trades and professions, the concept internet has been deeply taken up peoples heart. Today, the internet takes a very i
5、mportant part in the development tactics of all trades and professions became a part of a company which can not be partition off. Themerchandise has not only limited in TV set and newspaper. The internet has become another stage which company can display them. Company set up web site, and make propa
6、ganda and service of all aspects of company, display on the internet. Though internet we can achieve buying products on the internet, searching message and so on. Those have changed old way of management and idea of management, meanwhile those also bring more yield for company. So, for the business
7、company, have a web site which is belong to themselves is very important.E-commerce mode is now the internet are thinking of a subject in BC, BB and patterns, web sites has recently been a new concepts BBC, and it seems to be a model has been accepted by many of the online bookstore. This model look
8、s as if it is traditional channels of distribution in the internet version of the time is not feasible because the internet economy is one of the characteristics of a squash, the cause of the amazon projects are based on the brokers death, the original middleman profits. therefore, BBC pattern has l
9、ong been recognized as an impossible. In fact, if b provides a unique service consumer to it, and pass it next order, the pattern is feasible.ICE used B/S bookstore, three mode shall apply to Intranet/Internet. a browser for the first floor, as a system of the application interfaces ;application log
10、ic services for the second floor ;fit myself to a number of the application client spread of the operation and maintenance requirements. This paper introduces the system development environment and platforms, asp. netthe, the language adopted. but the background c # the database using sql server 200
11、5 microsoft management of the data. Thanks to my tutor, Teacher Guo XiaoYan.She gives me earnest direct to this paper,as well as other teachers and my fellow students.Key Words:Dynamic Url;SQLsever;C#; ASP.NET目 录引 言1第一章 系统分析21.1 网上二手书店开发背景21.2 网上二手书店开发简介21.3 网上二手书店的研究意义31.4 网上二手书店研究对象4第二章 相关软件及技术介绍5
12、2.1 ASP.NET的概述52.1.1 ASP.NET的功能和特点62.1.2 查询数据库92.2 数据库技术12第三章 总体设计133.1 功能模块133.1.1 系统功能结构图133.1.2 系统功能模块划分143.2 数据库设计163.2.1 系统主要E/R图163.2.2 数据库主要表17第四章 网上二手书店的设计234.1 功能描述234.1.1非管理员用户234.1.2管理员用户284.2 数据库连接34第五章 性能测试与分析375.1 运行各个模块进行调试375.2 对调试结果进行分析37结 论42参 考 文 献43致 谢44引 言 随着社会经济和Web技术的发展,人们不再满足
13、于仅能浏览信息的静态网页,更多的时候需要能与同时上网的互联网用户进行交流和发表自己的意见见解,这样,能提供后台数据库的管理和控制等服务的动态网站有了诞生的必要。近年来,随着互联网在中国的迅速发展,网上B2B、B2C这一利用网络信息进行的购物、买卖方式得到迅速发展。2003年5月10日淘宝网建立。淘宝网目前业务跨越C2C(个人对个人)、B2C(商家对个人)两大部分,至今成为中国乃至亚洲到世界最具影响力的网络购物网站,以及今年2月分。中国最大搜索引擎百度推出了自己的B2B网站“百度有啊”。全国各地纷纷建立起自己的网络购物网络,网上购物呈星火燎原之势,迅速地出现在全国各地。特别是在北京、上海以及广东
14、等网络比较成熟的省市,网上购物已经有了较大的市场。实际上,网上购书与在真实的书店是相同的,不同的是前者是买卖双方通过一个网络虚拟的平台来实现。网站一般为购物者准备了发表评论联系卖家的功能,也在很明显的地方试用了人性化的导航标示,使得没有太多网络知识的人们,也能准确地找到所需,购物者可以用多种方式查询书店发布的书籍信息,书店管理员也运用了最大的可能的详细介绍来描述书籍。第一章 系统概述1.1 网上二手书店开发背景网站来源信息,为网络销售人员从不同方面分析网站运营的效果提供了方便,至少可以看出部分常用网站推广措施所带来的访问量,如分类目录、搜索引擎自然检索、投放于网站上的在线显示类网络广告等。网上
15、销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。1.2 网上二手书店开发简介本系统采用B2C结构编写,前台是使用Visual Studio 2008平台,使用的语言是ASP.NET,后台使用强大的数据
16、库软件SQL Server 2005。1、Visual Studio 2008是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。2、“动态”网站另外所具有的几个特征:1)“
17、交互性”即网页会根据用户的要求和选择而动态改变和响应,让客户端用户和服务器端“面对面的交流”通过将浏览器作为客户端界面,客户可以通过直接在自己的客户端浏览器上对远程的服务器相应的文件和数据进行查询,增加和删除等简单操作以及一些更为复杂的操作等,从而大大增加了网站的“互动”性。 2)“自动更新”即无须维护者手动地更新庞大的文档,系统会根据客户端用户提出的需要和要求自动生成新的页面,从而大大节省工作量和提高工作效率。 3)“因人因时而异”即当不同的时间、不同的人访问你的网站时看到的将会是不同的网页。动态网页不外乎是对用户请求的处理和处理结果的显示。这里面包含了对用户请求的传递与解析,根据用户请求对
18、数据库的操作(包括数据库的读写、查询、修改、增删记录等),处理结果的返回与显示,错误处理等较为复杂的技术环节。在编程时,首先要明确该组程序应实现的功能,然后根据功能要求创建好数据库。动态网页可以选择Visual Studio 2008等专门工具开发,也可通过直接编写源代码完成。动态网页是通过让用户在服务器上执行一个程序来实现的,这必然存在一定的安全隐患。为保证适度的安全性,建议对用户的网页表单输入进行检查。有两种基本的表单输入检查方法,一是服务器端验证,一是客户端验证。在服务器端验证客户输入是最安全的,但增加了客户和服务器之间的通话次数,会由于网络原因带来一定的延时;在客户端(浏览器端)网页上
19、通过JavaScript或VBscript等脚本来验证用户输入是最快捷的,但安全性较前者稍差,因为客户能够通过修改网页源代码来避开该脚本验证。建议根据实际需要将两者结合起来,这样就实现了双保险。1.3 网上二手书店的研究意义美国是因特网的发源地,目前拥有世界上最大的网上书店亚马逊网上书店(网址为http:/www.A)和巴恩斯诺内尔书店网(http:/www.B)等。中国近几年网上书店的发展也很快,如当当网上书店(http:/www.dangdang.org)、芝麻开门网上书店()等多达数百家。网上构建书店与普通书店的目的有所不同,其意义主要为:1、便于网站书店人员了解读者的阅读需求 普通书店
20、采购图书最大的问题就是缺乏准确的需求信息,虽然采取的很多办法,但实际效果并不理想。但是网上二手书店就不一样,采用网上推荐后,读者不仅可以荐书,还充分发表意见。2、便于读者推荐图书 读者既可从网上书店中挑选所需图书信息提供给书店,也可提供其他来源信息。与传统方式相比,采用网上书店荐书具有以下优势: 信息量大。与传统书目报相比,网上书店能够提供海量图书信息。书目报由于受版面及其它条件的制约,其品种及受众往往比较少。而普通网上书店由于各出版社的加盟,其存书可达数百万种之多。如美国俄亥俄州的图书馆网上书店能提供100万种在版图书和300万种绝版图书,加拿大最大的网上书店查普特斯书店可提供200万种图书
21、。任何感兴趣的读者都可参与荐书。 书目信息丰富。目前,大多数网上书店都提供尽可能完整详细的书目信息,如书名、作者译者、出版社、出版日期、书号、开本、页码、内容提要、价格等,有的甚至提供图书的目录、前言、内容节选、精彩插图、书评、作者简介等。这些书目信息弥补了读者不能直接翻看书的内容、了解书的全貌的缺陷。 检索便捷。网上书店提供了多种检索途径,可以从书名、作者、主题词、ISBN号等途径进行单独检索或组合检索,快捷准确。3、便于读者购买图书 现在图书价格都不便宜,所以一个网上二手书店购书不仅便宜,而且通过网络购买急需的图书,网上书店订购方式非常简单易行,读者足不出户就可以购买到称心如意的图书。许多
22、人不大使用网络购物的原因就是货币支付、退换货机制问题,商家担心货发出去收不到款,顾客担心寄了钱收不到货,或者收到的不是自己需要的东西又不能调换,这些问题在图书馆的网上书店都可迎刃而解。4、便于图书馆开展个性化服务。 网上书店不只单纯推荐、销售图书,还可充分发挥网络优势,提供丰富多彩的个性化服务,满足读者特定的需求。网上书店开设的如新书推荐、畅销书排行、读者评论、作者访谈、专家点评等栏目,既可使读者把握全方位的图书信息,又可使其利用网络公告版同图书的作者及其他读者进行在线讨论、交流心得体会,并根据他人的书评来协助选书。1.4 网上二手书店研究对象网上二手书店一般来说包括了两个大的对象:买书者和卖
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP NET 网上 二手 书店 系统
链接地址:https://www.31ppt.com/p-3976315.html