8年网站建设、推广经验!服务客户2000+
微信关注
扫一扫,享优惠!
咨询电话:400-888-2014;座机:029-81627176;手机/微信:153 5370 4270
心海资讯

您现在的位置:主页 > 心海资讯 >

  • 推荐文章
  • 西安心海网络发展历程
    西安心海网络发展历程 西安心海网络技术有限公司(原心海建站)属西安地区早为企业客户做网站优化的团队,2008年初开始就涉及网站优化领域,2010年正式服务客户。是西安地区......
    201304/04
  • Q0130西安电脑回收公司网
    Q0130西安电脑回收公司网站建设 关键词: 西安电脑回收公司网站制作 西安某某创兴科技有限公司长期高价上门回收各种电脑及周边设备,(电脑散件、显示器、笔记本、硬盘、 c......
    201204/08
  • q0115西安西式快餐企业网
    Q0115西安西式快餐企业网站建设 关键词: 西安西式快餐企业网站制作 某某汉堡初创于2002年,经过多年的积累和成功的运营管理,口味和服务受到广大顾客的一致青睐。在自身经......
    201204/04
  • Q0151西安冶金集团股份企
    Q0151西安冶金集团股份企业网站制作 关键词:西安冶金集团股份公司网站建设 某某冶金集团股份有限公司是以铝、铅锌、锰、钛、硅五大产业为主,集采选冶、加工、勘探、 科研......
    201204/16
  • 心海网络承接石家庄家星
    家星数码快印中心 网址: www.jiaxingkuaiyin.com 关键词: 石家庄图文快印,数码快印,彩页,名片,海报,展架,胶装,条幅,锦旗、不干胶,户外喷绘; 公司简介: 家星数......
    201503/21
  • 西安网站制作小杰跟您一
    如何制作正宗的东北粘豆包? 在东北,粘豆包可谓是家常饭。没到过年之时,家家户户都会蒸上几锅粘豆包,当个主食以备过冬只需。那么正宗的东北粘豆包到底如何制作呢?小编......
    201401/15
  • 相关文章

心海建站管理系统

心海网络:2011-11-27 10:22     阅读数:

       

近年来互联网的迅速发展,使得传统的通讯方式得到了翻天覆地的变化,互联网成为生活中非常重要的一部分。互联网的发展直接依赖于网站,伴随着百度等搜索引擎在中国的发展,使得网站的数目急剧增加。

两年来我一直服务于石家庄的中小企业网站建设服务,根据客户的要求和企业的需求,对个中小企业网站建设情况的调查与研究,结合我两年多的学习和工作经验,按照软件工程的设计规范以及友好的面向搜索引擎,我们设计并开发了心海建站系统。

本系统采用php语言作为开发工具,结合Mysql数据库。主要包括一下几个功能模块:1.系统的整体界面模块。2.网站栏目的增加和删除管理模块。3.数据库管理模块。能够实现对网上发布的新闻等信息进行管理的功能。4.用户评论功能。本系统已经成功在西安运营。也将在不就大量运用到全国各中小企业。

第一章  

1.1建设心海建站的管理系统的意义

在过去,网站对于企业来说,或许仅仅只是一个品牌而已,而在如今这个新时代社会,一个企业的网站运营的好坏甚至能够决定公司的生死存亡。当今的企业,如果仍然依靠传统的方式宣传自己企业的形象和文化、推销自己企业的产品,则显得十分落后而且难以适应激烈的市场竞争。如何利用互联网的强大信息和速度优势呢?建立自己的企业网站正是每个企业必须不得不选择的一种展示自己企业特点的方法。只有借助于互联网扩大自己的影响,推广自己的产品,同时通过互联网快速的信息传递加速自身的发展才能让企业立足于庞大的市场当中。

具体来讲,网站对于公司有一下意义:

1、能让更多的人以更快捷的方式了解您的企业和产品,提高企业在同行业中的知名度从而增强企业的竞争力

2、通过搜索引擎优化,能通过低的成本为企业获得更多客户订单

3、通过网站的形式无形延长企业营业时间,客户可以在任何时间浏览企业网站选择自己所需的产品而无须任何营业人员在线服务

5、网络是没有界限的,通过开拓本地市场,发展港奥台及国际业务,通过在internet上建立自己的企业网站,发布您的企业形象及从事的业务,将被世界  上每一个拥有电脑和对您的业务感兴趣的人所看到,即便是小公司,也可轻易与大公司竞争,在Internet上人人平等。

6、可以与自己的客户保持密切及时联系

1.2建站管理系统的现状和趋势

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,将计算机和互联网相结合,利用网站在在网络上增加自己企业和产品的曝光率,为企业带来更多的潜在客户。这将是互联网时代企业的优选择。

然而面临高昂的网站建设和维护费用,很多中小企业对于网站都望而却步,因此快速的,大程度降低成本的开发一套属于自己企业的网站系统,在今天看来非常有必要。

目前市场上的企业建站公司,虽然在网站建设方面能够满足中小企业的要求,但是这样的网站用户难以熟练运用,没有对企业起到宣传和推广的作用。现在网络的推广大多依靠搜索引擎,所以建立一个简单易用、符合中小企业特色、且能对搜索引擎起到良好效果的建站系统成为新的互联网时代一个极具挑战的课题。

1.3系统设计开发方案

1.3.1研究内容

企业网站系统主要是信息的发布和管理,涉及到前台用户对新闻信息的浏览和后台新闻的管理.主要是分前台浏览和后台管理两个大的模块.前台页面一般不需要用户登录注册,也就是对所有用户均开放.后台管理部分一般是通过隐藏页面进入,并做权限验证,只有只有使用了正确的账号和密码才能进入后台管理和发布新闻.

首先要确定自己的立场,选好网站的主要内容;然后进行构思,对网站进行规划,包括素材的搜集整理、网站形象设计、色彩及版面的设计;接下来动手制作首页和各个页面;后申请一个网络空间,对设计好的网站进行测试并上传。那么我具体要解决的问题就是网站页面设计这一块,包括版面设计,色彩的搭配,着重解决一些交互功能的应用。

在前台新闻浏览模块,一般需要对新闻进行分门别类展示,并需要通过栏目导航进入特定的新闻信息分类模块.在首页除了显示导航栏目外,还需要显示这些栏目的新信息;列表以及推荐新闻信息列表,并能提供一些新闻检索功来实现用户根据个人喜好查看自己赶兴趣的新闻.同时还应提供用户评论功能,使得用户可以对新闻信息发表自己的看法和意见.另外,能统计用户访问新闻的浏览次数,以供后台展示热点新闻和统计新闻信息的受欢迎程度.

后台管理方面,必须由合法的管理者来管理新闻的的发布修改删除等,那么系统就需要一个管理员登录注销的模块.

1.3.2课题关键问题及难点

本课题有三个关键问题:

(1) 数据库建模(E/R)、面向对象建模(UML)、业务处理模型 (BPM)在软件开发整个过程当中起着非常重要的作用。利用PowerDesigner是以上三个建模工具的整合。利用此工具进行系统的整体分析和设计是此课题的关键问题。

(2) 基于浏览器/服务器(B/S)模式的管理系统,因其客户端只需要浏览器,简单的要求使得B/C模式得到了流行。采用浏览器/服务器(B/S)结构,弥补了B/C结构的不足,其客户端只需安装配置少量的客户端软件,降低了开发成本;而且系统中的表示层、功能层和数据层之间相互独立,便于系统升级和维护,提高了系统安全性;并且用户界面都统一在浏览器,易于使用。

 (3) PHP 是一种HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP具有非常强大的功能,支持几乎所有流行的数据库以及操作系统。所以精通php对于开发系统来说也是比较重要的。

1.4相关技术

本系统采用PHP+MySql技术,选用Apache服务器。系统服务器端使用Linux,或者Windows系统。在系统的开发过程中,主要利用软件工程的思想,并用到MySql数据库,Jquery等技术。

1.4.1软件工程开发部署

软件工程是在软件开发与维护过程中采用工程的原理、方法、技术并使用正确的管理方法来知道软件生产的过程。实践证明,软件工程的规范管理和组织软件的开发过程是摆脱软件危机的一个重要出路。

系统开发完之后,就要进行相应的部署。在B/S层次的结构体系中,客户端的请求都是通过浏览器发出http的请求,而服务器是将后台数据根据客户端请求运行的结果返回给客户端的浏览器环境中。用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。

1.4.2数据库

数据库是按照数据结构来组织、存储和管理数据库的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处;如减少了数据的冗余度,从而大大的节省了数据的存储空间,实现了数据资源的共享等等。此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系型数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力极强。

数据库的设计是对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。

1.4.3 PHP技术

PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。

PHP在web网站开发上有突出的特点

1、速度 

在PHP代码中,所有的工作都运行在PHP的内存空间中,所以的他的运行速度会快一些。

PHP是一种开放源代码编程语言,世界上许多程序员在不断的完善他的技术,相信他一定会比非开放源代码系统获得更高的执行速度的。

2、高级内存管理

在IIS4下,一个ASP脚本header.asp,如果被20个页面所包含,那么运行的时候,在内存当中会保留这20个header.asp的编译副本。而在PHP中,不会存在这种问题,只有当require时,才会调用某个include文件。

4、MySQL使PHP更精彩

 PHP与MySQL的组合既简单又精彩。PHP有许多管理和维护MySQL的工具,对MySQk的支持是全面的。

 ASP和PHP都是中型网站的较理想的解决方案,但PHP与MySQL的紧密结合使PHP更加优越。

MySQL的虚度比Microsoft ACCESS速度快,Mssql和Oracle速度比MySQL要快,可是费用较高。

5、移植性

我用的PHP演示在Windows环境下,也可以在在Unix、Linux和许多其他的操作系统中运行。而像.net等就不行。

1.4.4层叠样式表

css(Cascading Style Sheet,层叠样式表)是一种格式化网页的标准方式,他扩展了html的功能,使网页设计者能够以更有效的方式设置网页格式。借助css的强大功能,网页将在您丰富的想象力下千变万化。

  在网页制作时采用css技术,可以有效的对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。

css是通过对网页结构的风格控制的思想,控制整个页面的风格的。样式单放在页面中,通过浏览器的解释执行,是完全的文本,任何懂的html的人都可以掌握,非常的容易。甚至对一些老的浏览器,也不会产生页面混乱的现象。css的一大有点就是他的图片传输速度比完全的html网页要快。通过应用了一个链接的元素是一个样式表文档,就可以把编辑好的css文件的详细路径名写进去就可以啦。这种方法非常使用于同时定义多个文档。他能使多个文档同时使用相同的样式,从而减少了大量的冗余代码。

1.4.5Jquery技术

Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种 应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插 入一堆js来调用命令了,只需定义id即可。

第2章 系统需求分析

2.1系统定义及可行性研究

实现了西安心海网站建设工作室平台网络化,通过网络操作实现信息的发布,通过网站的运营,把自己的业务在搜索引擎上推广出去。同时也将应用于中国更多的中小企业网站建设。

1.问题的定义及项目的基本要求

企业网站系统中普遍存在的一些问题:

(1)对软件开发的错误认识。许多开发人员对软件需求分析不足,对用户的需求没有准确的认识,一动手就开始写程序。导致后影

响开发速度、成本和质量。而没有深入这个行业的人更认识不到企业需要什么,什么对企业有用。

(2)难以准确、全面的把握用户的需求。

由于软件开发人员对企业的不了解,而不能站在使用者的角度去考虑和思考。导致做出来的系统,使用者感觉很难用,很别扭。

(3)不重视文档资料。企业做了网站就是要把自己的网站让更多的人看到。所以需要优化,但是由于没有详细的文档资料,所以在使

用过程中,难免对网站的设置和规划有一个很好的安排。使得客户抱怨花了钱,但是没能有什么实际的意义。

2.项目可行性研究

本系统的可行性研究报告旨在说明本网站在技术,经济和社会条件等各方面实现的可行性,评述可能选择的各种

论证所选定的各项方案的可行性。

(1)企业网站建站系统的必要性。

在互联网快速发展的今天,每个中小企业甚至个人对网站都有需求。由于价格和技术等方面的限制,使得网站对很多人来说可能是

渴求而不可及。心海建站管理系统的产生,由于气系统配置要求较低,开发周期短,因此成了很多中小企业和个人的佳选择。

 (2)经济可行性:本系统的开发经费对于一般的中小企业甚至是个人都是可以承受的。并且本系统实施后可以显著的提高企业的业绩

和成交量。有助于企业更好的发展。并且对于以网站建设为主要业务的公司来说也是一个一劳永逸的开发。

 (3)技术可行性:该系统采用了当前常用的PHP+Mysql模式进行开发,紧密的结合了Internet技术。数据库服务器选用MySql数据库,

他简单易用,费用低。因此无论对于企业或者开发者来说技术都已经很成熟了。硬件方面,科技飞速发展的今天,硬件更新的速度

非常快,容量和可靠性以及价格几乎不再成为企业的顾虑。因此硬件平台完全能满足系统的需求。

综上所述,此系统开发目标已明确,在技术和经济上都可行。并且投入少、见效快。因此系统的开发是完全可行的。

2.2 系统需求问题描述

2.2.1性能方面需求

系统方面需求主要是要求目标系统操作简单,方便快捷,以较少的人力搞笑的完成信息维护工作。较强的功能满足就业工作的实际

需求。做好系统安全和信息安全工作,做好数据备份,保证网站的正常运行。高质量的完成软件开发工作,尽可能的减少运行错误的出现。

2.2.2功能方面需求

在可行性分析阶段已经简单的研究了该项目的需求,以及软硬件的可行性。但是为了准确的确定目标系统必须做什么,了解用户的

明确需求,我们进一步的完善了系统的功能

1.系统的整体界面。主要反映整体结构。包括有企业简介,业务介绍,新闻发布,联系我们等板块。

2.信息的发布和管理模块功能,主要是一些企业的新闻发布。对发布的消息进行管理等。

3.数据库的管理功能。主要对网站发布的文章进行统计和管理的功能

4.文档查询功能。对发布多的文档,通过文档标题的部分或者全部关键词进行查询功能。

5.网站栏目的管理功能。用户可以根据自己的需求,对网站的栏目进行添加和删除。

2.2.3系统用例图

 

西安企业网站制作公司

图2.2.3  系统用例图

 

西安网站制作公司

 

                                                                                图2.2.4   系统管理员用例图

 

 

第3章 系统的整体设计

3.1系统业务流程分析

在企业网站中,主要是发布新闻,管理用户的评论等。并在需要的情况下能对新闻进行管理,统计和分类。数据类型决定了处理的方式,所以数据是系统实现分析的起点。

我用管理员的一个文章管理进行说明。管理员要通过部分关键词或者文章标题搜索某个新闻,首先通过搜索关键词,然后根据输入的关键词,经过查询请求分析把该请求转化为Sql语句,进入数据库系统中。数据库根据查询语句,查询出结构,送回本系统。系统接受到数据库后返回查询结果集,经过分析处理,转化为php页面,返回给客户的浏览器。

3.2系统目标和原则

本网站设计,结合我在石家庄个中小企业的调查和两年来的网站建设经验以及具体情况,利用计算机网络技术,研究并实现一个企业网站管理系统。完成这个工作,需要对企业有一定的了解和认识,并掌握一定的计算机网络技术,软件工程的基本方法、网络数据库的管理和维护,网页制作、WEB编程,平面设计以及网络通信等多方面的知识。系统开发应遵循的原则是:要求系统操作简单,界面美观。做好系统的安全和信息安全工作,做好数据库的备份。保证网站的正常运行。

3.3 总体设计

系统总体设计的目标是确定应该怎样具体的实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出目标系统的描述,从而在编码阶段直接翻。

详细设计阶段主要是设计出程序的“蓝图”。

3.3.1系统的总体目标

 根据需求分析,总体心海建站管理系统应该实现的目标规划如下:

php企业网站建设ppt

总的来说,心海建站系统就是根据企业的具体行业情况,制定不同的栏目,利用计算机网络技术,设计和开发一个符合中小企业的

管理系统。利用B/S架构让每一个客户能及时了解企业的信息。并及时的和用户达到沟通。

3.3.2系统总体架构

本系统采用B/S架构,在B/S架构中以访问数据库为中心,http为传输协议,客户端通过浏览器访问web服务器和与其相连接的后台数据库。

西安网站制作公司

 

与传统的C/S模式相比,B/S结构把处理功能全部一直到了客户端服务器,用户的请求只需从浏览器发出,无论是使用还是数据库维护上都比传统的模式要经济和方便。

3.3.3系统部署架构

系统部署架构用来说明部署和运行该软件的物理配置。本部分主要骠勇系统主要的功能在物理接点上的分布情况。重点内容是本系统的软件部署情况。

php企业网站建设

管理员可以通过浏览器对网站进行管理,文章的发布,友情链接的添加删除,新闻的增加、修改、删除和发布。普通用户可以通过借助形象的图形界面浏览、查询所需要的个方面的信息。

3.3.4系统模块功能架构说明

本系统主要包括如下模块:系统界面、信息发布和管理模块,数据库管理模块,档案查询模块,网站管理模块,下面具体介绍:

1.新闻发布和管理模块。主要是网站各栏目信息的发布和管理,包括删除、修改、更换所属栏目等。

2.数据库管理模块,主要对数据库进行操作,对相关信息进行保存、更改和查询等功能。

3.联系我们模块,用户可以通过这个对我们进行留言等功能。

4.2数据库设计

数据库设计包括逻辑设计和物理设计,合理的逻辑设计会大大提高数据库的性能,增强数据库的可维护性。设计中根据应用,抽象

出实体关系模型,将实体关系图映射为标准化的关系模型(数据库对象)。数据库的物理设计就是数据库对象的存储设计,即如何

为数据库分配存储空间。

由于数据库设计的模块很多,这里把主要的几个数据表列出来:

管理员信息表admin

字段名

类型

长度

描述

Id

int

10

用户id

usertype

int

2

用户类型

Userid

char

30

用户名

Uname

char

20

用户昵称

Email

char

30

用户邮箱

Logintime

text

max

用户登录时间

Loginip

vchar

20

登录ip地址

 

文章表archives

字段名

类型

长度

描述

Id

int

11

自动编号

Typeid

int

11

所属主栏目id

Sortrank

Intr

11

文章排序

Click

int

11

点击次数

Title

char

80

文章标题

Write

vchar

30

作者

Source

vChar

50

来源

 

 

4.3主要功能模块与实现

通过需求的获取和分析,心海建站系统主要包括以下几个模块:

4.3.1系统界面

心海建站系统是一伙大学生创业团队为新时代互联网而开发的面向中小企业和搜索引擎的一个建站管理系统。主页对于一个网站来说是非常重要的,像人的脸面一样,时刻向人展示着自己的魅力所在。因此绝对不能忽略主页。我们网站主要涉及以下几个模块:首页、联系方式、心海资讯、域名空间、成功案例等板块。网站的首页截图如下:

西安网站建设公司

                              图4.3.1

4.3.2信息发布与管理模块

本模块主要功能是一些新闻的发布,以及新闻的搜索和管理,包括对存在的新闻的删除,修改,所属栏目转移等功能:界面如下:

西安php网站制作

                                   图4.3.2

4.3.3友情链接管理模块

网站后期的维护和优化,网站的友情链接和外链是非常重要的一部分,所以把这一部分一定要做好。包括对友情链接的添加和删除等功能。管理界面如下:

西安网站制作公司

                               图4.3.3

4.3.4网站管理模块

后台数据的管理是一个网站非常重要的,网站的成型必须以来与数据的支持,它可以说是网站的核心所在。后台登录界面如图所示:

西安网站制作公司

                                 图4.3.4

 

 

第5章  系统测试与运行环境

系统测试包括单元测试,集成测试,和整个系统的测试

单元测试实现对具体某个模块进行的内部逻辑测试,主要是独立功能执行通路的测试,采用条件测试法和数据流测试法。

集成测试是对多个模块组成成的系统进行整体测试,采用增量式的测试策略,对功能和接口进行测试,通过自底向上集成的原则

系统测试在系统部署的后期,由团队的几个人在网站测试运营期间对系统的耐压强度和性能进行了测试。由此对系统进行优化。

5.2 系统的运行环境

本系统的运行环境包括客户端的运行环境和服务器端及数据库的运行环境。其中客户端的运行环境简单,只需要任何浏览器能联通外网就可以。

服务器的的运行环境,用的是Apache服务器。数据服务器需要mySql环境。

第六章            总结和展望

本系统基于PHP+MySql的企业网站建设系统。作为21世纪互联网的主力,了解互联网,热爱互联网,应用互联网。通过目前中小企

业的调查和分析,开发出了这个综合性较强的网站管理系统。

在大学毕业之际,作为互联网低成本创业的一个重要保障。同时也为中小企业的发展尽自己的一份力量。

参考文献

[1]  高彦卿. 用Smarty实现基于MVC模式的Web应用程序开发[J]. 电脑知识与技术(学术交流). 2007, 3(14).

[2]   施家庆. 基于PHP的SFF-MVC框架研究[D]. 2007.

[3]   宋正荣. 基于PHP-MVC的Struts标签的实现[D]. 铜陵学院报. 2005, 4(4).

[4]   葛玉军. SEO技术分析及其策略. 科技情报开发与经济2009 19(16).

[5]   庞春辉. 基于Web企业管理系统的设计. 2008

[6]   邹天思,孙鹏. PHP从入门到精通[M]. 北京: 清华大学出版社, 2008.

[7]   Michael kofler. MySQL 5权威指南[M]. 北京: 人民邮电出版社, 2006.

[8]   潘凯华, 邹天思. PHP开发实战宝典[M]. 北京: 清华大学出版社, 2010.

 

以上有西安心海建站提供

 

感谢对心海西安网站制作公司的支持和关注

在线客服
热线电话
400-888-2014
029-81627176
153 5370 4270

扫一扫微信咨询