1.引言
1.1背景
本项目的开发目的是针对学生信息的管理系统。动态了解学生的个人基本信息,学习情况信息,奖惩信息,对学生进行评估。
1.2目标
通过本项目学生可以查询自己信息,教师可以通过本程序对学生成绩进行评估,密切关注学生学习情况。
1.3用户对象
学生,教师,管理员
2.系统分析
2.1用户需求
用户分为学生、教师和管理员三类,这三类用户都需要用户名和密码进入,登入后可以查看自己权限相对应的信息,管理员登入后可以对信息进行添加、修改和删除等操作,学生和教师登入后只能查看信息。
2.2功能需求
2.2.1管理员对系统的管理功能
管理员登入系统,系统的对学生信息进行收集整理,分析处理,在学生基本信息、学习情况信息、奖惩信息上可以进行添加、修改、删除数据:同时对学生用户进行添加、删除和修改:系统安全维护。
2.2.2学生和教师对系统的查看和查询功能
(1)学生登入系统后可以查看自己的相关信息:
学生个人信息:本人的姓名,学生编号,性别,出生年月日,名族,政治面貌,班级职务的基本信息。
学习情况信息:可以查看本人的课程安排,考试安排,考试成绩。
奖惩信息:奖惩信息。
(2)教师登入系统后可以查看学生的相关信息:
学生个人信息:学生的姓名,学生编号,性别,出生年月日,名族,政治面貌,班级职务的基本信息。
学习情况信息:可以查看学生的课程安排,考试安排,考试成绩。
奖惩信息:奖惩信息,对学生进行学期总结。
2.2.3
2.3开发环境
操作系统:windows 10
开发软件:Android studio
开发语言:Java
测试工具:手机