需求分析
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需求分析相关的知识,希望对你有一定的参考价值。
需求分析阶段确定了系统所需功能需求的具体情况,以及各个阶段的具体流程,同时也确定了其中一些需注意的阶段。
1用户角色
系统管理员、幼儿家长、教师(幼儿班班主任、教学班任课教师、普通教师)、课程管理员
2涉及到权限分配问题
系统管理员和幼儿家长均只有一种身份。而教师、课程管理员涉及到权限分配。单角色的有幼儿班班主任、教学班任课教师、普通教师、课程管理员;双重身份的是:幼儿班班主任+教学班任课教师,普通教师+课程管理员,幼儿班班主任+课程管理员,教学班班主任+课程管理员;多重身份的是:幼儿班班主任+教学班任课教师+课程管理员
3数据信息
教师用户信息包括:工号、姓名、登录密码
班级数据(即幼儿班)包括:班级编号、班级名称(班级分为小小班、小班、中班、大班)、班主任编号
幼儿基本数据包括:学号,姓名,性别,入学年份,入学年级,幼儿班级、家长联系人姓名、联系人电话,登录密码
4报名流程
家长登录系统后可查看招生简章,选择符合幼儿要求的课程进行报名,形成报名订单时将显示课程名、教学费用(基本费用、材料费;若无材料费则不显示),以及供家长勾选是否需要晚餐费(小班幼儿不提供;晚餐费默认为每门课程100元),下单,生成报名订单。
报名时间结束后,系统管理员根据报名情况选择是否开班。若开班则设定上课地点,任课教师;若不开班,系统管理员可以进行退款操作,将钱款退回到已缴费的家长处。家长可以查看开班情况。
5排课流程
课程管理新增课程,设定课程名称、介绍、幼儿要求(幼儿要求可能是多条,例如:芭蕾舞班要求幼儿要学习芭蕾舞半年以上,年级5岁以上)、合作单位,设置教学费用(包括基本费用和材料费,其中材料费为可选)。
再由系统管理员审核课程,选择通过或不通过。将课程存入课程库中,系统管理员可以对课程库中的课程进行暂停开班操作,课程库中的课程默认为开班。
系统管理员进行预设班级时,选择通过下拉框从课程库中选择课程,设置开班星期、人数限制、费用(修改基本费用和材料费等,其中材料费为可选项)、费用说明等内容。(这些预设班级均是在当前学期开设的)。
系统管理员发布招生简章时,确定好学期,设置招生简介,报名时间,预设班级不用在这一步操作,在系统管理员预设班级时就以设置好。
6按照各个用户角色划分需求,可分为以下几类:
6.1系统管理员
6.2课程管理员
6.3幼儿班班主任
6.4教学班任课教师
6.5普通教师
6.6幼儿家长
以上是关于需求分析的主要内容,如果未能解决你的问题,请参考以下文章