一.需求分析阶段
1.引言
通过对本校区学生日常生活的实地调查以及自己的亲身体验,了解到现在许多高校学生
生活消费仍然停留在多种消费分块进行,相对独立的模式。开发出合适的学生消费管理
系统,可以有利于提高高校消费管理的工作效率。
2.目标与任务
(1)需求分析阶段的目标:
1. 了解目前高校的学生消费管理现状
2. 通过平时的观察、思考和亲身体会,加上重点实地调查和记录的方式了解和收集大部分
学生所需要的消费管理的工作流程,确定系统的基本开发方向。
3. 与小组成员讨论个人想法,共同制定开发方案
4.与指导老师交流小组的想法,征求意见,改正不合理的地方,确定新系统的边界,为下
面的概念设计与逻辑设计奠定基础。
3. 需求分析阶段的任务
(1)处理对象:
系统要处理的对象包括:学生基本信息,发卡部门的基本信息,财务部门的基本信息,校园
卡的基本信息,食堂消费的基本信息,各个对象包括信息如下所示(详细的数据见于数据字
典)
1. 学生的基本信息(Student):包括学生姓名,学生学号,身份证号,学生性别,学生所
在院系,学生所在专业等方面的信息
2. 校园卡的基本信息:包括持卡人的学生学号,持卡人的身份证号,持卡人的所在院系,
校园卡的状态,校园卡内的余额
3. 食堂消费基本信息:包括消费(HConsume)金额等基本信息
4. 财务部门基本信息:包括办公室基本信息
5. 校园卡日常事务管理基本信息:包括办卡部门基本信息,办卡信息(FStudentAdd),挂
失信息(FLostInf),充值信息(DRecharge)每个数据结构中的数据项见数据字典
(2)处理功能要求:
系统主要完成以下几个功能:
1.学生基本信息的信息查询与更新
2.校园卡日常事务管理情况基本信息查询与更新
3.校园卡状态的查询
4.学生在食堂的消费金额的查询
5.食堂营业额的基本信息的查询和修改,查询所有食堂的营业额以体现食堂总体的收入状况,
查询各个食堂的收入为评价食堂的服务质量提供依据
(3)安全性和完整性要求
安全性是通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程
度上的安全性,再通过用户授权机制,用用户登录方式来识别用户级别,根据这个级别来分
配用户权限,达到数据更高层次的安全保密功能。
完整性要求用于描述学生的基本信息,财务部门的基本信息,校园卡日常事务管理的基本信
息,校园卡基本信息,食堂消费基本信息中数据项能否为null,以及一些用户自定义完整性
(符合实际要求),此处用于触发器实现,详细完整性要求见于系统的逻辑设计阶段和数据
库实施阶段。
二、概念结构设计阶段
1. E-R 图:
学生
1
评论1
最新资源