ImageVerifierCode 换一换
格式:DOCX , 页数:49 ,大小:621.23KB ,
资源ID:3489456      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3489456.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于BS校园图书网上交易平台的实现.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于BS校园图书网上交易平台的实现.docx

1、基于BS校园图书网上交易平台的实现职业教育学院软件工程课程设计论文 (20102011)学年第1学期)论文题目:基于B/S的校园图书网上交易平台系统 姓 名:司金菊专 业:计算机科学与技术年级班级:07级(2)班指导教师:魏蕾完成日期:2011年01月20日摘要:在21世纪互联网日益发展的当日,一种新的购物方式电子购物正在悄然兴这种购物方式给商家和消费者带来了前所未有的方便,也使传统的商业活动变得异常的快捷.人们的生活越来越依赖于社会的网络化、信息化.人们的生活方式和生活习惯已经发生了极大的变化.电子商务主要以B2C(Business to Customer,商家对客户)模式的网络购物站点为平

2、台,商家在平台上展示并管理自己的商品,而消费者则可以通过查看商品的信息,选择并购买.本论文论述了用ASP设计和实现一个网上书店系统.简要介绍了电子商务的理论知识, ASP的基础知识,以及使用数据库Microsoft Office Access 2003的一些情况.接着就构建了一个基于B/S结构的电子商务应用系统网上书店.按照软件工程的要求,对系统进行了需求分析,总体设计,详细设计,编码与测试.本系统是在Dreamweaver平台上运用ASPT技术来实现的.主要分两个部分.第一个部分是用户体验,包括用户注册、查看商品、购买商品等.第二部分是系统管理,包括书籍管理,用户管理,订单管理等.在本系统中

3、,尝试着尽可能让理论知识在系统中能得到应用与实现.关键词:ASP Access 网站 电子商务 动态服务网页 网上书店目 录1 系统概述 41.1 ASP简介 41.2 系统开发环境及配置 42功能概述 42.1系统简介 42.2系统目标 42.3系统范围 52.4系统主要功能 52.5 可行性评估 52.6网站功能概述 52.7网站功能模块图 72.8网站流程图 83后台图书管理系统 94 系统测试 364.1测试购买图书 364.2图书管理系统测试 37致谢 39参考文献 391 系统概述 1.1 ASP简介ASP是Active Server Page的缩写,意为“活动服务器网页”.ASP

