需求分析
信息管理系统能够为用户提供充足的信息和快捷的查询手段,是当今信息交
流不可缺少的部分。学生通讯信息管理系统是为了便于毕业后的同学之间的联系,
方便好久没联系的同学能快速准确的找到所查同学的联系方式和地址,是一款为
同学们的交流带来方便的工具。本系统的参与者主要包括两方面:用户、管理员、
系统数据库。
1、用户主要的主要功能包括:
(1)注册,也即向数据库中添加个人信息;
(2)查找,可以用来查看个人信息和查找他人信息,也可根据个人需要,
按学号查找或是按姓名查找;
(3)修改,这部分的功能只限于学生修改个人的信息而不能去修改他人信
息;
2、管理员的功能包括:
(1)统计学生信息,主要是统计现存入数据库中的信息的数量或规模;
(2)分类学生信息,这是为了便于学生的查找,分类是将不同年级的同学
信息分开管理,使得信息查找得更为快速;
(3)添加学生信息,此功能是在学生同意后由管理员将其信息录入系统中;
(4)删除信息,这是管理员所特有的功能,也就是说只有管理员有删除任
何信息的权限,而注册过的学生也没有删除个人信息的权限;
(5)查找,此功能和学生查找功能一样。
3、系统数据库的功能主要是对存入数据库中的信息进行增加、删除、修改、
查看的操作。
创建系统用例模型
创建系统用例的第一步是确定系统的参与者。本系统的参与者包含以下三种:
Student (学生)
Adminstrator(管理员)
Database(系统数据库)
1、学生的用例图: