2.2.3 系统功能需求通过多方了解和调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。在经过多方了解和调查后,基本清楚了学籍管理系统的功能需求,即系统开发的总体任务是实现学生信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。此学籍管理系统需要完成的功能主要有:1)数据添加功能:对于新生报到,系统必须具有班级的建立、课程的设置,如果新增专业,则能添加新专业,期末学生的考试成绩及奖惩信息必须能够录入。2)数据修改功能:当上述资料发生变化或有错误信息输入时,应能够及时对数据进行修改和补充。3)数据删除功能:当学生毕业、转学或退学后,可删除该生的相关信息。4)数据查询功能:该系统的主要功能之一即根据用户提供的相关信息,能够及时查找出对应的学生信息,系统应该提供多种查询方法,以便满足用户的不同需求。5)数据打印功能:学生基本信息和成绩录入后应可以打印出来形成文字档案,转入学生档案,这也是学籍管理系统必须具备的功能。