基于技术的校园电子商务的设计与开发计算机专业毕业论文

上传人:人*** 文档编号:509750408 上传时间:2022-11-22 格式:DOC 页数:28 大小:1.30MB
返回 下载 相关 举报
基于技术的校园电子商务的设计与开发计算机专业毕业论文_第1页
第1页 / 共28页
基于技术的校园电子商务的设计与开发计算机专业毕业论文_第2页
第2页 / 共28页
基于技术的校园电子商务的设计与开发计算机专业毕业论文_第3页
第3页 / 共28页
基于技术的校园电子商务的设计与开发计算机专业毕业论文_第4页
第4页 / 共28页
基于技术的校园电子商务的设计与开发计算机专业毕业论文_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《基于技术的校园电子商务的设计与开发计算机专业毕业论文》由会员分享,可在线阅读,更多相关《基于技术的校园电子商务的设计与开发计算机专业毕业论文(28页珍藏版)》请在金锄头文库上搜索。

1、基于ASP技术的校园电子商务的设计与开发 目 录第1章 文献综述2校园电子商务系统21.1.1 校园电子商务的方法与策略21.1.2 电子商务系统的开展状况2 存在的难点及解决措施31.2 动态网页技术31.2.1 ASP技术31.2.2 PHP技术41.2.3 JSP技术51.2.4 比拟51.3 Access 数据库61.3.1 Access数据库简介6 Access 的特性6第2章 引言8选题目的和意义8课题可行性分析82.2.1 课题调研82.2.2 课题分析82.3 系统开发与运行环境92.3.1 系统开发92.3.2 运行环境9第3章 系统分析与设计113.1 系统分析11业务流1

2、1数据流123.2 系统设计13系统总体结构13系统数据模型14第4章 系统实现与应用154.1 产品上传模块174.2 产品发布模块204.3 产品维护模块224.4 会员维护模块23网站信息维护模块25第5章 结语26参考文献27致 谢27青春校园校园电子商务的设计与开发摘要:近几年,电子商务的迅速开展及表现出来对社会经济生活的巨大影响已引起了人们的广泛关注。特别是以美国为代表的经济兴旺国家,都在大规模地推动电子商务的开展,并以此取代或改造传统的商务活动方式,重组业务流程,降低交易本钱,加速流通过程,全面提高企业的市场竞争力和综合国力 本论文在探讨了电子商务系统及ASP技术在国内外开展状况

3、的根底上,浅析了基于ASP技术的用户关系管理系统的设计与开发。结合当前电子商务系统需求情况,选择使用ASP开发环境、Access数据库以及网页制作工具Dreamweaver构建了一个简单的电子商务系统,该系统是一个典型的B/S平台结构。在开发过程中笔者对电子商务系统进行了总体规划以及详细设计。本系统一共涉及六个模块,实现了注册登陆系统、产品上传、产品发布、产品维护、会员维护、信息维护。最后,本论文对基于ASP技术的校园电子商务的开发设计进行了总结和展望。 关键词:AS;产品发布;Access数据库;B/S 第1章 文献综述1.1校园电子商务系统基于Web校园电子商务系统,是以ASP技术开发的适

4、应学校环境的一个的交易系统。校园电子商务从商业运作模式来看类似于一般电子商务,都是通过网络进行商品、效劳或信息的交换。但与一般电子商务相比拟,校园电子商务除了具有跨时空、数字化、公开、透明等一般特征外,还有其独到的特色。优良的网络环境,稳定的消费群体,方便的物流陪送等特色都使校园电子商务有着长足的开展前景。1.1.1 校园电子商务的方法与策略电子商务作为一种新兴的商务形式 给世界经济带来了一个全新的概念,人类 生活方式也由此而发生了重大的变革。电子商务具有高效率、低本钱、快速通信、公平竞争、全天候效劳等优点1 。近年来 我国电子商务开展常迅速。电子商务系统按功能模块分,分为产品上架和产品发布两

5、个模块,上架模块作用是把产品的详细信息存储到数据库中,包括产品的名称,价钱,介绍等一些必要信息。发布模块主要作用是从数据库中调出产品的信息,并且发布在网站上,使浏览到该网站的全部用户都能查看到产品的信息,对于网站的注册用户又会拥有一些特殊的效劳和功能,如能浏览设置了权限的产品和信息,能在线将有兴趣的产品放到自己的收藏夹里等等一些个性化的效劳。产品管理系统按使用的系统来分,可分为前台发布和后台管理系统,前台发布和发布模块相结合,整和了系统信息和产品信息,并同步在网站上发布出来。后台管理系统包括上架的全部功能,以管理操作为主,用于对产品的信息及网站信息做出更改、删除、替换等,后台中还有对于注册会员

6、所对应的操作,包括对会员的添加,删除,会员个人信息的管理等操作。1.1.2 电子商务系统的开展状况我国各大中专院校都加快了信息化进程,并且都建立了自己的校园网。这为我们校园电子商务系统的运行提供了必备的环境根底。在技术和需求的推动下,校园的同学可以在宿舍通过校园网登陆到电子商务系统,方便、高效是电子商务系统一直的优点。而在以往的交易的模式中,我们只有走出门才有时机找到自己需要的东西,耽误时间,并且会有多余的花费的产生,校园电子商务的开展是迎合了校园的消费模式而产生的,在技术的不断更新下,系统功能会更加全面,同学对他的依赖性也会更高。在各高校领导的高度重视大力推动下,目前,国内众多高校组建了自己

