电子商务网站平台3p设计技术与网络数据库


    电子商务网站台3p设计技术网络数库
    摘:文分利ASPPHPJSP三动态网站技术跨WindowsLinux台数库MySql采统三种格式表单界面三种连接数库方法三种特点WEB服务器环境出电子商务网站设计中前台台程序

             关键词:电子商务网站网络数库ASPPHPJSP服务器
    1. 引言: 目前动态网站设计技术:利PerlC Delphi等开发CGI两种名APIISAPINSAPIColdFusion年流行起3p技术ASPPHPJSP(Internet关网站统计约百种) ASPAtive Server Page微软公司开发 WEB服务器端开发环境采脚语言VBScript(javascriptperl等)作开发语言ODBC直接驱动法访问Window台数库

            PHPPerson Server Page Rasmus创立种跨台服务器端嵌入式脚语言 量CJavaPerl语言语法 耦合PHP特性种性网站开发语言支持目前绝数数库

            JSPJava Server Page Sun公司推出新代站点开发语言Sun 公司Java 应程序 Java Applet 外创立JSPServerletJavaBean支持完成功强站点程序开发特许访问数库方法

            电子商务台设计中需解决网站结构设计注册界面交易界面台数库配套模块诸购物户坛反馈搜索会话等设计考虑篇幅文出统前台界面台数库3p设计方法说ASPPHPJSP网络数库操作电子商务网站台设计坚强基石

            
    2. 构建三种设计技术运行环境 2 1构建ASP运行环境:NT50ServerIIS50 ASP30

             安装Windows2000Server(NT50Server)时选择IIS50关选项

            安装完ASP30便嵌IIS50中

            测试ASP启动浏览器址栏处输http12700180defaultasp浏览IIS服务器
    ASP欢迎页面说明安装成功 22构建PHP4运行环境:NT50Server Apache1312 php40 安装支持PHPweb服务器Apache1312Apache服务器压缩文件解压缩根提示进行整安装程选择安装目录d\apache

            安装PHP4PHP4压缩文件解压缩d\php4时中phpinidist文件拷贝winnt目录中文件更名phpini开该文件中extension_dir 设置:dphp4加载扩展模块:文件中含extention*dll项前面号掉修改设置Aphache服务器文编辑器编辑目录d:\aphache目录子目录conf名httpdconf文文件首先#ServerName *行加入ServerName http127001 次Port 80改Port 81(IIS50突端口)次设置更改Apache虚拟目录Documentroot dApachehtdocs改Documentroot dtrade(该目录电子商务网站目录意方法建立目录trade)加入支持php4语句:ScriptAlias php4 dphp4 AddType applicationxhttpdphp php AddType applicationxhttpdphp phtml Action applicationxhttpdphp4 php4phpexe测试php:完成述步骤d\trade目录文编辑器生成扩展名php(phtml)文件testphp文件中输入php代码存盘启动Apache接着浏览器中输入http127001:81testphpphp版扩展模块等信息说明环境安装设置成功

             23构建JSP运行环境:NT50ServerResin113 jdk13 安装Java编译器jdk13:运行jdk1_3winexe提示完成安装安装d\java13目录安装目录

             设置系统环境参数:控制面板系统环境页中选择path 参数加入d\jdk13\bin增加新环境参数classpathd\jdk13\lib\toolsjard\jdk13\lib\dtjar然重新启动计算机安装支持JSPweb服务器Resin113RESIN113zip释放d\Resin113

            配置服务器端口开dresin113conf目录resinconf文件
    8080 标签处端口设置82(NT50装三服务器样三服务器端口分IIS 80Apache81Resin82实设置互突端口号) 测试JSP:启动Resin服务器启动浏览器址栏处输http12700182浏览Resin服务器JSP欢迎页面说明安装成功
    3生成三种格式动态表单页面 通里采表单象例面设计具体数表字段转成出表单域相应象 31
    ASP动态生成数库进行数交流操作表单: formasp: 生成表单域头: 生成普通文: 生成密码文: 生成滚动文: 生成单选: 生成复选: 生成列表框: 生成提交钮 生成重填钮 生成表单域尾 32PHP动态生成数库进行数交流操作表单: formphp 生成表单域头:> 生成普通文:> 生成密码文:> 生成滚动文:> 生成单选:> 生成复选:> 生成列表框:网络数库Asp技术Php技术Jsp技术网站设计 > 生成提交钮 > 生成重填钮> 生成表单域尾> 33JSP动态生成数库进行数交流操作表单 formjsp 生成表单域头: 生成普通文: 生成密码文: 生成滚动文: 生成单选: 生成复选: 生成列表框: 生成提交钮 生成重填钮 生成表单域尾
    4设计存储商务网站交互数MySql数库 41启动MySql数库服务器(MySql安装ODBC驱动程序安装设置请参阅相关书籍) NT50启动服务法NET命令法命令窗口键入MySqldshareware法启动MySql数库服务器启动数库服务器d\mysql\bin>提示符键入mysqlh 127001 u root 出现mysql>提示符开始进行MySql数库种操作

            退出键入quitexit关闭数库服务器d\mysql\bin>提示符键mysqladmin u root shutdown 42建立MySql数库 MySql数库提示符mysql>键入Create database tradedb (go) 42建立MySql数库表 里商务网站中常种数表例数表生成数表SQL代码:(里数表字段分应述表单域象实际操作数表统tablename表示) 客户登录理数表 CREATE TABLE users ( ID int not null auto_increment UserName varchar(30) not null Password varchar(20) not null ) 客户信息数表 CREATE TABLE usermessage ( UserName varchar(30) not null Email varchar(80) not null Address varchar(120) not null Fax varchar(40) null Phone varchar(40) not null Cerreycard varchar(50) not null ) 客户定购商品数表 CREATE TABLE catalog ( ProductId int not null Name varchar(64) not null Price float(62) not null Description text null )
    5设计处理表单数3p程序 51设计处理表单数ASP程序 form_clasp 建立数库连接:里采直接驱动法 Set conn ServerCreateObject(ADODBConnection) connopen driver{MySQL}serverlocalhostuiduserpwdxxxxxxdatabasetradedb 获取表单提交数: data1request(ptwbk)data2request(mmwbk)data3request(gdwbk) data4request(dxk)data5request(fxk)data6request(lbk) SQL语句数库进行操作 查询数记录: sqlselect * from tablename set rsconnexecute(sql) 增加数记录: sqlinsert into tablename(ptwbkmmwbkgdwbkdxkfxklbk) values(data1data2data3data4data5 data5) set rsconnexecute(sql) 更改某条数记录: sqlupdate tablename set data1request(ptwbk) where IDnum set rsconnexecute(sql) 删某条数记录: sqldelete from tablename where IDnumset rsconnexecute(sql)
    SQL语句处理数结果输出 ResponseWrite
    ResponseWrite For i0 to rsFieldsCount1 ResponseWRITE & rsFields(i)Name & Next ResponseWrite While Not rsEOF ResponseWrite For i0 to rsFieldsCount1 ResponseWRITE & rsFields(i)Value & Next ResponseWrite rsMoveNext Wend ResponseWrite 关闭数库: rscloseconnClose 52设计处理表单数PHP程序 form_clphp 建立数库连接:里采PHPMySql函数法(ODBC函数法) connodbc_connect(localhostuserxxxxxx) 选择数库 mysql_select_db(tradedbconn) 获表单提交数: data1ptwbk data2mmwbk data3gdwbk data4dxk data5fxk data6lbk SQL语句数库进行操作 查询数记录: sqlselect * from tablename resultodbc_do(connsql) 增加数记录: sqlinsert into tablename(ptwbkmmwbkgdwbkdxkfxklbk) values(data1data2data3data4data5data6)resultodbc_do(connsql) 更改某条数记录: sqlupdate tablename set data1ptwbk where IDnum resultodbc_do(connsql) 删某条数记录sqldelete from tablename where IDnumresultodbc_do(connsql) SQL语句处理数结果输出 odbc_result_all(resultborder1) 关闭数库: odbc_close(conn) 53设计处理表单数JSP程序 form_cljsp 建立数库连接:里采JDBCODBC桥生成JavaBean法 创建JavaBean命名conndbjava保存dresin113docwebinfclassestrade目录代码:(限篇幅里没标准书写采换行写法类) package trade import javasql* public class conndb { String urljdbcinetdaelocalhostString loginuser String password xxxxxx String sDBDriver sunjdbcodbcJdbcOdbcDriverString sConnStr jdbcodbcDsnmysql Connection conn null ResultSet rs null public conndb() {try {ClassforName(sDBDriver) Connection conn DriverManagergetConnection(urlloginpassword)} catch(javalangClassNotFoundException e) {Systemerrprintln(conndb() egetMessage())}} PublicResultSetexecuteQuery(Stringsql){rsnulltry{connDriverManagergetConnection(sConnStr) Statement stmt conncreateStatement()rs stmtexecuteQuery(sql) } catch(SQLException ex) {Systemerrprintln(aqexecuteQuery exgetMessage())} return rs }} 然javac编译conndbjava生成目录conndbclass文件form_cljsp文件中加入标签建立数库连接 获表单提交数: String data1requestgetParameter(ptwbk) String data2requestgetParameter(mmwbk ) String data3requestgetParameter(gdwbk ) String data4requestgetParameter(dxk ) String data5requestgetParameter(fxk ) String data5requestgetParameter(lbk ) 语句数库进行操作 查询数记录: String sqlselect * from tablename connbeanexecuteQuery(sql) 增加数记录: String sqlinsert into tablename values( data1 data2 data3 data4 data5 data6 )connbeanexecuteQuery(sql) 更改某条数记录: String sqlupdate tablename set data1 ptwbk data2 mmvbk data3 gdwbk where ID num connbeanexecuteQuery(sql) 删某条数记录 String sqldelete from tablename where ID num connbeanexecuteQuery(sql) SQL语句处理数结果输出 ResultSet rs connbeanexecuteQuery(sql) While (rsnext()) {outprint( rsgetString(ptwbk) )outprint( rsgetString(mmvbk) )outprint( rsgetString(gdwbk) ) outprint( rsgetString(dxk) )outprint( rsgetString(fxk) )outprint( rsgetString(lbk) )}
    关闭数库: rsclose()
    6三种电子商务网站设计技术综述 61特性: 见表 设计技术 运行台 服务器 开发程序 扩展组件 ASP Windows系列 IIS VbscriptJscriptPerl ActiveX PHP Unix系列 NovellWindows Apache等许服务器 php Function JSP Unix系列 NovellWindows Resin等许服务器 Java JavaBean 62连接数库方法: 通述操作出文采三种操作MySql数库方法Asp采直接驱动法Php采MySql函数法Jsp采JDBCODBCJavaBean法 63网站结构设计 考虑篇幅文出Widows台电子商务网站设计中环节代码设计Linux台网站结构功模块设计等题作者已两篇方面文核心刊物发表里便公开 64操作数库 述三种动态技术操作数库方法操作Windows台AccessMsSqlFoxproInformixOracle等数库PhpJsp操作Linux台数库PostgresSybaseOracle等 65台代码通性 述设计方法采通代码方式PHPJSP部分代码运行Windows运行Linux考虑MySql许方便特点文例做益工作 参考文献: 1汪晓ASP网络开发技术民邮电出版社20001 2 Leon AtkinsonPHP核心编程清华学出版社20004 3石振国媒体通信网页Java设计技术
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    电子商务网站设计与实现

    XX大学软件学院期末课程报告Term Examination ReportSchool of Software, XX University个人成绩序号学号专业姓名成绩1234学  期: ...

    2年前   
    456    0

    SQL课程设计报告-图书网络销售电子商务平台系统设计

    ?数据库原理及应用?课程设计报告书 题目:图书网络销售电子商务平台系统设计班级: 姓名: 学号: ...

    1个月前   
    120    0

    基于Vue+Django技术的电商网站的设计与实现

    该电商网站使用python框架django-rest-framework和前端框架vuejs开发,采用现在市面上大多数系统流行的浏览器/服务器模式结构。该项目需要使用vuejs框架开发前端界面,...

    3年前   
    944    0

    基于ASP技术的网站的设计与开发毕业论文

    基于ASP技术的网站的设计与开发毕业论文 目录 第一章 绪论 1 1.1引言 1 1.2网站的简介 1 1.3网站开发的意义 2 1.4网站的特点及实现目标 2 1.4.1网站的特点 2 1...

    5年前   
    1949    0

    毕业论文:基于ASP技术的网站的设计与开发

    当今世界已经跨入了信息时代,计算机科学与技术正在迅猛发展,尤其是以计算机为核心的信息技术正在改变整个社会的生产方式、生活方式和学习方式。网站的设计与开发是当中的的一项重要工作。在设计过程中涉及大...

    5年前   
    1553    0

    电子商务网站安全方案

    电子商务网站安全方案  tags:方案安全电子用户网站交易信息数据可以保证  前提随着信息化的浪潮席卷全球,传统的商务模式越来越受到巨大的冲击。越来越多的企业和个人消费者,在internet开...

    9年前   
    543    0

    电子商务网站规划

     电子商务网站规划 摘 要随着我国网民数量的不断增长,在关于互联网政策的大力支持下,国内的电子商务已经发展为全民网购的热潮。什么是电子...

    2年前   
    533    0

    **企业电子商务网站规划与设计

    企业电子商务网站规划与设计摘要:本文介绍的主要内容就是电子商务〔ElectronicCommerce〕,是指实现整个贸易过程中各阶段的贸易活动的电子化。它是一种交易的各方以电子交易方式而不是通...

    1年前   
    349    0

    2018年电子商务网站设计开题报告2018

    电子商务网站设计开题报告2018  近年来,随着网络通讯技术和计算机的快速发展,互联网已经深入到人们生活的各个领域, 详细内容请看下文电子商务网站设计开题报告。  催生了一种新型的通过电子信息...

    6年前   
    464    0

    电子商务作业-旅游网站设计方案

    旅游网站设计方案报告(简要) 目 录 1、前言 2、网站建设目标 3、网站需求分析 3.1网站运行环境 3.2网站的可行性研究 3.3网站主要功能 4、网站栏目规划 ...

    13年前   
    16101    0

    电子商务数据库实习报告—实习报告

    电子商务数据库实习报告—实习报告 专 业 _____________年 级 _____________学 号 _____________学生姓名 _____________指导老师 _____...

    12年前   
    701    0

    网络网站广告合同

    网络网站广告合同  甲方:admin_____________  乙方:admin2_____________  经_____________(以下简称甲方)与_____________(以下...

    9年前   
    560    0

    数据库设计报告

       数据库设计报告 来自:http://www.chinaspis.com 作者:林锐 电子工业出版社出版发行 { 项目名称 } 数据库设计报告 文件状态: [√] 草稿...

    13年前   
    23428    0

    Java与SQL数据库技术学生成绩管理系统课程设计

    《数据库系统原理》课程设计报告说明书学生信息管理系统学生姓名学 号所在专业所在班级指导教师提交时间 评阅情况成 绩目 录读书笔记 11. 学生信息管理系统概述 21.1 研...

    3年前   
    627    0

    数据库技术课程设计仓库管理系统

    数据库技术课程设计 题目: 仓库管理系统 姓名: ...

    3年前   
    589    0

    网站设计小结

    网站设计小结  其实对设计来说行业网站和企业网站的设计截然不同,对整个网站的创意、风格、整体框架布局、文字编排、图片的合理利用,空间的合理安排上面等…有着许多诸多的要求,需要考虑的面更广,面对...

    12年前   
    706    0

    电子商务网站策划书

    电子商务网站策划书  一、建设网站前的市场分析  在国内电子商务并不成熟的现实下,服务并不规范,没有一个统一的商务网站标准,特别是本地区基本没有成熟的商务网站。  本公司在电子商务市场并不成熟...

    11年前   
    589    0

    网站从事电子商务活动合同

    网站从事电子商务活动合同  甲方:__________  乙方:________网  甲方为了使用乙方拥有的“________网”(以下简称“本网站”)的信息和利用该网站从事相关的电子商务活动...

    12年前   
    677    0

    《电子商务网站》毕业论文

    学号:题 目: 电子商城的设计与实现 学 院: ...

    2年前   
    1213    0

    电子商务网站推广及优化的实习报告

    电子商务网站推广及优化的实习报告  摘要:随着信息技术特别是网络技术的不断发展,企业、个人网站越来越多,使人类社会进入了一个新的信息时代。然而,网站建好了,怎么宣传呢?网站流量怎么来?制作网站...

    12年前   
    578    0