校园一卡通管理系统设计

校园一卡通管理系统设计

ID:35628008

大小:228.50 KB

页数:14页

时间:2019-04-03

校园一卡通管理系统设计_第1页
校园一卡通管理系统设计_第2页
校园一卡通管理系统设计_第3页
校园一卡通管理系统设计_第4页
校园一卡通管理系统设计_第5页
资源描述:

《校园一卡通管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、校园一卡通管理系统设计课程作业报告题目:校园一卡通管理系统数据库的设计学院:江西理工软件学院专业:软件土木班级:三班学号:13242314学生:甘文波授课教师:李春雨时间:2015年5月15日14校园一卡通管理系统设计目录一、需求分析31.1需求概述31.2功能简介3二、数据库概念结构设计32.1确定联系集及E-R图32.2画出E-R图42.3学生成绩管理系统总E-R图5三、数据库逻辑设计53.1一卡通信息表(card)63.2学生信息表(Student)63.3银行卡信息表(bank)63.4账单表(zh

2、angdan)7四、建表74.1创建模式并授权74.2创建数据表7五、数据库的运行和维护95.1定义95.1.1基本表的创建,建表语句95.1.2基本表的删除95.2数据操作105.2.1单表查询:105.2.2连接查询105.2.3嵌套查询105.2.4操作结果集查询115.3数据库更新操作115.3.1插入数据115.3.2修改数据125.3.3删除数据125.4数据库的安全性125.5数据库的完整性135.5.1实体完整性定义135.5.2参照完整性定义13六、总结1414校园一卡通管理系统设计一、需

3、求分析1.1需求概述一张校园卡,取代以前的各种证件(包括学生证、借书证、出入证等)全部或部分功能师生在学校各处出入、办事、活动和消费均只凭这校园卡便可进行,并与银行卡实现自助圈存,最终实现“一卡在手,走遍校园一卡通网络拓扑图校园”,同时带动学校各单位、各部门信息化、规范化管理的进程。此种管理模式代替了传统的消费管理模式,为学校的管理带来了高效、方便与安全。一卡通系统是数字化校园建设的重要组成部分,是为校园信息化提供信息采集的基础工程之一,具有学校管理决策支持系统的部分功能。1.2功能简介主要具有综合消费类、

4、身份识别类、公共信息服务类等功能。整个系统与银行系统、学校原有的系统和学校管理信息系统有良好的衔接,并为学校潜在管理信息系统预留合适的接口,在项目完成后随时为学校增加其它管理系统接口提供必要的协助。二、数据库概念结构设计2.1确定联系集及E-R图根据前面对系统进行的分析,已经初步了解了一卡通管理系统的数据处理流程,找出与系统有关的各个实体及其相互联系如下:标示实体集:学生,一卡通,银行卡,账单四个关系。标示联系集:学生和一卡通:一名学生只能拥有一张一卡通,一张一卡通也只能被一名学生持有。学生与一卡通关系为:

5、1:1。14校园一卡通管理系统设计一卡通和银行卡:一张一卡通可以与多张银行卡绑定或不与银行卡绑定,一张银行卡可与多张一卡通绑定或不绑定。一卡通与银行卡的关系为:N:M。③、标示属性集:学生(学号,姓名,性别,班级,系别)一卡通(卡号,密码)银行卡(卡号,银行类别,办理地区,户主)账单(流水号,时间,支出金额,转入金额,余额)2.2画出E-R图一卡通信息图如下:一卡通密码编号图2-2-1一卡通实体集的E-R图学生信息图如下:学号系别学生班级姓名性别图2-2-2学生实体集E-R图银行卡信息图如下:银行卡银行类地

6、区卡号14校园一卡通管理系统设计图2-2-银行卡实体集E-R图账单图如下:流水号余额账单时间支出金额转入金额图2-2-4消费记录实体集E-R2.3学生成绩管理系统总E-R图M根据上面对实体联系的分析,可以画出E-R图如下:银行卡N11拥有学生收支账单绑定一卡通1N图2-2-5校园一卡通管理系统总E-R图三、数据库逻辑设计逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。E-R图向关系模型转

7、化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。设计校园一卡通管理数据库,包括学生、一卡通、银行卡、消费账单四个关系,其关系模式中对每个实体定义的属性如下:一卡通信息表card:(卡号,密码)学生信息表Student:(学号,姓名,性别,所属班级,系别)14校园一卡通管理系统设计银行卡信息表bank:(卡号,银行类型,办理地区,户主)账单表bill:(流水号,时间,转入金额,支出金额,余额)设计出E-R图后,可将E-R图转换为数据库模式。运行本系统时在库中所建立的表

8、分别介绍如下:3.1一卡通信息表(card)字段名描述数据类型字段限制Cno卡号number(5)PrimarykeyPassword密码number(6)Notnull3.2学生信息表(Student)字段名描述数据类型字段权限Sno学号number(5)PrimarykeySname姓名Varchar2(10)Notnullssex性别char(2)Notnullsclass班级varchar2(16)Not

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。