正在加载图片...
January6208面向对象分析与设计课程报告 之作为论坛的底层支撑。然而,有时候,或许我们并不想使用数据库,比如我 们想只是使用文件系统来作为论坛的底层支撑,这时候,我们需要做的只是编 码实现了 Forum等等接口的诸如 File froum, File ForumMessage等对象,然后嵌 入Jve中即可,原有的任何代码都可以不用改变!这就是面向接口编程的带来 的巨大的便利 4.2.Jive功能需求分析 Jive功能需求分析类似于一个新系统的需求分析。只有了解Jve系统实现了 哪些论坛功能,才能进一步研究和学习它是怎样巧妙、优雅地实现这些功能的。 山发贴 甘理咕子 当魏贴罕 用户管理 ive用例图 在Jve论坛系统中,用户角色和权限是紧密联系在一起的。主要分两大角色: 普通用户和管理员,具体的表现形式是通过权限组合来体现的。管理方面的权 限有: · SYSTEM ADMIN,系统管理员,可以管理整个系统 · FORUM_ADMN,论坛管理员,可以管理某个特定的论坛。 USER ADMIN和 GROUP ADM|N,用户和组管理员,可以管理一些特定用 户和用户组。 10软件学院04级January 6, 2008 [面向对象分析与设计课程报告] 10 软件学院 04 级 之作为论坛的底层支撑。然而,有时候,或许我们并不想使用数据库,比如我 们想只是使用文件系统来作为论坛的底层支撑,这时候,我们需要做的只是编 码实现了 Forum 等等接口的诸如 FileFroum,FileForumMessage 等对象,然后嵌 入 Jive 中即可,原有的任何代码都可以不用改变!这就是面向接口编程的带来 的巨大的便利。 4.2. Jive 功能需求分析 Jive 功能需求分析类似于一个新系统的需求分析。只有了解 Jive 系统实现了 哪些论坛功能,才能进一步研究和学习它是怎样巧妙、优雅地实现这些功能的。 Jive 用例图 在 Jive 论坛系统中,用户角色和权限是紧密联系在一起的。主要分两大角色: 普通用户和管理员,具体的表现形式是通过权限组合来体现的。管理方面的权 限有: ·SYSTEM_ADMIN,系统管理员,可以管理整个系统。 ·FORUM_ADMIN,论坛管理员,可以管理某个特定的论坛。 ·USER_ADMIN 和 GROUP_ADMIN,用户和组管理员,可以管理一些特定用 户和用户组
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有