APP下载

通用后台系统的设计与研究

2019-03-14黄艳贞王容霞

电脑知识与技术 2019年1期
关键词:系统设计

黄艳贞 王容霞

摘要:探讨使用传统方式的建站的站群在信息化新时代要求下进行的升级优化工作情况,针对在单站型下的网站管理员不能协同工作,统一管理站群问题,指出了建设通用后台系统的必要性,并提出了站群通用后台系统的设计方案。希望对具体实践工作起到借鉴作用。

关键词:后台系统;网站优化;系统设计

中图分类号:TP393      文献标识码:A      文章编号:1009-3044(2019)01-0078-02

根据最新的《中国互联网络发展状况统计报告》指出,截至2017年年底,中国网民数量上达7.72亿,互联网惠及全民取得新进展。新时代的信息化要求,引起社会各界对信息化平台进一步革新优化的关注。尤其是站在教育前沿的高校工作者,更是重视建设办学、教学工作信息化,将网站平台升级优化工作提上日程,以求为自身创造更多更大的发展空间优势。

一般来说,政府,企业,高校等都是由其若干附属机构或部门等组成。基于这种联系,政府网站,企业网站,高校网站往往是由门户网站与其附属单位子网站的联合,准确点说,这类网站也可称为政府站群,企业站群,高校站群。站群,即网站群,通俗的理解就是一群网站的集合。

由于院校站群的应用比较典型,下面本文将从院校站群的角度出发以广州南洋理工职业学院站群升级改版情况为例探讨与研究站群建设存在的问题,提出建设通用后台系统的设计方案。

1站群建设现状

经了解,广州南洋理工职业学院(以下简称南洋)站群属于自然网站群。早期时候南洋未经规划先建立了门户网站,随后下属机构陆陆续续建设独立的网站,最终在门户网站上将每个下属机构网站链接在一起了。也就是说,目前网站存在站点分散,信息无法共享,且无法统一管理维护的问题。此外,由于早期网站技术的限制,院校网站信息资源结构较陈旧,特色不明显,网站的活力远远不够。

事实上,院校与其下属机构单位的在承担着各自的重要职能的同时,彼此的事务却也有着千丝万缕的关系,不可分裂。因此,站群的升级优化需抛弃以往分散建站模式。

2站群通用后台系统建设策略

基于以上存在问题,综合对比分析南洋网站群的各个方面发现,在网站后台中,将已存在且功能重要的后台模块组合在一起,并补充必要的功能模块,形成有效的网站群通用后台系统显得至关重要。这样的系统能够在网站群建设时间,管理与维护等方面节省不少成本,从而提高网站开发效率,做到实现信息共享,统一管理,提升网站后台,方便整个网站群全文检索。

以下针对南洋传统站群管理难,维护难问题,对站群通用后台系统的设计思路与实施方案进行深入探究。

3系统需求分析

网站一般是包含面向访问用户的前台和面向管理员的后台两部分。因此,院校网站群又可分为网站前台群和网站后台群。综合南洋内部大多数网站发现,各网站前台版面设计各不相同,各有风格,而大多数子网站后台界面比较简陋且功能模块大致相同。由此可见,开发一个界面设计简洁友好、操作简单、功能完善的网站群通用后台系统可以避免分散建设多个网站后台,从而提高网站信息化建设效率。传统建站方式的各后台网站各自为政,互不干扰,没有管理员能统一进行管理。而通用后台系统的超级管理员可以整合院校网站群的资源进行利用。通用后台系统与网站群前台、网站群后台的关系如图1。

通过站群通用后台系统,可以建立院校下属机构的各单位的网站、并创建相应用户(普通用户)对其进行管理,更重要的是,还可以建立用户(站群管理员或超级管理员)对所有网站实现统一管理、可以共享各网站的资源。

4系统总体设计

4.1 后台系统功能模块设计

经过结构化分析学院内部大多数网站后台功能模块,提取多个子网站后台系统功能模块优化整合,网站群通用后台系统最终发展细化成五大功能模块,分别是文章管理,栏目管理,网站管理,用户管理,系统管理等模块。

1) 文章管理:对网站的文章信息内容进行增删改查;

2) 栏目管理: 对网站前台的栏目版块进行增删改;

3) 网站管理:对网站前台模板进行增删改;

4) 用户管理:对网站用户信息进行增删改;

5) 系统管理:对系统的用户的权限进行改置。

在站群通用后台系统中,有两类用户,超级管理员和普通管理员。

