网上图书销售毕业论文完整

上传人:l****i 文档编号:269170470 上传时间:2022-03-22 格式:DOC 页数:37 大小:298KB
返回 下载 相关 举报
网上图书销售毕业论文完整_第1页
第1页 / 共37页
网上图书销售毕业论文完整_第2页
第2页 / 共37页
网上图书销售毕业论文完整_第3页
第3页 / 共37页
网上图书销售毕业论文完整_第4页
第4页 / 共37页
网上图书销售毕业论文完整_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《网上图书销售毕业论文完整》由会员分享,可在线阅读,更多相关《网上图书销售毕业论文完整(37页珍藏版)》请在金锄头文库上搜索。

1、. 北京*大学毕 业 论 文题 目:网上图书销售系统设计与应用专 业: 计算机信息管理 年 级:_ _ 学 号:_ _ _ 指导_2008年 11月10日摘 要电子商务已经成为了新经济的代名词。能在internet上实现商品的订购、订单的全程跟踪、贷款的支付的系统称为网上购物系统。本文介绍的网上购物系统网上购书系统,是一个立足于网络、以书籍为商品的专业性网上购物网站,系统具有自由买卖书籍。文中首先介绍本系统开发时所用到的环境、工具及技术,接着介绍了电子商务的发展背景,基本概念等一些基本理论,然后是网站的系统结构设计、网站流程设计、数据库设计。最后是系统各模块介绍,包括前台购书和后台管理两部分。

2、前台功能主要有注册、登陆、我的账户、购物篮、收藏夹、购书、在线帮助等。个人交易平台包括我要买书和我要卖书两部分。后台功能主要有书籍管理、用户管理、常规设置等。关键词:电子商务,网上书店,数据库设计,ASP,应用38 / 38.目 录摘 要- 2 -1绪论52.开发工具、环境及其技术62.1开发环境62.2 开发工具62.3电子商务WEB技术62.3.1 ASP技术62.3.2 WEB数据库技术93.网站系统结构设计103.1 前台系统结构113.2 后台系统结构124.网站系统流程134.1 前台系统流程134.2 后台系统流程185.数据库设计与实现195.1数据库需求分析215.2结构设计

3、216.功能模块介绍236.1前台功能模块介绍236.1.1注册和登陆模块简介256.1.2书籍浏览与查询306.1.3 收藏与购买32我的账户356.1.5个人交易平台366.1.6促销特区与新书上架396.2后台各功能模块介绍426.2.1书籍管理436.2.2注册用户管理46总 结49致 谢51参考文献51北京工业大学会计学专业专科毕业论文网上图书销售系统设计与应用1绪论随着国际互联网的迅速发展,一种全新的商务运作方式电子商务应运而生。网上购物系统是电子商务的一种重要形式,能在Internet上实现商品的展示、商品的订购、订单的全程跟踪与管理、货款的支付的系统称为网上购物系统。我选择了做

4、B2C电子商务,做B2C电子商务必须选好合适的商品类型,因为并不是所有的商品都适合在网上销售。而图书是那些折扣大、利润丰厚的商品,所以我选择图书做本购物系统的主打商品,即各专业教材和与学习相关的书籍。文中首先介绍了本系统开发时所用到的环境,接着介绍了电子商务的发展背景,然后是网站的系统结构设计、网站流程设计。最后是系统各模块介绍。整个系统构建在Microsoft公司的系统平台与环境下,动态更新是本系统的一大特色,这主要归功于数据库的完美设计。2.开发工具、环境及其技术2.1开发环境整个系统构建在Microsoft公司的系统平台与环境下。操作系统是Windows2000 Advance Serv

5、er,WEB服务器是IIS5,数据库服务器是MS Access2000,服务器端脚本编程环境是ASP4.0嵌入VBScript、JavaScript。2.2 开发工具ASP环境开发平台采用dreamveaver mx,图像处理使用photoshop7.0和flash6.0.2.3电子商务WEB技术2.3.1 ASP技术ASP内含于Internet Information Server当中,提供一个服务器端server-site的scripting环境,产生和执行动态、交互式、高效率的站点服务器的应用程序。用户端只要使用常规可执行HTML码的浏览器,即可浏览Active Server Pages

6、所设计的主页内容。ASP的主要特点如下: 使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。 使用常规文本编辑器,如Windows的记事本。 无需编译。集成于HTML当中,容易生成,并且无需编译或链接即可直接解释执行。 有能力将简单的HTML和脚本代码混合在一个单独的文件中,一种在静态内容和动态创建内容之间的混合方法。 独立于浏览器。 保护程序源代码。由于ASP脚本实际上是由后台服务器阶实质性的,后台服务器根据ASP脚本生成标准的HTML文件格式,交由前台浏览器程序显示给用户。ASP是在静态页面技术结合了ActiveX技术等基础上发

7、展起来的。WEB服务器开始调用ASP,被请求的.asp文件从头到尾,执行每一个命令,然后动态生成一个HTML页面并送到浏览器。如图2-1所示:图2-1ASP通过扩展名为.asp的ASP文件来实现,一个ASP文件相当于一个可执行文件,因此必须放在WEB服务器上有可执行权限的目录下。可见,WEB服务器是根据文件的扩展名来判断文件是ASP文件还是HTML文件,对于不同格式的文件做出不同的响应,HTML文件不经处理就送回浏览器,而ASP文件的每一个命令都首先被解释执行用来生成标准HTML页面。ASP内建对象之间的关系如图2-2所示:图2-2 ASP对象的关系2.3.2 WEB数据库技术电子商务中所涉及

