后台系统需求分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
由于时间有限,加之信息系统开发经验的缺少和编程能力的有限,所以本系统难免存在各种各样的缺点。敬请指导老师能够提出批评和宝贵意见,也希望各位读者提出宝贵意见并进行指正,谢谢!
1.2开发工具的选用和介绍
本系统的开发环境是PHP+Apache+MySQL+Smarty,我用的是Wamp组合服务器。主要开发工具有Eclipse for PHP,是一个代码和浏览相结合PHP开发工具,数据库使用的是phpMyAdmin2.11.6和powerdesinger 12.5相互协作开发,其它辅助工具还有,Dreamweaver8.0和1st JavaScript Editor pro 3.8,这两个工具主要用于HTML标签语言和JavaScript脚本语言的编写。
2.添加成功提示添成功,并保存至数据库;否则提示错误。
修改管理员用例
简要描述
如果是超级管理员修改可自己的密码和基本信息,并且可以重置其它管理员的信息,普通管理员登录只可操作自己所拥有的权限。
事件流
1.超级管理员重置成系统默认的密码,如果重置失败提示超级管理员重置错误
2.填写当前密码和新密码和确认密码。
后台系统需求分析
新闻管理系统需求分析
第1章绪论
1.1系统的研究目的和意义
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
添加角色用例
简要描述
管理员登录后可添加角色
事件流
1.填写角色信息,保存到数据库。
权限设置用例
简要描述
超级管理员登录后在角色列表中,通过角色id获取该角色下的所有节点以及拥有的所有权限
事件流
1.选取权限,根据角色id更新权限表的中数据。
修改角色用例
简要描述
3.提交后判断当前密码是否正确,如果正确根据用户id保存新密码,否则提示用户重新填写当前密码
删除管理员用例
简要描述
超级管理员不能删除,超级管理员删除其它管理员。
事件流
1.超级管理员选择删除的管理员,并要删除该管理员发布的文章以及该文章下的评论、心情,如果删除成功,提示成功,否则提示错误。
(3)
角色模块
栏目管理
对栏目的添加(添加子栏目、批量添加、设置权限)、修改、删除、排序、批量移动
文章管理
添加、修改、查看评论、排序、删除、批量移动、查询
会员模块
会员组管理
添加、修改、排序、删除
会员管理
添加、修改、排序、删除、查询、状态(锁定/解锁)
会员配置
是否允许注册、是否开启验证码
消息模块
群发管理
添加、删除
发送消息管理
2.提交后判断当前密码是否正确,如果正确根据用户id保存新密码,否则提示用户重新填写当前密码。
用户修改个人资料用例
简要描述
用户登录后可修改自己的真实姓名、邮箱、出生年月等信息
事件流
1.用户填写资料信息。
2.根据用户id,更改用户资料信息。如果更改成功,重新保存email等信息,失败提示用户修改失败,重新填写信息。
修改密码
更改登录管理员的密码
管理员模块
管理员管理
对管理员信息进行编辑,以及增加和删除管理员
角色(权限)管理
对每个管理员所属的角色进行菜单以及栏目的权限设定
心情模块
心情配置管理
添加、修改、启用/禁用心情
文章心情查看
查看
评论模块
评论管理
对查看、审核、查询和删除
评论设置
内容管理模块
模型管理
对模型的添加、修改、删除、禁用、导入/导出、字段管理(添加、修改、禁用/启用、删除、排序)
1.3可行性分析
本系统属于数据信息发布与管理系统类。用户对功能上的要求不是很复杂,而且有强大工具和框架环境支持。新闻发布系统后台管理对新闻做了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻时分类查看新闻信息的要求,前台提供查询新闻信息功能,方便浏览者查找相关的新闻信息新闻。新闻发布系统后台由管理员进行管理维护,保证了网站的安全性,所以本系统是十分可行的。
2章需求分析
2.1需求说明
该系统在性能功能上应达到如下需求:操作简单、界面友好、完全控件式的页面布局,使得新闻的录入工作更简便,许多选项包括新闻分类、新闻列表、新闻出处等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、搜索等方面都大体实现,实现了网站对即时新闻的管理要求。
用户投稿用例
简要描述
用户登录后可以提交自己的文章
事件流
1.用户文章信息。
2.管理员对提交的文章进行审核,如果审核通过把状态改为发布,如果审核未通过进行修改或删除操作
评论内容用例
简要描述
事件流
(2)
管理员模块
添加管理员用例
简要描述
超级管理员登录后添加其它管理员。
事件流
1.超级管理员登录后添加管理员信息并选择角色,保存到数据库。
2.系统接收用户信息,并保存至数据库。
用户登录用例
简要描述
用户登录可拥有会员的操作权限
事件流
1.用户输入用户名、密码等登录信息。
2.收用户信息,到数据库查询此用户是否存在。如果存在允许登录,保存用户id以及名称,提示用户错误,并退回至登录页面。
用户修改密码用例
简要描述
用户登录后可修改自己密码
事件流
1.填写当前密码和新密码和确认密码。
添加、删除、查询
系统设置模块
基本设置
启用页面gzip压缩、基本路径、seo配置
附件设置
其它设置
日志模块
查询、删除
3章系统设计
3.1前台页面设计
3.2系统功能设计
3.2.1整体系统设计图
3.2.2模块详细设计图
(1).用户中心模块
用户注册用例
简要描述
用户注册用例使游客成为会员。
事件流
1.游客输入用户名、密码等相关信息。通过相关调查,要求该系统应具 Nhomakorabea以下功能:
1.通过网络浏览各类新闻及相关信息。
2.新闻能分类显示相关信息。
3.提供站内新闻的搜索功能。
4.支持其它网站的友情链接。
5.为后台管理提供管理入口。
6.后台编辑个类新闻并且管理新闻信息。
2.1功能需求
表2.1功能模块
个人信息管理模块
修改个人信息
更改个人详细资料
1.2开发工具的选用和介绍
本系统的开发环境是PHP+Apache+MySQL+Smarty,我用的是Wamp组合服务器。主要开发工具有Eclipse for PHP,是一个代码和浏览相结合PHP开发工具,数据库使用的是phpMyAdmin2.11.6和powerdesinger 12.5相互协作开发,其它辅助工具还有,Dreamweaver8.0和1st JavaScript Editor pro 3.8,这两个工具主要用于HTML标签语言和JavaScript脚本语言的编写。
2.添加成功提示添成功,并保存至数据库;否则提示错误。
修改管理员用例
简要描述
如果是超级管理员修改可自己的密码和基本信息,并且可以重置其它管理员的信息,普通管理员登录只可操作自己所拥有的权限。
事件流
1.超级管理员重置成系统默认的密码,如果重置失败提示超级管理员重置错误
2.填写当前密码和新密码和确认密码。
后台系统需求分析
新闻管理系统需求分析
第1章绪论
1.1系统的研究目的和意义
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
添加角色用例
简要描述
管理员登录后可添加角色
事件流
1.填写角色信息,保存到数据库。
权限设置用例
简要描述
超级管理员登录后在角色列表中,通过角色id获取该角色下的所有节点以及拥有的所有权限
事件流
1.选取权限,根据角色id更新权限表的中数据。
修改角色用例
简要描述
3.提交后判断当前密码是否正确,如果正确根据用户id保存新密码,否则提示用户重新填写当前密码
删除管理员用例
简要描述
超级管理员不能删除,超级管理员删除其它管理员。
事件流
1.超级管理员选择删除的管理员,并要删除该管理员发布的文章以及该文章下的评论、心情,如果删除成功,提示成功,否则提示错误。
(3)
角色模块
栏目管理
对栏目的添加(添加子栏目、批量添加、设置权限)、修改、删除、排序、批量移动
文章管理
添加、修改、查看评论、排序、删除、批量移动、查询
会员模块
会员组管理
添加、修改、排序、删除
会员管理
添加、修改、排序、删除、查询、状态(锁定/解锁)
会员配置
是否允许注册、是否开启验证码
消息模块
群发管理
添加、删除
发送消息管理
2.提交后判断当前密码是否正确,如果正确根据用户id保存新密码,否则提示用户重新填写当前密码。
用户修改个人资料用例
简要描述
用户登录后可修改自己的真实姓名、邮箱、出生年月等信息
事件流
1.用户填写资料信息。
2.根据用户id,更改用户资料信息。如果更改成功,重新保存email等信息,失败提示用户修改失败,重新填写信息。
修改密码
更改登录管理员的密码
管理员模块
管理员管理
对管理员信息进行编辑,以及增加和删除管理员
角色(权限)管理
对每个管理员所属的角色进行菜单以及栏目的权限设定
心情模块
心情配置管理
添加、修改、启用/禁用心情
文章心情查看
查看
评论模块
评论管理
对查看、审核、查询和删除
评论设置
内容管理模块
模型管理
对模型的添加、修改、删除、禁用、导入/导出、字段管理(添加、修改、禁用/启用、删除、排序)
1.3可行性分析
本系统属于数据信息发布与管理系统类。用户对功能上的要求不是很复杂,而且有强大工具和框架环境支持。新闻发布系统后台管理对新闻做了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻时分类查看新闻信息的要求,前台提供查询新闻信息功能,方便浏览者查找相关的新闻信息新闻。新闻发布系统后台由管理员进行管理维护,保证了网站的安全性,所以本系统是十分可行的。
2章需求分析
2.1需求说明
该系统在性能功能上应达到如下需求:操作简单、界面友好、完全控件式的页面布局,使得新闻的录入工作更简便,许多选项包括新闻分类、新闻列表、新闻出处等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、搜索等方面都大体实现,实现了网站对即时新闻的管理要求。
用户投稿用例
简要描述
用户登录后可以提交自己的文章
事件流
1.用户文章信息。
2.管理员对提交的文章进行审核,如果审核通过把状态改为发布,如果审核未通过进行修改或删除操作
评论内容用例
简要描述
事件流
(2)
管理员模块
添加管理员用例
简要描述
超级管理员登录后添加其它管理员。
事件流
1.超级管理员登录后添加管理员信息并选择角色,保存到数据库。
2.系统接收用户信息,并保存至数据库。
用户登录用例
简要描述
用户登录可拥有会员的操作权限
事件流
1.用户输入用户名、密码等登录信息。
2.收用户信息,到数据库查询此用户是否存在。如果存在允许登录,保存用户id以及名称,提示用户错误,并退回至登录页面。
用户修改密码用例
简要描述
用户登录后可修改自己密码
事件流
1.填写当前密码和新密码和确认密码。
添加、删除、查询
系统设置模块
基本设置
启用页面gzip压缩、基本路径、seo配置
附件设置
其它设置
日志模块
查询、删除
3章系统设计
3.1前台页面设计
3.2系统功能设计
3.2.1整体系统设计图
3.2.2模块详细设计图
(1).用户中心模块
用户注册用例
简要描述
用户注册用例使游客成为会员。
事件流
1.游客输入用户名、密码等相关信息。通过相关调查,要求该系统应具 Nhomakorabea以下功能:
1.通过网络浏览各类新闻及相关信息。
2.新闻能分类显示相关信息。
3.提供站内新闻的搜索功能。
4.支持其它网站的友情链接。
5.为后台管理提供管理入口。
6.后台编辑个类新闻并且管理新闻信息。
2.1功能需求
表2.1功能模块
个人信息管理模块
修改个人信息
更改个人详细资料