1.2 任务实现
1.2.1 花公子蜂蜜网站项目功能结构分析
花公子蜂蜜网站项目是一个动态网站项目,网站分为网站前台和网站后台两部分,在实现上需使用动态网站开发技术、数据库应用技术等。
1.网站前台栏目
☆ 首页:用于展示网站的全局信息,包括花公子蜂蜜网站简介、新闻动态、最新蜂蜜产品、友情链接等。
☆ 关于花公子:用于展示企业简介信息。
☆ 新闻动态:用于展示花公子蜂蜜的新闻动态。
☆ 产品中心:用于展示公司最新的蜂蜜产品信息。
☆ 给我留言:用于访问者进行留言。
☆ 联系我们:用于展示公司的联系电话等联系类信息。
☆ 友情链接:用于展示友情链接信息。
2.网站的后台功能模块
☆ 登录验证模块:是花公子蜂蜜网站后台的入口。
☆ 基本配置模块:用于设置网站的基本配置信息。
☆ 管理员管理模块:用于管理网站管理员。
☆ 关于花公子管理模块:用于管理花公子蜂蜜网站简介信息。
☆ 新闻动态管理模块:用于管理新闻动态信息。
☆ 产品中心管理模块:用于管理蜂蜜产品信息。
☆ 给我留言管理模块:用于查看及处理访问者留言信息。
☆ 友情链接管理模块:用于管理网站的友情链接信息。
☆ 联系我们管理模块:用于管理联系我们信息。
☆ 退出后台模块:用于退出网站的后台。
通过对网站功能结构分析,为了更加直观了解花公子蜂蜜网站的功能结构,使用相关工具设计出花公子蜂蜜网站系统的功能结构图,如图1-10所示。
图1-10 花公子蜂蜜网站功能结构图
1.2.2 花公子蜂蜜网站项目用例分析
通过分析可知,网站用户(参与者)有网站访问者和网站管理员,下面将从用户的角度来分析用户、需求、系统功能单元之间的关系。
1.网站访问者
访问者通过浏览器打开花公子蜂蜜网站后,可以浏览网站首页、关于花公子、新闻动态、产品中心、联系我们等栏目信息;可以单击“友情链接”,跳转到相应的网站;可以通过给我留言页面填写留言信息;可以通过QQ咨询公司客服人员等。
2.网站管理员
网站管理员登录后台后,可以管理网站信息,包括网站基本配置、管理员、关于花公子、新闻动态、产品中心、友情链接、联系我们等信息,也可以查看及处理留言、退出网站后台等。
为了更清晰地描述参与者与网站需求、网站功能单元之间的关系,对网站访问者和网站管理员的用例模型进行分析,并使用相关工具画出用例图:网站访问者的用例图如图1-11所示,网站理管理员的用例图如图1-12所示,网站访问者用例与网站管理员用例的关系图如图1-13所示。
图1-11 网站访问者用例图
图1-12 网站管理员用例图
图1-13 网站访问者用例与网站管理员用例关系图