网页设计与制作毕业设计论文_第1页
网页设计与制作毕业设计论文_第2页
网页设计与制作毕业设计论文_第3页
网页设计与制作毕业设计论文_第4页
网页设计与制作毕业设计论文_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【中文摘要】 伴随计算机技术和通信技术的飞速发展,信息化的浪潮席卷全球,互联网成为人们迅速获取、公布和传递信息的重要渠道。作为占有全社会大概80%信息的政府,怎样将海量的信息提供应有需求者,并且可以保证24小时随时查询和下载,在众多媒体中,政府网站是成本低廉和行之有效的措施。论文详细描述了一种基于ASP技术和ACCESS数据库系统的网站的开发过程。网站包括两个模块:新闻公布和互动交流。其中新闻公布系统包括组织机构、部门信息、政策法规、网站公告、后台管理等子模块。互动交流系统包括网上办事、互动交流、下载中心等子模块。主页面提供本网站的一种宏观样式,并让各模块与之配合联络,构成一种完整的网站系统。【关键词】政府网站ASP技术ACCESS数据库【英文对照】ABSTRACT【KeyWord】【目录】【序言】 3【正文】 3 概述 41.1 网站建设背景 41.2 网站建设意义 41.3 开发工具简介 51.3.1. 网页图像设计工具——Photoshop、Fireworks 51.3.2. 动画制作工具——FlashMX 51.3.3. 网页排版工具——MacromediaDreamweaver8 5 可行性分析 62.1 B/S构造简介 62.2 ACCESS数据库 62.3 ASP技术 6 网站需求分析 73.1 总体功能需求分析 73.1.1. 功能需求 73.1.2. 功能构造图 73.2 网站详细功能模块需求分析 83.2.1. 网站首页新闻公布等功能块 83.2.2. 领导发言功能 83.2.3. 政务公开功能 83.2.5. 政策法规功能 93.2.6. 网上办事功能 93.2.7. 互动交流功能 93.2.8. 专题专栏功能 93.2.9. 联络我们功能 93.2.10. 友谊链接功能 103.2.11. 网站功能板块 103.2.12. 网站构造图 103.3 网站版面规划 113.3.1. 首页 113.3.2. 子页 123.3.3. 页头 123.3.4. 页脚 123.4 网站CI形象设计 123.4.1. 主色调与色彩 123.4.2. 原则字体 123.4.3. 交互方式 123.5 网站布局技术 133.5.1. 表格布局 133.5.2. 层叠样式表 133.5.3. 网站首页界面 13 数据库设计 144.1 数据库概念构造设计 144.2 数据库逻辑构造设计 16 人机界面设计 195.1 后台登录界面设计 205.2 后台编辑主页面设计 21 系统程序设计 226.1 程序设计语言 226.2 数据库连接 236.3 部份源程序实现及文献 23 网站的建立和维护 246.1 网站的建立 246.1.1. 网站运行环境 246.1.2. 网站的测试环境IIS 246.1.3. 本网站IIS配置 256.2 网站的维护 26【参照文献】 26【致谢】 27【序言】继党的十六大提出推行电子政务、提高行政效率之后,十六届三中全会深入强调要发展电子政务,提高政府的服务和管理水平。政府网站作为完善政府公共服务接入渠道的重要手段,按照顾客对象进行信息资源的整合,提供覆盖顾客全生命周期的多种信息和服务,成为电子政务建设的龙头。同步,网站信息传播的即时性和全面性可保证政府掌握的大量重要信息的广泛共享,优化社会资源配置,更便捷、更低成当地传递政务信息。通过访问政府网站,企业和社会公众可以24小时不间断地,不受任何空间界线影响地与政府进行信息交互,在增进政务公开,改善公共服务,提高行政效能,保证公众知情、参与和监督等方面有着明显成效。政府网站建设的含义就是运用Internet/Intranet等计算机通信技术,在Internet上建立正式站点,通过网络实现政府在政治、经济、社会、生活等诸多领域中的管理和服务职能,推进政府办公自动化与政府网上便民服务,是政府和社会互动的第一界面。论文就XXXXXXXXX网站的建设作了详细论述,网站的新闻公布和互动交流功能实现并到达了国家对政务信息公开的有关规定和原则,经当地局域网测试运行正常。【正文】XXXXXX网站建设作者:XX指导教师:XXX概述网站建设背景目前信息化浪潮席卷全球,电子政务在各国政府倡导和推进网络化的5个重要应用领域中被排在了第一位。美国早在克林顿政府时期就开始积极倡导和推进电子政务和电子政府的建设。英国于将所有的政府服务实现上网。新加坡更是从1981年就开始发展电子政务,目前其电子政务的发达程度已备受世人瞩目。在我国继党的十六大提出推行电子政务、提高行政效率之后,十六届三中全会深入强调要发展电子政务,提高政府的服务和管理水平。政府信息门户网站作为展示政府整体形象的窗口,同步也是信息时代政府联络群众,服务群众的又一座桥梁。如今,中国电子政务的建设已进入实质阶段,全国257个地市级都市中已经有90%的都市建立了自己的政府网站,电子政务建设已经从网络基础建设向功能应用层面和社会服务层面转变。伴随我国信息化进程的深入推进,将极大地调动整个社会活力,推进中国社会的飞速发展,并对中国未来的发展产生巨大的影响。网站建设意义政府网站,关系到政府的服务形象,关系到百姓的切身利益。政府网站建设是电子政务的最佳切入点和重要内容,政府网站的发展水平是衡量一种地区电子政务进程的标志。在政府网站上,政务信息公开程度,有关为民服务栏目健全状况,信息反馈状况,在线办公与网上受理状况等关系到政府面向公众的服务形象,关系到与否以便网上办事等百姓的切身利益。同步,政府网站的建设,有助于政府各类信息的充足共享,有助于政府决策水平的不停提高。政府占有全社会大概80%的信息,怎样将海量的信息提供应有需求者,并且可以保证24小时随时查询和下载,在众多媒体中,政府网站是成本低廉和行之有效的措施。政府通过各类网站迅速直接地获取反馈信息,精确掌握外部环境,提高对的决策与迅速反应的能力。伴随政府各类信息的公开化,政民互动不停加强,政府将在公众面前展现出高效、透明的良好形象,这有助于提高政府公众形象和社会凝聚力,对于维护社会稳定、增进社会发展具有重要意义。开发工具简介网页图像设计工具——Photoshop、Fireworks在网页制作过程中,首先要使用Photoshop或Fireworks设计网页和整体效果图、处理网页中的图像、背景图及网页的图标、按钮等。Photoshop是平面图像处理业界霸主Adobe企业推出的跨越PC和MAC两界首屈一指的大型图像处理软件.它功能强大,操作界面友好,得到了广大第三方开发厂家的支持,从而也赢得了众多的顾客的青睐。Fireworks是Adobe企业推出的著名平面图像设计和图像处理软件,它具有强大的图像处理功能和操作易用性,受到广大平面图形设计人员及专业广告设计师的青睐。它波及图像合成、色彩校正、图层调板、通道使用、动作调板、途径工具、滤镜等图像处理功能。可制作如按钮制作、文字特效、材质纹理、三维物体、影像特效及广告创意设计等多种用途。动画制作工具——FlashMX是Macromedia企业的一种的网页交互动画制作工具。用flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。用flash制作的文献很小,这样便于在互联网上传播,并且它采用了数据流技术,只要下载一部分,就能欣赏动画,并且能一边播放一边传播数据。交互性更是flash动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些长处,才使flash日益成为网络多媒体的主流。网页排版工具——MacromediaDreamweaver8MacromediaDreamweaver8是由Macromedia企业推出的,用于网页开发和网站管理的专业化设计工具。它采用了多种新技术,具有设计和开发网站过程中需要的网站管理、网站设计、页面制作、多媒体制作和动画制作等丰富实用的功能;它具有友好的操作界面,在文档窗口中可以打开多种浮动面板,同步还可以使用系统内置的多种对象进行操作。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都可以迅速创立界面吸引人的基于原则的网站和应用程序。从对基于CSS的设计的领先支持到手工编码功能,Dreamweaver提供了专业人员在一种集成、高效的环境中所需的工具。开发人员可以使用Dreamweaver及所选择的服务器技术来创立功能强大的Internet应用程序,从而使顾客能连接到数据库、Web服务。可行性分析B/S构造简介B/S(Browser/Server,简称B/S)构造,即浏览器/服务器模式,它是WEB兴起后的一种网络构造模式,从老式的二层C/S构造发展而来,一般采用三层构造:浏览器-Web服务器-数据库服务器,WEB浏览器是客户端最重要的应用软件,浏览器通过WebServer同数据库进行数据交互。在B/S体系构造系统中,顾客通过浏览器向分布在网络上的许多服务器发出祈求,服务器对浏览器的祈求进行处理,将顾客所需信息返回到浏览器。而其他如数据祈求、加工、成果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作所有由WebServer完毕,这样大大简化了客户端,减轻了系统维护与升级的成本和工作量,减少了顾客的总体拥有成本(TCO)。该构造的缺陷是存在数据安全性问题、对服务器规定过高、数据传播速度慢、软件的个性化特点明显减少,难以实现老式模式下的特殊功能规定。ACCESS数据库Access是微软企业推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了以便,也使得一般顾客不必编写代码,就可以完毕大部分数据管理的任务。由于Access数据库的ODBC驱动程序支持的SQL指令全,执行效率高,因此Access后台数据库+ASP服务器端程序+客户端IE浏览器,是一种精练实用高效的组合模式。ASP技术ASP(MicrosoftActiveServerPages)技术是目前比较流行的开发动态WEB页的技术之一,其他的尚有如PHP,JSP,ASP.NET等。但ASP以其独特的易学、易用、易维护等特点,为大多数中小型企业级管理信息系统所选用,其重要可以灵活应用微软企业COM组件,开发出功能强大的信息系统,其重要运行于WINDOWS的IIS服务器平台。ASP程序属于解释型,不必编译。ASP程序的控制部份,是使用VBScript、JScript等脚本语言来设计的。和同其他编程语言同样,ASP程序的编写也遵照一定的规则。安装ASP时,系统提供了两种脚本语言:VBScript和JScript,而VBScript则被作为系统默认的脚本语言。网站需求分析总体功能需求分析网站功能分析就是以系统的观点,对已选定的对象与开发范围进行有目的、有环节的实际调查和科学分析。分析的目的是要弄清晰网站要做什么。在这个阶段,需要认真分析顾客的需求,用科学的措施来体现并深入分析建站方案。网站的系统分析工作不仅使前期的系统规划方案轮廓愈加清晰,并且要对诸多方案的可行性进行细致的论证,最终为背面的设计工作打下基础。该网站作为电子政务的一种服务平台,政务公开、在线办事、网上交流是其基本的三大功能。同步本网站也提供了站内搜索、后台新闻编辑等网站常用的服务和管理功能。功能需求政务公开功能根据5月1日起施行的政府信息公开条例规定,行政机关应当将积极公开的政府信息,通过政府公报、政府网站、新闻公布会以及报刊、广播、电视等便于公众知晓的方式公开。网站围绕服务对象的实际需求,开设图片新闻、信息公开、部门信息、三农快讯、公告五大板块,让公众充足享有知情权、监督权。网站办事功能网上办公办事是网站功能服务中非常重要的构成部分,也是电子政务努力的方向。网站紧密结合该政府部门职能,开设网站办事版块,实现了大部分行政许可项目的在线办理。网上交流功能网站围绕网上交流,着力打造“互动政府”,开设了互动交流、三农论坛两大沟通平台,让公众不仅可以将自己的提议与意见直接反应给部门领导,实现一般群众参政、议政的夙愿,并且使领导可以通过这一平台,倾听民声、关注民情、体察民意,以做到想群众之所想,急群众之所急,进而为群众办理更多的实事、好事、贴心事。功能构造图图3-1XXXXXX网站功能分析XXXXXXXXXXXX网站功能政务公开新闻公布公告工作动态政务信息专题专栏网上交流小型论坛留言投诉网站管理新闻编辑顾客管理网站搜索网站办事服务项目服务流程信息检索资料下载网站详细功能模块需求分析根据总体功能需求分析,该部门网站确定新闻公布、领导发言、政务公开等11个详细功能模块,它们的功能分别如下。首页新闻公布等功能块包括子栏目:信息公开、三农论坛、三农快讯、公告栏。三农快讯和公告栏公众理解部门最新动态的窗口。信息公开收录了历年按规定应当公开的政务、人事、财政等信息,提供公众查阅。三农论坛是为公众刊登、交流意见和见解提供了平台。新闻资讯功能新闻资讯信息通过一种操作简朴的界面加入数据库,然后通过已经有的网页模板格式与审核流程公布到网站上。它大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,新闻的更新速度已经是即时更新,从而大大加紧了信息的传播速度,也吸引了更多的长期顾客群,时时保持网站的活动力和影响力。领导发言功能功能:即时公布领导有关三农工作的多种会议、现场发言。作用:传达精神,贯彻意图。政务公开功能政务公开功能,包括七个子栏目:机构职能、领导简介、内设科室、农口系统、人事信息、规划计划、财政信息。功能根据国家信息公开条例等法规政策规定,将该政府部门必须公开的七个方面进行了公开。工作动态功能工作动态功能,包括七个子栏目:综合信息、新村建设、农业产业化、劳务开发、农田建设、移民工作。功能根据该政府部门所承担的职能职责进行设计,实现了各责任条块目前信息的即时公布。政策法规功能包括了客户反馈及留言是一种电子便签管理系统。在网络顾客交流中有很大的作用,他人可以将他的资料和规定等保留在一种页面上,以供其他人观看。客户反馈及留言系统可以提供完备的信息反馈和公布功能,有助于客户搜集网站的反馈信息,是客户通过网络搜集信息的有力工具。网上办事功能根据国家信息公开有关法规政策的规定,政府网站的互动交流功能一直是网站建设的方向和重点。本板块将该部门可以进行网上办理的有关事项予以了公开,极大地以便了群众,提高了办事效率,提高了部门形象。互动交流功能作为一种政府的议事、协调机构,农办对当地的三农工作负有全面的责任。与民互动、集思广益既是怎样自觉接受群众监督、广开言路的新时代对农办工作提出的新规定,也是提高自身工作能力的必须选择。本板块充足运用网络的即时性为该单位即时提供了群众的意见及提议。专题专栏功能专题专栏功能包括四个子栏目:科学发展观、调研文章、企业推介、农业前沿。功能既展现了农办紧跟时代规定,也为农业产业化龙头企业搭建了展示自我的又一平台。联络我们功能客户反馈及留言是一种电子便签管理系统。在网络顾客交流中有很大的作用,他人可以将他的资料和规定等保留在一种页面上,以供其他人观看。客户反馈及留言系统可以提供完备的信息反馈和公布功能,有助于客户搜集网站的反馈信息,是客户通过网络搜集信息的有力工具。友谊链接功能友谊链接块链接了某些三农工作方面网站。网站功能板块包括子栏目:网站搜索、站点地图、管理登陆。网站搜索功能提供了全站新闻等多种信息的搜索。站点地图对网站的栏目、架构作了详细简介。网站后台管理功能提供了信息增长、编辑、审核等新闻管理和留言管理功能。网站构造图XXXXXXXXXXXX网站政策法规农业法规政策文献互动交流公众流言网上投诉网上调查在线征询领导信箱联络我们政务公开内设科室农口系统人事信息规划计划领导简介机构职能财政信息领导发言工作动态劳务开发农田建设移民工作新村建设综合信息首页三农快讯公告三农论坛信息公开专题专栏农业前沿企业推介调研文章功能板块管理登陆站点地图网站搜索友谊链接网上办事便民服务记录报表服务指南资料下载网站版面规划本网站采用1024×768辨别率制成。首页首页使用的是国字型构造布局。国字型构造布局是某些大型网站所喜欢的类型,即最上面是网站的标题+主菜单,下半部分分为3个区域,左右分列某些两小条内容,中间是主题内容,与左右一起罗列究竟,最下面是网站的某些基本信息,联络方式,版权申明等。这种布局的长处是可以充足运用版面,信息量大;缺陷是页面拥挤,不够灵活。子页使用标题正文型:这种类型即最上面是标题或类似的某些东西,下面是正文;本站子页大部分是这个构造;页头页头又可称之为页眉,页眉的作用是定义页面的主题。例如一种站点的名字多数都显示在页眉里。这样,访问者能很快懂得这个站点是什么内容。页头是整个页面设计的关键,它将牵涉到下面的更多设计和整个页面的协调性。本站页头即是以770×150的学校风景图为底片,带有“XXXXXXXXX”六字及名称英文“”Officeofruralaffairs,BazhouDistrict,BazhongCity,上面带有透明FLASH一起构成。页脚本站页脚如下:今日访问2次,本周访问7次,总访问191次XXXXXX主办技术支持XXX电子政务信息中心电话:0827-区农办:0827-Email:网站CI形象设计主色调与色彩网站采用代表了春天、但愿、田野的“绿色”为主色调,与部门性质恰好吻合。原则字体导航栏字体为“宋体”14px;网站主栏目字体为“黑体”18px;正文字体为“宋体”12px;交互方式网站提供了信息查询、网上调查、BBS等多种交互方式,并设置了专门的互动交流板块。网站布局技术表格布局本站重要使用表格方式布局。表格布局的优势在于它能对不一样对象加以处理,而又不用紧张不一样对象之间的影响。并且表格在定位图片和文本上比起用CSS愈加以便。表格布局唯一的缺陷是,当我们用了过多表格时,页面下载速度受到影响。层叠样式表层叠样式表(CSS)是W3C组织新近同意的一种辅助HTML设计的新特性,它可以使你保持整个HTML的统一外观。过去当你在设置文本时,为了保持整个段落都使用相似的外观,不得不为每一段设置属性,很麻烦。假如使用了CSS,那么可以在设置文本之前,就指定整个文本的属性,例如颜色、字体大小等等,这样,我们就能获得统一的文本外观了。网站首页界面数据库设计数据库在一种管理系统中占有非常重要的地位,数据库的构造好坏将直接影响到应用系统的实现效果和数据操作效率以及能否保证数据的一致性、完毕性和安全性。数据库概念构造设计根据需求分析,得出网站数据库系统的E-R图,如图4-1所示。新闻信息新闻信息管理员编辑投诉留言答复管理编辑网上调查注册顾客管理员BBS发帖管理编辑各实体E-R图如下:网上调查调查编号网上调查调查编号调查名称号号投票计数调查选择项加入时间BBS发帖顾客姓名标题号号公布时间内容发帖IP点击次数跟帖数管理员管理员顾客姓名顾客密码号号近来一次登陆IP顾客权限近来登陆时间注册顾客注册顾客顾客注册ID顾客姓名顾客密码找回密码问题找回密码问题答案注册邮箱顾客性别注册电话注册时间近来一次登陆IP近来一次登陆时间新闻信息新闻信息索引号新闻大类新闻小类责任科室新闻来源新闻内容公开方式公开时限新闻图片数第一张图片名标题公布时间信息文号点击次数投诉留言投诉留言信息类别顾客姓名号号顾客地址顾客电话信息标题信息内容信息时间顾客邮箱答复内容顾客IP查看密码 数据库逻辑构造设计根据C语言课程网站系统的功能规定,通过度析系统要波及的有关实体以及要搜集、存储和操纵的数据信息,系统共包括8个表,重要如下。新闻信息表:用于存储新闻及政务信息。表4-1新闻信息表(News)字段名字段类别字段描述ID自动编号序号Index数字信息索引号Class文本新闻大类Tclass文本新闻小类DuDepartment文本责任科室Author文本新闻来源Content备注新闻内容OpMode文本公开方式Optime文本公开时限Imagenum数字新闻图片数FirstImageName文本新闻第一张图片名Title文本新闻标题Date日期新闻公布时间SeNumber数字信息文号Hits数字新闻点击次数OK是/否与否公布PicNews是/否与否作为首页图片新闻公布新闻信息类别表:用于存储新闻类别。表4-2新闻信息类别表(NewsClass)字段名字段类别字段描述ID自动编号序号Class文本新闻大类Tclass文本新闻小类Edit是/否与否可以编辑三农论坛表:用于存储论坛发帖。表4-3三农论坛表(BBS)字段名字段类别字段描述ID自动编号序号UserName文本顾客姓名Title文本标题Content备注内容AddDate日期发帖时间IP文本发帖IPHits数字点击次数FollowCount数字跟帖数投诉留言表:用于存储群众来信、投诉、征询及答复。表4-4投诉留言表(Message)字段名字段类别字段描述ID自动编号序号Type文本信息类别UserName文本顾客姓名Tel文本顾客电话Address文本顾客地址Title文本信息标题Content备注信息内容AddDate日期信息时间Email文本顾客邮箱Rcontent备注答复内容Reply是/否与否已答复IP文本顾客IPSecredy是/否顾客与否规定保密IsShow是/否与否公开内容ViewPassword数字查看答复密码BBS注册顾客表:用于存储BBS注册顾客信息。表4-5BBS注册顾客表(User)字段名字段类别字段描述UserID文本顾客注册IDUserName文本顾客姓名Password文本顾客密码Question文本找回密码的问题Answer文本找回密码问题的答案Email文本顾客邮箱Sex文本顾客性别Mobile文本顾客手机RegDate日期顾客注册时间LoginIP文本顾客近来一次登陆IPLastLoginTime日期顾客近来一次登陆时间LockUser是/否与否锁定顾客Online是/否顾客与否在线后台管理员表:用于存储管理员姓名、密码、权限。表4-6后台管理员表(Admin)字段名字段类别字段描述ID自动编号序号Username文本管理员姓名Password文本管理员密码Aleave文本管理员权限LoginDate日期近来一次登陆时间LoginIP文本近来一次登陆IP网上调查表:用于存储网站调查项及投票。表4-7网上调查表(OnlineSurvey)字段名字段类别字段描述ID自动编号序号Title文本调查项名称Keywords1文本调查选择项1Keywords2文本调查选择项2Keywords3文本调查选择项3Keywords4文本调查选择项4Keywords5文本调查选择项5Count1数字调查选择项1投票数1Count2数字调查选择项2投票数2Count3数字调查选择项3投票数3Count4数字调查选择项4投票数4Count5数字调查选择项5投票数5Date日期提出调查日期网站流量登记表:用于存储网站的多种流量指标。表4-8网站流量登记表(Count)字段名字段类别字段描述ID自动编号序号Hit数字总访问量Dayhit数字当日访问量WeekHit数字本周访问量人机界面设计后台登录界面设计登录页面重要实现顾客的登录,顾客有管理员、一般顾客,管理员可以对其进行任何的操作,而一般顾客只可以做权限之内的操作。登录界面流程图如图4-1所示,界面图如图4-2所示。图4-1开始结束开始结束输入顾客名和密码身份验证转入到主页面并发送顾客名,顾客权限错误提醒是否顾客登录图5-1管理员登录窗口设计好登录窗口后,还不能实现其功能,要实现其身份验证功能,必须添加对应程序代码。验证分为服务器端验证代码和客户端验证代码两种。服务器端验证代码就重要是VBSCRIPT代码,重要通过服务器运行,重要长处就是无论客户端IE做了怎样的设置,都不会影响其功能,由于每次都要访问数据,因此其缺陷就是加重了服务器的承担;客户端重要是JS脚本代码,运行于客户端,其长处就是不用通过服务器后台访问数据库就可以判断数据的合法性,大大减轻了服务器的负荷,其缺陷就是假如客户端的IE禁用了JS脚本运行,那么这个功能如同虚设。后台编辑主页面设计图5-1后台编辑主页面提供了添加新闻内容、管理所有新闻、领导信箱管理、在线征询管理、公众留言管理、网上投诉管理、网上调查管理、信息中心管理、超级管理选项、文献上传十个功能选择项,可以完毕新闻信息的在线编辑公布、征询留言的在线答复、网上调查项的增减等管理任务。后台功能构造图农办后台管理农办后台管理删除顾客修改顾客添加顾客顾客管理增长调查项删减调查项调查管理来信答复来信删除信箱管理回得征询征询删除征询管理答复留言留言删除留言管理投诉答复投诉删除投诉管理BBS管理锁定跟帖删除发帖审核发帖新闻管理新闻公布删除新闻添加新闻资料上传系统程序设计在上面已经着重讨论了系统功能模块的设计,详细分析了每一种模块的功能,在本章将讨论怎样详细的实现系统中每个模块的功能,也就是系统的详细设计过程。详细设计的主线目的是确定应当怎样详细的实现所规定的系统,也就是说,通过这个阶段的设计工作,应当得出对目的系统的描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。详细设计阶段的任务在于要设计出程序的“蓝图”,因此,详细设计的成果基本上决定了最终的程序代码的质量。详细设计的目的不仅仅是逻辑上对的地实现每个模块的功能,更重要的是设计出的处理过程应当尽量简要易懂。构造程序设计技术是实现上述目的的关键技术,因此是详细设计的逻辑基础。程序设计语言我们重要采用ASP作为程序设计代码的开发工具。使用ASP作为开发工具的重要原因在于运用ASP技术可以建立动态的、高性能的、安全的、跨平台的先进动态网站。ASP技术在加速动态Web网页开发时的突出特点有如下几种:(1)ASP可以将内容的生成和显示进行分离:Web页面开发者可以用HTML或XML标识进行对最终页面的设计,同步使用ASPTag或JavaScript来生成页面上的动态内容,由于所有的脚本都在服务器端运行,因此,假如关键逻辑部分被封装在标识中,那么Web管理人员或页面设计者将只能编辑ASP页面的显示方式,而不会影响其内容的实质。(2)对不一样浏览器的兼容:由于ASP技术采用了将ASPTag和JavaScript在服务器端解释并执行而只将成果以HTML或XML的形式送回到客户端的措施,从而保证了对其他基于HTML的Web浏览器的完全兼容。数据库连接网站采用Access数据库,连接代码如下:<%setconn=server.createobject("adodb.connection")setrs=server.createobject("adodb.recordset")conn.open"DBQ="&server.mappath("data/qncgzbgs.mdb")&";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"%>部份源程序实现及文献后台顾客登陆程序。波及程序文献:Qncgzbgs\htgl\adminlogin.asp登陆页面Qncgzbgs\htgl\checklogin.asp登陆验证Qncgzbgs\htgl\admin.asp管理员界面其中登陆验证源代码如下:<!--#includefile="adminconn.inc"--><%dimrsadmin1=trim(request("uname"))password1=trim(request("password"))randomnum=trim(request("randomnum"))ifrandomnum<>trim(session("randnum"))thenresponse.write"<SCRIPTlanguage=JavaScript>alert('验证码不对的!');location.href='adminlogin.asp';</script>"endifsetrs=server.CreateObject("ADODB.RecordSet")sql="select*fromadminwhere[username]='"&admin1&"'and[password]='"&decrypt(password1)&"'"rs.opensql,conn,1,1ifrs.eofandrs.bofthenresponse.write"<SCRIPTlanguage=JavaScript>alert('顾客名或密码不对的!');location.href='adminlogin.asp';</SCRIPT>"response.endelsesession("username")=rs("username")session("aleave")="Manager"response.write"<script>parent.location.href='admin.asp'</script>"endifrs.closesetrs=nothing%>网站的建立和维护网站设计与维护是一项系统工程,从最初的网站目的的规划、网站平台的选择、服务器准备到网页制作再到后期的公布宣传及维护,缺哪一部分都会影响网站的效果。网站的建立网站运行环境为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的规定不是很高。此应用程序可广泛运行于国际互联网即Internet,也可合用于内部的局域网。其运行规定如下:服务器端:操作系统—Windowsxp/serverWeb服务器—IIS5.0数据库服务器—SQLserver浏览器—IE5.0以上版本等;客户端:InternetExplorer(IE5.0)等网站的测试环境IISIIS和AapcheServer是目前使用最广泛的Web服务器,他们可以在UNIX和Windows平台上运行。此系统在开发阶段使用IIS(InternetInformationServer)在个人计算机上调试。Internet信息服务5.1(IIS)是一种WindowsWeb服务,可以使用它非常轻松地在Internet上公布信息。Internet信息服务管理单元提供了某些服务器管理选项,用于控制网站或FTP站点的内容以及对这些站点的访问。Internet信息服务管理单元包括下列功能:WindowsNTServer或WindowsServer服务器的某些附加设置,如管理FTP站点、隔离应用程序、映射MIME类型或指定其他脚本引擎等。新建虚拟目录的向导。管理Internet信息服务网络安装的能力。通过Internet信息服务服务单元,建立一种虚拟目录,指向Web应用程序所在目录,从而通过浏览Web应用程序所在目录下的ASP,HTML文献,到达该系统在个人计算机上的测试,为最终在将站点上载到企业Internet或Internet之前提供了Web程序在最终服务器上的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论