班级网站概要设计说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

班级网站概要设计说明书1.引言

1.1 编写目的

为了班级同学之间更好的学习交流、班级活动分享,娱乐互动,资源分享,文章展示,新闻公布,也为了更好的展示班级特色、风采、学习精神。为了班级同学之间老师与同学之间更好的学习交流、更快更及时的讨论并安排班级活动,增进同学之间的友谊,方便以后我们同学之间的联系,更重要的是我们可以通过我们的班级网站实时了解班级近况,了解班级近期的情况,以此来安排我们的生活时间,使我们的大学生活更加有意义。

1.2 项目背景

项目名称为:班级网站(CLASSWEB)。在业余时间中,为了班级同学之间老师与同学之间更好的学习交流、更快更及时的讨论并安排班级活动,增进同学之间的友谊,方便以后我们同学之间的联系,更重要的是我们可以通过我们的班级网站实时了解班级近况,了解班级近期的情况,以此来安排我们的生活时间,使我们的大学生活更加有意义。展示班级风采,班级特色,班级学风。

1.3 术语

1.4 参考资料

1.面向对象软件工程与UML

2.任务概述

2.1 任务目标

完成概要设计、需求分析、详细设计等网站开发前的大体设计,最终根据前面的设计完成班级网站的设计并投入使用。

2.2 运行环境

2.2.1硬件环境

奔四及以上的高档微机,笔记本电脑,手机,平板电脑等。

2.2.2 软件环境

IE6及以上浏览器,各种内核的浏览器,以及各种平台(电脑,手机,平板等)浏览器

2.3需求概述

2.3.1 网站的主要功能

(1)身份验证功能

•对登录用户的身份进行验证,通过者才可进入系统

(2)查询用户功能

•管理员通过查询注册的用户信息

(3)删除用户功能

•管理员操作,删除不规范的注册用户

(4)密码管理功能

•管理员自行修改个人管理员的密码

(5)添加用户功能

•用户可直接与管理员交流注册,管理员通过后台系统可直接添加用户操作

(6)修改用户功能

•用户可直接与管理员交流,管理员通过后台系统可直接修改用户信息操作,达到统一规范的用户信息

(7)用户注册

•用户可以通过系统注册页面直接注册

(8)查询其他用户的某些信息功能

•用户注册后,登录可查看已注册的其他用户的某些基本信息

(9)密码管理功能

•用户对自己个人密码的修改管理操作

(10)个人信息管理功能

•用户可以修改个人的基本信息操作

(11)文章新闻的增删改查基本功能

•登录用户可以编辑班级文章新闻来发表增加班级文章或新闻,对自己已写的文章或者新闻可以进行修改,查询,删除操作•管理员具有对所有用户进行该操作

(12)视频、音乐、资源的上传、下载、删除、分类功能

•登录用户可进入系统进行音乐、视频、资源上传、下载的操作,可选择资源格式类别(如分为文档、压缩文件、软件等类别)

•管理员还具有对上传的资源进行删除操作

(13)图片上传、查看、删除、分类功能

•登录用户可以进行图片的上传,查看,分类选择功能

•管理员还具有对上传的班级图片进行删除操作

(14)音乐试听、视频观看功能

•所有用户具有点击音乐试听,视频播放操作

(15)为他人点播音乐功能

•登录用户可以为其他用户点播音乐操作,当该用户登录系统时可以看到系统提示(××用户为自己点播了歌曲,试听看)类似这样的互动

(16)笑话的编辑、发表、评分功能,增、删、改、查功能

•登录用户可以编辑自己想的笑话内容进行发表,基本的增删改查操作,也可以对他人发表的笑话进行评分操作

(17)笑话评分标准规则编辑、修改、删除功能

•管理员可以进行笑话评分选项的增加编辑修改删除的操作

(18)班级活动整理记录、通知功能

•管理员通过对班级近期公告、活动的了解进行编辑公告操作,对以往的活动进行记录处理

(19)留言基本的编辑、发表、删除、查询功能

•登录用户可编辑班级留言,发表,删除自己的留言操作,也可以查询其他用户发表的班级留言

(20)留言回复功能

•登录用户可对班级留言进行回复互动,也可以对自己的回复进行删除操作

•管理员同样具有此操作

(21)班级链接的编辑、删除、修改、分类功能

•管理员登录系统对友情链接的名称、链接网址编辑,修改,删除分类选择操作,以及分类选项编辑、修改操作

2.4条件与限制

本网站用于老师和同学之间的学习和生活交流,更加方便地联系。在功能方面可以考虑由多用户分别进行管理,系统可以为级别不同的用户设置不同的权限等,同时应进一步提高系统的安全保密性。

3. 总体设计

3.1 处理流程

1.打开网站不登陆时身份为游客,能留言察看班级的信息,不能参与班级信息的编辑操作。

2.打开网站登陆时,激活身份验证模块,通过身份验证后自动识别身份类型获得该身份的各项权限,用户就可以进行各项操作。

3.2 总体结构和模块外部设计

系统总体结构图:

模块设计图:

(顶层模块)

(用户模块)

(文章新闻)

(资源模块)

(模块3.1)

(模块3.2)

(模块3.3)

(模块3.4)

(模块3.5)

(班级娱乐)

(模块4、1)

(模块4、2)

(模块4、3)

(模块4、1、4)

(班级连接模块)

(留言模块)

3.3 功能分配

1. 用户管理功能

•身份验证模块(M1.1);

•查询用户模块(M1.2);

•删除用户模块(M1.3);

相关文档
最新文档