java自学网今日推出一套 ssh项目架构的校内社交网站需求分析,给大家作为一个参考借鉴,可以作为java毕业设计或者java课程设计的参考之用。" ?( f- I% u7 V7 B1 u
/ A- J: v( D1 h7 {5 U( i# Zjava需求分析:
x% U% [- J! K+ _) C' }; M, Y% e+ @& J
N4 a6 z; G& W' q' e& `
系统功能 java入门级别& f! V! ?! x+ A+ Q, ? t
本网站是针对一所学校的校内社交网站,涉及到的用户有普通用户(学生)和系统管理员。其具体要实现的功能如下:9 \ [9 z8 r7 a+ g E$ T, T
普通用户
4 C; d. o1 ?+ h7 u \1 用户注册、登录: j. f6 l1 x. ^0 f2 T) @
2 用户个人信息查询、修改) n3 F$ P w% L
3 日志管理(写日志、查看日志、删除日志) 4 图片管理( 上传图片、浏览图片、删除图片) 5 评论管理(对他人日志或图片进行评论、查看评论、删除评论) 6 关系管理(查询其他用户、加为好友、查看好友列表、删除好友)
4 p; h7 s' c- j6 }7 留言:给其他用户留言、回复留言、查看留言7 Q. h& ?6 b! ~4 z/ l5 C& A# W
+ v) M S+ v1 |5 M3 J& a# N系统管理员
& E6 T7 Y! ?( n8 F7 b1、 用户管理:用户查看、删除用户 2、 管理员管理:添加管理员、删除管理员
# B) ?1 f5 U8 E1 D) U3、 学院管理(学院增删改查 PS:学院只有名称信息)
! O, j) d- ~; b; [2 B: {4、 专业管理(专业增删改查 PS:专业只有名称信息,与学院有外键关联) 注:一个用户被管理员删除,则他的全部信息都会被清空 5 J; T+ N* r1 D* Z u, n
8 y8 Q' P" L( m/ j4 G3 A! @# \
/ I/ n J) d' z
+ `3 T5 z+ ?. S ~; H7 i. p
2 U+ e9 h5 ^# \: I |