基于ASP技术的企业商务网站的设计与实现

商业网站模板  时间:2021-05-04  阅读:()
摘要:根据市场需求架构了企业商务网站的B/S结构模型,并基于ASP&Access软件开发了"宜家装饰工程"动态站点系统.
该软件可实现程序模块化管理、前后台分离操作、系统升级维护简单及信息发表及时方便等动态功能.
以描述的角度从模式架构、结构设计、数据库设计和程序设计等几个方面,并结合商务网站的功能需求提出基于ASP技术的企业商务网站的建设思路.
实测结果表明,软件预测结果与设计功能吻合,操作简便且运行稳定.
该系统可通过前台模块的调整和后台参数的修改开发商品展示及与客户交流的商务平台,对于通用的动态网站设计也具有一定的参考价值.
关键词:ASP;Access;企业商务网站;B/S结构模型中图分类号:TN71334文献标识码:A文章编号:1004373X(2014)18006003DesignandimplementationofenterprisebusinesswebsitebasedonASPWUHuaishengLIXiuming(CollegeofPhysicsandElectronicInformationEngineering,QinghaiUniversityforNationalities,Xining810007,China)Abstract:Accordingtothemarketdemand,theB/Sstructuremodelofenterprisebusinesswebsitewasbuilt,andthe"YijiaDecoration"dynamicsitesystemwasdevelopedbasedonAsp&Accesssoftware.
Thesoftwarecanrealizethedynamicfunctionsofmodularprogrammanagement,foregroundandbackgroundseparationoperation,systemupgradeandmaintenance,timelyinformationannouncement,etc.
Themodearchitecture,structuraldesign,databasedesignandprogramdesignaredescribedinthispaper.
SomeideastobuildtheenterprisebusinesswebsitebasedonASPareproposedincombinationwiththefunctionalneedsofenterprisebusinesswebsites.
Experimentalresultsshowthatthesoftware'spredictingresultsareconsistentwiththedesignfunctions,anditsoperationissimpleandstable.
Thesystemcandevelopthebusinessplatformforthedisplayofgoodsandcommunicationwithcustomersbyadjustingtheforegroundmodule,backgroundmoduleandbackgroundparameters.
Italsohasacertainreferencevalueforgeneraldynamicwebsitedesign.
Keywords:ASP;Access;enterprisebusinesswebsite;B/Sstructuremodel0引言随着互连网的快速发展,网络已成为人们生活的一部分.
不仅仅是大企业需要网站来开展电子商务,中小企业也迫切需要有自己的企业网站来宣传和联系客户等许多传统媒介无法完成的目标[12],而如何在网络上明晰地表达企业的资讯,是建设企业网站的最终目标.
通过企业商务网站,企业的客户可以查询并了解企业所生产的各种产品的性能、价格等详细资料以及企业能给客户提供的各种服务.
通过网站企业能更好的宣传自己,提高企业知名度,进行有效的网络营销.
1网站结构模式与技术支持1.
1B/S结构模式本动态网站整体模式采用B/S结构,不仅具备了C/S架构所具有的众多优点,还可以在任何终端进行操作而不用安装任何专门的软件.
具有客户端零维护,系统易扩展的特点,只需系统管理员分配一个用户名和密码就可以上线使用.
同时省去了C/S模式软件应用中为客户机分发升级版程序和繁重的维护任务,客户终端计算机上只需要安装操作系统和浏览器就可访问服务器端.
1.
2技术支持及环境配置由于ASP具有较强的扩展能力、与数据库和其他程序交互容易及开发简便、快速的特点,本系统采用ASP+Access作为程序开发的主要技术.
另外,ASP文件的运行需要在服务器端安装和配置IIS服务器,具体操作在本文中不再阐述.
1.
3ASP访问数据库的原理1/4ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的Web服务器程序,当用户使用浏览器请求ASP主页时,Web服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript或VBScript).
通过ODBC连接数据库,由数据库访问组件ADO(ActiveXDataObjects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示[4].
2系统结构设计2.
1企业商务网站流程图企业商务网站由前台与后台组成,前台体现在浏览器端口供客户浏览信息和提交信息反馈,后台体现在服务器端供管理员管理(添加、删除、更改)信息及查看用户对产品和服务的反馈意见,如图1所示.
前后台在协调分工中工作,以保证商务信息的实时与准确.
图1基于ASP技术的企业商务网站流程图2.
2企业商务网站页面结构动态商务网站的前台模块包括企业简介、企业新闻、产品信息、产品展示、客户留言、招聘信息和在线留言等子模块;后台模块包括登录、新闻管理、产品管理、数据库管理等子模块.
3数据库设计Access数据库是一个关系数据库,又有不同于其他关系数据库的特点[5].
在Access中,用户既可以为每一种类型的信息创建一个表,将自己的数据分别保存在自己创建的表中,又可以使用联机窗体更加方便地查看、添加及更新表中的数据,还可以使用宏完成自己定义的一系列操作,同时又不需要编写程序.
基于上述Access的强大功能及特点,在本系统中使用Access数据库来存储用到的所有信息到各个表中[6].
3.
1数据表的结构设计整个程序由8个数据表组成,本文只详细介绍管理员、新闻、产品三个有代表性的结构表的设计.
(1)admin(管理员表)包含3个字段,字段名称(id,name,password);数据类型(自动编号,文本,文本);主要用于设定管理员信息存储.
(2)news(新闻表)包括4个字段,字段名称(id,title,content,creattime);数据类型(自动编号,文本,备注,日期/时间);说明(主键,新闻标题,详细内容,创建时间).
(3)product(产品表)包括5个字段,字段名称(id,product,small,creattime,remark);数据类型(自动编号,文本,文本,日期/时间,备注);说明(主键,产品名称,小图片,创建时间,备注).
3.
2系统中用到的主要SQL命令使用方法(1)ASP与数据库连接setconn=server.
createobject("adodb.
connection")conn_str="Provider=Microsoft.
Jet.
OLEDB.
4.
0;DataSource=数据库名称(包含路径)"conn.
openconn_str(2)建立记录集对象Setrs=server.
createobject("adodb.
recordset")2/4rs.
openSQL语句,conn,3,2(3)数据记录集查询Sqlstr="selectfrom数据表名where字段名=valueorderby字段名"sqlstr="selectfrom数据表名where字段名in(value1,value2,value3)"(4)更新数据记录sqlstr="update数据表名set字段名l=value1,字段名2=value2……字段名n_valuenwhere条件表达式"(5)删除数据记录sqlstr="deletefrom数据表名where条件表达式"(6)添加数据记录sqlstr="insertinto数据表名(字段名1,字段名2…)values(valuel,value2…)"4系统程序实现4.
1前台首页的实现前台首页主要是给用户看的,大气,美观的首页风格才能体现企业的形象,主要包括:首页(index.
asp),企业简介(about.
asp),新闻中心(news.
asp),产品展示(product.
asp),产品信息(know.
asp),人才招聘(zp.
asp),在线留言(message.
asp),联系我们(contact.
asp)等几个模块.
在设计上将网站分为上(head.
asp)中(主体部分)下(foot.
asp)三部分:(1)上(top.
asp):头部主要展示公司的logo、名称banner,在设计上为了让其显得充实些,可在右侧加入收藏,设为首页,联系我们等内容.
(2)中(主体部分):中间部分主要是信息融合的地方,在设计上将其分为两块上下两个部分,4个模块.
其中4个模块为:企业简介,企业新闻,产品信息,产品展示(以图片形式展示).
(3)底(foot.
asp):底部主要是显示该公司的版权信息.
如:联系方式,地址,备案信息,技术支持等.
4.
2登录页面登录页面(login.
asp)是后台管理的通道,需要对登录用户名和密码进行验证,当登录用户名或密码错误的时,将无法进入后台,这样确保系统的安全性.
4.
3后台页面的设计后台主页面为典型的框架结构,左侧(left)调用left.
asp,主要调用网站的7个模块(新闻管理,产品信息,产品展示,企业简介,人才招聘,联系方式,在线留言),管理员可以对每一个模块内容进行编辑.
下面给出了具有代表性的添加产品页面的主要代码,有关删除产品页面(product_del.
asp)和修改产品页面(product_edit.
asp)的代码可用仿照添加产品页面的函数编写,在此不再一一写出.
添加产品页面(product_add.
asp)此页面的主要功能将完成企业产品在服务器端的的添加,包括产品平面图像和具体信息.
5结语基于ASP技术及数据库的动态网站建设其创新之处表现在摒弃了原静态网站的设计思路,根据模块化的设计原则,在确定网站的需求和发展方向下对网站系统进行开发,解决了构成网站的组件和模块的分工与配合问题,把商务网站作为一个软件进行灵活的开发和有效的管理,充分发挥了企业网站的潜力.
3/4参考文献[1]李睦芳.
DreamweaverCS4+ASP动态网站开发从基础到实践[M].
北京:机械工业出版社,2011.
[2]张剑.
电子商务网站的作用与功能分析[J].
科技资讯,2010(4):166167.
[3]于金龙.
基于ASP技术的动态网站的设计与实现[D].
大连:大连理工大学,2006.
[4]胡秀源.
基于ASP技术的动态网站设计[J].
制造业自动化,2011(6):204206.
[5]闻永萍.
基于JSP的电子商务网站开发[J].
信息安全与技术,2012(11):9394.
[6]杨明智,庄玉良.
企业电子商务网站评价研究[J].
情报杂志,2009(2):2224.
PoweredbyTCPDF(www.
tcpdf.
org)4/4

域名注册需要哪些条件(新手注册域名考虑的问题)

今天下午遇到一个网友聊到他昨天新注册的一个域名,今天在去使用的时候发现域名居然不见。开始怀疑他昨天是否付款扣费,以及是否有实名认证过,毕竟我们在国内域名注册平台注册域名是需要实名认证的,大概3-5天内如果不验证那是不可以使用的。但是如果注册完毕的域名找不到那也是奇怪。同时我也有怀疑他是不是忘记记错账户。毕竟我们有很多朋友在某个商家注册很多账户,有时候自己都忘记是用哪个账户的。但是我们去找账户也不办...

RAKsmart裸机云/云服务器/VPS全场7折,独立服务器限量秒杀$30/月起

适逢中国农历新年,RAKsmart也发布了2月促销活动,裸机云、云服务器、VPS主机全场7折优惠,新用户注册送10美元,独立服务器每天限量秒杀最低30.62美元/月起,美国洛杉矶/圣何塞、日本、香港站群服务器大量补货,1-10Gbps大带宽、高IO等特色服务器抄底价格,机器可选大陆优化、国际BGP、精品网及CN2等线路,感兴趣的朋友可以持续关注下。裸机云新品7折,秒杀产品5台/天优惠码:Bare-...

金山云:618年中促销,企业云服务器2核4G仅401.28元/年,827.64元/3年

金山云618年中促销活动正在进行中!金山云针对企业级新用户优惠力度比普通个人用户优惠力度要大,所以我们也是推荐企业新用户身份购买金山云企业级云服务器,尽量购买3年配置的,而不是限时秒杀活动中1年的机型。企业级用户购买金山云服务器推荐企业专区:云服务器N3 2核4G云服务器,1-5M带宽,827.64元/3年,性价比高,性能稳定!点击进入:金山云618年中促销活动目前,金山云基础型E1云服务器2核4...

商业网站模板为你推荐
cisco2960配置Cisco2960是二层交换机,怎么可以进入配置界面进行配置。不是说二层交换机不需要配置吗?filezillaserver如何使用filezilla server全国企业信息查询网上如何怎么查询全国企业信用信息公示系统查询支付宝调整还款日蚂蚁借呗还款日能改吗dell服务器bios设置戴尔服务器720bios设置硬盘启动波音737起飞爆胎一般的客机的起飞速度是多少?flashfxp下载求最新无需注册的FlashFXP下载地址360防火墙在哪里设置360安全防护中心在哪Joinsql加多宝和王老吉王老吉和加多宝的关系?
最好的虚拟主机 天津服务器租赁 抗投诉vps主机 外国空间 香港新世界电讯 php探针 轻量 web服务器架设软件 100x100头像 宁波服务器 工作站服务器 刀片式服务器 服务器是干什么的 1g空间 爱奇艺vip免费试用7天 搜索引擎提交入口 万网空间管理 smtp虚拟服务器 海外空间 智能dns解析 更多