第1页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共7页项目说明http://www
chasfz
com一、功能设计需求NoahWeb目前需要一个管理系统,该系统要求根据用户名密码登录,管理员可执行添加管理组、设置管理组权限、查看管理组分组、向指定组添加管理员、修改管理员权限、更改管理员密码、更改管理员信息、添加新闻、管理新闻等动作
二、数据库结构设计系统数据库由六张表组成,分别是action、actiongroup、group、mastergroup、master、actioncolumn、news
数据库结构如下图所示三、数据库表描述action表第2页共7页第1页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共7页action表内存储了系统内所有的可执行动作,包含五个字段,分别是actionid、actionname、actioncolumnid、action、viewmode
actionid字段为自增长id,actionname表示该action的说明,actioncolumnid表示该action的分类id,与actioncolumn表中的actioncolumnid字段相对应,action用一个字符串来表示该action,此字段将会显示在页面上,viewmode表示该动作是否在页面可见,1表示可见,0表示隐藏
actioncolumn表actioncolumn表存储了系统所有的action分组,包含两个字段,分别是actioncolumnid和actioncolumnname
actioncolumnid为自增长字段,与action表中的actioncolumnid字段相对应
actiongroup表第3页共7页第2页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3