校园卡一卡通管理系统需求分析和数据库建模_第1页
校园卡一卡通管理系统需求分析和数据库建模_第2页
校园卡一卡通管理系统需求分析和数据库建模_第3页
校园卡一卡通管理系统需求分析和数据库建模_第4页
校园卡一卡通管理系统需求分析和数据库建模_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上 校园卡一卡通管理系统需求分析一:需求分析阶段1.1需求分析目标针对广东大学学生日常及学习生活管理情况的调查及自身体验,了解目前校园卡管理系统的基本情况,充分体会到校园卡一卡通的快捷,简单,高效。基于以上情况,本次目标是自行设计一个模拟广东大学校园卡一卡通管理系统,在模拟中加深对校园一卡通的了解,增强对数据库知识的理解及SQL语言的实际应用,训练设计开发数据库的能力。1.2需求分析任务(1) 处理对象: 该系统的处理对象有学生基本信息、校园卡基本信息、校园卡日常管理基本信息、身份认证基本信息、图书管理基本信息。各个对象包括信息如下所示1学生基本信息(Student):

2、包括学生身份证号、学生学号、学生姓名、学生性别、学生出生年份、学生所在院系、学生的专业、学生所在班级等方面的信息,可以方便学生信息的查询和更新;2“校园卡”基本信息(Card):包括校园卡的卡号、持卡人学生学号、持卡学生姓名、持卡学生性别、校园卡的状态、校园卡内的余额;3校园卡日常管理基本信息(CardManage):包括四个数据结构。办卡信息、挂失信息、解挂信息、充值信息,4消费基本信息(Busmanage):包括消费编号、消费地点、卡号、消费时间、消费金额。5 身份认证基本信息(Identity):包括四个数据构DormInf (学生宿舍楼基本信息),DormPress(学生归宿刷卡信息)

3、,LibInf(图书馆基本信息),LibPress(借书基本信息),具体的数据项见数据字典; (2)处理功能要求系统主要完成一下几个功能:1学生基本信息查询与更新;2校园卡日常事务管理情况基本信息查询与更新; 3校园卡在某个时刻所处状态的查询;4学生消费额,基本信息的查询; 5. 学生进出宿舍次数查询;(3) 安全性和完整性要求描述学生基本信息、校园卡日常事务管理基本信息、“校园卡”基本信息、身份认证基本信息中数据项能否为null,以及一些用户自定义完整性(符合实际要求)。 1.2.3 需求分析阶段成果(1) 校园卡一卡通管理系统业务流程图校园卡日常管理业务流程图:宿舍身份认证管理业务流程图:

4、食堂消费管理流程图:(3) 数据流程图顶层数据流程图:身份确认申请审批记录D0审批信息事务申请消费信息请求学生个人信息P0学生个人信息学生事务处理事务申请校园卡事务管理系统校园卡中心身份确认反馈消费反馈第1层数据流程图:P0身份认证反馈身份认证申请消费反馈消费信息请求学生个人信息P1审批信息事务申请学生个人信息P3P2学生事务申请日常事务处理身份认证处理消费事务处理事务处理校园卡中心第2层数据流程图: 从日常事务处理角度出发:P1充值记录D1.4充值申请P1.2P1.1费用办卡管理充值管理充值申请个人资料挂失申请办卡申请办卡申请审批审批个人资料个人资料学生办卡记录D1.1挂失申请P1.3审批挂

5、失管理解挂申请解挂记录挂失记录D1.2个人资料P1.4审批解挂申请解挂管理D1.3D1.3第2层数据流程图: 从校园卡消费管理角度出发:P2饭菜名目P2.1饭菜价格P2餐厅买饭购物名目学生消费管理消费反馈消费请求消费记录D2第2层数据流程图:从校园卡的身份认证管理角度出发:P3借书刷卡身份确认身份认证请求P3.2P3.1P3学生门禁刷卡身份确认身份认证宿舍图书馆身份确认D3身份认证记录第2层数据流图(从身份认证角度)(4) 数据字典(a)数据项:系统涉及的数据项有34项表1.1 数据项列表数据项编号数据项名称简述类型及宽度取值范围DI-1Sid学生身份证号char(18)DI-2Snum学生学

6、号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学生生源地char(6)DI-10Cardno校园卡卡号char(8)DI-11Cardstate校园卡状态char(6)"可用"、"不可用"DI-12Cardmoney校园卡内余额FloatDI-1

7、3Cardstyle校园卡类型char(10)“学生卡”、“教师卡”DI-14Cardtime办理时间char(10)DI-15CCno校园卡中心编号char(10)Di-16CCaddr校园卡中心地址char(20)DI-17jbr校园卡日常事务负责人姓名char(10)DI-18Gsrq挂失所在时间DatetimeDI-19Gsno挂失次数编号IntDI-20Jgrq解挂的时间DatetimeDI-21Czrq充值的时间DatetimeDI-22Czje充值金额FloatDI-23Czno充值次数编号IntDI-24Dormregion宿舍楼所在校区char(10)DI-25Dormno宿

8、舍楼编号char(10)DI-26Dormstyle宿舍类型Char(10)DI-27Backtime回宿舍时间DatetimeDI-28Backno归宿编号IntDI-29Libno图书馆编号char(8)DI-30Libname图书馆名字char(40)DI-31Libregion图书馆所在校区char(40)DI-32Brno借书编号char(10)DI-33Bookno图书编号char(10)DI-34Booklist已借数量Int(b)数据结构:表1.2 数据结构列表数据结构编号数据结构名称数据结构别名数据结构含义数据项组成DS-1学生信息Student记录学生的信息Sid、Sno、

9、Sname、Ssex、Sbirth、Sdept、Sspecial、 Sclass、SaddrDS-2挂失信息LosInf记录挂失信息Cardno、Sno、Sid、Gsrq、jbrDS-3充值信息FillInf记录充值相关信息Czno、Cardno、Sno、Czlx、Czje、jbrDS-4校园卡信息Card记录校园卡信息Cardno、Sno、Sid、Cardstates、CardmoneyDS-5学生食堂信息DinInf记录食堂信息Dinno、Dinname、Dinmanage、DinaddrDS-6消费刷卡信息PressInf消费刷卡记录Pressno、Pplace、Pno、Cardno、Pmoney、ptime、Pmanage、PaddrDS-7宿舍楼信息DormInf记录宿舍楼信息Dormno、Dormstle、 DormregionDS-8归宿刷卡信息DormP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论