网站设计毕业论文-论文_第1页
网站设计毕业论文-论文_第2页
网站设计毕业论文-论文_第3页
网站设计毕业论文-论文_第4页
网站设计毕业论文-论文_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

代写计算机毕业设计请登录: 或加qq:604664738网站设计毕业论文-论文网站设计毕业论文公司的网站设计与应用摘要:在 Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了让更多客人了解我们公司的情况,提高本公司的知名度。所以,开发本公司的网站是必需的。关键词:网站设计;美食推介;Dreamweaver2004; Company website design and applicationAbstract:In Internet fast exhibitions today, the net adult takes, the cloth and the information important channel fast mutually, it in person politics, life and so on various aspects vital role. On Internet the cloth information is mainly passes the website, takes the information is also must in Internet “the sea” the information website which needs according to certain rope way high and low under. Therefore the website constructs the status which uses in Internet, but is easy, it has become the government, business matter position informationization to construct to become the part importantly, but time persons heavy. More visitors had understood that Our companys sentiment, enhances this companys popularity. Therefore, this companys website is essential.Key words: Website design; management information system; ASP technology; 目录1 引言 11.1公司的商业模式分析 11.1.1战略目标 11.1.2目标客户 21.1.3核心能力 21.2 网站研究背景 21.3网站研究意义 21.4开发工具简介 31.4.1网页图像设计工具Photoshop、Fireworks 31.4.2动画制作工具Flash MX 2004 31.4.3网页排版工具 Macromedia Dreamweaver 8 32 可行性分析 42.1 B/S结构介绍 42.2 ACCESS 数据库 52.3 ASP技术 53 网站需求分析 63.1 总体功能需求分析 63.2 网站具体功能模块需求分析 63.2.1公司简介功能 63.2.2新闻资讯功能 63.2.3产品展示功能 63.2.4推荐产品功能 63.2.5在线订座功能 73.2.6人才招聘功能 73.2.7 联系我们功能 73.3 数据库概要结构设计 73.3.1 实体 E-R图 73.3.2 网站 E-R图 74 网站设计概要 84.1 网站简介 84.2 系统总体结构设计 84.3 数据库设计 94.3.1 数据库表设计 94.3.2 物理结构设计 115 人机界面设计 125.1 后台登录界面设计 126 部份源代码的实现 136.1 数据库接口代码实现 136.2 测试计划 157 总结与致谢 157.1 网站设计总结 157.2 致谢 209公司网站设计毕业论文1 引言在 Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了让更多客人了解我们公司的情况,提高本公司的知名度。所以,开发本公司的网站是必需的。1.1公司的商业模式分析1.1.1战略目标品鲜美味阁的战略目标,是不断向顾客提供对他们有价值的产品和服务,保持在珠海饮食的地位和竞争优势。品鲜美味阁向顾客明确以下几方面的问题:产品特征品鲜美味阁推出的食品都具有其独特的个性,是通过与顾客的沟通结果,使得能向顾客提供色香味俱全的佳肴。差异化服务以顾客为中心,利用电子手段,让顾客通过互联网参与品鲜美味阁新产品的推出方案,大大加强了公司与用户的交流,能够针对性地为顾客提供大量的选择的机会,提供周到的差异化服务。品牌形象品鲜美味阁通过互联网来强化自己的品牌形象,使顾客认识我们的产品,以建立和保持顾客的忠诚程度,有利于超过竞争对手。通过网络广告方式与公众保持联系交流,有利于提高公司的知名度。1.1.2目标客户品鲜美味阁主要的目标客户,是珠海市的当地居民和珠海旅客。推出的产品的价格具有一定的梯度,有利于吸引不同消费水平的客人。1.1.3核心能力品鲜美味阁的核心能力是食品类产品的特色和服务能力,为适应电子商务的快节奏,同时依赖信息的广泛传播求发展。1.2 网站研究背景面对日益加快的生活节奏和信息社会日新月异的变化,企业极需要一种快捷,便利的平台来对外宣传企业形象,介绍最新产品和及时售后服务。如何运用现代化信息技术完成这一目标,建立“一座企业与顾客之间畅通无阻的大桥”已成为企业中应该解决的重要课题之一,本网站正是为这一目标设计制作的。网站内容以顾客为中心,通过运用 Dreamweaver技术与 HTML语言来实现公司主要发展的业务,技术和服务的网页设计,从而提高了网站的生命力。 在实际操作过程中,始终坚持着一个原则:网站设计要与实际相结合,以顾客为中心,才能创造出新颖便捷的受大众喜爱的网站。1.3网站研究意义网站具有文字、图片、色彩、电影、三度空间、虚拟现实等所有广告媒体的功能,通过它,可以让顾客非常方便地看到公司的介绍、产品说明、服务方式、联系地址,而且可以加入声音、图片、动画和影像信息,达到真正的声情并茂,从而树立良好的企业形象。提供即时商业讯息、商品目录、广告营销等内容。很多公司为了更新广告内容及商品目录,需要花很多印刷费及人力,而资料一旦放在网页上,不仅立即问世,开始发挥效用,更可随时更新、更正、省时省力,节省了大笔的人力及印刷费用。广告营销成本低,同其它广告媒体相比,上网的成本可说极低,比起印刷商品目录和电视广告,其费用更显微不足道,且上网之广告区域能延伸之全世界每一个角落。降低公司售前、售后服务的营业成本,传统的售前、售后服务是职员接电话方式,可能造成人为错误,延误商机。而在网页上,可提供经过精心设计的常遇问题解答、商品注意事项及使用指南等资料,让客户能在自己的电脑上储存或打印,既快速又方便。能把广告营销与订购连成一体,促成购买意愿。在网上,可设计订购单,让客户选择印出订购单,填妥寄回或直接在线上送回,为客户提供更快速、更直接的购买渠道。可提供全天候的广告及服务而不须增加开支。网页的维护及运作由网络服务公司负责,有专业设计的电脑软件 24小时全自动处理来往信息、统计、存档,无须增加企业本身的营运或人事成本。不与现有其它传统商业媒体冲突或重复,减少浪费。网络上的商业还可以满足那些重视隐私权,不愿亲自登门购买、年长或残疾而行动不便的客户的特殊需要,从而增加更多的商机。1.4开发工具简介1.4.1网页图像设计工具Photoshop、Fireworks在网页制作过程中,首先要使用 Photoshop或 Fireworks 设计网页和整体效果图、处理网页中的图像、背景图及网页的图标、按钮等。1.4.2动画制作工具Flash MX 2004随着网络技术的发展,网页上出现了越来越多的 Flash动画。一个优秀的网站是离不开动画的,无论是 Banner、按钮、网站宣传动画还是整个网站的首页等,都需要使用动画制作软件-Flash 完成所有的操作。Flash 动画已经成为当今网站必不可少的部分,美观的动画能够为网页增色不少,从而吸引更多的浏览者。1.4.3网页排版工具 Macromedia Dreamweaver 8Macromedia Dreamweaver 8 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务.2 可行性分析2.1 B/S结构介绍B/S(Browser/Server,简称 B/S)结构,即浏览器/服务器模式,它是基于Intranet 的需求而出现并发展的。Intranet 是应用 TCP/IP协议建立的企事业单位内部专用网络,它采用诸如 TCP/IP、HTTP、SMTP 和 HTML等 Internet技术和标准,能为企事业单位内部交换信息提供服务。同时,它具有连接 Internet 的功能和防止外界入侵的安全措施。另一方面,由于数据库具有强大的数据存储和管理能力,并且能够动态地进行数据输入和输出,如果把数据库应用于Intranet上,不仅可以实现大量信息的网上发布,而且能够为广大用户提供动态的信息查询和数据处理服务,进而加强企事业单位内部部门之间、上级部门与下级部门之间、企事业单位员工之间、企事业单位与客户之间以及企事业单位与企事业单位之间的信息交流,降低企事业单位的日常工作成本,提高企事业单位的经济效益。B/S 结构,是一种从传统的二层 C/S结构发展起来的新的网络结构模式,它通常采用三层结构:浏览器-Web 服务器-数据库服务器。简单的 B/S结构如图 2.1所示。图 2-1 B/S结构模型图随着全球信息化加快发展,中国 Internet的发展和普及使计算机信息技术在公司的网站设计与应用各方面都得到了广泛的应用,电子商务、电子政务、电子教学、远程教学等等在中国这样的发展中国家里如雨后春笋般涌现。基于 WEB的 B/S架构系统也在各种办公服务中开始广泛应用,实现“无纸”和“无址”化办公也变得时尚起来,可以说 Internet的发展使 B/S架构系统应用广泛起来,甚至现在企业级应用的 ERP也采用了这种 B/S架构。从商务界信息化的发展上来看,这种 B/S架构管理也使学校对学生和教师的管理变得容易方便。目前,我们公司不断推出新产品,但我们还没有一个可行的对公司的信息进行统一管理的网站,给顾客货传递信息的渠道有限,这样大大束缚了公司的发展。考虑到我们公司的发展需要,运行 B/S架构管理信息系统各种软硬件环境已具备。2.2 Access 数据库Access是微软公司推出的基于 Windows的桌面关系数据库管理系统(RDBMS),是 Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。所以,用 Access是完全可行的。2.3 ASP技术ASP(Microsoft Active Server Pages )技术是目前比较流行的开发动态 WEB页的技术之一,其他的还有如 PHP,JSP,ASP.NET 等。但 ASP以其独特的易学、易用、易维护等特点,为大多数中小型企业级管理信息系统所选用,其主要可以灵活应用微软公司 COM组件,开发出功能强大的信息系统,其主要运行于WINDOWS的 IIS服务器平台。ASP 是一套微软开发的服务器端脚本环境,是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生 HTML的程序代码。因此,只要用户浏览 Web站点并请求一个 ASP页,Web服务器就可以处理相应的 ASP代码,生成 HTML代码,然后将客户的请求传递到用户浏览器并显示出网页。ASP 程序属于解释型的,无须编译。ASP 程序的控制部份,是使用 VBScript、JScript 等脚本语言来设计的。和同其他编程语言一样,ASP 程序的编写也遵循一定的规则。安装 ASP时,系统提供了两种脚本语言:VBScript 和 JScript,而 VBScript则被作为系统默认的脚本语言。由于VBScript容易调试和掌握,相对来说,网上源码也较多,学习方便,所以系统主要是以 VBScript脚本语言为主。 3 网站需求分析3.1 总体功能需求分析企业网站是一个综合性的营销工具,是开展网络营销的根据地,网站建设的水平直接关系到网络营销的效果,网站功能是否通过网站得以体现是企业网站是否专业化的重要标志。网站最重要的功能为产品展示。顾客访问网站的主要目的是为了对公司的产品和服务进行深入的了解,企业网站的价值也就在于灵活地向用户展示产品说明及图片甚至多媒体信息,即使一个功能简单的网站至少也相当于一本可以随时更新的产品宣传资料。本网站总体要解决的功能主要有:公司简介、新闻资讯、产品展示、推荐产品、 在线订座、人才招聘、联系我们等主要的功能。3.2 网站具体功能模块需求分析3.2.1公司简介功能公司简介主要从:公司名称、服务领域、经营产品、发展经历、经营规模、公司理念、发展目标等几方面进行描述。有利于:提高公司的知名度。 3.2.2新闻资讯功能新闻资讯信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。 它大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,新闻的更新速度已经是即时更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。3.2.3产品展示功能公司在网站上发布产品信息,是企业网站建设必须的也是最重要的。企业的产品数据会经常变化,以静态网页形式发布产品已经不适应这变化需求,该产品发布系统是一套基于数据库的即时发布系统,可用于各类产品的实时发布系,前台用户可通过页面浏览查询,后台管理可以管理产品价格、简介、样图等多类信息。本系统具有管理功能强大,速度快,可扩充能力强等特点。3.2.4推荐产品功能让顾客更清楚公司推荐的产品.3.2.5在线订座功能在网络普及下,当客户对公司提供的产品或服务满意时,即可下订单,把客户的联系资料及订购的产品提交给网站,网站的管理人员在后台即可以看到最新订单信息,有利于更好地节省客户的时间。3.2.6人才招聘功能网上招聘的优势就在于它充分利用了网络信息传递方便、快捷的特点。我们在公司网页上设了招聘网站,随时发布人事招聘信息。我们也制定了自己的应聘表格,并且针对不同职业、职位设计了不同的问题,这样就避免了递简历易造成的内容单一、缺乏针对性的缺点。同时,我们能与求职者及时沟通,进行信息反馈,缩短招聘周期。我们建立了相应的数据库,部门经理只要输入关键字,就可以检索出符合要求的应聘表,这使筛选工作量大大减轻。虽然整个系统的建立投入较大,但它节省了大量人力资源,也使我们的工作效率大幅提高。3.2.7 联系我们功能客户反馈及留言是一种电子便签管理系统。在网络用户交流 中有很大的作用,别人可以将他的资料和要求等保留在一个页面上,以供其他人观看。客户反馈及留言系统可以提供完备的信息反馈和发布功能,有助于客户收集网站的反馈信息,是客户通过网络收集信息的有力工具。3.3 数据库概要结构设计数据库概要设计的任务是根据用户需求设计数据的概念数据模型,简称概念模型。概念模型是按用户的观点对数据和信息进行建模,是从用户的角度看到的数据库,它可以用 E-R模型来表示。3.3.1 实体 E-R图属性和关系的方法,用来描述现实世界的概念模型。构成 E-R图的基本要素是实体型、属性和关系,其表示方法为:实体型:用矩形表示,矩形框内写明实体名;属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;关系:用菱形表示,菱形框内写明关系名,并用无向边分别将有关实体连接起来,同时在无向边旁标上联系的类型。3.3.2 网站 E-R图该子系统的各个实体 E-R图如图 3-13-10所示公司网站设计毕业论文图 3-1 用户实体 E-R图4 网站设计概要4.1 网站简介本网站能够灵活地处理各个不同权限角色之间的相关信息,并且能方便地为各个角色进行使用;管理员可以进入网站的后台管理,对网站的新闻资讯,招聘信息等方面进行设置。4.2 系统总体结构设计根据系统需求分析阶段得到的数据概念模型,采用软件工程方面相关的概念和原理,由此得到品鲜美味阁网站层次方框图如图 4-1所示。图 4-1 网站层次方框图4.3 数据库设计4.3.1 数据库表设计在需求分析阶段,已经完成了本系统的数据分析,并且建立起了数据概念模型。现在,根据数据概念模型建立数据库。在选择数据库方面,采用 Access数据库系统平台来创建品鲜美味阁网站设计的数据库。系统主要有 8个表,由数据概念模型得到本系统的主要数据表见 4-14-4。表 4-1 后台管理员表(adminTable)表 4-2 公司新闻信息表(info Table)表 4-3 招聘信息表(job table)表 4-4 订座信息表(order table)4.3.2 物理结构设计数据库物理设计阶段的任务是根据具体计算机系统和硬件等的特点,为给定的数据库模型确定合理的存储结构和存取方法。所谓的合理主要有两个含义:一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度。为了设计数据库的物理结构,我们必须充分了解所用的内部特征;充分了解数据系统的实际应用环境,特别是数据应用处理的频率和响应时间的要求;充分了解外存储设备的特性。数据库的物理结构设计大致包括:确定数据的存取方法、确定数据的存储结构。物理结构设计阶段实现的是数据库系统的内模式,它的质量直接决定了整个系统的性能。因此在确定数据库的存储结构和存取方法之前,对数据库系统所支持的事务要进行仔细分析,获得优化数据库物理设计的参数。确定数据库的存取方法,就是确定建立哪些存储路径以实现快速存取数据库中的数据。现行的 DBMS一般都提供了多种存取方法,如索引法、HASH 法等。其中,最常用的是索引法。数据库的索引类似书的目录。在书中,目录允许用户只要浏览书的目录就能迅速地找到所需要的位置。在数据库中,索引也允许应用程序迅速找到表中的数据,而不必扫描整个数据库。在书中,目录就是内容和相应页号的对应清单。在数据库中,索引就是表中数据和相应存储位置的列表。使用索引可以大大减少数据的查询时间。在本子系统中,由于教师字段的存取比较多,也经常出现在查询条件中,可以考虑在上面建立索引以提高效率。确定数据存放位置是按照数据应用的不同将数据库的数据划分为若干类,并确定各类数据的大小和存放位置。数据的分类可依据数据的稳定性、存取响应速度、存取频度、数据共享程度、数据保密程度、数据生命周期的长短、数据使用的频度等因素加以区别。确定数据存放的位置主要是从提高系统性能的角度考虑。不同的系统,有不同的存放标准,由于本系统比较小,不需要将表放置在不同的盘上,所以只把数据库表放在一个盘上即可。5 人机界面设计5.1 后台登录界面设计图 5-1 管理员登录窗口设计好登录窗口后,还不能实现其功能,要实现其身份验证功能,必须添加相应程序代码,省略自动生成的代码。验证分为服务器端验证代码和客户端验证代码两种。服务器端验证代码就主要是 VBSCRIPT代码,主要通过服务器运行,主要优点就是无论客户端 IE做了怎样的设置,都不会影响其功能,由于每次都要访问数据,所以其缺点就是加重了服务器的负担;客户端主要是 JS脚本代码,运行于客户端,其优点就是不用通过服务器后台访问数据库就可以判断数据的合法性,大大减轻了服务器的负荷,其缺点就是如果客户端的 IE禁用了 JS脚本运行,那么这个功能如同虚设。公司网站设计毕业论文6 部份源代码的实现基于文章篇幅,现在只给出系统的关键源代码。6.1 数据库接口代码实现下面是 ASP部份数据库连接的代码:通过 conn.asp 进行页面与数据库连接进而可以在页面上显示数据。freesky_zhangdan and session(manage)= thenresponse.write alert(连接超时,请使用管理员身份重新登录后台系统!);response.write top.location.href=./index.asp;end ifdim sqlinjdata,SQL_inj,SQL_Get,SQL_Data,Sql_PostSQL_injdata = |and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare SQL_inj = split(SQL_Injdata,|) If Request.QueryString Then For Each SQL_Get In Request.QueryString next Next End IfResponse.end end ifnext nextend if-dim conndim connstrdim dbdb=././Data/#data.mdbSet conn = Server.CreateObject(ADODB.Connection)connstr=Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & Server.MapPath(&db&)conn.Open connstrFUNCTION COCLSCONN.CLOSESET CONN=NOTHINGEND FUNCTION%6.2 测试计划每个网站都不是一个完美的网站,它必然存在着漏洞或其他功能缺陷,所以,每个网站都要根据其功能及结构设计出相应的测试用例,目标在于发现程序中的错误,然后可以加以改正,尽量减低系统运行的故障率,保证系统安全可靠。同时,也要注意网站以后的维护

温馨提示

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

评论

0/150

提交评论