7、的电子商务交易平台,东北大学、哈尔滨工业大学等著名院校那么在自己校园网络应用的根底上,开发实施了自己独具特色的校园电子商务系统。经过几年来的运转,它们的电子商务系统已经日趋成熟,取得了令人惊叹的成果。电子商务的方便、高效,极大的影响了这一届以及今后学生的消费模式。1.1.3 存在的难点及解决措施由于产品的多样化,我们要详细的录入每一样产品信息,这给管理员带来繁重的录入工作。因此,在系统的初步应用阶段对给管理员带来巨大的压力。各高校可以通过增加会员的权限,使其自己能发布产品信息,那么使校园的电子商务系统会得到进一步完善,克服遇见的因难。1.2 动态网页技术1.2.1 ASP技术一ASP介绍Mic

8、rosoft Active Server Pages (ASP)实际上是将标准的HTML文件拓展了一些附加特征, ASP像标准的HTML文件一样包含HTML语句并且在一个浏览器上解释并显示。但它为HTML编写人员提供了在效劳器端运行脚本的环境,使HTML编写人员可以利用VBScript和JScript或其他第三方脚本语言来创立ASP,实现过去需要编写复杂的C G I程序才能实现的有动态内容的网页,如计数器等。一个ASP文件的后缀为. ASP,其中包含实现动态功能的VBScript或JScript语句,如果去掉那些VBScript或JScript语句,它和标准的HTML文件没有任何区别。ASP提

9、供了一些内建对象。利用这些内建对象,你可以使你的脚本更加强大;这些对象会允许您从浏览器中接收和发送信息。例如,利用request对象,可以接收用户的HTML表单中的信息并加以处理。ASP包含标准的Active X组件,这些组件可以实现一些复杂的功能,如使用数据库等。ASP可以和诸如Microsoft Access这样的数据库进行挂接。重要的是,这是ASP一个非常强大的功能所在,各种Web应用程序都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,就可以利用ASP自己建立很多高级Web应用程序6。二ASP的功能ASP是一套效劳器端的脚本运行环境,当用户从浏览器向Web效劳器请求.as

10、p 文件时, ASP 脚本开始运行,然后Web 效劳器调用ASP,ASP全面读取请求的文件,执行所有的脚本命令,并将标准的Web 页传送给浏览器,而并不包含你所写的脚本命令。使用ASP与Microsoft Access 数据库架设,ASP的每一个命令都首先被用来生成HTML文件,因此ASP允许生成动态内容。对于Web 效劳器来说,ASP与HTML有着本质的区别, HTML不经任何处理送回给浏览器另一方面,对于浏览器来说, ASP和HTML几乎是没有区别的,仅仅是后缀为. asp和. htm的区别,当我们在客户端提出对ASP的申请后,我们的浏览器接受的是HTML格式的文件。因此它根据以上特性,我

11、们用ASP可以方便地实现诸如表格信息收集、计数器、留言簿、公告板、ASP还可以轻松地实现对页面内容的动态控制,为不同的浏览者定制不同的页面内容,实现适用于任何浏览器。从而设计出具特色的Web应用程序。三使用范围用ASP实现各功能时几乎没有什么限制,只要Web应用程序存在并正常运行, 用ASP编写出的系统,完全可以到达原来使用Client / Server的网络数据库系统的水平。使用ASP最大的好处是,在你对程序进行升级时,你只需要修改效劳器上的ASP文件,而不需要修改客户端程序。1.2.2 PHP技术PHP是英文“超级文本预处理语言PHP:Hypertext Preprocessor的缩写。P

12、HP与ASP有几分相似,都是一种在效劳器端执行的“嵌入HTML文档的脚本语言。它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。用PHP做出的动态页面与其他的编程语言相比,执行效率比完全生成HTML标记的CGI要高许多。PHP可以支持目前绝大多数数据库,PHP可以编译成具有与许多数据库相连接的函数。但PHP提供的数据库接口支持彼此不统一,比方对Oracle, MySQL,Sybase的接口,彼此都不一样。这也是PHP的一个弱点8。1.2.3 JSP技术JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的非凡

13、造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,就是JSP(Java Server Page)。JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比拟流行的一种技术,尤其是电子商务类的网站,多采用JSP8。1.2.4 比拟(一)应用范围ASP只能执行于微软的效劳器产品,IIS(Internet Information Server) (windows NT)和PWS(Personal Web Server)(windows 98

14、)上。在Unix下的COM实现起来非常困难。 PHP可在Windows,Unix,Linux的Web效劳器上正常执行,还支持IIS,Apache等一般的Web效劳器,用户更换平台时,无需变换PHP3代码,可即拿即用。 JSP几乎可以执行于所有平台。如Win NT,Linux,Unix。在NT下IIS通过一个外加效劳器,例如JRUN或者ServletExec,就能支持JSP。(二) 性能比拟循环性能测试:JSP最快,而ASP、PHP与JSP相错一个数量级。 数据库存取测试:JSP 需要 13 秒,PHP 需要 69 秒,ASP那么 需要 73 秒。(三) 前景分析目前在国内PHP与ASP应用最为

15、广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比拟流行的一种技术,尤其是电子商务类的网站,多采用JSP。三者中,JSP应该是未来开展的趋势。1.3 Access 数据库1.3.1 Access数据库简介Microsoft Access是微软公司开发的小型关系数据库系统,稳定、快捷是其特点, Access数据库可以使客户端在小容量少数据下能够保持更快速的浏览速度,Access可以将数据库中的数据动态地提供应Web应用程序,能满足最大的 Web 站点和小型企业和与个人个人数据处理和分析数据的需要。Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。Access数据库以文件形式保存,文件的扩展名是MDB。1.3.2 Access的特性1、简介Access 数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。 表(Table) 表是数据库的根本对象,是创立其他5种对象的根底。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。 查询(Query)

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

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

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