4、是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具.ASP的网页文件的格式是.asp,现在常用于各种动态网站中. ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序.ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等.利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序. 与HTML相比,ASP网页具有以下特点:(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和

5、测试;(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强.例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发Email或访问文件系统等.(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代

6、码被窃取1.2 系统开发环境及配置 开发工具: Microsoft Office Access2000 Macromedia DreamWeaverMX 2004, PhotoShop开发语言:JavaScript,Html, SQL.开发技术:基于IIS等服务器的ASP技术面向对象:购书需求者2功能概述2.1系统简介1.系统主要包括两个模块:用户购物模块和网站管理模块2.方便用户和系统管理员在网络直接进行操作2.2系统目标网上购书系统要实现的目标主要是:1对使用的用户进行使用权限限制2此系统是做为毕业设计,所以无需开发和维护的经费.3代码设计开发的时间为半个月.2.3系统范围网上购书系统主要

7、针对用户在线购物和管理员在线上管理商品而使用,研究的主要对象是在线会员和系统管理员.系统通过互联网连接使用.2.4系统主要功能1会员登陆及身份验证A用户注册成为会员 B验证用户注册信息C会员登陆系统时的身份验证 D修改资料2在线选购商品A浏览不同类别的书籍 B书籍查询 C用户选购自己喜爱的书籍并加入收藏 D用户管理自己收藏的书籍 E用户下订单并提交订单 F用户查看自己提交的订单信息3系统管理A书籍信息管理 B交易信息管理 C公告发布管理D会员管理 E管理员管理2.5 可行性评估1技术可行性开发人员进行过类似的系统开发,是绝对有能力把系统做好.2经济可行性此系统用于毕业设计,前期成本很少,无需后

8、期的维护费用.此系统用在线购书和销售管理2.6网站功能概述该系统主要分为六大模块:用户登录注册、网上购物、访客计数、收藏、公告管理.各模块的功能如下:(一)、用户登录、注册用户注册是为了保证用户在本网站的安全性,便于网站管理.用户登录后才可以进行购物.(二)、网上购物用户在进行网上购物时,必须现登陆,如果是新用户,则必须先进行注册.1、书籍展示用户可以通过搜索的方式查看书籍信息,搜索的方式有:按书名、按作者、按出版社、ISBN、编号.每本书都显示了书名、作者、市场价、会员价、VIP价等,如果想了解每本书的详细信息可以点击书名,详细信息还包括了书影、内容简介,读者评论等.2、书籍购买用户在浏览书

9、籍时,按下购买就可以选择购买通道,购买通道分为三种:普通购买,VIP购买,批发购买,填写购买订单.3、书籍收藏用户在浏览书籍时,如果想买多本书籍,可以先将书籍收藏,然后去下订单,可以实现多本书籍购买.(三)、访客计数用户登录时,计数器自动加一,并保证用户的其他操作使计数器不会改变. (四)、书店公告用户可以通过“发货通知”查看自己订的的书是否已经发货.(五)、管理系统管理系统是系统管理员对整个网站后台数据库进行维护,是此网站最重要的大门.在进入本栏目时系统会提示输入系统管理员的用户名和密码,对于其他用户此界面是不可见的.它包括图书管理、信息管理、用户管理、数据管理、其它设置等.1、图书管理管理

10、员可以添加图书数据、查看图书数据、图书搜索、添加书籍分类以及修改书籍库存信息和删除书籍.2、信息管理主要包括:图书订单管理、订单查询、查询发货通知、发布发货通知、图书评论审核、公告管理、查看求购书籍.3、用户管理主要包括:书店会员管理(全部)、书店会员管理(VIP)、书店会员管理(普通)、会员搜索、会员在线充值、会员在线减值、充减值历等功能.4、数据管理主要包括:数据库备份、网站流量统计、服务器探针等功能.5、其它设置主要包括:后台管理、修改密码、推出后台等功能.2.7网站功能模块图 图5-1 网站功能模块图2.8网站流程图图5-2 网站流程图3后台图书管理系统后台管理模块的实现是本系统的一个

11、重点也是一个难点,不过总的说来还是对数据库进行的各项操作,比如插入、查询、删除这三大动作。后台界面如图6-4: 图6-4 后台界面后台管理系统主要包括6个部分:图书管理、信息管理、用户管理、数据管理、其它设置。这里主要叙述图书管理(包括图书管理和信息管理两个子系统)的实现,其余模块的实现大体都是相似的。图书管理模块主要包括查看所有图书、添加、图书搜索等等;信息管理主要包括图书订单管理、订单查询、查询发货通知、发布发货通知、图书评论审核、公告管理、查看求购书籍等等。查看所有图书/修改操作,如图6-5界面 图6-5 图书查看与修改其核心代码List_book.asp如下: 图书查看与修改 %开始分

12、页 Const MaxPerPage=20 dim totalPut dim CurrentPage dim TotalPages dim j dim sql if Not isempty(request(page) then currentPage=Cint(request(page) else currentPage=1 end if set rs=server.CreateObject(adodb.recordset) select case selectm case rs.open select bookid,bookname,adddate,bookchuban,kucun,addd

13、ate from shop_books order by adddate desc,conn,1,1 case 0 response.write 请返回选择您要查讯的方式!点击返回上一页 response.End case name rs.open select bookid,bookname,adddate,bookchuban,kucun,adddate from shop_books where bookname like %&selectkey&% order by adddate desc,conn,1,1 case zuozhe rs.open select bookid,book

14、name,adddate,bookchuban,kucun,adddate from shop_books where bookzz like %&selectkey&% order by adddate desc,conn,1,1 case chubanshe rs.open select bookid,bookname,adddate,bookchuban,kucun,adddate from shop_books where bookchuban like %&selectkey&% order by adddate desc,conn,1,1 case isbn rs.open sel

15、ect bookid,bookname,adddate,bookchuban,kucun,adddate from shop_books where isbn like %&selectkey&% order by adddate desc,conn,1,1 end select if err.number0 then response.write 数据库中无数据 end if if rs.eof And rs.bof then Response.Write 数据库中无数据! else totalPut=rs.recordcount if currentpagetotalput then if

16、 (totalPut mod MaxPerPage)=0 then currentpage= totalPut MaxPerPage else currentpage= totalPut MaxPerPage + 1 end if end if if currentPage=1 then showContent showpage totalput,MaxPerPage,List_book.asp else if (currentPage-1)*MaxPerPage ID 图书名称 添加时间 库存 选 择 a href=edit_book.asp?id= input name=selectboo

17、kid type=checkbox id=selectbookid value= =MaxPerPage then Exit Do rs.movenext loop rs.close set rs=nothing%    % End Sub Function showpage(totalnumber,maxperpage,filename) Dim n If totalnumber Mod maxperpage=0 Then n= totalnumber maxperpage Else n= totalnumber maxperpage+1 End If Response.

18、Write Response.Write If CurrentPage2 Then Response.Write 首页 上一页 Else Response.Write 首页 Response.Write 上一页 End If If n-currentpage1 Then Response.Write 下一页 尾页 Else Response.Write Response.Write 下一页 尾页 End If Response.Write 页次:&CurrentPage&/&n&页 Response.Write 共有&totalnumber&种商品 Response.Write 转到: Response.Write   End Function % 添加图书操作,如图 图6-6 后台添加图书其核心代码Add_book.asp如下: 添加新图书 table width=12 height=7 border=0 cellpadding=0 cel

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1