2。2。2子系统划分
根据用户需求,确定本系统主要实现的是校园相关的信息记忆的收集、汇总与处理,业务角度可以将本系统划分为授课内容子系统、考试信息子系统、作业信息子系统、校园生活信息等内容处理五个子系统。
图 2。2 子系统的划分
如图 2。2所示下面将分析五个必须的子系统:
(1)用户信息子系统
A注册
检查用户所填信息的合法性,如用户名是否重复,密码是否合法并且两次输入是否相同,若通过则完成注册并且记录到数据库。
B身份验证
根据用户提供的用户名密码,检查是否正确,并且状态正常后,返回用户的各个信息,如用户名,头像,性别等等,同时验证用户的权限等级,以及记录用户的登录状态。
C信息修改
在登陆后用户可以修改自己的部分信息,如头像等,板块管理员可以对自己管理的板块进行删除留言,回复,置顶取消置顶等操作,管理员可以修改用户的权限,比如添加和撤销板块管理员,删除和封禁违规用户等。
(2)授课内容子系统
A发表授课内容
除了游客以外的用户可以将授课相关的内容发表在子系统内。
B回复授课内容
除了游客以外的用户可以对已有的授课内容的留言进行回复和评价。
C查看和搜索授课内容
所有用户都可以在系统中搜索相应关键字,浏览子系统内的留言。
D管理已发内容
用户可以查看和管理自己已经发送的内容,板块管理员在此基础上可以在对应的板块进行管理操作,例如置顶,删除留言,删除回复,超级管理员在此基础上可以委派授课内容的各个板块的管理员。
(3)考试信息子系统:
A发表考试信息
除了游客以外的用户可以将与考试信息相关的内容发表在子系统内。
B评价考试信息
除了游客以外的用户可以对资料进行评价和反馈。
C搜索并浏览考试资料
所有用户可以在系统中搜索、浏览所需考试资料。
D管理现存资料
用户可以查看和管理自己已经发送的内容,板块管理员在此基础上可以管理相应的板块,比如删除违规内容,对留言进行置顶等操作,超级管理员在此基础上可以委派考试信息的各个板块的管理员。
(4)作业信息子系统
A发表题目解法
除了游客以外的用户可以将与作业信息相关的内容发表在子系统内。
B回复作业信息
除了游客以外的用户可以对他人提供的作业信息进行评价和反馈。
C搜索
所有用户可以在系统中搜索、浏览所需作业信息。
D管理作业信息
用户可以查看和管理自己已经发送的内容,板块管理员在此基础上可以对自己对应的板块进行管理操作,如将违规内容删除,对留言进行置顶等操作,超级管理员在此基础上可以委派作业信息的各个板块的管理员。论文网
(5)校园生活信息子系统
A发表生活经验
除了游客以外的用户可以将与校园事务相关的内容发表在子系统内。
B回复他人经验
除了游客以外的用户可以对他人提供的校园事务解释进行评价和反馈。
C经验查找
所有用户可以在系统中搜索需要的关键词、浏览所需流程信息。
D管理校园生活信息
用户可以查看和管理自己已经发送的内容,板块管理员在此基础上可以在这个子系统内进行管理操作,这个子系统内删除违规的交易信息,超级管理员可以任命该子系统各个板块的管理员。