超级管理员管理站群系统主站前台内容和站群子站的用户。

普通管理员根据超级管理员在站群通用后台系统的系统管理模块中分配的权限来操作管理与之相对应的子网站,如设置网站前台模板,网站前台栏目板块设计,文章信息发布,个人用户信息管理等。

4.2 后台系统页面流程设计

站群通用后台系统的超级管理员根据需求创建具有不同权限的网站后台普通管理员,从而形成各种不同的网站后台。網站后台普通管理员通过网站后台的网站管理功能模块,栏目管理模块和文章管理模块可以定制独具风格的网站前台,并发布文章信息。具体后台系统页面流程图如2所示。

4.3 数据库设计

数据库设计在系统设计中不可或缺。一个用心设计并经过优化的结构合理符合用户实际需求的数据库,能够有效保证信息网络管理功能发挥其最大作用。经过系统需求分析,本文系统的数据库设计E-R模型(即实体-联系模型)图主要包含用户表、网站表、栏目表、新闻表、模块表。

5系统实现

5.1 系统开发环境

经过多方考量,本文系统的设计与开发主要是基于B/S结构的WEB系统,服务器采用Windows Server 2008 R2操作系统。网站代码使用PHP动态网页设计技术和MYSQL数据库技术,采用的开发工具有wampserver集成环境软件,HBuilder编辑器,SQLyog数据库管理软件。此外,本文系统始终围绕着MVC模式(即Model模型—View视图—Controller控制器)设计思路进行开发。

5.2 系统界面与功能实现

干净美观的系统界面能够给用户身心愉悦的视觉体验。结合目前最受欢迎的前端框架Bootstrap 和适用于快速开发各类WEB管理系统的B-JUI前端框架技术,本文系统页面主要分为两种,一是登录页面,二是后台功能模块操作页面。

前者的登录功能添加了图片验证码功能与MD5加密技术,并且在网站用户第一次登陆后台网站时会被强制修改密码,使用正则表达式要求用户设置安全性高的密码,以此来降低被他人利用不良软件攻击网站窃取后台密码的可能性,同时避免用户信息泄露。

后者页面采用左右结构进行布局设计,左上侧主要显示当前用户的相关信息。右侧采用的树形导航菜单,其中具体内容包括编辑文章、审核文章、浏览已审核文章、管理部门栏目,添加部门栏目、管理部门网站、模板与布局、管理用户、修改密码、权限管理、重置密码共11项。其中权限管理是只有超级管理员身份才能使用的功能模块,超级管理员根据需求分配权限给用户,如分配用户具有编辑文章权限,则该用户进入网站后台可以编辑文章,否则不可以编辑。如此设计大大提高了管理上的严密性。显而易见,这种树形菜单方式分类清晰,访问便捷高效。

5.3系统测试与维护

在调试阶段,本文系统通过本地调试,从分辨率、浏览器、操作系统等方面不同角度地测试页面,以此来保证页面内容正常显示,系统的功能正常运行,使得最终效果不脱离最初的设计目标。测试结果与预期效果无误后,在服务器上部署好系统程序,并将其绑定指向有效域名,最后投入运行试行。试行的过程中,网站维护人员不断收集和处理用户反馈过来的问题和意见,以保证网站的稳定运行。

6结论

本文从站群发展现状出发,指出各类型站群存有的不足,为解决降低资金,时间,管理,人力等成本问题,以院校类型站群为着眼点,从系统需求,后台功能模块设计,数据库设计等方面介绍了广州南洋理工职业学院网站群通用后台系统的设计思路和具体实施方案,提供了由通用后台系统定制子网站前台内容,统一管理信息内容的设计思路,为其他院校创建后台系统建设,甚至是其他类型站群后台建设提供可供选择的方案。

参考文献:

[1] 汪永生.院校网站站群平台设计与建设初探[J].数字技术与应用,2015(9):132,134.

[2] 傅春燕.當前职高院校网站建设存在的问题及建设步骤优化[J].信息与电脑:理论版,2012(11):125-126.

[3] 马秀麟,张倩,刘立超.中职院校门户网站发展状况调查及其启示[J].中国教育信息化,2013(23): 69- 72.

[4] 康秀芬.大数据时代网站维护的重要性探讨[C]//首届国际信息化建设学术研讨会.美国纽约,2016: 1.

猜你喜欢

系统设计
基于UML技术的高校贫困生管理系统建模分析