毕业设计(论文)-ASP网上掌上电脑展示系统.doc
《毕业设计(论文)-ASP网上掌上电脑展示系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-ASP网上掌上电脑展示系统.doc(33页珍藏版)》请在三一文库上搜索。
1、北京广播电视大学 毕业设计报告毕业设计报告 题 目:_网上掌上电脑展示系统_ 姓名学号: 专业年级: _计算机信息系统开发与维护_ 分 校: 崇文分校 指导教师: _ 2008 年 5 月 摘要摘要 随着 Internet 的不断普及,人们对于互联网技术的要求已不单 单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不 出户的利用互联网这一强大的平台来实现网上购物。近几年,随着 网络数据库技术的进一步发展,使得这一设想逐渐成为现实。 运用 ASP 技术和网络数据库原理,基于 B/S 模式我开发了一个 网上购物系统。在本系统中,顾客可以很方便的注册成会员,对商 品进行浏览检索,查看商品的详
2、细资料,然后根据各人的喜好购买 心仪的商品。系统管理员则可以对现有的商品进行添加和编辑。 关键词关键词 B/S 模式、ASP、数据库、电子商务 目目 录录 1.1.绪论绪论5 5 1.1 系统背景 5 1.2 本文主要研究内容 6 2.2.系统分析系统分析6 6 2.1 需求分析及问题定义 6 2.2 本系统面临的问题 7 3.3.系统总体设计系统总体设计7 7 3.1 网站风格设计 7 3.2 功能模块设计 7 3.2.1 前台网上销售模块.7 3.2.2 后台数据录入模块.7 3.2.3 用户注册功能模块.8 3.3 数据库设计 8 3.3.1 用户信息.8 3.3.2 商品信息.8 3.
3、3.3 热门商品信息.8 3.4 选用工具及技术设计 8 4.4.系统环境及技术简介系统环境及技术简介9 9 4.1 系统环境 9 4.1.1 B/S 模式.9 4.1.2 IIS 简介10 4.2 系统开发工具 .10 4.2.1 Dremweaver MX 2004 网页制作工具.10 4.2.2 Photoshop CS 图形处理工具.10 4.2.3 Microsoft Office Access 2003 数据库.11 4.2.4 ASP 简介11 5.5.系统详细设计及实现系统详细设计及实现1212 5.1 前台设计及实现 .12 5.1.1 网站风格及实现12 5.1.2 栏目设
4、计及实现13 5.1.4 目录结构设计及实现14 5.1.5 首页设计14 5.2 功能设计及实现 .15 5.2.1 数据库设计及实现15 5.2.2 功能设计及实现16 6.6.系统测试系统测试2525 6.1 测试环境 .25 6.2 测试数据 .25 6.3 测试结果 .26 7.7.结束语结束语2626 7.1 总结 .26 7.2 展望 .27 参考文献参考文献2828 致谢致谢2828 附录附录2828 1.1.绪论绪论 1.11.1 系统背景系统背景 互联网和通信技术的高速发展,使电子商务迅速普及。计算机 网络技术一直在寻找除文字处理和信息传递领域外的更大、更直接 的利润空间,
5、商务领域自然成为其首选的对象,而迅速膨胀的计算机 网络用户也使得具有远见的商家颇感兴趣。凭借互联网无地域限制 的优势,消除了商品、服务供应商和需求者之间地点与距离相关的 障碍,一些传统的生产厂家及销售企业都加入到了电子商务的行列, 我国经济正逐渐成为以互联网、通信技术为基础的新经济。在此大 背景下,降低运营成本、方便快捷等方面的优势,大大降低了企业 和个人行业的准入门槛,一时间网商如雨后春笋般纷纷涌现,网络 购物的兴起,正悄然改变着社会的商业结构和生活方式,这种购物 模式具有重大的现实意义。很多企业都已不满足于建立一个简单的 仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的, 能提供
6、完善的电子商务服务的动态商务网站。 ASP(Active Server Pages)是 Microsoft 提出的一种网络服 务器端编程环境。ASP 已经成为开发动态网站的重要而快速、有效 的工具。ASP 强大的功能使之成为一种优秀的服务器技术。随着网 络技术的日益成熟,ASP 技术在网络编程中也变得越来越重要。所 以,在本系统的设计中,采用了 ASP 作为开发工具,构建了一个能 实现简单的电子商务的小型动态商务网站网上商城,实现用户 的注册、登录、以及商品的查询等功能。 1.21.2 本文主要研究内容本文主要研究内容 1、系统分析:收集、总结网站需求,并对需求中的问题进行描述、 定义、整理。
7、 2、系统设计:对收集的需求,给出合理的解决方案,按照计算机软 件的设计标准进行设计。 3、详细设计:描述完成系统设计的具体实现方式、标准、文档、程 序代码等内容 2.2.系统分析系统分析 2.12.1 需求分析及问题定义需求分析及问题定义 现在,市场上已经有很多公司使用在线购物系统来做生意了, 在线购物也越来越展现其无限的商机。对商家而言,网上购物是在 在网络上建立一个虚拟的购物商场。网络销售中的前台商品展示是 虚拟的,但是后台的进、销、存体系却是具体而又现实的。对普通 用户使用的需求而言,通过系统可以迅速的完成对商品的选购。但 是,大多数的在线购物系统都差不多,没有什么特色,有特色的东 西
8、才能更加吸引人的眼球,尤其在商品展示方面,很多在线购物的 系统做的都比较生硬,不是很人性化,最好能让他们体验到在网上 购买商品时也有在商场购物时的感觉。 2.22.2 本系统面临的问题本系统面临的问题 本系统是个人购物网站,其设计理念是为用户提供一个良好的 购物平台,使用户足不出户便可享受配送服务。系统面临的关键问 题是: 1、软件与硬件的环境支持。 2、网站首页设计与后台数据库的支持。 3、普通会员和用户管理员的权限问题。 3.3.系统总体设计系统总体设计 3.13.1 网站风格设计网站风格设计 本购物网站众多功能的细节之处体现了极致的人性关怀,细致、 体帖入微,设计中充分考虑了用户、管理员
9、是否操作方便。本系统 的目标是打造最好用、最实用的小型购物系统。 3.2 功能模块设计功能模块设计 系统分为三个模块: 3.2.13.2.1 前台网上销售模块前台网上销售模块 客户在浏览器中所看到的直接与客户面对面的销售程序。 3.2.23.2.2 后台数据录入模块后台数据录入模块 前台所销售商品所有数据,其来源都是后台所录入的数据。 3.2.33.2.3 用户注册功能模块用户注册功能模块 用户注册,当然并不一定他立即就要买东西,可以先注册,任 何时候都可以来买东西,用户注册的好处在于买完东西后无需再要 输入一大堆个人信息,只须将帐号和密码输入就可以了。 3.33.3 数据库设计数据库设计 系
10、统分为以下几部分数据内容: 3.3.13.3.1 用户信息用户信息 用户信息是用来存放注册用户和用户管理员信息的数据内容。 主要包括用户名、密码、邮箱地址。 3.3.23.3.2 商品信息商品信息 用来存放销售商品的数据内容。主要包括编号、名称、产地、 以及价格等。 3.3.33.3.3 热门商品信息热门商品信息 用来存放几种销售较好的畅销商品。主要包括编号、名称、价 格、及商品信息。 3.43.4 选用工具及技术设计选用工具及技术设计 1、Dreamweaver MX 2004 用户可以快速创建网站页面而无需编写任何代码。 2、 Photoshop CS Photoshop CS 能够对网站
11、中的图片资源进行形而有效的编辑。 3、 ASPMicrosoft Access 2003 采用 ASP 加 ACCESS 开发,具有管理方便,代码简单易懂,体积小巧 的特点。 后台数据库的选取主要是从管理者的角度来综合权衡,包括安全性、 数据访问机制、管理的灵活性等,其中 Access 数据库简单且容易操 作。因此,本系统将 Access 2003 选定为本项目的后台数据库开发 平台,我之所以选用 Access 2003 还因为而且我是以 ASP 作为前台 应用开发技术,而 Microsoft 产品之间具有良好的兼容性。 4.系统环境及技术简介系统环境及技术简介 4.14.1 系统环境系统环境
12、 4.1.14.1.1 B/SB/S 模式模式 BrowserServer(浏览器/服务器)模式,也叫基于 Web 的网络 数据库应用模式,典型的例子是在互联网上的论坛、购物等使用的 数据库系统。这种 BS 模式的网络数据库应用无需在每台计算机上 安装专门的软件,利用 Windows 操作系统自带的 IE 浏览器按照 Web 页面的方式存取后台数据库服务器的数据,面向的是不特定的用户, 主要是基于互联网的应用。 B/S 最大的优点就是可以在任何地方进行操作而不用安装任何专 门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系 统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名 和
13、密码,就可以使用了。 4.1.24.1.2 IISIIS 简介简介 Internet Information Server 的缩写为(IIS)是一个 World Wide Web server。Gopher server 和 FTP server 全部包容在里面。 IIS 意味着你能发布网页,并且有 ASP(Active Server Pages) 、 JAVA、VBscript 产生页面,有着一些扩展功能。 4.24.2 系统开发工具系统开发工具 4.2.14.2.1 DremweaverDremweaver MXMX 20042004 网页制作工具网页制作工具 Dreamerver 是 M
14、acromedia 公司开发的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。利用 Dreamerver 中的可视化编辑功能,用户可快速创建页面而无需编写 任何代码。Dreamerver 还提供许多与编码相关的工具和功能。借助 它你还可以使用服务器语言 ASP,无论是刚接触网页的初学者还是 专业的 Web 人员。Dreamerver 都在前卫的设计理念和强大的软件功 能方面给予了充分而且可靠的支持。 4.2.24.2.2 PhotoshopPhotoshop CSCS 图形处理工具图形处理工具 Photoshop CS,CS 的意思是 Creati
15、ve Suit。它新增了许多强 有力的功能,特别是对于摄影师来讲,这次它大大突破了以往 Photoshop 系列产品更注重平面设计的局限性,对数码暗房的支持 功能有了极大的加强和突破。 4.2.34.2.3 MicrosoftMicrosoft OfficeOffice AccessAccess 20032003 数据库数据库 Microsoft Office Access 2003 是一种数据库管理程序,可赋 予更佳的用户体验,并且新增了导入、导出和处理 XML 数据文件等 功能。由于该程序可以识别和标记常见错误,同时提供更正错误的 选项,因此在 Access 2003 中工作变得更加轻松自
16、如。另外, Access 2003 的新功能还可以帮助数据库开发人员查看有关数据库 对象之间相关性的信息。 4.2.44.2.4 ASPASP 简介简介 ASP,英文全称为 Active Server Pages,它是一种动态网页, 文件后缀名为.asp。ASP 网页是包含有服务器脚本(serverside script)的 HTML 网页。Web 服务器会处理这些脚本,将其转换成 HTML 格式,在传到客户的浏览器端。 它有以下优点: 1、可以用 VBScript 创建脚本,同时结合 HTML 语言能够非常方便 地完成网站的应用程序。 2、因为 ASP 采用 Script 语言(VBScri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP 网上 掌上电脑 展示 系统
链接地址:https://www.31doc.com/p-3945608.html