欢迎来到天天文库
浏览记录
ID:57401680
大小:120.00 KB
页数:7页
时间:2020-08-15
《校园卡一卡通管理系统需求分析和数据库建模.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、校园卡一卡通管理系统需求分析一:需求分析阶段1.1需求分析目标针对广东大学学生日常及学习生活管理情况的调查及自身体验,了解目前校园卡管理系统的基本情况,充分体会到校园卡一卡通的快捷,简单,高效。基于以上情况,本次目标是自行设计一个模拟广东大学校园卡一卡通管理系统,在模拟中加深对校园一卡通的了解,增强对数据库知识的理解及SQL语言的实际应用,训练设计开发数据库的能力。1.2需求分析任务(1)处理对象:该系统的处理对象有学生基本信息、校园卡基本信息、校园卡日常管理基本信息、身份认证基本信息、图书管理基本信息。各个对象包括信息如下所示1.学生基本
2、信息(Student):包括学生身份证号、学生学号、学生姓名、学生性别、学生出生年份、学生所在院系、学生的专业、学生所在班级等方面的信息,可以方便学生信息的查询和更新;2.“校园卡”基本信息(Card):包括校园卡的卡号、持卡人学生学号、持卡学生姓名、持卡学生性别、校园卡的状态、校园卡内的余额;3.校园卡日常管理基本信息(CardManage):包括四个数据结构。办卡信息、挂失信息、解挂信息、充值信息,4.消费基本信息(Busmanage):包括消费编号、消费地点、卡号、消费时间、消费金额。5身份认证基本信息(Identity):包括四个数
3、据构DormInf(学生宿舍楼基本信息),DormPress(学生归宿刷卡信息),LibInf(图书馆基本信息),LibPress(借书基本信息),具体的数据项见数据字典;(2)处理功能要求系统主要完成一下几个功能:1.学生基本信息查询与更新;2.校园卡日常事务管理情况基本信息查询与更新;3.校园卡在某个时刻所处状态的查询;4.学生消费额,基本信息的查询;5.学生进出宿舍次数查询;(3)安全性和完整性要求描述学生基本信息、校园卡日常事务管理基本信息、“校园卡”基本信息、身份认证基本信息中数据项能否为null,以及一些用户自定义完整性(符合实
4、际要求)。1.2.3需求分析阶段成果(1)校园卡一卡通管理系统业务流程图校园卡日常管理业务流程图:宿舍身份认证管理业务流程图:食堂消费管理流程图:(3)数据流程图顶层数据流程图:身份确认申请审批记录D0审批信息事务申请消费信息请求学生个人信息P0学生个人信息学生事务处理事务申请校园卡事务管理系统校园卡中心身份确认反馈消费反馈第1层数据流程图:P0身份认证反馈身份认证申请消费反馈消费信息请求学生个人信息P1审批信息事务申请学生个人信息P3P2学生事务申请日常事务处理身份认证处理消费事务处理事务处理校园卡中心第2层数据流程图:从日常事务处理角度
5、出发:P1充值记录D1.4充值申请P1.2P1.1费用办卡管理充值管理充值申请个人资料挂失申请办卡申请办卡申请审批审批个人资料个人资料学生办卡记录D1.1挂失申请P1.3审批挂失管理解挂申请解挂记录挂失记录D1.2个人资料P1.4审批解挂申请解挂管理D1.3D1.3第2层数据流程图:从校园卡消费管理角度出发:P2饭菜名目P2.1饭菜价格P2餐厅买饭购物名目学生消费管理消费反馈消费请求消费记录D2第2层数据流程图:从校园卡的身份认证管理角度出发:P3借书刷卡身份确认身份认证请求P3.2P3.1P3学生门禁刷卡身份确认身份认证宿舍图书馆身份确认
6、D3身份认证记录第2层数据流图(从身份认证角度)(3)数据字典(a)数据项:系统涉及的数据项有34项表1.1数据项列表数据项编号数据项名称简述类型及宽度取值范围DI-1Sid学生身份证号char(18)DI-2Snum学生学号char(8)DI-3Sname学生姓名char(10)DI-4Sage学生性别char(4)"男"、"女"DI-5Sbirth学生出生年char(10)DI-6Sdept学生所在院系char(20)DI-7Sspecial学生所在专业char(20)DI-8Sclass学生所在班级char(20)DI-9Saddr学
7、生生源地char(6)DI-10Cardno校园卡卡号char(8)DI-11Cardstate校园卡状态char(6)"可用"、"不可用"DI-12Cardmoney校园卡内余额FloatDI-13Cardstyle校园卡类型char(10)“学生卡”、“教师卡”DI-14Cardtime办理时间char(10)DI-15CCno校园卡中心编号char(10)Di-16CCaddr校园卡中心地址char(20)DI-17jbr校园卡日常事务负责人姓名char(10)DI-18Gsrq挂失所在时间DatetimeDI-19Gsno挂失次数编
8、号IntDI-20Jgrq解挂的时间DatetimeDI-21Czrq充值的时间DatetimeDI-22Czje充值金额FloatDI-23Czno充值次数编号IntDI-24
此文档下载收益归作者所有