查字典论文网 >> 基于PHP的职业教育协会管理系统研究

基于PHP的职业教育协会管理系统研究

小编:

1 引 言

互联网作为信息双向交流和通讯的工具,已经成为团体青睐的传播媒介,被称之为继广播、报纸、电视后的第四种媒体──数字媒体。传统媒体的价格昂贵,又受到时间、地区等多方面因素的限定,效果不能令人满意。相比之下,网络宣传的费用是低廉的,而回报却丝毫不见逊色,能帮您把握广阔的国际发展空间和众多潜在的协会伙伴,是 24 小时的广告窗口。越来越多的公司、团体建立自己的网络站点,使团体本身已不局限于某个地区,而是直接面向全世界,它的广泛性、高效性为企业带来了不容置疑的效益和效率,是否拥有自己的网站已经成为衡量一个团体综合的重要标志。

职业教育量大面广,遍布于各国大中小城镇。例如澳大利亚全国共有二百几十所 TAFE 学院,其中一百所位于主要大城市,另一百几十所分布于各中小城镇。又如日本的专门学校共计三千余所,全国各地都有这类学校。学生通常就近升学,就近就业。例如日本专门学校的专业遍及工业、农业、医疗、卫生、教育、社会福利、商业、服饰、家政、文化、修养等。又如澳大利亚最受欢迎的专业是管理、商业、工程、社会和文化。

有些国家的职业教育的学历(学位)和学制由于历史的原因比较杂而乱,发展到今日的地步,就有必要加以整顿和规范化。例如英国已有的职业教育学历就涵盖了遍及各行各业,包括了由低到高各种职业层次的教育,由各种授证机构颁发各种证书、文凭和国家高级文凭等。比较有名的有商业与技术教育委员会(Business and Technology Education Council, 即 BTEC) 颁发的国家高级文凭(Higher National Diploma),还有剑桥国际考试委员会(Cambridge International Examination, 即 CIE) 颁发的剑桥大学职业/专业资格证书等。

十一五规划纲要实施以来,在中央和各地的关注推动下,我国职业教育体系不断完善,办学模式不断创新,招生规模和毕业生就业率再上新台阶,驶上了发展快车道。 据统计,2005 年全国仅有中等职业学校 11611 所,当年招生 537.29 万人,在校学生 1324.74 万人。经过 3 年发展,2008 年全国中等职业学校共有 14767 所,招生规模达 810 万人,在校生达 2056 万人。中等职业教育与普通高中教育招生规模已大体相当。

伴随着职业教育协会的蓬勃发展,应当建立属于自己的网站,树立协会在科技信息时代的完美形象。搭建属于教育协会自己的网站更有利于改善服务,提高协会服务质量利用网站,通过电子沟通方式,企业开展的在线通告是传统的通知方式所无法比拟的,在线通告能够更加及时准确地通知协会的需求。

2 设计工具

本文系统开发使用 WAMP(Windows+Apache+Mysql+PHP)的集成环境,在本地 windows 下搭建 apache服务器来支持 php 语言连接的 mysql 数据库的技术,还使用 Dreamweaver 和 Navicat for MySQL 两款工具辅助。

Dreamweaver 是一款简单易用、可操作性强的网页制作及网站管理软件。它具有可视化编辑界面和强大的所见即所得的网页编辑功能,使用户不需要编写复杂的代码就可以轻松的创建跨平台、跨浏览器的网页。它是功能丰富的集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML、PHP、 CSS、Javascript、MYSQL, 真正实现了页面设计艺术与编程技术的完美结合。

Navicat for MySQL 是一款强大的 MySQL 数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖端的工具,但对于新用户仍然易于学习。Navicat for MySQL 基于 Windows 平台,为 MySQL 量身订作,提供类似于 MySQL 的用管理界面工具。 此解决方案的出现,将解放 PHP、J2EE 等程序员以及数据库设计者、管理者的大脑,降低开发成本,为用户带来更高的开发效率。

3 系统功能

通过对一些典型的新闻发布类网站的考察、分析,并结合协会要求,本系统应具有以下功能:

1)统一友好的界面,保证系统的易用性;

2)数据库设置合理安全。防止出现用户信息泄露,账号被盗现象;

3)提供多种类别新闻的发布和介绍;

4)各类新闻的分类、审批、标红、排序、置顶功能;

5)动态公告,友情链接等后台的灵活改变;

6)资源资料、图片等的上传和下载功能;

7)灵活的单位领导模块,查找更新等功能;

8)丰富的后台权限,本系统拥有 3 个后台权限;

9)实现后台每个管理人员之间的沟通功能。

3.1 系统设计

系统设计是根据系统分析阶段所提出的新系统的逻辑模型,建立起新系统的模块结构。一般包括总体设计、详细设计、数据库设计。总体设计要确定计算机系统的模块组成;数据库设计包括对数据库数据结构的设计以及数据编码设计。系统设计阶段是开发系统的关键环节,因此系统设计要满足系统逻辑模型的功能要求,并以尽可能提高系统的性能为目标。

