广西交通职业技术学院信息工程系
毕业设计报告书
题 目: 《广西正高工程技术有限公司网站制作与开发》
班 级 多媒体2010 专 业 计算机多媒体专业技术 姓 名 谭正梅 学 号 *********** 指导教师 洪 东
二O一二 年 十二 月
题目
《广西正高工程技术部有限公司网站制作与开发》
内容摘要
对于当今社会,科技的飞速发展已经成为社会发展的标志。其中计算机的发展可谓快中之快,而在计算机的发展中计算机网络的发展又是首当其中的,计算机网络从我们所知到现在才经历了短短几年时间,在这几年中随着计算机网络的广泛应用,特别是Internet的普及和发展,网络已经成为不可缺少信息手段。不管是最新的新闻信息、新出产品的出台、新游戏的发布、企业信息传播、、网上交易、最新IT动态,包括等候就业人才的个人简历,我们都是可以通过网络来获得。是什么为这所有的一切提供平台的呢。我们又是通过什么来获取这些消息的呢—是网站。如今,数以万计的网站提供了丰富、精彩的信息。在网络技术的迅猛发展下,互联网的不断普及,让人们都感受到网络的方便快捷,从而大家都喜欢选择从互联网上获取信息,因此,互联网逐渐成为一个宽广的信息发布平台和获取信息的平台。一个企业要加大对外宣传带来客源,就必须拥有一个网站。
本网站(广西正高工程技术有限公司)有以下几个部分组成:首页、企业概况、行业动态、服务指南、代表项目、业务范围、资源共享、关于我们、新闻中心、视频新闻、在线留言。
本网站(广西正高工程技术有限公司)是PHP(Hypertext Preprocessor),MySQL数据库、DIV+CSS布局,使用SQL Server 2005、JS(Javascript)语言结合开发的,开发工具使用MACROMEDIA公司的Dreamweaver8.0进行设计与开发,在开发中需遵循软件工程学的原理,在设计上,界面美观、大气、起到友好的交互平台。管理员可以在管理界面上对后台数据进行数据分类、增加、编辑、删除、启用、禁用等,使数据信息能即时更新;在网站首面上,浏览者可直接浏览到企业的基本信息介绍、公司动态、政策法规等信息。 【关键词】正高公司 ;PHP ;JS脚本 ;后台管理
目 录
前言 ........................................................................................................................... - 4 - 1. 任务需求 ............................................................................................................. - 5 -
1.1任务概述 ..................................................................................................... - 5 -
1.2设计制作时间安排 ..................................................................................... - 7 - 1.3设计制作工具 ............................................................................................. - 7 - 1.4运行环境 ..................................................................................................... - 8 - 1.5开发模式 ..................................................................................................... - 8 - 2. 项目设计方案 ..................................................................................................... - 9 -
2.1方案概述 ..................................................................................................... - 9 - 2.2项目总体设计 ........................................................................................... - 10 - 2.3项目功能模块划分及说明 ....................................................................... - 10 -
2.3.1 ......................................................................................................... - 11 - 2.3.2 ......................................................................................................... - 12 - 3. 数据库设计 ....................................................................................................... - 13 -
3.1数据字典 ................................................................................................... - 13 - 3.1.1数据库名 ...................................................................................... - 13 - 3.1.2数据库名 ...................................................................................... - 13 - 3.1.3数据库名 ...................................................................................... - 14 - 3.2数据库E_R图 ......................................................................................... - 16 - 4. 操作说明 ............................................................................................................ - 17 - 5.主要脚本文件清单及核心模块代码解析 ......................................................... - 20 - 6.结束语 ................................................................................................................. - 29 - 参考文献 ................................................................................................................. - 31 - 致谢 ......................................................................................................................... - 32 -
前言
随着二十一世纪新兴科技的飞速发展,如今的电子信息产业正在经受着一个巨大的挑战,同时也面临着一个重大的机遇。就目前的科技发展水平而言,电子信息产业的发展已经不能够了满足社会化大生产的要求,各个国家集中人力、财力加大对信息技术产业的投入,以适应目前需要。可喜的是在这几十年的发展中我们有了互联网。互联网加大了我们了解世界的眼界,缩紧了人与人之间的距离,这就更容易的使我们走上信息化的道路。
信息时代来临了,企业建立自己的企业网站已经成为一种生存的必要手段,它能树立企业形象与企业文化,展示企业所经营的业务,综合展示企业的实力,拓宽顾客市场,增加企业与客户之间的联系,与客户更好的交流,缩短二者之间的距离,掌握大量的客户反馈信息,并及时作出企业部调整方案,满足客户不断增长的需求。提高企业知名度,为企业找到了自己的一个永久的广告发布平台。利用网上购物实现电子商务,完成金融、物品、服务、信息等价值的交换,是快速而有效地进行各种商务活动最新方法。建成检索迅速,查找方便,可靠性高、存储量大、保密性好、寿命长、成本低、维护简洁、信息实时性强的功能完善的企业网站,能够极大地提高企业效率,也是企业走向科学化、信息化世界接轨的重要条件。
本网站(广西正高工程技术有限公司)是PHP(Hypertext Preprocessor),MySQL数据库、DIV+CSS布局,使用SQL Server 2005、JS(Javascript)语言结合开发的,开发工具使用MACROMEDIA公司的Dreamweaver8.0进行设计与开发,在开发中需遵循软件工程学的原理,在设计上,界面美观、大气、起到友好的交互平台。管理员可以在管理界面上对后台数据进行数据分类、增加、编辑、删除、启用、禁用等,使数据信息能即时更新;在网站首面上,浏览者可直接浏览到企业的基本信息介绍、公司动态、政策法规等信息。
- 4 -
1. 任务需求
1.1任务概述
本网站题目是《广西正高工程技术有限公司网站制作与开必》,由于企业网站素材资料比较好找,选择性也比较大,设计布局方面也容易简单。因此,在老师开题后我选择制作广西正高工程技术有限公司。
企业门户就是一个联接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区;首先,通过企业门户,企业能够动态发布存储在企业内部和外部的各种信息;其次,企业门户可以完成网上的交易;此外,企业门户还可以支持网上的虚拟社区,网站用户可以相互讨论和交换信息。
近年来,随着网络的普及。人们获取新闻及各种信息的途径已不仅仅限于报纸,广播等传统媒体。人们开始越来越多在网上查找自己感兴趣的信息。由于网络的即时性和更新速度快点等优点,上网看新闻已经成为人们获取信息的主要途径之一。由此各种类型的门户网站随即出现,大大地提高了人们获取信息的速度,加大了信息交流的效率。
结合整个课题设计的实践过程,充分理解网站开发技术和数据库的基本知识,学习相关开发工具和应用软件,并熟悉网站建设的过程。
企业网站建设最为重要的是长期的网站的维护,而目前大多数企业网站的维护意识与当初域名申请和网站开通时的超前意识相比却显得十分不足。许多公司建立起网站后就在那里守株待兔了,即不管理又不更新,这是错的。网站不及时更新,就不能正确反应公司的信息,这样宣传的效果不能达到反而会给企业形象带来负面的影响。
其次一个好的企业网站就具备以下几个内容:
(1)企业的网站架构应该是以企业为核心的主题层次、内容分类、页面顺序等所组成。由于每一个浏览者都可能成为企业的客户,网站的主题应突出对企业所想或所可以提供给客户的利益必产品或服务的详尽说明和体贴客户设计,而企业规模、实力等方面的描述则只是对主题的烘托,由此决定了在内容分类上应
加大主题内容的渲染,在页面顺序上应优先考虑主题内容的排列。
(2)企业网站另一个重要性的作用就是体现出企业精神、理念以及企业文化,这些企业的CIS理念中的组成部分,在网站的建设中该部分也应该得到很好的体现。
(3)同时,在策划过程中还要兼顾企业产品营销理念和企业未来的发展规划。
国内处发展状况
信息化带来的最为直观、也是最有说服力的经济效果是它对国民经济的发展起到了举足轻重的推动作用。美国就是一个最为明显的例子。由于在上世纪80年代末对信息技术进行了大规模和普遍的投入。美国90年代实现了被称为“新经济”的长达十年的经济快速增长。信息技术行业在美国经济中所占的比例从1990年的5.8%上升到2000年的8.3%。90年代后期,美国约三分之一的经济增长来自信息化的拉动。超过其他任何行业的拉动作用。
在利用信息化手段改变传统经营模式方面,发达国家的企业更是取得了突破性的进展,对于企业的发展起到了至关重要的作用。例如在美国福特汽车公司通过网上采购,使汽车零部件的采购成本下降了30%。通用电气公司借助供应链管手段,2000年节省成本16亿美元;美国的飞利浦·莫得斯公司应用客户关系管理系统建立了拥有2.6亿烟民的个人档案;卡夫通用食品公司建立了3000万顾客的个人档案;布洛克巴斯特公司建立了3600万个家庭的娱乐消费档案。随后开展了以互联网应用为主要内容的企业信息化时代。90年代后期,ERP(企业资源计划)的网络功能增强,在世界500强企业中有近80%的企业采用了ERP管理软。
目前信息化已经将企业带入了网络经济时代,企业网站成为现代企业信息化的一大热点手段。相关数据显示,1998年电子商务全球营业额约740亿美元,到1999年猛增到2000亿美元。美国在1997年到2001年5年间的企业网站年均增长率达到97%。从原来的24亿美元增至721亿美元。据统计,美国企业信息化已进入比较高级的阶段,60%的小企业、80%的中型企业、90%以上的大企业已借助互联网广泛开展电子商务活动,其中B2B占电子商务总额的80%以上。
相比之下,我国内地近一半中小企业还没有配和备计算机,仅一成拥有网站,与发达国家差距之大、企业“数字鸿沟”之深都令人忧心。根据中国国家信息信
- 6 -
息化研究部副主任张新红的介绍,截至2004年全国网站数约翰0万个。而我国经工商部门注册的中小企业就超过360万家,由此可见,企业平均拥有网站数量相当少。
1.2设计制作时间安排
序号 1 2 3 4 5 6 7 8 9 总计 设计内容 选题 浏览公司网站 找素材 页面PS设计与制作 作品的测试、修改 后台制作 页面内容增加和读取、增加子页面 制作flash 新闻视频制作 天数(约占比例) 1 1 1 8 6 5 4 1 1 28天 1.3设计制作工具
设计制作运用到的工具有:
1.3.1 MACROMEDIA公司的Dreamweaver8.0 1.3.2 Adobe Photoshop CS 1.3.3 start WampServer
1.3.4 SQL Server Management Studio 1.3.5 Macromedia Flash 8 1.3.6 Adobe Premiere Pro CS4。
- 7 -
1.4运行环境
系统基于B/S架构进行开发,所有管理和维护工作均集中在服务器端,客户机只需安装有IE浏览器及连接网络即可,由于系统需要用IE打印功能,因此要求IE浏览器版本不低于6.0。
服务器端运行环境为Macromedia Dreamweaver 8,数据库服务器SQL,操作系统选择Windows 2000以上版。
分辨率:最佳效果1024*768 服务器:start WampServer
1.5开发模式
基于B/S模式开发
B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。
随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。
- 8 -
2. 项目设计方案
2.1方案概述
2.1.1技术可行性分析
硬件、软件要求不高于目前市场上一般计算机硬件资源均能满足系统开发、运行要求。其中开发工具采用Dreamweaver 8工具开发,运用Potoshop,软件作为辅助软件进行设计,SQL Server 2005数据库、DIV+CSS布局,使用SQL Server 2005、JS(Javascript)、(WanpServer)服务器结合开发的。运用SQL Server 2005数据库设计,利用服务端技术(如PHP)和客户端技术(JQ,Javascript等)以及第三方控件(WampServer服务器)实现动态网页设计。
PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言胡风格有类似C语言,被广泛地运用。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或着Perl更快速地执行动态网页。用PHP做出来的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展。
DIV+CSS是网站标准(或称“WEB标准”)中常用术语之一,div+css 是一种网页的布局方法,这一种网页布局方法有别于传统的HTML网页设计语言中的表格(table)定位方式,可实现网页页面内容与表现相分离。XHTML是The Extensible HyperText Markup Language(可扩展超文本标基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求。在XHTML网站设计标准中,不再使用表格定位技术,而是采用DIC+CSS的方式实现各种定位。
2.1.2 社会可行性分析
在国外,特别是在美国,实施企业战略不是空谈,它已经被列入许多大企业的日程表中。与国外的热闹场面相比,国内了解企业概念的还比较少,而建立企业网站的就更微乎其微。但是应该看,互联网在国内的发展相当速度,企业网站
作为一种新的形象传播算什么,同传统媒介相比,对大众更具有亲和力与吸引力,可以帮助企业与消费者建立更亲密、更稳固的联系。
2.2项目总体设计
2.2.1 整个网站前台一共分为首页、企业概况、行业动态、服务指南、代表项目、业务范围、资源共享、关于我们、新闻中心、视频新闻、在线留言十一个模块组成。
首页包含:行业动态、企业简介、政策法规、登录、电子公告、专题栏目、闪图、工程展示、友情链接、广告、版权信息几个模块内容。
行业动态:关于公司的工程信息; 政策法规:关于路桥方面的相关法律; 登录、前台用户登录窗口; 电子公告:公司一些重要通知; 专题栏目:公司一些活动内容;
工程展示:放图片(滚动图片),公司工作画面图处;
2.2.2 整个网站后台一共分为用户增加、用户管理、新闻类型增加、新闻类型管理、新闻增加、新闻管理、图片增加、图片管理、增加留言、留言管理、留言回复管理十一个功能模块。
用户增加:用户名、密码、确认密码、性别、权限、备注;
用户管理:序号、用户名、性别、权限、状态(禁用、启用)、操作时间、基本操作(修改、删除);
- 10 -
增加类别:类别编号、类别名称、备注;
增加新闻:新闻标题、关键字、所属类别、大图路径、小图路径、上传图片、新闻内容;
新闻管理:序号、新闻标题、点击率、发布人、状态(禁用、启用)、基本操作(编辑、删除);
图片增加:图片标题、所属类别、大图路径、小图路径、上传图片、图片内容;
图片管理:序号、图片标题、点击率、发布人、状态(禁用、启用)、基本操作(编辑、删除);
留言管理:序号、昵称、QQ、Email、留言内容、发表时间、基本操作(回复、修改、删除);
2.3项目功能模块划分及说明
由于中小开企业网站的目标重点在于展示企业的信息,国此系统的功能模块相对单一,就是提供信息的显示。前台功能主要包括:首页、企业概况、行业动态、服务指南、代表项目、业务范围、资源共享、关于我们、新闻中心、视频新闻、在线留言。
后台管理模块主要包括:用户增加、用户管理、新闻类型增加、新闻类型管理、新闻增加、新闻管理、图片增加、图片管理、增加留言、留言管理、留言回复管理
2.3.1
前台功能主要包括:首页、企业概况、行业动态、服务指南、代表项目、业务范围、资源共享、关于我们、新闻中心、视频新闻、在线留言。
- 11 -
如图所示: 首 页
企业概况 行业动态 服务指南 代表项目 业务范围 资源共享 关于我们 新闻中心 视频新闻 在线 前台功能 2.3.2
后台管理模块主要包括:用户增加、用户管理、新闻类型增加、新闻类型管理、新闻增加、新闻管理、图片增加、图片管理、图片类型增加、图片类型管理、增加留言、留言管理、留言回复管理
如图所示
后台功能 用记增加 用户管理 新闻增加 新闻管理 新闻类型增加 新闻类型管理 图片增加 图片管理 图片类型增加 图片类型管理 留言增加 留言管理 - 12 -
3. 数据库设计
3.1数据字典 3.1.1数据库名
(1)用户信息表:
表名 UserInfo 序号 列名 数据类型 长度 自动编号 20 30 20 50 小数位 标识 主键 允许空 非空 是 是 是 是 是 是 是 默认值 无 无 无 无 无 1 无 无 说明 1 2 3 4 5 6 7 8 ID UserName PassWord Sex UnitAuth IsActive JionDate Remark int varchar(20) varchar(30) tinyint varchar(50) bit smalldatetime varchar(50) 是 否 否 否 否 否 否 否 是 否 否 否 否 否 否 否
3.1.2数据库名
(2)新闻信息表 表名 ArticleInfo 序号 列名 数据类型 长度 自动编号 100 MAX 20 50 200 200 小数位 标识 主键 允许空 非空 是 是 是 是 是 是 是 默认值 无 无 无 无 无 无 无 1 说明 1 2 3 4 5 6 7 8 ID ArticleTitle int varchar(100) 是 否 否 否 否 否 否 否 是 否 否 否 否 否 否 否 ArticleContent varchar(MAX) KeyWords CategoryNo BImgpath SImgpath IsActive varchar(20) varchar(50) varchar(200) varchar(200) bit
9 10 11 12 IsTop Hit AddTime UpdateTime bit int smalldatetime smalldatetime 否 否 否 否 否 否 否 否 是 是 是 是 1 0
3.1.3数据库名
(3)新闻类型表 表名 Category 序号 列名 数据类型 长度 自动编号 100 MAX 20 50 小数位 标识 主键 允许空 非空 是 是 是 是 默认值 无 无 无 1 无 说明 1 2 3 4 5 ID CategoryNo CategoryName IsActive Remark int varchar(100) varchar(MAX) varchar(20) varchar(50) 是 否 否 否 否 是 否 否 否 否 3.1.4数据库名
(4)图片信息表 表名 PhotoInfo 序号 列名 数据类型 长度 自动编号 100 500 200 200 200 小数位 标识 主键 允许空 非空 是 是 是 是 是 是 是 是 是 默认值 无 无 无 1 无 无 1 1 0 无 说明 1 2 3 4 5 6 7 8 9 10 ID PhotoName Description CategoryNo BImgpath SImgpath IsActive Status Hit AddTime int varchar(100) varchar(500) varchar(20) varchar(200) varchar(200) bit bit int smalldatetime 是 否 否 否 否 否 否 否 否 否 是 否 否 否 否 否 否 否 否 否 - 14 -
11 12 UpdateTime Author smalldatetime varchar(30) 30 否 否 否 否 是 是 无 无 3.1.5数据库名
(5)图片类型表 表名 PCategory 序号 列名 数据类型 长度 自动编号 100 MAX 20 50 小数位 标识 主键 允许空 非空 是 是 是 是 默认值 无 无 无 1 无 说明 1 2 3 4 5 ID CategoryNo CategoryName IsActive Remark int varchar(100) varchar(MAX) varchar(20) varchar(50) 是 否 否 否 否 是 否 否 否 否 3.1.6数据库名
(6)用户留言表 表名 序号 1 2 3 4 LeaveMessage 小数位 允许空 非空 是 是 是 默认值 无 无 无 1 列名 数据类型 长度 自动编号 20 30 标识 主键 说明 ID UserName Face QQ int varchar(20) varchar(30) int 是 否 否 否 是 否 否 否 电子5 Email varchar(100) 100 否 否 是 无 邮箱 6 7 8 9 LMTitle LMContent CreateDate IsReply varchar(100) varchar(MAX) smalldatetime bit 100 MAX 否 否 否 否 否 否 否 否 是 是 是 是 无 无 无 0 - 15 -
3.1.7数据库名
(7)用户回复表 表名 ReplyMessage 小序号 列名 数据类型 长度 数位 1 2 3 4 5 ID MessageID RMContent CreateDate UpdateData int int varchar(MAX) smalldatetime smalldatetime 自动编号 100 MAX 20 20 标识 允许空 默认值 主键 说明 是 否 否 否 否 是 否 否 否 否 否 是 是 是 是 无 无 无 无 无
3.2数据库E_R图
- 16 -
4. 操作说明
要运行浏览本网站作品,要搭建环境。具体操作方法如下: 第一步:
WampServer服务器的安装。双击“WampServer2.0c.exe”,按“下一步”安装完成。注意:选择浏览器时要用IE游览器,不要使用360浏览器。 第二步:
修改WampServer的端口,打开httpd.conf后,按Ctrl+F打开查找窗口,输入80开始查找,把查找80的位置都改为“8080”,保存好后退出,重新起动WampServer服务器就OK。 第三步:
WampServer的设置。开启“短标签”,PHP—>PHP settings—>shor open tag打√。
开启“mssql”,PHP—>PHP extensions—>php_mssql打√。
开启时间格式转换,PHP—>php.ini,打开后按Ctrl+F查找mssql.datetimeconvert ,后把on改成off。 第四步创建PHP开发环境虚拟目录:
打开虚拟目录,Apache—>Alias directories—>+Add an alias输入虚拟目录名称“PHPWeb”,回车。 输入存放网站文件的路径“C:/PHPWeb/”,回车。
第五步:Dreamweaver开发环境的搭建。操作如图:
- 18 -
然后附加数据库,然后打开数据库连接页面改服务器名称连接数据库。然后就可以运行浏览了。
后台管理需登录:分超级管理员和普通管理员
超级管理员用户有:admin 密码:admin、用户名:yy 密码:yy 普通管理员:用户名:admin1 密码:123456
- 19 -
5.主要脚本文件清单及核心模块代码解析
5.1主要脚本文件清单
前台文件夹:根目录下 后台文件夹:Admin文件 CSS样式: css文件夹 数据库文件夹:DB文件夹 Flash存放和源文件: flash文件夹 图片存放:images文件夹 浮动代码:js文件夹 Photoshop源文件:PSD文件夹 验证码和分页功能:inc文件夹 视频存放: video文件夹 index.php
Introducemore.php:企业概况页面 Introduce2.php:企业资质页面 Introduce1.php:团队风采 Introduce3.php:企业装备&试验室
Introduce2Content.php:企业概况内容的子页面 Industrymore:行业动态页面 IndustryNews.php:行业动态子页面 Service.php:服务指南页面
ServiceContent.php:服务指南的子页面 Project.php:代表项目页面 IndustryNews.php:代表项目子页面 Business.php:业务范围页面 IndustryNews.php:业务范围子页面 Datasharing.php:资源共享页面 IndustryNews.php:资源共享子页面
Aboutus.php:关于我们页面 news.php:新闻中心页面
IndustryNews.php:新闻中心子页面 VideoNews.php:视频新闻页面 Video1.php:新闻视频1页面 Video2.php:新闻视频2页面 Video3.php:新闻视频3页面 Video4.php:新闻视频4页面 Video5.php:新闻视频5页面 LeaveMessage.php :在线留言页面 Admin/login.php:台登录 Admin/index.html:后台系统界面
5.2核心模块代码解析
5.2.1 连接数据库代码: class db_class{
var $Server=\"PC-201211161448\";//服务器名称 var $UserName=\"sa\";//服务器用户名 var $PassWord=\"123456\";//服务器密码 var $DataBase=\"DBtion\";//数据库名称
//连接服务器
function db_connect(){
$this->conn=mssql_connect($this->Server,$this->UserName,$this->PassWord) or die(\"对不起!服务器连接失败!\"); return $this->conn; }
//连接数据库 @:是屏蔽作用
function db_select(){
- 21 -
mssql_select_db($this->DataBase,$this->conn) or die(\"对不起!数据库连接失败!\");
}
//读取数据库表
function db_query($sql){
if($this->query=mssql_query($sql,$this->conn)){ return $this->query; }else{ return false; } } }
$db=new db_class();//实例化db_class类 $db->db_connect();//调用服务器连接方法 $db->db_select();//调用数据库连接方法 //启动会话session保存值 session_start(); >
5.2.2首页flash插入的代码如下:
5.2.3 首页文字滚动代码如下:
- 22 -
5.2.4 首页闪图功能代码如下:
5.2.5首页跑马灯图片代码如下:
5.2.6 login页面登录验证代码如下:
- 28 -
6.结束语
随着网络技术的不断发展,网络应用于已经渗透到人类社会的各个角落。作为网络世界的支撑点的网站,更是人们关注的热点,企业利用网站宣传自己的形象,挖掘无限商机。如何设计一个出色的网站呢?关于这个问题,人们讨论的很多,加之网络技术的飞速发展,很提出一个绝对权威和正确的设计思路,在这里给出自己的一些见解。
在网站设计过程中要注重网站色彩的和谐搭配及统一,色彩是人的视觉最敏感的东西。页面色彩处理得好,可以锦上添花,达到事半功倍的效果。要根据不同类型的网站选择最适合的色彩。不同类型的网站需要运用不同色彩去表现,使形式与内容相统一,符合人们日常固有的认知习惯。例如医学类较适合雅致、安静的颜色,食品类多考虑能引发食欲的食物固有色,环境类是以绿色、蓝色为首选。适宜而统一的整体色调很容易在浏览者头脑中形成一种连续的记忆,是网站通过设计反映企业形象的一个重要途径。色彩总的应用原则应该是“总体协调,局部对比”,也就是:网页的整体色彩效果应该是和谐的,只有局部的、小范围的地主可以有一些强烈色彩的对比。在色彩的运用上,可以根据主页内容的需要,分别采用不同的主色调。网页的颜色应用于并没有数量的限制,但不能毫无节制地运用多种颜色,一般情况下,根据总体风格的要求定出主色调、辅色调、点睛色和背景色。色彩具有明显的心里感觉。充分运用色彩的这些特性,可以使我们的网页具有深刻的艺术内涵,从面提升网页的文化品位。
我刚开始设计的第一个页面主色调是枣红色,这颜色总体来看还是挺好看的,但枣红色不适合运用到企业网站中。运用到企业网站中很没吸引力。出这问题都由于自己没有掌握色彩知识导致的我要从新设计页面,经过这次教训之后我到网上浏览了许多关于色彩方面的知识。经过浏览后有很大收获,使我对色彩搭配有进一步的了解。
在页面布局中设置内置外置值要注意,要分清楚什么时候用外置,什么时候该用内置。外置值一般用在主体模块里,主体模块里的模块如需要用的话就用内置值。如这两个值用不好, CSS会不兼容浏览器,到别一个版本的浏览器浏览将导致页面乱。
我在做后台登录窗口时,就是因此外置值和内置值运用不对,导致去机房测试会乱,后面经过老师的指导解决了此问题。
在编辑代码过程和建立数据表中要很注意细节问题,一个字母写错将导致数据出错。我在建立新闻信息数据表时修改字段名有一个字母写错了,导致数据修改不成功。检查了许久也检查不出是什么问题导致的,又要麻烦指导老师来帮检查了,老师一看就知道是什么原因导致的了。是因为我新闻字段名与页面的修改名不一致。出现此问题是自己太粗心才导致的,但检查不出问题,是自己的数据库语言掌握不好,日后在这方面需加强。
从这次毕业设计的过程中我学到了许多东西,严谨、负责、求实、进取的精神则是此次毕业设计给我的最大启示。
- 30 -
参考文献
http://www.gxzggc.com/--------------------------------------------正高工程技术有限公司 http://www.eastmoney.com/-------------------------------------------------------东方财富网 http://www.cdlq.com/--------------------------------------------------------------成都路桥网 http://www.fslq.com/---------------------------------------------佛山市路桥建设有限公司 http://luqiao.zjol.com.cn/----------------------------------------------------中国路桥新闻网
致谢
时光飞逝,毕业作品终于完成了,我们的大学这一段求学旅途即将画上一个圆满的句号,回想求学的道路,有过梦想,有过失落,此时此该,有太多的感激之情在内心之中需要阐述。感谢一直以来关心鼓励我的老师、同学和朋友们。
在本次毕业设计中,首先我衷心地感谢我的指导老师在我设计过程中给我的悉心指导。本次作品倾注了洪老师大量的时间和心血。洪老师渊博的知识、敏锐的思维、深刻的洞察力给我许多启发和帮助,使我在学习和设计工作中,都受益匪浅,在毕业设计过程,洪老师在每个阶段都给予我细心的指导、提出宝贵的意见。洪老师的言传身教,始终如一地关心我们各方面上的进展,一直帮助我们解决种问题。为本作品的完成付出了大量的时间。使我在设计中及时更正了错误,增添了信心。在此,我对敬爱的洪老师再次表示衷心的感谢!
毕业设计的结束,宣告了我们大学生涯的终结,心理虽然充满了期待,也有不舍,回想自己走过来的一步一步,一点一滴,心中感慨万千,希望自己带着那份对未来社会的憧憬和希望,顺利走进社会的大家庭,开始自己新的生活。在此,感谢长久以来老师和同学们的帮助,谢谢!
因篇幅问题不能全部显示,请点此查看更多更全内容