软件开发的第一个阶段就是系统需求分析。在整个系统开发过程中,只有这一阶段是面向用户的[[[]刘波。 关于B/S和C/S架构的探析[J]。 北京: 机械工业出版社, 2003: 55-60。]]。因此需求分析将针对不同的系统用户角色进行。
作业本公益协会管理系统的主要用户包括志愿者、认助者和管理员。以下分别分析其用户需求:
1)志愿者,系统首先需要有志愿者报名通道来接纳新的志愿者成员的加入;其次,志愿者需要使用本系统录入或修改贫困孩子信息和魔盒心愿信息。
2)认助者,本系统面向的最重要的大众用户就是认助者。系统需要向认助者展示贫困孩子信息和魔盒心愿信息并开通认助通道;其次,认助者还需要能够实时查询浏览作业本协会的财务收支信息。
3)管理员,主要通过系统管理受助孩子、管理志愿者、发布志愿者招募计划、管理协会财务信息、并完成相关审核工作。
2。2 业务流程分析
2。2。1 业务流程描述
作业本公益协会针对不同公益项目业务流程不尽相同,协会目前有三大公益项目:作业本公益计划、海子支教计划、魔盒心愿计划。以下针对这三大公益项目分别描述其业务流程[[[]Joel S。 Migdal。 State in society studying how states and societies transform and constitute one another[M]。 Cambridge, NewYork:Cambridge University Press, 2001。]]。
1)作业本公益计划业务描述:
全国各地的志愿者用户在实地考核了需要受助的孩子情况后,可录入贫困孩子的求助信息等待管理员审核。管理员审核通过后,将受助孩子信息发布于网站。广大网友浏览待受助的孩子信息,并选择进行认助,在提交认助申请后等待管理员审核。若认助信息合格且孩子未被认助则认助审核通过,认助者汇入认助金。认助期结束后,认助者收到邮寄的孩子日记作品。同时认助者可实时查看认助金去向。 来自~优尔、论文|网www.youerw.com +QQ752018766-
2)海子支教计划业务描述:
管理员根据西部贫困地区的需求发布支教计划,广大网友浏览支教计划后,可提交申请并等待管理员审核。管理员审核通过后再进行电话或视频二轮面试,二轮面试通过后,管理员发布志愿者名单,开始支教计划。
3)魔盒心愿计划业务描述:
志愿者用户根据贫困孩子的需求可录入心愿计划,包括心愿内容、每份心愿金额和心愿份数等并等待管理员审核。管理员审核通过后,将心愿信息发布于网站。广大网友浏览魔盒心愿,直接选择进行认领与在线支付。认领成功后由志愿者帮助孩子完成心愿,并将完成情况反馈给认助者。
ASP.NET+SQLServer作业本公益协会管理系统设计+数据流图(6):http://www.youerw.com/jisuanji/lunwen_103706.html