[摘要] 为了更好地传达信息,展示工会风采,提高影响力,增加职工和群众对工会事物的
了解,提高办事效率
,给职工、群众与工会最方便的联系桥梁。特建构本工会信息发布网站。
[关键词] PHP MYSQL 信息发布系统
一、系统功能特点
本工会网站选择使用
PHP+MYQL 免去版权保护的法律烦恼,可以多平台稳定高效地
运行。
网站主页采用静、动相结合的方式,即生成
HTML 静态页面和动态的搜索互用功能相
结合。为实现高效和高负载下的安全运行,使用静态页面减少对服务器数据库的查询次数,
有效减轻服务器压力,可以在多种操作系统中运行,具有可靠的移植性。对于搜索和互动部
分,利用
PHP 与 MYSQL 数据库结合的技术建立数据库查询管理系统,采用交互式的动态
的
web 画面来实现。
二、网站功能分析
互联网的快速发展使企业可以实现快捷的信息传送
,以及直接的客户介入,企业可通过
建立一个单独的界面给企业遍布全球的现实客户、潜在客户、供应商、雇员和合作伙伴提供全
面的企业信息和应用。通过对工会各级系统相对独立的、比较杂乱的信息进行分析、整理,按
照软件开发的基本观点对网站内容进行分解,将网站功能做了如下划分:机构简介、部室文
件、制度汇编、主席论坛、领导讲话、工作动态、基层工作动态、职工信箱、文体之窗、调查研究、
走进开滦、维权工作、直属工会、劳模之家、荣誉室、法律援助、主席热线、集团工会
RMDC。
三、数据库设计
采用的数据库是
MySQL,一个真正的多用户、多线程的 SQL 数据库服务器。是一个客
户机或服务器结构的实现,它由一个服务器守护程序
MYSQLd 与不同的客户程序和库组成。
其源码具有较好的开放性及稳定性,且与网站流行编程语言
PHP 结合完美,选其作为后端
数据库。本系统建立的数据库主要包含如下几个表文件:
admin 管理员表、Archives 文章表 、
Arctype 文章类型表、Guestbook 留言信息表。
四、系统功能
1.信息发布
本部分是网站的最重要部分,实现文章标题、附加参数、简略标题、自定义属性、缩略图、
文章来源、作者、文章排序、标题颜色、阅读权限、发布选项、文章摘要、关键字、发布时间、主栏
目、副栏目、文章内容等功能的管理。共分为如下几个功能模块:
(1)信息浏览
该模块负责分页列出网站所有信息的内容,每条信息的标题被做成一个超链接,点击
它们就能跳转页面进行信息阅读。
(2)信息查询
该模块提供了信息查询功能,输入待查找的内容及选定分类信息可以快速地找到符合
条件的信息,并输出查询结果。
(3)信息管理
该模块负责分页罗列登录的注册用户曾发布过且未删除的信息,用户可以对该条信息
进行删除、修改。非信息发布者除系统管理员外不具有对该条信息的处理权限,所以不同用
户进入此页面将显示不同的内容。
注册用户录入一条信息所需要的内容,包含标题、关键字、类型、来源部门等,同时从登
录模块得到用户名,这些信息将被写入数据库中保存。该模块还负责编辑状态下的更新,这
时,它将根据取得的
Title 字段值对页面控件初始化。