【asp源码栏目提醒】:网学会员鉴于大家对asp源码十分关注,论文会员在此为大家搜集整理了“基于ASP的网上书店系统(论文+程序文献综述+翻译+开题报告) - 产品手册”一文,供大家参考学习
本科生毕业论文(设计)题 目: 基于
ASP 的网上书城系统姓 名:学 院:专 业: 电气化与自动化班 级:学 号:指导教师: 职称: 2010 年 5 月 30 日 南京农业大学教务处制 目 录 关键问题 ................................................................................................................................................ 21 相关技术介绍和环境的配置..................................................................................................................... 3 1.1
ASP 技术综述................................................................................................................................ 3 1.1.1
ASP 的发展:.................................................................................................................... 3 1.1.2
ASP 的特点:.................................................................................................................... 3 1.2
ASP 与 IIS..................................................................................................................................... 4 1.2.1 IIS 简介............................................................................................................................ 4 1.2.2 IIS 与
ASP 的结合............................................................................................................ 4 1.2.3
ASP 的开发工具................................................................................................................ 4 1.3
ASP 的运行环境............................................................................................................................ 5 此应用程序可广泛运行于国际互联网即 Internet,也可适用于内部的局域网。
其运行要求和逻 辑结构分别如下:................................................................................................................................. 52 需求分析 .................................................................................................................................................... 5 2.1 系统分析 ...................................................................................................................................... 5 2.2 设计目标 ...................................................................................................................................... 5 2.3 可行性分析................................................................................................................................... 5 2.4 设计的总体规则........................................................................................................................... 6 2.5 功能设计 ...................................................................................................................................... 6 2.5.1 管理员对功能的需求:................................................................................................... 6 2.5.1.1 图书管理....................................................................................................................... 6 2.5.2 客户对功能的需求........................................................................................................... 6 2.6 性能需求 ...................................................................................................................................... 6 2.7 E-R 图 .......................................................................................................................................... 73 总体设计 .................................................................................................................................................. 10 3.1 网站功能概述............................................................................................................................. 10 3.2 系统功能模块划分..................................................................................................................... 10 3.2.1 前台用户管理模块........................................................................................................11 3.2.2 后台管理模块............................................................................................................... 12 3.3 系统功能流程图......................................................................................................................... 12 3.3.1 用户流程图..................................................................................................................... 12 3.3.2 管理员流程图................................................................................................................. 134 数据库设计 .............................................................................................................................................. 15 4.1 数据库需求分析......................................................................................................................... 15 4.2 数据库逻辑结构设计................................................................................................................. 15 4.3 数据库的生成与配置............................................................................................................... 175 详细设计 .................................................................................................................................................. 18 5.1 用户端界面设计......................................................................................................................... 18 5.1.1 系统首页设计................................................................................................................. 18 5.1.2 系统主页面设计............................................................................................................. 19总 结 .......................................................................................................................................................... 23致 谢 ........................................................................................................................................................ 23参考文献 ...................................................................................................................................................... 24 I 网上书城 电气化专业学生 米尔卡米力 指导教师 赵阳摘要: 随着网络信息的发展,网络在人们生活中的应用越来越广泛。
人们越来越想在最短的时间内购买到自己所需的图书。
但书目的繁多,给人们在繁忙的工作生活中购书带来了很大的麻烦,于是网上购书便成了人们向往的事情,此系统的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。
在电子商务网站中,网上书店是目前应用最广、最成功的典范之一。
通过它用户可以在网络上通过Internet,突破时间和空间的限制而实现网上购书。
网上书店的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。
它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。
本系统以
ASP为主要制作工具,实现了用户注册、登陆、验证身份及用户数据的采集、书籍的预览查询、对书籍的购买通过购物车实现、可进入留言本留言从而实现了网站与客户之间的交流和沟通等。
关 键 词 : 网上书店、电子商务、购物车、
ASP The design and implementation of online bookstore Student majoring in electrification Mi er ka mi li Tutor Zhao YangAbstract: With the development of information networks network in peoples lives of moreand more extensive. People increasingly want to within the shortest time necessary to buytheir own books. However many of the programs to the people in a busy working life inthe acquisition brought a lot of trouble then purchase books online has become the peopleslonging for things the development of this system to bring a lot of convenience so thatthey foot Households can not easily you want to buy the book when the effort of both. In e-commerce sites online bookstore is the most widely applied one of the mostsuccessful example. The rise of online bookstore of the traditional book circulation systemhave a strong impact publishers distributors closer together thereby greatly increasingthe circulation rate. It has a low operating costs inventory is virtual the user retrievalconvenient less geographical restrictions and so on. This system to
ASP as the main tool to achieve a user registration landing verifyidentity and user data collection books for a preview of the books purchased by Cart achieveto be able to enter the post messages to achieve the site and The exchange between thecustomer and communication.Key words :online bookstores e-commerce shopping cart
ASP 1引言 在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用.因此网站建设在Intsernet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
这次我所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式,他能够把事情的复杂化转为简单化。
本系统希望通过构建一个电子商务网站,利用日益繁荣的互联网,为传统的书店打造一个新的销售平台。
本系统希望通过电子信息化的手段对书店的进存销等环节进行管理,以达到人力与设备费用的减少,服务能力的提高,管理信息服务的改进,工作人员利用率的提高等目标。
基本内容 ● 功能 :对书店的图书信息和用户(书店工作人员,网站注册用户即潜在 购书者)信息的进行有效的管理;对图书的进存销等环节进行信息化管理;实现读 者网上浏览图书,网上购书的可能;通过论坛同读者进行有效的沟通;通过聊天室 实现作者和读者的实时交流;处理读者网上的投诉和建议。
● 性能:数据库的录入;图书检索;用户信息查询;图书信息查询;网上购 书; ● 安全与保密要求 :书店中所有的图书能够供用户随时查阅;用户的个人 信息可以由用户自己修改,添加;书店图书的信息只能由书店管理人员添 加,修改;所有注册用户信息只能由书店管理人员查询。
关键问题 本课题的重点主要是网站素材的选择与框架的搭建,一个好的网站要有许多的主页相互之间链接起来,以及其中添加一些动态、图片、声效等链接。
综合地完成网站的建设才能体现主题,才能把浏览者的目光吸引到每一个主页上,内容的及时更新也是网站建设的一个主要实际问题,只有不断得到更新的主页内容才能使浏览者再次访问该网站,没有新鲜的内容素材,没有时代性的哲学理念,远远不能称得为好网站。
21 相关技术介绍和环境的配置1.1
ASP 技术综述1.1.1
ASP 的发展:
ASP1.0 作为 IIS(Internet Information Server Internet 信息服务器)的附属产品免费发送,并且不久就在 Windows 平台上广泛使用。
ASP 与 ADO 的结合使开发者很容易在一个数据库中建立和打开一个记录集。
这是它如此快就被大众接受的原因。
1998 年,微软公司又发布了
ASP2.0。
ASP1.0 和
ASP2.0 的主要区别是外部组件。
有了
ASP 2.0 和 IIS4.0就可以建立
ASP 应用了。
微软公司接着开发了 Windows2000 操作系统。
这个 Windows 版本带上了 IIS5.0及
ASP3.0。
虽然到目前 Windows 已经发展到比较高的版本,但是开发领域中依然采用 Windows2000 Server.Windows2000 包括三个不同的版本即 Professional、 Server和 Advanced Server.按照默认设置安装 Windows2000 Server,安装时不用做任何改动,就配置好了
ASP 的运行环境。
ASP 可以使用两中脚本语言:VBScript 和 Jscript。
所谓的 Jscript 语言就是微软版本的 JavaScript 语言。
ASP 包括内置对象,最常用的是五大对象、一个集合和一个文件。
五大对象分别是 Response、Request、Session、Application 和 Server,一个集合是 Cookies一个文件是 Global. asa.
ASP ASP 最常用的内置组件是操作文件的组件和操作广告的组件。
最强大的功能还是使用外置组件,比如使用外置组件实现文件上传,发送 E-mail,等等。
通过 ADO 数据访问接口可以方便地操作各种数据库。
通过 ADO 访问数据库有三种标准的访问格式。
1.1.2
ASP 的特点:
ASP 脚本所使用的 VBScript 脚本语言直接来源于 VB 语言,秉承了 VB 简 单易用的特点。
ASP 程序的优点如下: 1 可以把脚本语言直接嵌入 HTML 文档中,不需要编译和连接就可以运行。
2 可以使用 ADO 组件轻松存取数据库。
3 可以使用第三方开发的组件。
4 不存在浏览器兼容的问题。
由于
ASP 程序是在服务器端运行的,当客户端浏览器浏览
ASP 网页的时候,服务器将该网页文件重新解释一遍,并将生成的标准HTML 文件发送给客户端浏览器。
因为送出的是标准的 HTML 文件,所以不存在浏览器兼容的问题。
5可以隐藏程序代码,在客户端仅可以看到由
ASP 输出的动态 HTML 文件。
ASP 的缺点: 1 运行速度比 HTML 程序运行速度慢,这是因为每当客户端打开一个
ASP 网页时,服务器都必须将该
ASP 程序从头到尾重读一遍,并加以编译执行,最后送出标准的 HTML 格式文件给客户端,从而影响了运行速度。
2 有的网络操作系统不支持
ASP,比如 Linux、FreeBSD 等。
用
ASP 开发 Web程序一般来说最好选用 Windows 系列操作系统。
31.2
ASP 与 IIS1.2.1 IIS 简介 Web 服务器是 Web 应用程序的心脏。
IIS(Internet Information Server)是微软推出的 Windows NT Option Pack 主要成员,作为 Win2000server 的扩展,自推出以来,已经有了很大发展,其体系结构是当今市场上最受关注的 Web 服务器之一。
新推出的 IIS4.0 版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置 JAVA 虚拟机及全面支持
ASP 等强大功能。
1.2.2 IIS 与
ASP 的结合 在过去,客户机/服务器结构的设计与 Web 的相关技术几乎处于平行线上。
两者相互独立并无法作出集成性的设计。
现在我们利用 IISASP 构成三层式与WEB 结构(如图 1-1 所示)的中间一层,将客户机/服务器结构与 WEB 密切结合,完成前后端两者的集成输出功能,使得 WEB 站点的开发更方便,实现的功能更强大。
利用 IISASP 技术来集成 WEB 前后所带来的强大效益可归结为以下几个方面: 1 减少构建和维护成本 2 加快联机过程 3 应用软件集中在服务器端开发管理 4 前端可使用任何浏览器(IE、Netscape……) 5 后端可存取任何数据库(SQL、Access……) 6 可使用任何脚本语言开发(VBScript、JavaScript、PERL……) 图 1-1 IISASP 三层式 WEB 结构1.2.3
ASP 的开发工具 从目前的主流开发工具开看,有 Macromedia 的 Dreamweaver 系列。
辅助工具可以使用 Visual InterDev、UltraEdit、记事本等能够进行文本编辑的工具。
其中,Visual InterDev 是微软专门用来开发 web 应用程序的一个开发环境,可以对客户端脚本和服务器端脚本设计断点进行调试 41.3
ASP 的运行环境此应用程序可广泛运行于国际互联网即 Internet,也可适用于内部的局域网。
其运行要求和逻辑结构分别如下: 客户端:Windows95/98/2000/XP,Internet ExplorerIE等。
服务器端:Windows NT/Windows2000,Internet Information Server IIS4.0及其以上版本,IE 等;或者 Windows98,Personal Web ServerPWS,IE 等。
数据库:采用 access,运行于服务器端。
2 需求分析2.1 系统分析 系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行调查研究。
在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计。
到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。
此系统分为前台管理和后台管理。
前台管理是友好的操作界面,供用户浏览、查询、订购使用。
包括:浏览商品、查询商品、订购商品、购物车等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。
使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。
2.2 设计目标 本平台利用现在比较广泛的 ASPAccess 数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。
本平台将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。
此系统分为前台管理和后台管理。
前台管理是友好的操作界面,供用户浏览、查询使用。
包括:浏览商品、查询商品、订购商品、购物车等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。
使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。
2.3 可行性分析 可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析: 经济可行性:即实现这个平台设计有没有什么经济效益?该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。
技术可行性:即现有的.