(1)用户及权限管理。超级管理员可以增加、修改、删除某个部门的管理员、编辑、普通用户等,增加部门管理员也能够新建、管理、删除本部门的编辑、普通员工。并且根据超级管理员、部门管理员、编辑、普通员工的角色不同给予不同的权限。
(2)菜单及子菜单管理。主要是超级管理员能够新建、修改菜单以及菜单下面的子菜单。对应于整个企业内部而言就是不同的部门和子部门。
(3)文章发布和管理。这个是信息管理的核心,包括从开始编辑到完成编辑、提交、审核、信息展现,每个过程都需要不同角色的用户控制,最终实现信息的发布和管理。误删找回功能
(4)图片上传和管理。对于企业来说,需要对不同的产品建立产品的相册,因此这里也需要能够上传图片,图片的分类管理等功能。
(5)网站属性。每个网站的一些声明都是不一样的, 例如地址,联系方式、邮编、网站备案号等等,需要预留特定的位置声明本网站的一些全局信息,方便展现整个网站。
(6)数据库高级功能。数据是一个网站、乃至一个企业的核心,里面一般夹杂了重要的商业信息、敏感信息等等。因此一个成熟的管理系统应该能够对数据这一块有充分的安全性考虑,防止丢失也应该定时备份数据库。
(7)部门管理
部门分不同级别的部门,高级别部门可以管理低级别部门及其所属人员。
(8)后台管理端
专门的后台管理端,包括登录等
2. 网页设计作业的安全性需求
(1)浏览器-服务器间数据传输进行加密,使用已有的较高级的加密算法
(2)对输入数据进行检查,排除SQL 注入风险
(3)不使用已有的存在漏洞的模块、插件、控件
3.网页设计作业的架构
架构:B/S
编程语言:PHP+HTML5/JS
数据库:MySQL