基于bs结构的在线图书销售系统.doc
《基于bs结构的在线图书销售系统.doc》由会员分享,可在线阅读,更多相关《基于bs结构的在线图书销售系统.doc(30页珍藏版)》请在咨信网上搜索。
1、AbstractOnline sales system is a classic expression form of E-commerce. And book became the best type of goods of developing E-commerce because of its characteristics. Because of these, Development of Book Online Sales System is necessary. So, in this paper, the topic Has a certain significance and
2、practical value of academic.This paper mainly based on a B / S (Browser / Server) structure Book Online Sales System. The System uses ASP technology development. At first, the paper describes the system design and planning, and analysis of functional modules. And then made an introductory of the int
3、erface. And described for the establishment of databases and database connection knowledge at last.Keywords: B/S、ASP、Online Sales、DataBase1. 在线图书销售系统综述在线销售系统是目前 Internet 上广泛使用的在线系统之一。在线销售是信息社会发展的必然要求。国际互联网的开通,为信息社会的飞速发展创造了条件。网民队伍的迅速扩充,无疑为网上售书的发展提供了巨大的市场空间。加上图书因其具有标识精晰、规格统一、特征容易描述、同种商品个体之间无差异等特性而能成为发
4、展电子商务的最为理想的商品类型。因此,网上售书成为各国发展电子商务的首选目标,国际互联网开通后,各国最大的电子商务网站也大都是网上书店。只要网络发展没有停止,网上售书的发展就不会停止。其次,网上售书因其自身具有的经营上的优势对读者具有强大的吸引力,这也是剌激网上售书发展的重要原因。网上售书对于读者而言,其魅力主要表现在三个方面:一是品种丰富,读者选书的余地大。凡属稍具规模的网上书店,一般都具有良好的网络购书界面,由于不受实物陈列空间的限制,网上书店向读者提供的选书品种往往能数十倍于实物书店,读者可以通过分类查找方式选择自己所需购买的图书。二是购买方便。读者在网上查找到自己所需要的图书后,可立即
5、发出购书信息,网上书店接到订购信息后即可确认,不几天就可收到送达的所购图书。亚马逊书店只需几十秒钟即可向顾客发出确认信息,一小时之内就可将书送到购书者手中。三是售价便宜。在网络售书市场还很不稳定之前,各个经营者都要使用各种手段抢占市场,赔本打折是较为普遍的竞争手段之一。如亚马逊书店对纽约时报评选的畅销书以40%50%的价格出售,这样,消费者自然对网上售书倍加青睐。2. 系统设计2.1 目标设计网上图书销售系统所要实现的功能如下:2.1.1 系统的用户登录及身份验证要求一、系统用户注册二、验证用户的注册信息三、系统用户进入系统时的身份验证2.1.2 网上图书销售系统要求一、允许用户浏览所有图书二
6、、允许用户按图书种类进行查找三、允许用户购买自己喜欢的图书四、系统实现对定单的处理五、系统完成整个购物流程2.1.3 图书销售系统的管理子系统要求一、对管理员的身份进行验证二、对数据库中的而手书信息进行管理三、对数据库中的用户信息进行管理四、对数据库中的定单信息进行管理2.2 设计思想2.2.1 Browser/Server结构图书销售系统的特点就是利用Browser/Server(B/S)结构,实现图书的在线查找,销售,以及图书的在线管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。Internet系统服务器系统后台数据库图书销售系统Interne
7、t上的用户图(2-1) B/S结构的在线图书销售系统应用原理意图对于本系统,其功能目标是要将图书的销售由传统的商店模式向在线销售的转变,同时还能对销售的定单和图书的种类进行管理。图2-1是本系统的网络应用示意图。2.2.1 三层结构Brower/Server的多层结构的应用正是在对C/S结构的总结基础上产生的,并且已经扩展到了B/S应用开发领域。即将应用划分为3层(可以有更多层,但3层最常见):用户界面层、商业逻辑层、数据库层。一、用户界面层负责处理用户的输入和向用户的输出,这一层通常用前端工具(Visual Basic,Visual C+,ASP等)开发,而我们用VBScirpt脚本语言实现
8、html页面;二、数据库层负责实际的数据存储和检索。2.3 系统的功能设计根据系统的功能的要求,在线图书销售系统可以分为3个模块:用户管理模块、图书销售系统以及在线图书管理系统。图2-2给出了这3个模块之间的关系。销售系统用户管理模块图书销售模块在线管理模块图(2-2)在线图书销售系统功能模块图对于用户管理模块,根据系统的功能分析,它具有的功能应该包括对用户注册的检索、用户注册信息的添加、以及用户注册信息的修改等。对于在线图书销售系统,根据系统功能分析,它应该具有的功能包括允许用户查找图书信息、浏览图书信息、允许用户购买图书、并对购物车进行管理、最后还能处理用户的定单记录、并发送到后台数据库。
9、具体详见下图(2-4):用户图书购物车定单 查找图书 购买 结帐 浏览图书 添加数据库管理和处理定单 管理员进入 处理完再送到数据库 图(2-4)在线图书销售系统对于系统附加的图书管理系统,根据系统的功能分析,它应该具有的功能包括允许管理员浏览整个系统的图书,对图书信息进行修改(包括删除某些图书),以及添加新的图书信息。2.4网页制作工具Dreamweaver介绍Dreamweaver是Macromedia公司推出的主页编辑工具。它是一个所见即所得网页编辑器,支持最新的DHTML和CSS标准。它采用了多种先进技术,能够快速高效地创建极具表现力和动感效果的网页,使网页创作过程变得简单无比。值得称
10、道的是,Dreamweaver不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,可以说,它是一个集网页创作和站点管理两大利器于一身的超重量级的创作工具。Dreamweaver提供了强大的设计工具,在不用书写一行代码的情况下,就能够快速创建各种极具动态HTML特性的网页,例如动画和分层等;利用Dreamweaver的目标浏览器检查特性,可以创建兼容性极好的网页,以适用于各种平台和各种浏览器;利用Dreamweaver的Roundtrip HTML技术,用户可以精确控制Dreamweaver生产的网页源代码,例如,在可视编辑器中进行编辑时,可以在HTML检视器中同步地看到Dreamwea
11、ver到底为您生成了什么样的源代码,从而杜绝了盲人摸象的弊病。在编辑由其他网页创作工具所生成的网页时,Dreamweaver会尊重其他工具所生成的原代码,不会任意修改它,当然,如果需要,Dreamweaver也仍然可以帮助您“净化”其他工具所生成的垃圾代码。Dreamweaver是完全可定制的,您可以创建自己的对象和命令,修改菜单和快捷键,甚至可以通过自己书写JavaScript代码来为Dreamweaver创建新的行为和属性面板,以增强Dreamweaver本身的能力。2.5后台数据库Microsoft Access在选用Windows NT/2000 网络操作系统时宜使用Microsoft
12、 Access。这种数据库能提供关系管理系统RDBMS 核心和一组外围管理工具软件采用标准数据库语言和远程数据访问标准能够实现网络环境下数据库之间互联。互操作具有网络容错完整性检查和安全保密等功能使整个网络数据库的存取更加合理在选择数据库需求比较各种的性能和优缺点并有一个长期的规划和若干年后要实现目标。3.系统的结构和简介31网站的结构图首页(DEFAULT.asp)购买部分新书预览管理员登录用户注册用户登录购买页面定单的预览用户的预览、修改、添加、删除图书的预览、修改、添加、删除用户信息的修改以上为本网站的基本结构图形。32 首页部分3.2.1首页的主体部分bookright.asp:分为两
13、个部分,一个为不同的登录窗体,为用户登录、新用户注册、管理员登录、购物车和留言的入口;一个为新书的预览,在这里用户可以看到书库里的前N本书的简介(这里设置为4本,也可根据页面美观需要自由设置),也可以点击购买,将书本加入购物车中。 3.3 用户管理模块3.3.1注册网页newusercheck.asp:在首页中的新用户注册中输入昵称,点击提交则进入注册网页,在里面分别输入您的信息:姓名、联系电话、联系地址、E_mail:、邮编:密码:、确认密码。打*的为必须要填写的信息,在用户填写完后点击提交则可在用户填加网页(newuseradd.asp)中看到所填写的信息,如想修改点击修改,则可。详细如下
14、图(3-1) 图(3-1)用户注册网页3.3.2用户添加网页(newuseradd.asp):这一页面表单中信息是从前一页面的表单中提取出来的,“dim name,tel,addr,email,zip,pw1,pw2,temp”就是承接两个表单而定义的变量,在接受信息和用户核实无误后点击提交,则网页打开数据库dim connstr,conn,rs,sql connstr=dbq=+server.MapPath(mdb/bookshop.mdb)+;defaultdir=;driver=microsoft access driver (*.mdb); set conn=server.Create
15、Object(adodb.connection) conn.Open connstr sql=select * from guest rs.open sql,conn,3,3 将用户信息填加到数据库中rs.AddNew rs(nicename)=temp rs(name)=name rs(tel)=tel rs(addr)=addr rs(zip)=zip rs(email)=email rs(password)=pw1 。3.3.3用户登录网页usercheck.asp:在此网页中实现用户名和密码的核实,功能和newusercheck.asp基本相同,核实正确则回到首页,否则则提示查无此人。
16、界面如下: 图(3-1)用户登录界面3.4 查询部分3.4.1图书分类查询(search.asp):先在首页中选择书的类别点击提交,则可在search.asp中显示此书类的书籍,在书的下面则可填入书名点击查询则可进一步的查找到想的书,此一次的查询结果则在search1.asp中显示出来。3.4.2书名查询(search1.asp):实现进一步的查询,若无此书则显示空记录,dim conn,rs,sql,i,connstr,temp connstr=dbq= & server.MapPath(mdb/bookshop.mdb) & ;driver=microsoft access driver
17、(*.mdb); set conn=server.CreateObject(adodb.connection) conn.Open connstr以上代码是为了实现与数据库的连接,set rs=conn.Execute(select * from book where book= & Request.Form(bookname) & )从书库中查找到书名和book相同的项,并交给记录集rs。3.5 在线管理模块3.5.1管理员登录页面(manage.asp):先在首页中的管理员的文本框中输入“ibm”在密码框中输入“123”,点击提交,则可连接到manage.asp的页面中,静态页面如图:图(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 bs 结构 在线 图书 销售 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。