软件工程课程课后大作业

刚刚学了软件工程这门课程,按照老师对这门课程的要求,我们组针对于大学生社团联盟系统做了如下设计(因为老师途中是要求采用ppt展示需求设计成果,因此期间可能会直接用ppt页面形式来展示设计过程):

大学生社团联盟系统:

系统分析:

本项目是针对“大学生社团联盟”网站需求建设的。系统主要分为客户端子系统和管理员子系统。

系统角色:

角色或者执行者是指与系统产生交互的外部用户或者外部系统。本系统的角色主要分为游客、学生、教师、管理员四种角色。

主要用例:

系统:客户端子系统、管理端子系统
客户端子系统:游客、学生、教师
管理端子系统:管理员

系统主要例图:

在这里插入图片描述

客户端子系统用例图:

管理端子系统用例图:

在这里插入图片描述

登陆功能设计

在这里插入图片描述
登录、登出、注册系统
角色:教师、学生、管理员、游客
目的:用户登录
前置条件:用户身份

(1)、用户进入网站首页;
(2)、用户点击登录或者注册,输入用户名和密码,单击确定。登出点击登出即可。 用户进入系统首页。系统显示注册界面,用户输入相关的身份信息,单击确定。
用户名长度不足10位时,提示“用户名应为10位数字”。密码不足6位或超过16位时,提示“密码必须为6位以上,16位以下”。系统经过后台确认数据合法后提示注册成功。
(3)、系统检查是否有此用户信息,若存在,用户进入系统;若不存在,页面跳回网站首页
(4)、不同身份登录功能服务不同:
游客:只有个人信息栏,可以查看网站视频、图文信息,可以留言,但无对网页所有信息的增删改的相应操作权限。
学生:有个人信息栏,有视频以及图文管理栏,还有社团管理栏。
教师:有个人信息栏,有视频以及图文管理栏,还有社团管理栏,学生管理栏。
管理员:全部权限。

个人信息系统:

在这里插入图片描述
角色:学生、教师、管理员
目的:学生、教师管理个人信息
前置条件:进入登陆系统
用例条件:
(1)、用户进入登陆系统
(2)、用户修改信息,保存提示保存成功。

学生社团系统:

在这里插入图片描述
角色:学生、教师、管理员
目的:进行社团的相关管理
前置条件:学生负责人登陆以及负责老师登陆系统
用例条件:
(1)、学生负责人可以登陆进该系统,进行社团简介,分类修改,该社团内容布局等编辑,查看相关的留言等
(2)、教师可以进行一些策划的审批

公告栏模块:

角色:教师、管理员
目的:发布公告
前置条件:登陆教师信息系统
用例条件:
(1)、进入教师信息系统,教师修改活动公告
(2)、管理员可以后台修改,发布重要通知

留言模块:

5.5、留言板系统
角色:学生、教师、管理员
目的:促进用户交流,丰富网站功能乐趣
前置条件:进入登陆系统
用例条件:
(1)、用户进入登陆系统
(2)、用户可以查看网站视频、图文信息之后有感而发进行留言

活动管理系统:

角色:学生、教师、游客、管理员
目的: 活动主体
前置条件:进入网站
用例条件:
(1)、学生负责人可以进行活动区的图文和视频修改。
(2)、教师也可以修改负责的活动区的图文和视频。
(3)、游客只能对活动区内容进行浏览。

广告系统:

角色:全体
目的: 商业
前置条件:进入网站
用例条件:
进入网站,会在网页侧栏等处能看到广告,管理员可以放置不同的广告。

以上就是我们组对于大学生社团联盟系统软件开发的一些大致设计,本博客包含的所有图片界面均由我们组成员共同用网页语言开发而来,真实有效。

  • 2
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值