行为一个学生的信息,设有8列,前6列分别为“姓名”、“学号”、“性别”、“年级”、“电话”、“邮箱”等信息,可以以上任意一列作为键按照首字母对学生信息进行排序,实现了一定的统计的效果。第7列为“详情”,点击后可以进入该学生的详细情况页面,在此可以对该学生的信息进行编辑,包括姓名、电话、邮箱、密码、头像。第8列为“删除”,点击后将删除改名学生的账户。表格左上角的下拉框可以进行一页显示的信息条数的选项,可以根据需要进行选择。表格的右上角是搜索框,可以根据需求搜索特定学生的信息。经过试用,以上功能均正常实现。
32普通用户
本节将采用普通用户的身份对系统进行试用,进行了登录、查看所有学生信息、修改个人信息等动作。321登录
普通用户的登录与管理员相同。
46
f针对忘记密码的情况,在登录界面,点击“忘记密码”选项,会弹出一个提示框,提示内容为“请联系管理员”以及管理员的手机号码、邮箱信息,学生可以自行联系管理员索要密码。322修改个人信息
普通用户的个人信息修改与管理员相同。323查看所有学生信息
普通用户的信息查看与管理员大致相同,同样可以查看所有普通用户信息,但不可删除任何用户。
33其他
331界面系统界面采用了扁平化设计,风格简约,色彩搭配合适。左侧的菜单栏可以选择隐藏,
页面布局可以随着浏览器窗口大小进行变化。332“帮助”菜单
在“帮助”菜单里有三个子菜单,分别是“用户帐户”“数据查询”“其他问题”,为用户提供了登录帐号、忘记密码、数据查询等方面的相关提示和指导。333“关于”菜单
“关于”菜单里是开发小组的相关信息。334同一账户登录人数
经过试用,同一账户可以同时在多个浏览器窗口登录,并正常进行各种操作。这样对账户的安全性有较大的影响,而且若他们同时对同一项目进行了不同的修改,有可能会引起数据错乱。
4系统评价
41能力
本系统实现了对学生信息的管理,包括用户的添加、修改、删除、查看等功能。系统设置了管理员、普通用户两种角色,并对两种角色赋予了不同的权限。管理员可以管理所有用户的账户和信息,对其进行增加、删除、查看和修改。而普通用户可以查看所有用户的信息,却只能修改自己的信息。除此之外,信息查看页面也提供了选择显示数量、特定信息搜索、按不同字段进行排序等功能。
42缺陷和限制
1、登录只需输入用户名、密码,没有设置验证码,存在被暴力破解登录的风险。2、同一账户的同时登录人数没有限制,容易引r