3.2 项目规划

职业教育协会管理系统是一个完整的新闻发布类的网站,实现了在网上直接了解协会的最新动态、活动、资料下载等功能。该系统分为前台新闻展示和后台管理两大功能模块。前台新闻展示主要包括通知公告、单位领导、工作动态、热点专题、新闻资讯、会员风采、资源资料的主模块和简介、入会与帮助、滚动公告栏和友情链接的辅助模块。后台主要包括管理员登陆模块、各类新闻发布的管理模块、权限管理模块、各个管理员之间沟通的 BBS 模块。

3.3 主要模块

1)管理员管理模块

该模块主要包括管理员登录、添加管理员、管理员列表、修改权限、修改密码、删除管理员;

2)协会简介和入会与帮助模块

该模块主要包括协会基本信息发布、显示、审核、编辑、删除;

3)单位领导模块

该模块中主要包括:管理职务和部门在程序中下拉菜单中的显示,领导的添加、显示、编辑、排序、审核、查找、删除功能;

4)友情链接模块

该模块主要针对前台各类新闻右边辅助位置中的友情链接的管理;

5)滚动公告模块

该模块主要针对前台右上角的滚动提示的管理,对一些重要信息来说有良好的直观性;

6)热点专题与新闻资讯模块

该模块提供对两类新闻发布、显示、编辑、删除、标红、审核、排序和类别的更改功能;

7)通知公告与工作动态模块

该模块提供对两类新闻发布、显示、编辑、删除、标红、审核、排序和类别的更改功能,针对前台的不同模块相对应;

8)资源资料模块

该模块主要包括对资源、资料的上传、编辑、下载、显示、删除、置顶、审核的功能;

9)会员风采管理模块

该模块主要针对有图片上传的新闻的发布、显示、编辑、删除、置顶、审核功能的管理;

10)后台留言模块

该模块主要针对各个管理员之间的沟通,分为普通留言和精华留言两块,主要对各种留言实现发布、编辑、删除、显示、置顶、加精、移除和查找的功能,另外每条留言下还有回复功能,主要包括回复、删除和标红的功能。

4 系统实现

4.1 编写PHP类库

本系统采用 HTML+PHP 技术。PHP 在整个系统开发中处于数据库与页面之间,负责数据的处理。当一个系统的分析工作已经结束,接下来的首要任务是根据系统的需求编写需要的 PHP 类库使得在开发过程中可以简化代码。

4.2 网站前台设计

本网站前台主要使用 smarty 模板将 PHP 于 HTML 相分离,HTML 文件专门用于样式、美观的处理,PHP文件则专门访问数据库,取出数据后再通过 smarty 模板传入 HTML 文件中。在本网站的首页中,用户可以第一时间内掌握协会最新的动态及公告,及时的了解各个部门领导的资料、随时随地下载协会上传的各种资源资料等。

4.3 网站后台设计

该系统登陆界面分为首页进入模块、个人理事修改密码界面和大权限管理管理员界面,由于本系统为新闻发布类系统,后台一般不会有人知道,所以不提供用户注册功能,当需要新的管理员时只需要主任或常务理事进行添加即可。本系统后台一共有三个权限,从小到大为个人理事、常务理事和主任,其中个人理事为最小的权限,主任为唯一的权限。

后台首页进入模块主要用于后台的统一入口,登陆后才会有权限,在后台中不但没有其他界面的链接,而且还做了防跳墙的措施,如果用户直接在地址栏输入某一模块的地址时会有错误的提示框。

5 结 论

搭建属于教育协会自己的网站更有利于改善服务,提高协会服务质量利用网站,通过电子沟通方式,企业开展的在线通告是传统的通知方式(如邮件、电话、传真等)所无法比拟的,在线通告能够更加及时准确地通知协会的需求,互联网的特点在于巨大的宣传作用、是时代发展的要求、获得详实有效及时的信息、是一种潜在的无形资产。

参考文献:

[1] 许茂伟,马军.跟我学 HTML+CSS[M].北京:清华大学出版社,2010.62272

[2] 梁旭,冯瑞芳,黄明.软件工程实践教程[M].北京:电子工业出版社,2011.316

[3] 张银鹤,梁文新,李新磊.JavaScript 完全学习手册[M].北京:清华大学出版社,2009.1180

[4] 梁文新,宋强,刘凌霞.Ajax+PHP 程序设计实战详解[M].北京:清华大学出版社,2010.1248

[5] 刘洪勋,陈晓燕,赵振国.Apache 服务器实用大全[M].北京:中国水利水电出版社,1999.1744

热点推荐

上一篇:医院信息安全建设的应用研究

下一篇:如何对幼儿进行德育教育论文 幼儿园关于德育教育之类的论文

大学生自我鉴定班级鉴定大全(17篇) 2023年网络直播的英语作文 网络直播的英语高考作文模板