8、的数据库技术如图2-3所示:图2-3从图可以看出,WEB数据库技术对于电子商务的支持可以概括为:数据的收集、存储和组织、决策支持、对EDI的支持及WEB数据库。本网站中对数据库连接的具体方法如下:%db=db/shop1299764859.mdbSet conn = Server.CreateObjectconnstr=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPathconn.Open connstrset rs=server.CreateObjectrs.open select * from shop_news where

9、 newsid=&newsid,conn,1,3%3.网站系统结构设计本系统以B/S结构作为基本结构,所有程序和数据库放在服务器上,通过ASP方式实现交互动态的应用程序,如图3-1所示:由客户浏览器、WEB服务器、数据库服务器三个层次组成,是当前最好的网络体系结构图3-1 基于B/S模式的三层分布结构3.1 前台系统结构前台系统结构如图3-2所示。图3-23.2 后台系统结构后台系统结构如图3-3所示。图3-34.网站系统流程4.1 前台系统流程在这里只介绍几个重要.asp文件的程序流程。注册reg.asp流程:图4-1查询search.asp流程:图4-2购物shopping.asp程序流程

10、:图4-3发布买书信息maishu1.asp程序流程:图4-5发布卖信息maishu2.asp程序流程:图4-6发布预定教材信息yuding.asp程序流程:图4-7浏览买书详细信息showmaishu1.asp程序流程:图4-84.2 后台系统流程添加书籍addbook.asp程序流程:图4-10修改书籍editbook.asp程序流程:图4-11书籍订单管理editdingdan.asp程序流程:图4-135.数据库设计与实现数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,是之能够有效的存储数据,满足各种用户的应用需求。目前涉及数据库系统主要采用的是以逻

11、辑数据库设计和物理数据库设计为核心的规范设计方法。其中逻辑数据库设计是根据用户要求和特定数据库管理系统的具体特点,设计数据库的全局逻辑结构和和每个用户的局部逻辑结构。物理数据库设计是在逻辑结构确定之后,设计数据库的存储结构及其它实现细节。数据库设计的过程如下: 图5-15.1数据库需求分析数据库需求分析是指获得用户对所要建立数据库的信息要求和处理要求的描述。在仔细分析调查电子商务网站的需求主要从事网上书籍销售的基础上,得到如图所示的本系统所处理的数据流程。 图5-25.2结构设计在本节中综合介绍了shopbooks数据库的结构设计,包括概念结构设计、逻辑结构设计和物理结构的设计。对于数据库实施

12、和运行维护在编写ASP代码阶段明确的体现了出来。针对网上购书的需求,通过对网上购物过程的内容和数据流程分析,设计如下面所示的数据项和数据结构。书籍大类信息,包括的数据项有:大类别编号、类别名称等。书籍信息,包括的数据项有:书号、书名、作者、出版社、会员价、内容、目录等。用户信息,包括的数据项有:用户名、密码、姓名、等。买书信息,包括的数据项有:书名、作者、出版社、联系人、用户名等。卖书信息,包括的数据项有:书名、作者、出版社、联系人、用户名等。预定信息,包括的数据项有:书名、作者、出版社、联系人、用户名等。购书信息,包括的数据项有:用户账号、书号、购买数量、联系方式等。网站设置,包括的数据项有

13、:网站名称、网站地址、公告、注册条约、汇款方式等。反馈信息,包括的数据项有:反馈类型、反馈主题、反馈内容等送货信息,包括的数据项有:送货方式、费用等。投票信息,包括的数据项有:投票主题、投票、投票时间等。管理员信息,包括的数据项有:管理员姓名、管理员id、权限标志。6.功能模块介绍本网站系统包括两大部分,前台和后台。用户只能使用前台的各项功能包括注册、登陆、公告、我要买书、我要卖书、教材预定、经典书籍推荐、新书上架等;后台只有管理员才能使用,对网站进行综合管理使其动态更新。下面对这两部分的各功能进行详细介绍。6.1前台功能模块介绍首先介绍一下本网站前台用到的被包含文件,它们是webtop.as

14、p、copyright.asp、service.asp。把前台公用的驱动程序代码写在一个asp文件conn.asp中,文件包含的代码为:,该conn.asp的代码为:%option explicitdim conn,connstr,startime,db,rs,rs_s,rs_s1startime=timerdb=db/shopbooks.mdbSet conn = Server.CreateObjectconnstr=Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & Server.MapPathconn.Open connstr%为了方便起见,也为了减少相同代码的使用次数,把一些每个页面都具有的功能模块独立成一个asp文件,然后再被包含在其他文件中。这类的文件包括webconfig.asp、webtop.asp、copyright.asp、service.asp。webconfig.asp主要是对网站的一些基本设置如网站名称、网站地址、网站图片等进行配置。详细代码见附录。其页面如图6-1所示。图6-1第一栏

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号