java自学网今日推出一套 ssh项目架构的校内社交网站需求分析,给大家作为一个参考借鉴,可以作为java毕业设计或者java课程设计的参考之用。$ G% e4 V) x6 g/ z) l$ j- @
4 B9 p+ c5 T' S' c; C8 M( g- Ijava需求分析:
' E, y5 {- a( c" _9 V9 _* R# O+ V) l% S7 v2 ]# m" t1 K
/ |( M* z' {& C, p0 P& L系统功能 java入门级别7 Q. H! Q6 p' F& {6 j4 `' A" q
本网站是针对一所学校的校内社交网站,涉及到的用户有普通用户(学生)和系统管理员。其具体要实现的功能如下:
$ Z; I; l4 t3 `& V4 A普通用户 ' M1 }3 X) G" X
1 用户注册、登录
0 |7 Z& S7 U+ k8 Y: z2 用户个人信息查询、修改
. Q* J! D! W1 P- p( W. _6 b6 b: C6 n3 日志管理(写日志、查看日志、删除日志) 4 图片管理( 上传图片、浏览图片、删除图片) 5 评论管理(对他人日志或图片进行评论、查看评论、删除评论) 6 关系管理(查询其他用户、加为好友、查看好友列表、删除好友)& o2 |+ U* u* \; p( i
7 留言:给其他用户留言、回复留言、查看留言
& i) V( H0 {* M2 z) L* S
{9 f7 E" o, b6 T. _) Q系统管理员 * d5 Q' q7 Y! u7 m
1、 用户管理:用户查看、删除用户 2、 管理员管理:添加管理员、删除管理员
8 |" T* H8 k/ V4 j2 x; d1 r% z+ X3、 学院管理(学院增删改查 PS:学院只有名称信息)
' F" w, P( I* |* l- N- \4、 专业管理(专业增删改查 PS:专业只有名称信息,与学院有外键关联) 注:一个用户被管理员删除,则他的全部信息都会被清空 $ e* [4 L( e# x) I0 |6 J
+ f3 [0 h0 d: D" M% K3 e
* N- t# a7 A/ ?0 E% S w
" z: X* l& E! e& M
- }" V1 M, K# f: K; ?
|