




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北京广播电视大学毕业设计报告毕业设计报告题 目:_网上掌上电脑展示系统_姓名学号: 专业年级: _计算机信息系统开发与维护_ 分 校: 崇文分校 指导教师: _ 2008 年 5 月摘要摘要随着 internet 的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现网上购物。近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。运用 asp 技术和网络数据库原理,基于 b/s 模式我开发了一个网上购物系统。在本系统中,顾客可以很方便的注册成会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的
2、喜好购买心仪的商品。系统管理员则可以对现有的商品进行添加和编辑。 关键词关键词b/s 模式、asp、数据库、电子商务目目 录录1.1.绪论绪论.5 51.1 系统背景 .51.2 本文主要研究内容 .62.2.系统分析系统分析.6 62.1 需求分析及问题定义 .62.2 本系统面临的问题 .73.3.系统总体设计系统总体设计.7 73.1 网站风格设计 .73.2 功能模块设计 .73.2.1 前台网上销售模块.73.2.2 后台数据录入模块.73.2.3 用户注册功能模块.83.3 数据库设计 .83.3.1 用户信息.83.3.2 商品信息.83.3.3 热门商品信息.83.4 选用工具
3、及技术设计 .84.4.系统环境及技术简介系统环境及技术简介.9 94.1 系统环境 .94.1.1 b/s 模式.94.1.2 iis 简介.104.2 系统开发工具 .104.2.1 dremweaver mx 2004 网页制作工具.104.2.2 photoshop cs 图形处理工具.104.2.3 microsoft office access 2003 数据库.114.2.4 asp 简介.115.5.系统详细设计及实现系统详细设计及实现.12125.1 前台设计及实现 .125.1.1 网站风格及实现.125.1.2 栏目设计及实现.135.1.4 目录结构设计及实现.145.
4、1.5 首页设计.145.2 功能设计及实现 .155.2.1 数据库设计及实现.155.2.2 功能设计及实现.166.6.系统测试系统测试.25256.1 测试环境 .256.2 测试数据 .256.3 测试结果 .267.7.结束语结束语.26267.1 总结 .267.2 展望 .27参考文献参考文献.2828致谢致谢.2828附录附录.28281.1.绪论绪论1.11.1 系统背景系统背景互联网和通信技术的高速发展,使电子商务迅速普及。计算机网络技术一直在寻找除文字处理和信息传递领域外的更大、更直接的利润空间,商务领域自然成为其首选的对象,而迅速膨胀的计算机网络用户也使得具有远见的商
5、家颇感兴趣。凭借互联网无地域限制的优势,消除了商品、服务供应商和需求者之间地点与距离相关的障碍,一些传统的生产厂家及销售企业都加入到了电子商务的行列,我国经济正逐渐成为以互联网、通信技术为基础的新经济。在此大背景下,降低运营成本、方便快捷等方面的优势,大大降低了企业和个人行业的准入门槛,一时间网商如雨后春笋般纷纷涌现,网络购物的兴起,正悄然改变着社会的商业结构和生活方式,这种购物模式具有重大的现实意义。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。asp(active server pages)是 micr
6、osoft 提出的一种网络服务器端编程环境。asp 已经成为开发动态网站的重要而快速、有效的工具。asp 强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,asp 技术在网络编程中也变得越来越重要。所以,在本系统的设计中,采用了 asp 作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站网上商城,实现用户的注册、登录、以及商品的查询等功能。1.21.2 本文主要研究内容本文主要研究内容1、系统分析:收集、总结网站需求,并对需求中的问题进行描述、定义、整理。2、系统设计:对收集的需求,给出合理的解决方案,按照计算机软件的设计标准进行设计。3、详细设计:描述完成系统设计的
7、具体实现方式、标准、文档、程序代码等内容2.2.系统分析系统分析2.12.1 需求分析及问题定义需求分析及问题定义现在,市场上已经有很多公司使用在线购物系统来做生意了,在线购物也越来越展现其无限的商机。对商家而言,网上购物是在在网络上建立一个虚拟的购物商场。网络销售中的前台商品展示是虚拟的,但是后台的进、销、存体系却是具体而又现实的。对普通用户使用的需求而言,通过系统可以迅速的完成对商品的选购。但是,大多数的在线购物系统都差不多,没有什么特色,有特色的东西才能更加吸引人的眼球,尤其在商品展示方面,很多在线购物的系统做的都比较生硬,不是很人性化,最好能让他们体验到在网上购买商品时也有在商场购物时
8、的感觉。2.22.2 本系统面临的问题本系统面临的问题本系统是个人购物网站,其设计理念是为用户提供一个良好的购物平台,使用户足不出户便可享受配送服务。系统面临的关键问题是: 1、软件与硬件的环境支持。2、网站首页设计与后台数据库的支持。3、普通会员和用户管理员的权限问题。3.3.系统总体设计系统总体设计3.13.1 网站风格设计网站风格设计本购物网站众多功能的细节之处体现了极致的人性关怀,细致、体帖入微,设计中充分考虑了用户、管理员是否操作方便。本系统的目标是打造最好用、最实用的小型购物系统。3.2 功能模块设计功能模块设计系统分为三个模块:.1 前台网上销售模块前台网上销售模
9、块客户在浏览器中所看到的直接与客户面对面的销售程序。.2 后台数据录入模块后台数据录入模块前台所销售商品所有数据,其来源都是后台所录入的数据。.3 用户注册功能模块用户注册功能模块用户注册,当然并不一定他立即就要买东西,可以先注册,任何时候都可以来买东西,用户注册的好处在于买完东西后无需再要输入一大堆个人信息,只须将帐号和密码输入就可以了。3.33.3 数据库设计数据库设计系统分为以下几部分数据内容:.1 用户信息用户信息用户信息是用来存放注册用户和用户管理员信息的数据内容。主要包括用户名、密码、邮箱地址。.2 商品信息商品信息用
10、来存放销售商品的数据内容。主要包括编号、名称、产地、以及价格等。.3 热门商品信息热门商品信息用来存放几种销售较好的畅销商品。主要包括编号、名称、价格、及商品信息。3.43.4 选用工具及技术设计选用工具及技术设计1、dreamweaver mx 2004用户可以快速创建网站页面而无需编写任何代码。2、 photoshop csphotoshop cs 能够对网站中的图片资源进行形而有效的编辑。3、 aspmicrosoft access 2003采用 asp 加 access 开发,具有管理方便,代码简单易懂,体积小巧的特点。后台数据库的选取主要是从管理者的角度来综合权衡,包
11、括安全性、数据访问机制、管理的灵活性等,其中 access 数据库简单且容易操作。因此,本系统将 access 2003 选定为本项目的后台数据库开发平台,我之所以选用 access 2003 还因为而且我是以 asp 作为前台应用开发技术,而 microsoft 产品之间具有良好的兼容性。4.系统环境及技术简介系统环境及技术简介4.14.1 系统环境系统环境.1 b/sb/s 模式模式browserserver(浏览器/服务器)模式,也叫基于 web 的网络数据库应用模式,典型的例子是在互联网上的论坛、购物等使用的数据库系统。这种 bs 模式的网络数据库应用无需在每台计算机上
12、安装专门的软件,利用 windows 操作系统自带的 ie 浏览器按照 web页面的方式存取后台数据库服务器的数据,面向的是不特定的用户,主要是基于互联网的应用。b/s 最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。.2 iisiis 简介简介internet information server 的缩写为(iis)是一个 world wide web server。gopher server 和 ftp server 全部包容在里面。
13、 iis 意味着你能发布网页,并且有 asp(active server pages) 、java、vbscript 产生页面,有着一些扩展功能。4.24.2 系统开发工具系统开发工具.1 dremweaverdremweaver mxmx 20042004 网页制作工具网页制作工具 dreamerver 是 macromedia 公司开发的 html 编辑器,用于对web 站点、web 页和 web 应用程序进行设计、编码和开发。利用dreamerver 中的可视化编辑功能,用户可快速创建页面而无需编写任何代码。dreamerver 还提供许多与编码相关的工具和功能。借助它你
14、还可以使用服务器语言 asp,无论是刚接触网页的初学者还是专业的 web 人员。dreamerver 都在前卫的设计理念和强大的软件功能方面给予了充分而且可靠的支持。.2 photoshopphotoshop cscs 图形处理工具图形处理工具photoshop cs,cs 的意思是 creative suit。它新增了许多强有力的功能,特别是对于摄影师来讲,这次它大大突破了以往photoshop 系列产品更注重平面设计的局限性,对数码暗房的支持功能有了极大的加强和突破。.3 microsoftmicrosoft officeoffice accessacces
15、s 20032003 数据库数据库microsoft office access 2003 是一种数据库管理程序,可赋予更佳的用户体验,并且新增了导入、导出和处理 xml 数据文件等功能。由于该程序可以识别和标记常见错误,同时提供更正错误的选项,因此在 access 2003 中工作变得更加轻松自如。另外,access 2003 的新功能还可以帮助数据库开发人员查看有关数据库对象之间相关性的信息。.4 aspasp 简介简介 asp,英文全称为 active server pages,它是一种动态网页,文件后缀名为.asp。asp 网页是包含有服务器脚本(serverside
16、script)的 html 网页。web 服务器会处理这些脚本,将其转换成html 格式,在传到客户的浏览器端。它有以下优点:1、可以用 vbscript 创建脚本,同时结合 html 语言能够非常方便地完成网站的应用程序。2、因为 asp 采用 script 语言(vbscript 和 jscript)就可以轻松编写程序,因此这就大节省了网络设计人员又得重新学习一种新语言的时间。3、使用记事本之类的文本编辑器,即可进行编辑设计,如:windows的记事本。4、asp 是运行在服务器端,所以我们无须担心浏览器是否支持 asp所使用的编程语言,用户端只要使用可执行 html 码的浏览器,即可浏览
17、 active server pages 所设计的网页内容。asp 在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。5.5.系统详细设计及实现系统详细设计及实现5.15.1 前台设计及实现前台设计及实现.1 网站风格及实现网站风格及实现1、色彩本网站的色系是以浏览者整体的视觉观感设计,网站色系具有一致性,不仅会使网站看起来美观,更能让浏览者对内容不易混淆,增加了浏览的简洁与方便、更能衬托出网站的主题,色系能与主题合理搭配,增加了浏览者的易读性。 网站的整体色彩以白色、红色、黄色为基调,让人有种温馨的
18、感觉。logo 主要以红黄渐变弧线型设计,突出主题。2、版型网站系统设计以 t 字型为主体框架,其顶侧和左侧采用固定模式,顶侧页面为 logo 信息,左侧为商品菜单,右侧为具体功能信息。.2 栏目设计及实现栏目设计及实现网站栏目由以下几部分组成:首页品 牌列 表产 品测 评本 站推 荐购 买帮 助产 品欣 赏联 系我 们用 户注 册后台管理.3 链接结构设计及实现链接结构设计及实现首页品 牌列 表产 品测 评本 站推 荐购 买帮 助产 品欣 赏联 系我 们用 户注 册后 台管 理各 种商 品硬 件测 评推 荐产 品售前售后咨询相关产品图片欣赏网站联系方式购 物
19、要 求后台登录区域输入用户名和密码后台管理区域 添加商品信息删除商品信息更新商品信息用 户登 出推 荐软 件推 荐机 型软 件测 评5.1.4 目录结构设计及实现目录结构设计及实现1、总目录结构: connections 目录为数据库链接文件目录 css 目录为 css 样式表目录 database 目录为数据库文件目录 image 目录为图片文件目录 manage 目录为后台管理文件目录2、图片目录结构 product 目录为产品图片目录 sideshow 目录为首页幻灯片图片目录.5 首页设计首页设计网站首页:在 ie 浏览器中第一次进入该系统,所看到的是如图5-1 所示的
20、首页。该页面头部为一个 logo 图片,其右侧提供了用户注册、登录用户、购物须知、后台管理链接。左侧提供了热门商品、商品分类列表链接。右侧提供了站点首页、热门商品、我的 ego、加盟我们、积分活动、产品搜索链接。右下侧为商品展示区。图 5-1(首页截图)5.25.2 功能设计及实现功能设计及实现.1 数据库设计及实现数据库设计及实现数据定义1、article热门文章列表,时下的企业和市场新闻的数据表。字段名类型大小描述a_id自动编号长整型文章编号a_title文本50文章标题a_source文本50文章来源a_date日期/时间长日期添加日期a_link备注备注文章链接a_m
21、emo备注备注文章内容2、introduction产品测评表,用于展示产品测评及发布新产品 字段名类型大小描述i_id自动编号长整型文章编号i_title文本50文章标题i_memo备注50文章内容i_date日期/时间长日期添加日期3、recommend产品推荐列表,用于推荐产品等功能字段名类型大小描述r_id自动编号长整型自动编号r_title文本50产品名称r_image文本50产品图像r_memo备注备注产品介绍r_star文本50产品星级r_deploy备注备注产品配置.2 功能设计及实现功能设计及实现1、首先进入网站首页,单击“登录账户” 可以进入如图 5-2 的用
22、户登录界面。如果已有帐号,则可以输入正确用户名和密码后进行登录。图 5-2(后台管理用户登录界面) 如果用户还没有自己的帐号,需要首先进行注册,可以进入如图5-3 的用户注册界面。在这个页面中,填写用户名、密码和电子邮件地址,单击注册按钮就会出现一个成功注册界面如图 5-4。图 5-3(注册用户界面)图 5-4(完成注册确认界面)2、 奔迈系列介绍 将掌上电脑的主流推荐给每一位浏览网站的用户,同时,也进一步展示和推荐了商品,让商品的内在美更加突出。如图 5-5 和 5-6 所示图 5-5(奔迈系列介绍)图 5-6(奔迈系列介绍首页列表)3、购物帮助购物须知链接的是一个静态界面里面详细介绍了顾客
23、购买商品时所需要的注意事项。如图 5-7图 5-7(购买帮助界面)4、产品测评用户点击首页中“产品测评“后,每一款现在流行和受众度比较高的产品详细介绍和硬件测评就会展现在用户眼前,从而让用户在购买前有一个更加详细的了解。如图 5-8图 5-8(产品测评界面)5、产品欣赏每一个细节,每一个构思,每一个软件,在这里您可以近距离的观赏您梦寐以求的爱机,让我们出发吧!如图 5-9 和图 5-10图 5-9(产品欣赏界面)图 5-10(产品欣赏界面)6、本站推荐 网站编辑定期将人气最旺,性价比最好的产品推荐给用户。如图 5-11图 5-11(本站推荐界面)7、后台管理页面用户名和密码相对于客户界面来说,
24、管理员界面则显得简洁、明了。点击进入管理页面后,系统会让你输入用户名及密码,然后登录。管理员登录如图 5-12 后台系统登录页面。后台管理是对特殊用户管理员开发的。主要是商品信息的维护与管理, 包括价格,现有商品信息的修改、新商品信息的加入等。图 5-12(后台管理登录界面)商品管理登录后,管理员可以对商品进行管理,目前只提供添加、删除和对商品进行更新三块内容。添加商品信息管理员可根据相应的提示来填写商品或文章的信息。如图 5-13图 5-13(添加商品或文章界面)在添加商品时,管理员需要将产品的属性添加到商品简介中。添加商品图片,我们可以把已经添加商品的图片放在文件夹wwwrootimage
25、 product 中,图片尺寸为 100100 像素。完成添加:至此,我们就完成了一件商品的添加,保存后就会发布在网页上了。如图 5-14图 5-14(添加后首页显示的内容)删除商品信息管理员进入后台管理界面,单击删除商品信息选项,根据列表提示来删除商品的信息。如图 5-15图 5-15(删除信息界面)更新商品信息管理员在后台管理界面,单击更新商品信息选项,不仅可以查看新添加的商品信息,而且还可以随意对某个商品的名称、编号、产地以及价格等进行修改。如图 5-16图 5-16(更新信息界面)6.6.系统测试系统测试6.16.1 测试环境测试环境硬件环境:台式电脑 p997mhz 内存 512m操
26、作系统:windows xp sp2iis 环境: 测试数据测试数据在网上购物系统相应模块中,添加相对应的数据以进行检测。1、在搜索栏内添加商品名称进行检索。2、在注册用户区,进行新用户注册。3、以注册用户,进入我的 ego。4、用户管理员进入后台管理区,进行商品添加、删除等操作。商品列表,用来存放更新的各种商品6.36.3 测试结果测试结果经过对本系统的初步测试,有些部分内容不是很完善,经过几番修改后系统已基本能够满足网站的运行要求。7.7.结束语结束语7.17.1 总结总结经过了两个多月的学习和工作,我终于完成了网上购物系统的论文。从开始接到论文题目到系统的实现,再到论文
27、文章的完成,每走一步对我来说都是新的尝试与挑战,这也是我在大学期间独立完成的最大的项目。在这段时间里,我学到了很多知识也有很多感受,在制作初期我开始了独立的学习和试验,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次改进都是我学习的收获,每一次试验的成功都会让我兴奋好一段时间。虽然我的论文作品不是很成熟,还有很多不足之处,但我可以自豪的说,这里面的每一段代码,都有我的劳动。当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终都会化为甜美的甘泉。这次做论文的经历也会使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破,那也就不叫论文了。希望这次的经历能让我在以后学习中激励我继续进步。7.27.2 展望展望经过一段时间的努力,购物网站终于制作完成了,但是由于个人能力有限,功能方面还是有些不完善,如没有购物车模块、会员管理模块、网上支付模块等,而且在一些商品链接过程中只是采用了演示链接
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国豌豆项目创业计划书
- 中国减肥茶电商项目创业计划书
- 中国三维动画软件项目创业计划书
- 中国肉鹅屠宰项目创业计划书
- 中国高梁项目创业计划书
- 中国多功能麻醉机项目创业计划书
- 家电采购协议书
- 酒店住宿客人信息保护协议
- 旅行社服务质量控制协议
- 车辆质押贷款合同及违约责任条款
- 螺杆空压机微电脑控制器MAM880
- 小学数学对教学评一体化的实践与思考
- 监理签字审批意见全套
- 出厂检验大纲
- 放射医学(副高)高级职称考试题库及答案
- 2024届江西省赣州市兴国县小升初必考题语文检测卷含答案
- 医疗器械质量管理总结
- TYNZYC 0104-2023 云南省中药材追溯体系 第4部分:追溯码编码规范
- 玉米套种红薯技术方案
- 非财务人员看报表课件
- 读书分享读书交流会《人生海海》
评论
0/150
提交评论