![石油工业仪表质量监督检验数字化平台设计与实现样本_第1页](http://file4.renrendoc.com/view11/M00/0B/38/wKhkGWX6Yd6AI8VyAAB9TaI3ZCg053.jpg)
![石油工业仪表质量监督检验数字化平台设计与实现样本_第2页](http://file4.renrendoc.com/view11/M00/0B/38/wKhkGWX6Yd6AI8VyAAB9TaI3ZCg0532.jpg)
![石油工业仪表质量监督检验数字化平台设计与实现样本_第3页](http://file4.renrendoc.com/view11/M00/0B/38/wKhkGWX6Yd6AI8VyAAB9TaI3ZCg0533.jpg)
![石油工业仪表质量监督检验数字化平台设计与实现样本_第4页](http://file4.renrendoc.com/view11/M00/0B/38/wKhkGWX6Yd6AI8VyAAB9TaI3ZCg0534.jpg)
![石油工业仪表质量监督检验数字化平台设计与实现样本_第5页](http://file4.renrendoc.com/view11/M00/0B/38/wKhkGWX6Yd6AI8VyAAB9TaI3ZCg0535.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
石油工业仪表质量监督检查数字化平台设计与实现Thedesignandimplementationofperileumindustrialinstrumentssupervisionandtestingdigitalplatform本人呈交学位论文是本人在导师指引下,独立完毕研究成果。本人在论文写作中参照其她个人或集体已经刊登研究成果,均在文中以恰当方式明确标明,并符合法律规范和《厦门大学研究生学术活动规范(试行)》。此外,该学位论文为()课题(组)研究成果,获得()课题(组)经费或实验室资助,在()实验室完毕。(请在以上括号内填写课题或课题组负责人或实验室名称,未有此项声明内容,可以不作特别声明。)声明人(签名):年月日厦门大学学位论文著作权使用声明本人批准厦门大学依照《中华人民共和国学位条例暂行实行办法》等规定保存和使用此学位论文,并向主管部门或其指定机构送交学位论文(涉及纸质版和电子版),容许学位论文进入厦门大学图书馆及其数据库被查阅、借阅。本人批准厦门大学将学位论文加入全国博士、研究生学位论文共建单位数据库进行检索,将学位论文标题和摘要汇编出版,采用影印、缩印或者其他方式合理复制学位论文。本学位论文属于:()1.经厦门大学保密委员会审查核定保密学位论文,于年月日解密,解密后合用上述授权。()2.不保密,合用上述授权。(请在以上相应括号内打“√”或填上相应内容。保密学位论文应是已经厦门大学保密委员会审定过学位论文,未经厦门大学保密委员会审定学位论文均为公开学位论文。此声明栏不填写,默以为公开学位论文,均合用上述授权。)声明人(签名):年月日摘要随着Internet当前发展越来越快,越来越多政府以及公司都在网上建立自己数字化管理平台,数字化管理平台不但可以用来推销自己使更多人理解到自己,并且也为公司公司网络销售提供了平台。本设计针对中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心在产品管理与推广方面局限性,为中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心建立此处应当扣题,是数字化平台,网站只是其体现形式。注意用词。一种数字化平台,提供中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心在网络上管理信息系统,重要实现了公司组织机构管理、资料下载、在线留言、在线订单、设备仪器购买等模块,让中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心数字化平台具备完善只是简朴?自己揭短,删掉。或者改为基本电子商务功能。这样不但以便顾客从网上对中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心有一种初步结识、理解,并且可以在网上实现一系列订单以及设备、人员简介等有关功能。此处应当扣题,是数字化平台,网站只是其体现形式。注意用词。只是简朴?自己揭短,删掉。或者改为基本本设计采用Asp+IIS+Access开发,三者均为微软公司产品,故其兼容性得到保证,考虑到网站数据量不是很大,加之操作管理以便因此不要浮现咱们,应当是“本文”本文用Access数据库,网站客户与服务器之间交互实现不要浮现咱们,应当是“本文”通过一系列数据调用行为和网站访问量测试,数字化平台同样问题,不要浮现网页,应当还是数字化平台可以对数据库中数据进行即时操作和显示,组织机构管理、资料下载、在线留言、在线订单、设备买卖管理这些功能如期实现,整个网站系统成功实行。同样问题,不要浮现网页,应当还是数字化平台关键词:ASPAccess;质量监督;电子商务AbstractWiththeInternetnowdevelopingfasterandfaster,moreandmoregovernmentsandbusinessestoestablishtheirownonlineportal,somorepeoplecanformanetworkofgovernmentandenterprisesthathaveabetterunderstanding.Andimplementrelevantcontentonlinepresentationsandbusinessdealings.ThedesignfortheChinaNationalPetroleumCorporationOilQualitySupervisionandInspectionCenterforinstrumentationinproductmanagementandlackofpromotionforChinaNationalPetroleumCorporationOilQualitySupervisionandInspectionCenterforinstrumentationtocreateaprofessionalwebportal,providingtheChinesePetroleumCorporationOilQualitySupervisionandInspectionCenterforinstrumentationonthewebportal,andsimpleon-linereal-timeordersubmission,sothatChinaNationalPetroleumCorporationOilQualitySupervisionandInspectionCenterforinstrumentationwithasimplee-commercewebsitefeatures.NotonlyfromtheInternetuserinChinaNationalPetroleumCorporationOilQualitySupervisionandInspectionCenterinstrumenthasapreliminaryunderstanding,understanding,andcanachievearangeofonlineordersaswellasequipmentandpersonnelrelatedfunctionssuchastheintroduction.ThisdesignusesAsp+IIS+Accessdevelopment,threeareMicrosoftproducts,sothecompatibilityisguaranteed,takingintoaccounttheamountofdataisnotverybigsite,combinedwitheasyoperationandmanagementsoweuseAccessdatabases,thesitebetweentheclientandserverInteractionwithIISandAsptoachieveourdevelopmentasawebserveranddynamicwebdevelopmentlanguages.Afteraseriesofdatacalledthetestbehaviorandsitetraffic,webpagedatatothedatabaseanddisplayreal-timeoperations,organizationalmanagement,datadownload,onlinemessages,onlineorders,equipment,saleofmanagementofthesefeaturescometofruition,theentiresitesystemSuccessfulimplementation.Keywords:ASP;Access;qualitysupervision;e-commerce目录(未修改)摘要 IAbstract II第一章绪论 11.1研究背景 11.2国内外研究现状 11.3研究内容与目的 21.4论文构造安排 2第二章需求分析 42.1实现目的 42.2可行性分析 42.2.1经济可行性 42.2.2管理可行性 52.2.3技术可行性 5第三章系统总体设计 63.1系统目的 63.2系统整体架构设计 63.3有关技术选用与开发环境 83.3.1网页设计语言Asp及技术特点 83.3.2网页布局设计 113.3.3开发环境 133.4数据库设计 133.4.1数据库选取 133.4.2数据库表设计 193.5数据库建立 21第四章系统详细实现 244.1首页和栏目确立 244.2网站后台管理程序 254.3Dreamweaver设立及站点配备 274.4实现网站程序调用数据库 334.4.1在IIS5.O中定义站点 344.4.2DreamweaverMX实现网页调用数据库 354.5设立网页中链接 414.6质检中心有关信息添加 444.7实现站点公示 44第五章系统测试与维护 475.1网站整体测试 475.2网站上传 475.3网站使用简介 475.4网站搭建建议 49第六章总结和展望 52参考文献 53致谢 55TableofContentsAbstractInChinese IAbstractInEnglish IIchapter1Introduction 11.1Background 11.2ResearchStatus 11.3ResearchAndObjectives 21.4StructuralArrangements 2Chapter2NeedsAnalysis 42.1Goals 42.2FeasibilityAnalysis 42.2.1EconomicFeasibility 42.2.2ManagementFeasibility 52.2.3TechnicalFeasibility 5Chapter3OverallSystemDesign 63.1SystemGoals 63.2OverallSystemArchitectureDesign 63.3TheSelectionOfRelevantTechnologiesAndDevelopmentEnvironment 83.3.1WebDesignlanguageAspandTechnicalCharacteristics 83.3.2PageLayout 113.3.3DevelopmentEnvironment 133.4DatabaseDesign 133.4.1SelectTheDatabase 133.4.2DatabaseTableDesign 193.5TheEstablishmentOfADatabase 21Chapter4SystemRealization 244.1TheEstablishmentOfHomeAndPart 244.2SiteAdminProgram 254.3DreamweaversiteConfigurationAndSettings 274.4ProgramCallsTheDatabaseToAchieveSite 334.4.1DefineASiteInIis5.O 344.4.2DreamweaverMxToAchievewebCallTheDatabase 354.5SettheLinkInThepage 414.6AddinformationAboutQualityInspectionCenter 444.7AchieveSitNotice 44Chapter5SystemTestAndMaintenance 475.1OverallTestsite 475.2UploadSite 475.3UseDescription 475.4RecommendationsOfWebsiteSetUp 49Chapter6SummaryAndOutlook 52Reference 53Acknowledgements 55第一章绪论1.1研究背景随着国际影响加强,政府对互联网注重力度加大,都市上网人数迅猛增长。随着上网成本不断下降,正在发展壮大农村经济联合体和个体户,上网率也正在迅速提高。相称一某些公司已经上网。特别是大型网站向人们提供了各种丰富信息,人们已经可以不用订报就看到新闻,不听广播也可以欣赏播音节目,不去商场就能理解到商品行情。普通都市家庭可以承担个人电脑和互联网服务,农村已有个别上网家庭。网上无障碍,通过互联网能访问到世界上所有3300个地区。突破时间概念,去美国网站只是弹指一挥间[1]。初国内网民达到890万顾客,到7月就达到了万户,年末将超过3500万户。据美国研究机构国际数据公司7月22号发布最新报告显示,到今年终,全世界因特网顾客将达到3.75亿,比一年前增长1亿;到,预计将有6亿人上网购物、交流和学习。按照摩尔定律,每半年顾客将翻一番。中华人民共和国已经成为继美国之后第二大互联网国家[2]。媒体宣传加强,使人们逐渐结识了互联网潜在力量。来自美国影响,大量资金涌入了知名网站帐户。未上网人中71%对网络感兴趣。1/4家庭正在打算购买个人电脑。个人电脑家庭中87%打算上网。在5月,个人电脑销售额是上一年15倍。1.2国内外研究现状随着Internet当前发展越来越快,越来越多政府以及公司都在网上建立自己门户网站,使得更多人可以通过网络这种形式对政府和公司有进一步理解。并且在网上实现有关内容简介和业务往来。中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心于1994年是经国家技术监督局计量认证、中华人民共和国石油天然气集团公司授权行业级产品质量监督检查机构,于1999年经陕西省技术监督局计量认证并授权为陕西省第二计量器具新产品样机实验站[3]。随着国际影响加强,政府对互联网注重力度加大,都市上网人数迅猛增长。随着上网成本不断下降,正在发展壮大农村经济联合体和个体户,上网率也正在迅速提高。随着时代发展,石油仪器仪表质量监督检查中心当前还没有一种属于自己有关网站,本次设计目就是为中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心建立一种属于自己中心网站,对中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心进行简介,以及实现中心在网络上某些有关业务功能实现。1.3研究内容与目的当前国内各个机关、事业单位、以及公司,都开始建设自己在网上门户网站,宣传自己,服务大众和客户需求[4]。在互联网络日益发展今天,使自己公司拥有一种网上平台,已经和拥有一部自己固定电话同样寻常。人们也越来越多通过网络这种形式来理解一种单位、一种公司文化以及所涉及到经营项目。本文设计目的是为中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心建立一种网上专业门户,提供中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心在网络上门户网站,重要实现了公司组织机构管理、资料下载、在线留言、在线订单、设备仪器购买等模块,让中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心网站具备简朴电子商务功能。这样不但以便顾客从网上对中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心有一种初步结识、理解,并且可以在网上实现一系列订单以及设备、人员简介等有关功能。1.4论文构造安排本文内容安排如下:第一章绪论;第二章系统总体设计;可稍微展开重要简介系统需求分析和系统总体架构设计以及数据库设计和搭建。可稍微展开第三章系统详细实现;系统重要功能详细实现,涉及前台交互性建立、后台数据库详细操作。同上一批注第四章系统测试与维护;同上一批注第五章总结与展望;第二章需求分析,才只有3,4页,内容不够一章,建议与第三章合并,作为2.1节需求分析,第二章系统总体设计系统总体设计需求分析,才只有3,4页,内容不够一章,建议与第三章合并,作为2.1节需求分析,第二章系统总体设计2.1需求分析2.电子商务(e-Commerce)简朴地说即是在互联网上做交易。个性化、自动化服务为商业公司增长商机、减少成本,同步可以更好地建立和加强同客户、合伙伙伴之间关系。为了获得这些利益,许多公司当前都积极拓展电子商务,涉及销售、市场和客户服务,在线金融财务服务,价值链集成,以及公司采购等业务[5]。随着全球信息向网络化方向发展,Internet(因特网)在世界上已不再单纯是一种技术,更重要是Internet已成为一种新经营模式,从4C(Connection、Communication、Commerce&Co-operation)层次上彻底变化了人类工作、生活、学习和娱乐方式,已成为国家经济和区域性经济增长重要动力,Internet正成为世界最大公共资料库。它包容着数不清信息资源,任何最新信息都可以通过网络搜寻迅速获得,更重要是,大某些信息都是免费[6]。应用电子商务,可以使公司得到此前无法获得商业资源,获得商机无限,在激烈市场竞争中领先对手。本设计旨在设计出满足质量监督检查中心对产品推广、管理高效率管理信息平台,详细有如下几种模块:公司新闻动态显示,重要用基于JS广告版设计技术。组织机构管理模块有关资料下载模块在线留言和在线订单模块管理员后台管理模块本系统做成之后可使用于windows操作系统服务器上,稳定性要强。2.2.2可行性分析1、经济可行性在网站开发,使用便宜成本平台,开发出高质量可靠地大型应用程序。在后来维护方面以及使用方面,尽量减小投资,而增大收益。而在网站搭建后期,使用大型服务器,是交易可靠地保证。因而假设服务器在骨干网上,有也许需要大量经济保障,使网站稳定地运营在互联网上。2、管理可行性人工管理网站是一种必要手段,但由于该电子商务平台特殊性,消费者是一种庞大群体,在这样一种群体之中,少量管理者管理和维护网站,而让网站自动为消费者和商家稳定地提供服务时咱们抱负目的之一[7]。而大量编写一定构架和程序,使之实现自动化交易流程,人工智能应用使整个交易流程保证畅通无阻。而在一定限度上,规定安排满足可管理维护网站寻常工作人员。而又有如某些特殊突发状况,而可作应急解决。例如,暂时性程序错误,边沿数值溢出故障排除,以及被袭击者袭击和服务器负载不平衡导致网站程序崩溃。3、技术可行性综上,使用微软系统进行开发,可靠地详细设计,优化解决方案,是一切项目顺利进行前提。而开发者需要学习使用语言,使用Asp进行开发,发布后,代码进行封装。在当前开发角度上来说,采用该套技术平台,实现不存在任何问题。而在时间尺度上来说,从设计到开发和编码,直到测试布置与寻常维护,可按常规环节实现。而由于网站是大数据量网站,也许在客户较多状况下,服务器超负荷运营,鉴于此状况。一方面可采用多服务器分布运营。数据库与程序在硬件环境上就进行分离,分别放置在不同服务器上。另一方面,可采用分布式负载均衡,在微软WindowsServer中已提供了网络负载动态平衡功能,可使用此配备以满足规定。也可采用云操作系统来实现分布式,如VMware公司出品VSphere,从而提高网站负载能力。大量采用微软既有控件,一方面由于微软会对.netFramework环境进行漏洞修复补丁,另一方面加快开发速度和运营效率,因而在适合使用控件时,合理使用控件。在不能使用控件时,代码中随时应有合理优化设计,例如使用缓存技术和GZip页面压缩功能等。2.2系统目的本设计针对中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心在产品管理与推广方面局限性,为中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心建立一种网上专业门户,重要实现了公司组织机构管理、资料下载、在线留言、在线订单、设备仪器购买等模块,让中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心网站具备简朴电子商务功能。这样不但以便顾客从网上对中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心有一种初步结识、理解,并且可以在网上实现一系列订单以及设备、人员管理等有关功能。2.3系统整体架构设计整套系统由于采用了微软开放平台技术开发。因而,技术构造应有如下安排,参见图2.1用程序运营环境构造图。 WindowsServerWindowsServerIISAccessADO.FrameworkInternetExplorer图2.1应用程序运营环境构造图当前ASP.net这一种主流平台,在这个平台下运营,虽然整个平台均有比较高档版本,但是仍采用IIS5.0系统下和.netFramework3.5下进行设计。石油工业仪器仪表质量监督检查中心网站分为九大模块,即图2.2所示首页管理、中心简介、最新新闻、组织机构管理、资料下载、在线留言、在线订单、设备仪器和情谊链接。在各个模块之下又细分了各自详细职能,例如组织机构管理模块下有人员成功案例分析等。图2.2网站组织构造图网站后台管理员登陆流程图如图2.3所示,管理员需要先进行身份验证,此时连接数据库进行数据比对,比对成功管理员就会进入欢迎页面,否则页面跳转到登陆页提示错误重新输入。此图太大,与前面图表反差太大,建议重新绘制,保持统一风格。此图太大,与前面图表反差太大,建议重新绘制,保持统一风格。图2.3管理员登陆校验图石油工业仪器仪表质量监督检查中心网站设有在线订单功能,客户依照网站上发布资源信息选中适当产品就可在线实时支付交易,网站有人性化在线交易指引阐明,顾客只要稍加查看便可成功实现交易。其交易流程图如下图2.4所示。客户进入客户进入进入网站预约电话选取产品产品在架否是支付定金完毕商品购买进行其她操作图2.4在线订单流程图2.4开发技术与环境开发技术与环境开发技术与环境2.4.1网页设计语言ASP就叫做网页设计语言ASP就叫做网页设计语言ASPASP全名ActiveServerPages,是一种WEB服务器端开发环境,运用它可以产生和执行动态、互动、高性能WEB服务应用程序。ASP采用脚本语言VBScript(Javascript)作为自己开发语言[8]。ASP(ActiveServerPages是一种服务器端脚本程序,顾客从浏览器向Web服务器提出祈求,脚本开始运营,然后Web服务器调用ASP,全面读取祈求文献,执行所有脚本命令,将Web也传给浏览器。而惯用Web服务器可以以便使用,使得网站建设更加容易。在ASP环境下,HTML代码重要负责描述信息显示样式,而程序代码则用来描述解决逻辑。普通HTML页面只依赖于Web服务器,而ASP页面需要附加语言引擎分析和执行程序代码[9]。程序代码执行成果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP是面向Web服务器技术,客户端浏览器不需要任何附加软件支持。Asp语言特点有如下几点:(1)使用VBScript、JavaScript等简朴易懂脚本语言,结合HTML代码,即可迅速地完毕网站应用程序。(2)不必compile编译,容易编写,可在服务器端直接执行。(3)使用普通文本编辑器,如Windows记事本,即可进行编辑设计。(4)与浏览器无关(BrowserIndependence),客户端只要使用可执行HTML码浏览器,即可浏览ActiveServerPages所设计网页内容。ActiveServerPages所使用脚本语言(VBScript、Javascript)均在WEB服务器端执行,客户端浏览器不需要可以执行这些脚本语言。(5)ActiveServerPages能与任何ActiveXscripting语言兼容。除了可使用VBScript或JScript语言来设计外,还通过plug-in方式,使用由第三方所提供其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是解决脚本程序COM(ComponentObjectModel)对象。(6)可使用服务器端脚本来产生客户端脚本。(7)ActiveXServerComponents(ActiveX服务器组件)具备无限可扩充性。可以使用VisualBasic、Java、VisualC++、COBOL等程序设计语言来编写你所需要ActiveXServerComponent。ASP是Microsoft开发动态网页语言,继承了微软产品一贯老式,执行于微软服务器产品,IIS(InternetInformationServer)(windowsNT)和PWS(PersonalWebServer)(windows98)上[10]。当前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新技术,国内采用较少。ASP可以通过MicrosoftWindowsCOM/DCOM获得ActiveX规模支持,通过DCOM和TranscationServer获得构造支持;JSP可以通过SUNJavaJavaClass和EJB获得规模支持,通过EJB/CORBA以及众多厂商ApplicationServer获得构造支持。考虑到中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中这样非IT专业单位,将来对网站维护及省级、扩充难度考虑,以及微软技术支持ASP,有很广泛应用,有关软件以及支持厂商众多因素,本文选用了ASP作为这次设计后台程序语言。便于质检中心日后寻常维护。事务性脚本ASP页和页中使用对象可以运营于事务环境之下。在页上所有工作只有两种成果:提交或终结[11]。事务可以保护应用程序免于因失败而导致数据丢失。请参阅创立事务性脚本。管理工具加入项目符号最佳加入项目符号最佳许多应用程序设立可在Internet服务管理器上进行,这是InternetInformationServer和PersonalWebServer(在WindowsNTWorkstation上)管理工具。请参阅配备ASP应用程序。隔离ASP应用程序您可以隔离ASP应用程序以便它们能在Web服务器上独立内存空间内运营。万一某个应用程序失败时,可以保护其她应用程序和Web服务器。它也使您可以在不断止Web服务器状况下,停止一种应用程序或从内存中卸载其组件。请参阅隔离应用程序。文献上载浏览器可以通过PostingAcceptor应用程序将文献上载到Web服务器。可以编写ASP脚本来发送带有从PostingAcceptor传来信息email,如每一种上载文献位置和名称[12]。请参阅PostingAccepter文档(在MicrosoftSiteServerExpress目录表中)。新ASP组件ASP提供了新基本组件。关于概述请参阅ActiveX组件。应用程序根目录变化ASP应用程序根目录在您Web站点上可以是物理目录。此前,根目录必要映射为虚拟目录。当前可以用Internet服务管理器批示ASP应用程序根目录。请参阅创立应用程序。必要将.asp文献置于应用程序树中,Web服务器才干检测文献变化并且自动重装它们。支持InternetExplorer4.0通道和Web预测当ASP要发送包括通道定义命令文献时,它会自动告诉InternetExplorer4.0。使用ASP很容易就能生成通道定义(.cdf)文献。支持HTTP1.1合同InternetInformationServer和PersonalWebServer支持HTTP1.1合同。在响应支持HTTP1.1浏览器(例如InternetExplorer4.0)时,这一支持可使ASP运用新合同高效率。例如,当向浏览器返回页时候,ASP使用大块转换编码以提高网络效率。2.4.2网页布局设计一种美观大方网站页面对于进入网站顾客来说,是第一种最直观印象。网页可以说是网站构成基本元素。当咱们轻点鼠标,在网海中遨游,一副副精彩网页会呈当前咱们面前,那么,网页精彩与否因素是什么呢?色彩搭配、文字变化、图片解决等,这些固然是不可忽视因素,除了这些,尚有一种非常重要因素——网页布局[13]。网页布局大体可分为“国”字型、拐角型、标题正文型、左右框架型、上下框架型、综合框架型、封面型、Flash型、变化型,下面分别阐述。(1)“国”字型:也可以称为“同”字型,是某些大型网站所喜欢类型,即最上面是网站标题以及横幅广告条,接下来就是网站重要内容,左右分列某些两小条内容,中间是重要某些,与左右一起罗列究竟,最下面是网站某些基本信息、联系方式、版权声明等。这种构造是咱们在网上见到差不多最多一种构造类型。(2)拐角型:这种构造与上一种其实只是形式上区别,其实是很相近,上面是标题及广告横幅,接下来左侧是一窄列链接等,右列是很宽正文,下面也是某些网站辅助信息。在这种类型中,一种很常用类型是最上面是标题及广告,左侧是导航链接。(3)标题正文型:这种类型即最上面是标题或类似某些东西,下面是正文,例如某些文章页面或注册页面等就是这种类。(4)左右框架型:这是一种左右为分别两页框架构造,普通左面是导航链接,有时最上面会有一种小标题或标致,右面是正文。咱们见到大某些大型论坛都是这种构造,有某些公司网站也喜欢采用。这种类型构造非常清晰,一目了然。(5)上下框架型:与上面类似,区别仅仅在于是一种上下分为两页框架。(6)综合框架型:上页两种构造结合,相对复杂一种框架构造,较为常用是类似于“拐角型”构造,只是采用了框架构造。(7)封面型:这种类型基本上是出当前某些网站首页,大某些为某些精美平面设计结合某些小动画,放上几种简朴链接或者仅是一种“进入”链接甚至直接在首页图片上做链接而没有任何提示。这种类型大某些出当前公司网站和个人主页,如果说解决好,会给人带来赏心悦目感觉。(8)Flash型:其实这与封面型构造是类似,只是这种类型采用了当前非常游戏行Flash,与封面型不同是,由于Flash强大功能,页面所表达信息更丰富,其视觉效果及听觉效果如果解决得当,绝不差于老式多媒体。(9)变化型:即上面几种类型结合与变化,例如本站在视觉上是很接近拐角型,但所实现功能实质是那种上、左、右构造综合框架型。所谓第一屏,是指咱们到达一种网站在不拖动滚动条时可以看到某些。那么第一屏有多“大”呢?其实这是未知[14]。普通来讲,在800*600屏幕显示模式(这也是最惯用)下,在IE安装后默认状态(即工具栏地址栏等没有变化)下,IE窗口内能看到某些为778px*435px,普通来讲,咱们以这个大小为原则就行了,毕竟,在无法适合所有人状况下,咱们只能为大多数考虑了。导航栏能让咱们在浏览时容易到达不同页面,是网页元素非常重要某些,因此导航栏一定要清晰、醒目,普通来讲,导航栏要在“第一屏”能显示出来,但是有时第一屏也许会不大于上面所说435px,积于这点考虑,那种横向放置导航栏要优于纵向导航栏考虑,因素很简朴:如果浏览者第一屏很矮,横向仍能所有看到,而纵向就很难说了,由于窗口宽度普通是不会受浏览器设立影响,而纵向则不拟定性要大多。2.4.3开发环境(1)硬件环境:CPU:PentiumIV1.6A内存:384MB硬盘:40G显示屏:17寸纯平(2)软件开发环境:操作系统:WindowsProfessionalWebServer:InternetInformatuinServer5.0Htmleditor:DreamweaverMX数据库软件:MicrosoftAccess图形及有关软件:Photoshop7.0中文版MicromediaFireworkMX(3)调试以及测试环境:本机模仿Internet、TCP/IP合同。(4)页面编程工具:DreamweaverMX。一种可视化网页设计和网站管理工具,支持最新Web技术,包括HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替代、全FTP功能、解决Flash和Shockwave等富媒体格式和动态HTML、基于团队Web创作。在编辑上你可以选取可视化方式或者你喜欢源码编辑方式。
MacromediaDreamweaverMX测试版新增功能如下:加强顾客界面;多重顾客配备;增强源代码编辑功能;扩展文档格式支持;加强服务器模式扩展;改进数据库链接操作;提高了与外部应用程序协作功能。2.5数据库设计2.5.1数据库选取数据库是将数据存储在一种特定存储场合(如:表格),以以便对数据作增长、删除、修改与查询解决。数据库最大特点在于可以对于特定数据类型有着较好搜索以及排序算法,来管理不同类型数据,因而通过数据库,数据可以得到有效管理以及空间分派。系统后台数据库可以采用各种关系数据库,例如:Oracle,MsSQLServer等大型数据库,如果公司数据布置很庞大话,可以使用Oracle(甲骨文)这样大型数据库。鉴于本质检中心网站属于中小型网站,大某些是公司有关信息简介,以及网上简朴订单系统。因此本文采用了Access这样中小型数据库,后台程序和数据库之间是用微软ODBC数据接口进行连接和实现。Access数据库管理系统是MicrosoftOffice套件重要构成某些,是Access最新版本,可在Windows95环境下运营。Access合用于小型商务活动,用以存贮和管理商务活动所需要数据。Access不但是一种数据库,并且它具备强大数据管理功能,它可以以便地运用各种数据源,生成窗体(表单),查询,报表和应用程序等。Access6种对象Access数据库由六种对象构成,它们是表、查询、窗体、报表、宏和模块。表(Table)——表是数据库基本对象,是创立其她5种对象基本。表由记录构成,记录由字段构成,表用来存贮数据库数据,故又称数据表。查询(Query)——查询可以按索引迅速查找到需要记录,按规定筛选记录并能连接若干个表字段构成新表。窗体(Form)——窗体提供了一种以便浏览、输入及更改数据窗口。还可以创立子窗体显示有关联表内容。窗体也称表单。报表(Report)——报表功能是将数据库中数据分类汇总,然后打印出来,以便分析。宏(Macro)——宏相称于DOS中批解决,用来自动执行一系列操作。Access列出了某些惯用操作供顾客选取,使用起来十分以便。模块(Module)——模块功能与宏类似,但它定义操作比宏更精细和复杂,顾客可以依照自己需要编写程序。模块使用VisualBasic编程。与Access此前版本比较,Access新增了许多功能,字段类型增长了OLE对象和超级链接,特别是与Internet融合,在数据库中可以直接链接到指定Web页面或网络文献,也可以把Web页面上表格导入到数据库。Access可以以便地运用各种数据源,涉及dBASE,FoxBase,FoxPro,Excel,Word等。Access增长了数据库访问安全机制,可对表一级设立访问允许权。Access还可以以便地运用FoxPro数据库、Excel电子表格数据,还可以和Word混合使用,打印通用信函或信封。ASP与ACCESS数据接口程序调用相对简朴,下面例子可以简朴阐明:ACCESS连接数据库并打开:stringstrConnection="Provider=Microsoft.Jet.OleDb.4.0;DataSource=";strConnection+=Server.MapPath("*.mdb");//*就是数据库名字OleDbConnectionobjConnection=newOleDbConnection(strConnection);objConnection.Open();dimobjConnectionasOleDbConnectionobjConnection=newOleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;DataSource="+Server.MapPath("*.mdb"))objConnection.Open()ASP+ACCESS同为微软产品,其兼容性以及日后有关支持众多,Web服务器软件IIS5.0可以很简朴支持ASP+ACCESS这样组合对客户进行支持,使得中华人民共和国石油天然气集团公司石油仪器仪表质量监督检查中心可以以便、快捷实现网站架设和使用,以及日后维护工作,对于数据库备份也相对简朴。这种组合在质检中心这样质量检测单位使用得也非常广泛。基于以上分析,本文选用了ASP+ACCESS作为这次设计后台程序和数据库。文选用了微软公司Access数据库作为网站数据库平台,Access与ASP程序良好结合性和同为微软出品兼容性,以及日后维护便利性,让本文选取了Access作为本文数据库平台。Access是MicroSoft公司始于1994年刊登微机数据库管理系统。作为一种功能强大MIS系统开发工具,它具备界面和谐,易学易用,开发简朴,接口灵活等特点,是一种典型新一代数据管理和信息系统开发工具。与Microsoft其她数据库产品如FOXPRO等相比,Access具备较独特优势-提供了更强大数据组织,顾客管理,安全检查等功能。在一种工作组级别网络环境中,使用Access开发多顾客数据库管理系统具备老式XBASE数据库系统所无法比拟客户服务器(Cient/Server)构造和相应数据库安全机制。下面就Access数据库系统网络应用及安全机制做较进一步探讨。1、建立Access安全系统(1)创立Access工作组一种Access工作组定义为一组顾客,她们共享一种或各种Access应用程序,并且在她们Access副本中附加公共SYSTEM.MDA库[15]。由Access系统管理员(Admin顾客)来给这些顾客授予对数据库系统相应操作权限,这样,不同顾客就能以不同权限访问有关数据库资源,而在XBASE系统中,要实现这样功能需要数据库开发人员在编程中实行控制,且不十分完善。Access提供了一种新应用程序MicrosoftAccessWorkgroupAdministrator,它能自动完毕Access工作组创立工作。对一种工作组而言,Access系统管理员需要用这个程序创立一种新SYSTEM.MDA(或用其她任意文献名:*.MDA)库,并把工作组中每个顾客Access指向这个新SYSTEM.MDA。可以这样理解,一种系统数据库*.MDA相应一种工作组。(2)创立工作组中Access帐户Access帐户涉及Access组与Access顾客。一种Access组由一种或各种Access顾客成员构成。在Access安装过程中,Access自动默认建立了两个顾客组(Admins与Users)和一种顾客(Admin),这两个顾客组与ADMIN顾客是不容许删除。以Admins顾客组中顾客(如:Admin)登录(LOGON)进入Access后,可以创立新Access组与顾客,并将新顾客放置到相应组中。Admins组是Access管理员组,缺省时只涉及Admin顾客,该组中顾客默认对数据库具备全权,并且可以管理其她顾客和顾客组。Users组是Access缺省顾客组,每个顾客,涉及Admin及新建顾客都属于该组,缺省时,Users组中顾客对数据库也具备全权。(3)设立Admin顾客登录口令Admin顾客登录口令是整个数据库系统安全入口,为什么这样说呢?由于如果没有Admin登录口令,所有顾客Access副本均以Admin顾客身份登录数据库,而不是以Access管理员所创立顾客名进行登录,只有设立了Admin登录口令,Access才启动它安全系统,这也就是为什么无法删除Admin顾客因素。(4)分派数据库权限数据库权限是针对某个详细数据库而言[16]。Access系统管理员(Admins组中一种顾客)在打开一种需要工作组共享数据库之后,就可以依照详细状况对工作组中Access组与Access顾客进行权限分派了。不同Access数据库对象具备不同权限集合,Access数据库对象涉及六种,分别是表、查询、表单、报表、宏和模块,必要分别予以授权。对Access组授权合用于该组中每一种顾客。在这里需要强调指出是:必要一方面屏蔽Users组对数据库所有权限,前面讲过,所有Access顾客都属于Users组,而Users组缺省是对数据库对象是具备全权,因此在做详细数据库权限之前,必要一方面将它所有权限屏蔽掉。咱们不理解为什么微软要给Users组对数据库所有允许权,从工作实践中我以为这是一种错误,它毫无意义增长了Access管理员工作强度与难度(由于经常会有忘掉屏蔽Users组权限而使整个安全系统形同虚设事情发生)。本文以为Users组对数据库对象应缺省为具备最低权限,这样是最有效和安全。至此,整个Access数据库系统安全机制已基本建立起来了。但是,这样数据库系统就是真正安全吗?还不是,由于Access安全系统自身有一种很大漏洞,如果不设法堵住这个漏洞,在某些状况下,Access系统管理员精心建立起来安全系统将变得毫无意义。下面,本文将详细讨论Access安全系统漏洞产生因素以及相应解决办法。2、消除Access安全漏洞(1)由Admin顾客引起安全漏洞为什么Access系统存在安全漏洞呢?这要从Admin顾客说起。咱们懂得,Admin顾客是Access系统缺省顾客,也就是说,除非你Access系统在安装后已经重新链接到了某个新工作组安全系统上,你将以默认Admin顾客登录Access。而微软将其用于标记该Admin帐户顾客ID号设成了一种固定值,这就意味着全世界Access系统Admin顾客在Access中都是同一种顾客。这样,问题就浮现了如果一种未链入你工作组安全系统顾客在网络文献系统级别上可以获得对你数据库系统文献Admin权,她将以Admin顾客身份拥有对该数据库系统所有权利!由Access自身建立起来第二级安全机制将不起任何作用.这种状况实在太容易发生工作组顾客只要在她计算机上重新安装一次Access软件,她将会轻而易举地避开你设立安全系统防护,而做为默认Admin顾客登陆并操作工作组中任何数据库系统。(2)解决方案解决由Admin顾客所引起安全漏洞是Access数据库应用中需要格外注意方面,本文采用独特屏蔽技术来解决此问题。此段论述,不符合论文原则,修改此段论述,不符合论文原则,修改本文基本思路就是屏蔽Admin顾客对数据库所有权限,一方面,在Admins顾客中增长一种新与Admin顾客等同新顾客,例如为www,然后以这个新顾客登录Access,从Admins顾客组将Admin顾客撤出,并屏蔽掉Admin顾客对数据库所有权限,这样,Admin顾客就成为了一种普通顾客,实际数据库系统管理员则变为新顾客(www),而你数据库安全系统就对所有顾客起安全防护作用了。尽管Access系统存在着某些安全漏洞,但是在现实应用中依然是较好数据库管理系统,只要操作恰当Access数据库基本能满足咱们开发需求。同上一批注,在工作组级或部门级数据库应用领域,采用Access开发数据库系统将会真正实现以往只有用大型数据库管理系统如Oracle等才干开发出客户/服务器模式数据库应用程序,同步,通过修正Access安全系统也会使数据库管理员在数据库网络安全面高枕无忧。由于国内对Access应用起步较晚,关于技术资料也比较缺少,这在一定限度上制约了Access这样一种先进数据库产品应用,咱们但愿通过本文可以抛砖引玉,使国内顾客能进一步结识、理解和使用Access,使国内微机平台上浮现更多用Access开发数据库产品。同上一批注,本文设计页面由于需要数据库数调用,因而,页面编辑方面,本文使用是ASP这种动态页面编辑方式。Microsoft脚本调试程序。您可以使用脚本调试程序调试.asp文献。请参阅调试ASP脚本。2.5.2数据库表设计对每个表功能稍作解释对每个表功能稍作解释1、管理员信息表表2-1管理员信息表名称类型备注描述IdInt主键自增唯一标示符IDUsernameVarchar(32)管理员账号PasswordVarchar(32)密码,采用MD5进行加密RegIPVarchar(16)管理员注册使用IP地址RegTimeSmallDateTime管理员注册时间LastLoginIPVarchar(16)管理员最后登陆使用IPLastLoginTimeSmallDateTime管理员最后登陆时间EmailVarchar(50)电子邮箱TelNumber(15)联系电话管理员信息表重要实现系统管理员信息存储,涉及管理员标记符、账号、密码等,其中本系统设立了管理员登陆时间,这样以便系统高层实时对系统管理员工作进行精确查看,使管理员责任更明确。2、顾客注册信息表表2-2顾客信息表名称类型备注描述IdInt主键为了标记一种顾客编号UserIDInt顾客注册账号PasswordVarchar(20)顾客注册密码顾客注册信息表为客户提供注册信息保存,顾客可以随时在本系统进行注册,下一次便可以用本次注册顾客名和密码进行系统登陆。3、产品信息表表2-3产品信息表名称类型备注描述Idint主键用于标记发布一种产品信息编号GoodsNameVarchar(32)产品名称GoodsPriceDouble商品单价FrightDouble货运单价(如果为0则为卖家承担运费)GoodsDescriptionVarchar(MAX)商品详细描述信息(支持HTML)OutTimeSmallDateTime商品下架时间产品信息表保存了产品基本信息,与ASP语言共同实现产品信息在系统页面上显示,管理员可以随时将产品信息录入本表中。4、产品订单表表2-4产品订单表名称类型备注描述IdInt主键订单编号CustomerIDInt客户标号GoodIDInt货品编号PriceDouble订单中价格(在未支付成功时,商家可更改)StateInt0为未支付,1为等待发货,2为发货完毕等待收获,3为交易完毕SenderAddressVarchar(250)发送地址SenderTelNumber(11)发送者联系电话SenderTimeSmallDateTime发货时间ReceiverAddressVarchar(250)收货地址ReceiverTelNumber(11)收货人联系电话ReceiverTimeSmallDateTime收货时间LogisticsCompanyVarchar(20)物流公司名称WaybillNumberVarchar(20)货运单号(以便查询)客户选取了满意产品便将订单详细信息录入产品订单表,涉及唯一订单编号、发货地址、收货地址、物流公司等、使系统管理员和客户本人都可以清晰跟踪产品物流。5、公司新闻广告表表2-5公司新闻广告表名称类型备注描述IdInt主键新闻编号NewsTitleVarchar(20)新闻标题NewsContentVarchar(MAX)新闻内容NewsKeywordVarchar(50)新闻核心词AuthorVarchar(15)作者PubDateTimeSmallDateTime发布时间SourceFromVarchar(20)新闻来源公司新闻广告表重要存储公司近来新闻,便于客户及时理解公司动态。动态菜单链接数据源表表表格不能分列在不同页面2-6动态菜单链接数据源表表格不能分列在不同页面名称类型备注描述IdInt主键菜单编号MenuTitleVarchar(20)菜单显示名称MenuLinkVarchar(128)菜单链接LinkTargetVarchar(10)菜单链接打开方式ParentMenuIDInt父级菜单编号,若为0则为父级菜单动态菜单链接数据源表重要负责存储页面菜单信息,使系统具备高度扩展性,管理员具备修改此表权限。2.6数据库建立一方面,分析网站所涉及到数据类型以及涉及有关数据内容,通过度析后,确立了数据库应当建立数据表,以及有关类型,作为初步数据库建立根据。所谓表就是关联式数据库中表格,在储存数据到数据库之前,一定得先在数据库中建立表,让数据有地方可以储存,这样才算一种完整数据库。由于Access数据库属于Office家族一员,因此可以在Office内获得,且界面与Office家族相似,学习起来基本上没有什么障碍。Access数据库建立办法可以提成两个阶段,第一种阶段是依照要输入数据性质,新增表并设立表字段名称、数据类型和语句;第二个阶段是在表内输入数据。下面就以建立质检中心数据库(zjzx.mdb)中equipment为例阐明如何建立Access数据库。(1)打开MicrosoftAccess,屏幕上会浮现对话框,请选用“空Access数据库”,然后按“拟定”。(2)浮现“文献新建数据库”对话框,请指定新数据库储存位置、文献名称(本例为“zjzx.mdb”),然后按“创立”。这种数据库建立界面数据基本常识,不必展示这种数据库建立界面数据基本常识,不必展示(3)浮现名为“zjzx数据库”窗口,请在“使用设计器创立表”上双击鼠标左键。(4)在“字段名称”输入表第一种字段名称“eqid”,在“数据类型”下拉菜单中选“数字”,然后在“阐明”中输入“设备id”字段阐明文字。(5)依此类推,分别设立“eqid”、“eqname”、“eqnumber”、“eqtype”等字段,然后关闭表,此时,Office助手会询问您与否储存表,请点取“是”。(6)在“另存为”对话框“表名称”框中输入表名称为“zjzx”,然后按“拟定”。接着询问您与否在表上加上主键,如果咱们想增长表,建立关系型数据库,可以选“是”,否则选“否”,在这里咱们先选“是”。(7)在“zjzx数据库”窗口新增表名称上双击鼠标左键,依次输入记录,完毕后可以关闭Access,Access会自动存盘。再建立其她表,重复以上㈢—㈧环节。并且添加有关数据,建立了有关数据库表格后,最后完毕了图2-5所示所有数据库表格:图2-5完毕所有数据库表达意图这些数据表格,将是日后建设网站程序和数据库挂钩重要基本。为了和后台程序衔接和网站调用便利性,使用了全英文定义表单名称,在必要地方做中文阐明,以便将来使用。数据库是本次网站建设重要某些,数据库表格优化建立,使得程序调用时可以以便快捷。这种数据表形式调用,在将来网站发展同步,可以添加新表单,来扩充数据库包括数据内容,以适应网站需要。字体不一字体不一第三章系统详细实现3.1首页和栏目确立本文初步决定了首页风格以及有关栏目设立,首页基本风格如图3-1所示:图3-1网站首页图首页采用鲜明颜色,重要体现石油工业仪器仪表质量监督检查中心具备强大设备与检查能力。在内容划分上,本文将重要栏目划分为了9个重要大栏目。提成:首页、中心简介、最新新闻、组织机构、资料下载、在线留言、在线订单、设备仪器、情谊链接。这就个栏目从功能上把网站划提成为9个大板块,使人初次使用容易找到有关内容,也使得整体风格简洁明了。进入有关栏目都可以使用有关内容,下面简介一下有关栏目内容:首页:即网站首页,无论你在网站那个栏目中,只要点击这个就可以回到首页简介上面。中心简介:简朴简介石油工业仪器仪表质量监督检查中心状况,以及所获得荣誉证书。最新新闻:发布质检中心最新新闻以及业界最新动态。组织机构:这里简介人员以及质检中心成功案例。资料下载:质检中心内部有关资料文献下载,些可以在后台程序中即时添加和删除,满足不同步间段需求。在线留言:提供浏览者建议以及其她有关留言。在线订单:提供有合伙意向订单网上在线提交,通过后会有质检中心回答。设备仪器:质检中心既有仪器规格简介,可以在后台程序中添加、删除、以及编辑。情谊链接:提供有关网站链接,顾客可以提交自己网站链接,通过管理员验证后,可以添加到网站上面。栏目划分为以上9个大板块,可以在9个大板块中,依照不同步间段需要添加新内容和子栏目,这样在不更改主页面栏目同步,增长了将来对网站更新和改制需求。3.2系统后台管理程序本文制作了管理整个系统后台程序,通过后台程序,可以管理以及添加前台页面显示有关内容,在进入后台程序需要进行管理时,需要输入管理员顾客名称和管理员密码。否则不能进行任何形式修改操作。这样设计好处在于防止恶意顾客进入后台程序后进新恶意破坏。除此之外,服务器需要进行有关安全设定,防止恶意顾客袭击和试图下载网站数据库,导致对质检中心不必要损失。这些方面设计,不单单依托后台程序设计,更多需要是对服务器,以及服务器软件设定问题,使得网站安全性得到最高支持。如图3-2所示:图3-2管理页面首页图后台页面有有关质检中心信息,有详细后台管理程序。网站管理员可以以便对前台信息进行管理操作,实现更新和维护便利性。如图:3-3所示:图3-3管理页面成功登陆图后台管理员初始值,顾客名和密码都可以依照需求在数据库中进行修改,质检中心可以依照不同需要,修改管理员初始顾客名和密码,并且可以在后台程序中即时添加新管理员和密码。极大提高了网站管理便3.3Dreamweaver设立及站点配备增长对最新技术和原则支持独特ColdFusion开发支持,具备独特ASP.NET开发支持,独特JSP开发支持,独特PHP开发支持,XML和Web服务,支持无障碍操作(Accessibility)功能全新参照内容整合数据库面板支持XHTML和独特ColdFusion开发支持。优化ColdFusion工作流程ColdFusion团队最喜欢某些工作流程已经被整合到DreamweaverMX中,涉及代码片断(Snippet)键盘快捷键,无站点文献编辑,以及自动合法性校验。升级版HomeSite+DreamweaverMX中涉及了基于HomeSite5.5版近来版HomeSite+。增强功能涉及宏记录器,支持ColdFusion6.1标签,以及HomeSite+与DreamweaverMX无缝整合。支持ColdFusionMX6.1标签DreamweaverMX中增长了对最新版ColdFusionMX6.1标签集支持。针对ColdFusionMX实时服务器调试面板直接在DreamweaverMX中显示调试输出,使ColdFusionMX开发流程更加流畅。浏览核心页面记录信息,并直接跳转到有问题区域,所有这些操作都可以在开发环境中完毕。如图3-4所示。图3-4开发环境示意图ColdFusion组件支持通过显示ColdFusion组件属性,使服务器逻辑更加模块化并且便于移动:通过CFML作为一项Web服务通过MacromediaFlash应用程序服务器网关(ApplicationServerGateway)DreamweaverMX支持内省(Introspection)、创立以及编辑ColdFusion组件,如图3-5所示。图3-5站点配备示意图针对ColdFusionMX以便SiteSetup(站点设立)功能SiteSetup(站点设立)辅助功能可以通过安装在本地ColdFusionMX开发者版本(DreamweaverMX中涉及这个版本,支持Widows平台),自动为自己进行配备并设立一种ColdFusion站点,如图3-6所示。图3-6站点配备图RDS支持先后传播文献,并通过RDS连接浏览ColdFusion服务器上数据库构造,如图3-7所示。图3-7定义站点数据库示意图服务器对象(Objects)和行为(Behaviors)
使用预先定义对象为惯用操作生成基本版面和服务器端代码,涉及:数据库插入数据库更新Master/Detail关系记录集(recordset)记录记录集(recordset)导航条使用服务器脚本库给页面添加基本服务器端逻辑,涉及:通过数据库记录进行导航显示或隐藏版面上某些区域插入、更新以及删除记录顾客认证页面支持CFML标签编辑器(TagEditors)
当你在代码(Code)视图中进行工作时候,你可以编辑HTML、CFML以及ASP.NET有关标签属性。独特ASP.NET开发支持ASP.NETDataSet,DataGrid,以及DataList对象通过使用.NET中核心技术,DreamweaverMX对象可以加速创立ASP.NETDataSet,DataGrid,以及DataList,从而进行复杂数据显示和操作。支持ASP.NETWebformsDreamweaverMX设计视图(DesignView)可以在Macintosh和Windows平台上渲染ASP.NETWebform标签,从而提供精准可视化显示和编辑。Webforms标签编辑器可以让你通过合法性校验和服务器端控制迅速创作ASP.NETWebforms。支持ASP.NET自定制标签
将自定制ASP.NET服务器控制(自定制标签)导入ASP.NET页面,然后在TagChooser、CodeHint和TagInspector中查看它们构造和属性。动态表单对象
使用新增创立动态表单对象生成数据库驱动选取菜单和其他表单元素。支持ASP.NET1.1支持ASP.NET最新版本服务器对象(Objects)和行为(Behaviors)使用预先定义对象为惯用操作生成基本版面和服务器端脚本,涉及:数据库插入数据库更新Master/Detail关系记录集(recordset)记录记录集(recordset)导航条使用服务器脚本库给页面添加基本服务器端逻辑,涉及:通过数据库记录进行导航显示或隐藏版面上某些区域插入、更新以及删除记录顾客认证页面支持ASP.NET标签编辑器(TagEditors)
当你在代码(Code)视图中进行工作时候,你可以编辑HTML、CFML以及ASP.NET有关标签属性。站点无障碍操作(Accessibility)支持状况报告通过站点无障碍操作(Accessibility)支持状况报告,迅速而以便判断网站与否符合无障碍操作规范,并查明其中存在问题整合无障碍操作(Accessibility)参照内容无障碍操作(Accessibility)参照资料被整合到DreamweaverMXReference(参照内容)面板中。Reference(参照内容)面板依照美国法律和国际原则提供了为无障碍操作(Accessibility)进行设计最佳惯例和有关内容及背景资料。生成兼容代码无障碍操作(Accessibility)选项对DreamweaverMX进行配备,当你在页面上插入特定标签和对象时候,将会弹出有关无障碍操作(Accessibility)属性。无障碍操作(Accessibility)标签标签编辑器将会高亮线索有关无障碍操作(Accessibility)标签属性,协助你生成兼容代码。无障碍操作(Accessibility)环境新增LargeFonts(大字体)选项将使所有面板和对话框中文字可以更以便阅读,特别是在高辨别率时候非常实用。无障碍键盘操作(KeyboardAccessibility)DreamweaverMX界面可以完全通过键盘导航进行操作。它提供了对菜单条目和面包操作快捷键。支持屏幕阅读器DreamweaverMX已经通过测试,支持FreedomScientificJAWS和GWMicroWindow-Eyes屏幕阅读器软件。新参照内容DreamweaverMX参照内容(Reference)面板中涉及了O’Reilly提供关于SQL、ASP.NET和PHP最新参照内容。图3-8参照内容示意图整合数据库(Database)面板迅速查看数据库构造和内容,浏览表格、StoredProcedure(存储办法),并且在创立查询(Query)之前观测。支持XHTML将DreamweaverMX配备为生成最新XHTML兼容代码,可以保证你网站支持最新HTML原则。你也可以使用XHTML转换器迅速将老式HTML文献转换为XHTML。3.4实现系统程序调用数据库DreamweaverMX中应用数据库DreamweaverMX不但仅是一种静态编辑工具,同步也是可视化网页编辑工具,自从Dreamweaver产品升级到MX后,其功能更加增强,可以支持ASP,JSP,PHP等数据库编程。通过本例咱们将会理解到如何用DreamweaverMX来连接数据库,并且对动态网页有个初步结识。所谓动态网页是指应用程序在接受浏览器祈求而更改网页内容网页,而不是在网页上加入JAVA,JAVASCRIPT等脚本来实现动态效果或FLASH动画,虽然这些动画实现了网页“动”,但其本质还是静态,由于它没有由于浏览器祈求而跟着变化。在执行动态网页时候,需要咱们用网络服务器来解析,由于咱们使用是ASP,因此咱们得配备PWS或IIS,这里就配备服务器不做详细简介了,只是稍微提示一下:3.4.1在IIS5.O中定义站点要想在DreamweaverMX正常使用并且测试所建设网站程序,一方面,必要要定义你站点。(1)在本地途径选取你文献夹:如下图3-9所示:图3-9站点定义示意图(2)设立文档,重要是设立当浏览器打开网站时最先阅读文献名称,本文设立默认调用文档名称,添加index.asp,作为咱们网站默认文档类型。图3-10设立默认文档示意图(3)设立完网站服务器后,咱们打开DreamweaverMX,进行有关设立。一方面新建站点,这里可以输入站点名字质检中心:如图3-11所示:图3-11DreamweaverMX站点定义图(4)设立完毕后。点“下一步”,进行如下设立,由于咱们要使用到服务器,因此勾选是,并且选取相应服务器技术为aspvbscript:(5)设立咱们站点根目录为咱们所需要途径,将创立文献都保存在下面。(6)设立完毕后,点击“下一步”,在输入测试网址地方,由于咱们在配备服务器时候已经做了相应地设立,这里保持默认,然后单击测试,如果成功,会弹出测试成功对话框。通过一步步设立,本文在DreamweaverMX种已经创立了有关站点。可以进行本文下面页面建设和数据库结合。3.4.2前台与后台数据库连接本文已经将栏目划分,页面风格都已经制作好,重要实现系统页面调用数据库,使网页程序即时调用数据库中内容,并且进行显示。(1)打开需要创立和数据库进行链接文档,创立和数据库连接dns。点击DreamweaverMX右边应用程序栏目,点击+号键添加数据库dns。此时会提示你输入数据源名称,咱们输入连接名称为咱们需要zjzx,接着定义数据源名称,点击定义。接着点击添加,添加新顾客数据源,会弹出添加界面,让咱们进行选取数据源类型。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沟通与协调打造和谐职场环境
- 生态建筑引领未来商业趋势
- 现代科技在股票市场分析中的应用
- 校园餐饮消费大数据洞察学生消费习惯
- 2024年八年级生物下册 6.2.1遗传说课稿 (新版)冀教版
- 2024年八年级物理下册 8.1认识压强说课稿 (新版)粤教沪版
- 14《普罗米修斯》(说课稿)2024-2025学年-统编版语文四年级上册
- 2024年五年级数学下册 五 分数除法练习五说课稿 北师大版
- 2024-2025学年高中历史 专题1 中国传统文化主流思想的演变 3 宋明理学说课稿 人民版必修3
- 2024-2025学年八年级物理下册 第十章 从粒子到宇宙 10.1 认识分子说课稿 (新版)粤教沪版
- 2024年甘肃省高考历史试卷(含答案解析)
- 2024年山东省烟台市初中学业水平考试地理试卷含答案
- 抗肿瘤治疗所致恶心呕吐护理
- 2024年广东省中考地理试题(含解析)
- 西安经济技术开发区管委会招聘考试真题
- 冀教版小学英语六年级下册全册教案
- 2024人工智能开源大模型生态体系研究报告
- 紧密型县域医疗卫生共同体慢病管理中心运行指南试行等15个指南
- YYT 0681.11-2014 无菌医疗器械包装试验方法 第11部分:目力检测医用包装密封完整性
- 辽宁省沈阳市第七中学2023-2024学年七年级下学期期末数学试题
- 2024年湖南工业职业技术学院单招职业技能测试题库附答案
评论
0/150
提交评论