数据库校园一卡通管理系统

合集下载

智慧校园中的一卡通系统设计与实现

智慧校园中的一卡通系统设计与实现

智慧校园中的一卡通系统设计与实现随着科技的迅速发展,智慧校园已经成为许多学校的必备选择。

作为智慧校园中的核心系统之一,一卡通系统在校园生活中扮演着重要角色。

本文将从设计与实现角度,探讨智慧校园中一卡通系统的构建。

一、需求分析在设计与实现一卡通系统之前,我们首先需要进行需求分析。

一卡通系统的主要目标是提供方便快捷的身份认证和支付功能。

具体需求包括以下几个方面:1. 身份认证:一卡通系统应该能够快速识别学生身份,在校内的各个场景都可以使用一卡通进行认证。

2. 支付功能:一卡通系统需要与校内的各个支付场景进行对接,例如食堂、超市、图书馆等,学生可以使用一卡通进行支付。

3. 资产管理:一卡通系统应该能够记录学生的消费情况,包括消费金额、消费时间等,方便校方进行资产管理。

4. 充值与查询:学生需要能够通过一卡通系统进行一卡通余额的充值和查询。

5. 安全性:一卡通系统需要具备一定的安全性,防止信息泄露和盗刷等情况的发生。

二、系统设计基于以上需求,我们可以设计一卡通系统,使其满足学校的需求。

以下是一些关键设计要点:1. 一卡通卡片:学生使用的一卡通卡片应该具备芯片和磁条等技术,以实现身份认证和支付功能。

2. 读卡设备:校内各个场景需要配备读卡设备,用于读取学生一卡通信息。

读卡设备应该稳定可靠,并且能够迅速读取学生信息。

3. 后台管理系统:一卡通系统的后台管理系统是整个系统的核心,负责卡片的发行、充值、消费记录的管理等功能。

4. 数据库:一卡通系统需要建立相应的数据库,用于存储学生的信息和消费记录。

数据库应该具备良好的性能和安全性,并定期进行备份,以防数据丢失。

5. 支付接口:一卡通系统需要与校内各个支付场景进行对接,因此需要适配不同的支付接口,确保支付功能的正常运行。

6. 前端界面:一卡通系统的前端界面应该简洁美观,方便学生和校方使用。

界面设计应该符合用户习惯,保证良好的用户体验。

三、系统实现一卡通系统的实现涉及多个方面的技术。

数据中心存储平台革新案例-哈尔滨工程大学校园一卡通

数据中心存储平台革新案例-哈尔滨工程大学校园一卡通
方案组成
NetApp FAS2050A 统一存储系统; DATA ONTAP最新系统版本; Snapshot、RAID-DP技术。
NetApp 北京 北京市朝阳区工体北路2号 北京盈科中心A座7层701室 邮编:100027 电话:86-10-5929-3000 传真:86-10-5929-3111
面临的挑战
确保数据的高可用性,实现信息共享
实时转账,在哈尔滨工程大学校区内,凡有 现金、票证或需要识别身份的地方均可用校 园卡来完成,学校师生可以通过校园卡实现 借书、餐饮、购物、实验室上机、医疗代收 费、网费自助、电子注册等功能。
基于上述的建设目标,哈尔滨工程大学对于 未来的存储系统提出了如下的要求:
哈尔滨工程大学的“校园卡”项目主要是解 决校内多证(卡)并存带来的 诸多不便和 管理繁琐等问题,将取代原有的学生证、工 作证、图书证、原饭卡(宝石卡)等证件 (卡)的身份识别功能。本期项目建设与中 国银行黑龙江省分行进行合作,实现校园卡 与银行卡物理分离,银行卡在银行各个网 点通用,进行电子货币结算,校园卡持卡人 可通过自助圈存等方式实现银行卡与校园卡
• 异构平台支持:在一卡通系统里,既有 Linux系统,也有Windows平台,因此要 求存储系统必须支持异构平台。
• 数据库支持:在一卡通系统里,采用了 Oracle数据库平台,对数据库的支持也就 成为了存储系统的建设目标。
• 信息共享需求:“校园一卡通”系统和校 园的管理、科研、学籍、奖贷、教务、 人事等各部门原有的MIS管理、信息系统 部分数据对接,将推进全校信息共享与交 换,促进基于全校的共享数据平台建设。 因此,存储系统应能够支持NAS结构和异 构平台,实现文件级的共享。
NetApp 成都 成都市人民中路一段 15 号 天府丽都喜来登饭店6楼606室 邮编:610015 电话:86-28-8676-8668 传真:86-28-8676-8366

校园一卡通系统设计与安全分析

校园一卡通系统设计与安全分析
的构想。
关键 词 : 卡 通 ; 据库 ; 全 分 析 一 数 安 中 图分 类 号 :P 9 .8 T 330 文献 标 识 码 : A 文 章 编 号 :0 6 83 (00 1 — 0 1 2 10 — 9 7 2 1 ) 6 0 9 —
目前大学生的校园生活离不 开学生证 、 卡 、 饭 图书借 统 , 门数据 存放在本 部 门的服务器 , 本部 同时进行数据校
系统管理子系统 。 该子系统实现一卡通 的总体 管理 , 主要 功能有系统参数 设置 、 卡片管理 、 限管理 、 权 1 3志管
理等功能 。 食 堂 管 理 子 系 统 。 堂 是 校 园 卡应 用 最频 繁 的 , 安 食 对
2 确定操作系统和数据库管理系统
本 设 计 选 择 Wi o s0 0evr 为 服 务 器 操 作 系 全 性 要 求 最 高 的场 所 。我 们 构 建 一 个 独 立 运 作 的 分 布式 n w2 0 Sre 作 d 统 , n o s00rf s nl作 为 客 户 机 操 作 系 统 , 系统, Wi w 20 po s oa d ei 配备独立 的服务 器和读卡机终端 。 主要功 能是实 其 Wi o s0 0 n w2 0 操作 系统稳定度高 、可靠性 好且提供 了大 时刷卡处 理 、 息验 证 、 d 信 消费查 询 、 失解 挂 、 挂 卡片设置 量 的 内置 服 务 功 能 。选 择 与 Widw2 0 操 作 系统 无 缝 等 。 no s0 0
机 、 种 网 、 种 应 用 服 务 的联 机 、 网 。 通 过 It n t 异 异 联 可 nr e a
技术统一访 问异种数据库 。 综合两种模式的优缺点分析 , 文章校园一 卡通 系统 的设计 中,采用这两种模式相结合 的方式 , 充分发挥各 自优点。

一卡通系统集成解决方案(3篇)

一卡通系统集成解决方案(3篇)

一卡通系统集成解决方案引言:随着信息技术的发展和普及,一卡通系统在学校、企业、医院等场所得到广泛应用。

一卡通系统能够实现身份认证、门禁控制、消费管理、打印复印、图书借阅、校园支付等多种功能,给用户带来了极大的方便。

本文将详细介绍一卡通系统集成解决方案,包括系统架构、功能模块、技术选型和实施步骤等。

一、系统架构:一卡通系统的架构主要包括前端硬件设备、中间件平台、后端数据管理和应用系统四个部分。

前端硬件设备包括门禁读卡器、智能终端设备、打印机等;中间件平台负责数据传输和处理;后端数据管理主要包括数据库、存储和备份;应用系统包括身份认证、消费管理、门禁控制等。

二、功能模块:1. 身份认证模块:该模块负责对用户的身份进行认证,包括学生、教师、员工等身份验证,并获取用户的个人信息,如姓名、学号、工号等。

2. 消费管理模块:该模块负责对用户的消费进行管理,包括餐饮消费、购物消费、停车费、水电费等。

用户可以通过一卡通进行支付,或绑定银行卡进行在线支付。

3. 门禁控制模块:该模块负责对用户出入场所进行控制,包括学校图书馆、实验室、宿舍楼等。

用户只有在通过一卡通刷卡验证后,才能进入指定场所。

4. 打印复印模块:该模块负责对用户的打印和复印进行管理,包括文件上传、打印预览、打印设置等。

用户可以通过一卡通进行打印复印操作。

5. 图书借阅模块:该模块负责对用户的图书借阅进行管理,包括图书搜索、借阅记录、预约借阅等。

用户可以通过一卡通进行图书借阅操作。

6. 校园支付模块:该模块负责对用户在校园内的消费进行支付管理,包括校园餐饮、商店购物、校车费等。

用户可以通过一卡通进行校园支付操作。

三、技术选型:1. 前端硬件设备:门禁读卡器可以选择RFID技术,智能终端设备可以选择安卓或iOS系统。

打印机可以选择网络打印机。

2. 中间件平台:中间件平台可以选择Java开发,采用Spring Boot 框架和MySQL数据库。

前后端使用RESTful接口进行数据传输。

高校校园一卡通系统的设计与实现

高校校园一卡通系统的设计与实现

高校校园一卡通系统的设计与实现高校校园一卡通系统是现代高校管理中不可或缺的一部分。

它不仅提供了学生身份识别和付款的便利,还为学校的各项管理工作提供了更高效的途径。

本文将探讨高校校园一卡通系统的设计与实现,涵盖了系统的功能特点、技术支持和安全性等方面。

一、系统功能特点1. 学生身份识别:高校校园一卡通系统作为学生的身份证明,可以记录学生的基本信息,包括姓名、学号和照片等。

通过一卡通系统,学生可以较快地进行宿舍门禁和图书馆等场所的身份验证,确保校园安全。

2. 消费和支付:高校校园一卡通系统可以与学生的银行账户进行绑定,通过一卡通进行校园消费和支付。

学生可以通过一卡通完成校园餐饮、购物、打印复印、图书借阅等消费行为,方便快捷。

3. 考勤管理:一卡通系统可以用于学生的考勤管理。

学校可以通过一卡通记录学生的课堂出勤情况,为学生的学业表现提供实时的数据支持。

4. 进出校门和停车管理:一卡通系统可以与校门的门禁系统和停车场管理系统集成,实现学生和教职工进出校门、停车缴费的便捷。

这不仅提供了学生和教职工的通行证明,还方便了学校对人员进出校门和停车管理的监管。

二、技术支持1. 服务器架构:高校校园一卡通系统需要一个稳定的服务器架构来支持大量的用户和数据存储。

一般来说,校园一卡通系统需要采用分布式架构,将系统分为前端和后端两部分,前端负责数据的录入和读取,后端负责数据的存储和处理。

2. 数据库管理:为了能够高效地存储和管理大量的用户数据,校园一卡通系统需要使用先进的数据库技术。

常用的数据库管理系统包括MySQL、Oracle和SQL Server等,系统可以根据实际需求选择合适的数据库技术。

3. 软件开发:校园一卡通系统需要一支专业的软件开发团队来设计和实现系统。

开发团队需要具备扎实的编程技术,熟悉常用的开发框架和编程语言,如Java、C#、Python等。

在开发过程中,团队需要与学校相关部门进行有效的沟通和合作,不断改进系统的功能和用户体验。

2024年一卡通系统集成解决方案(四篇)

2024年一卡通系统集成解决方案(四篇)

2024年一卡通系统集成解决方案一卡通系统已经成为现代社会生活的重要组成部分,为人们提供了便捷的支付、进出校园、借书借物等服务。

然而,随着科技的不断发展和人们对一卡通系统功能需求的不断增加,现有的一卡通系统已经无法满足人们的需求。

为此,我们设计了一套集成解决方案,旨在提供更加高效、智能、安全的一卡通系统。

一、系统架构新的一卡通系统将采用分布式架构,包括四个主要模块:前端界面模块、后端服务模块、数据库模块和智能终端模块。

1. 前端界面模块:为用户提供直观友好的界面,包括手机App、网页端和自助终端等,用户可以通过这些界面进行各种操作,如查询余额、充值、消费记录等。

2. 后端服务模块:为前端界面提供各种功能接口,包括用户管理、账务管理、消费管理等。

通过后端服务模块,用户可以进行一卡通的各种操作,同时该模块还负责与数据库模块的数据交互。

3. 数据库模块:负责存储系统中的各种数据,包括用户信息、消费记录等。

数据库模块需要具备高性能、高可用、高安全的特点,以保证系统的正常运行。

4. 智能终端模块:包括自助终端和智能门禁终端等。

自助终端用于用户的充值、消费等操作,智能门禁终端用于用户的进出校园等。

智能终端模块需要支持蓝牙、NFC等技术,以便于与用户的手机等设备进行通信。

二、主要功能新的一卡通系统将提供以下主要功能:1. 充值与支付:用户可以通过手机App、网页端、自助终端等方式进行一卡通的充值和支付。

为了提高支付安全性,我们将引入人脸识别、指纹识别等技术,配合密码进行双重认证。

2. 消费管理:用户可以通过前端界面查询消费记录并进行统计分析,以便了解自己的消费情况。

同时,系统还可以提供定制化的消费提醒功能,帮助用户合理管理消费。

3. 账务管理:学校或企业可以通过后端服务模块对一卡通系统进行管理,包括用户管理、账务审核、额度设置等。

该功能可以提高管理效率,减轻管理负担。

4. 门禁管理:智能门禁终端可以与一卡通系统集成,实现人员在校园的进出管理。

基于“一卡通”的数字化校园管理系统

基于“一卡通”的数字化校园管理系统
D I 码 :0 3 6 / .s . 0 2— 2 9 2 1 .4 0 1 O 编 1 . 9 9 ji n 10 2 7 . 0 0 .2 s 1
中图分 类 号 :P 1 T38
文献标 识码 : B
文章 编号 :0 2— 29 2 1 )4— 00— 3 10 27 (0 10 0 7 0
理念 。
卡通 ” 有 信 息 查 询 、 费 支 付 等 多 项 功 具 消
能, 可广 泛应用 于 餐饮 收费 、 浴 收费 、 市购物 、 洗 超 图 书管 理 、 电子 阅览 、 学生 选课 、 学籍 管理 、 生补 助等 学
3 “ 卡通 ’ 字 化 系统 体 系结 构 一 ’ 数
卡在 手 , 遍校 园 ” 走 。校 园 “ 卡 通 ” 一 系统 在校 园
学 校设 有 多 个 开放 实 验 室及 计 算机 机房 , 生 学 如果需要 使 用实验 室 可 以先 通过该 系统 进行 网上预

一 医疗报销子系统 一
网络中起着纽带的作用 , 把其 它的各个管理系统模 块 的信 息连 接起来 , 整个 校 园 网络有机 、 效地 带 将 高
单, 携带方便 , 使用 高效 , 资金安全。通过校 园“ ・ … 卡通” 可查 询 个 人 的消 费 支 出情 况 、 生 收 费情 学 等 , 高 了学校 财务 管理 水 平 和 服 务 质量 。通 过数 提
字化校 园 “ 卡 通 ” 一 管理 系统 , 立 学 生学 籍 档 案 , 建
1 引 言
目前高校的规模不断扩大 , 高校 的相关信息量
也在 不断增 加 , 管理 难 度也 越来 越 大 , 如何有 效 的实
行 管理 已经成 为很 迫切 的 问题 。随着 网络数 字化 的

校园一卡通管理系统的构建及主要模块设计

校园一卡通管理系统的构建及主要模块设计

引 言
信 息 时 代 的校 园 离 不 开 信 息 化 的管 理 , 字 化 “ 园 数 校

的 操 作 可 以在 瞬 间 完 成 。学 生 在 上 下 课 时 , 只需 将 个 人 的

卡 通 在 读 卡 器 前 一 晃 , 卡 器 即可 自动 、 速 、 确 地 获 读 快 准
得 校 园 卡 卡 号 和 刷 卡 时 间等 信 息 , 后 微 控 制 器 对 信 息 简 然
单 打包 , 传 至 上 位 机 软 件 系 统 。考 勤 管 理 系统 软 件 对 接 上
卡 通 ” 设 是 校 园 信 息 化 建 设 的 重 要 组 成 部 分 , 校 园 建 是
信 息 化 采 集 的基 础 工 程 。校 园 一 卡 通 是 由 学 校 统 一 发 放 的集工作证 、 生证 、 学 图书 证 、 卡 、 卡 、 机 卡 、 勤 卡 、 餐 浴 上 考
式 读 取 校 园一 卡 通 W ig n ( e a d 韦根 ) 据 的 方 法 , 后 介 绍 基 于 校 园一 卡 通 的 考 勤 管 理 系统 的 构 建 及 主 要 模 块 的 设 计 与 数 然
实现 。
关键 词 :RF D; 园一 卡 通 ; e a d协 议 ; 勤 管理 系统 I 校 Wig n 考
电 子 钱 包 等 功 能 于 一 体 的非 接 触 式 射 频 I C卡 。 校 园 一 卡
通将智能 I C卡 的 强 大 功 能 与 计 算 机 网络 的数 字化 理 念 融
人 校 园 , 学 校 各 个 系 统 连 为 一 体 , 以 随 时 掌 握 每 一 个 将 可
持 卡 人 的 基 本 情 况 , 效 地 简 化 校 园 日常 管 理 , 高 学 校 有 提
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题目:校园一卡通管理系统摘要:校园一卡通将管理、生活、消费、身份认证等多种功能集中于一体,提高了学生校园生活的效率。

该校园一卡通管理系统包括三个子系统:校园卡日常管理、消费管理、身份认证。

每个子系统又包括多个功能模块,并提供了对各功能模块的查询和更新功能。

该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段等阶段组成。

关键字:一卡通日常管理消费管理身份认证1 系统需求分析阶段1.1 需求分析目标针对山东大学学生日常生活和学习管理情况的实地调查加自己的亲身体验,了解了目前应用关于山东大学的校园一卡通管理系统的应用情况,并充分体会到该模式相对于人工管理模式的简单、高效。

基于以上情况,目的是自行设计一个模拟山东大学校园一卡通的管理系统,在设计过程中,加深对校园一卡通的了解,增强对数据库知识的理解及SQL语言的实际应用,训练设计开发数据库的能力。

1.2 需求分析任务(1)处理对象:该系统主要处理的对象有:学生基本信息、校园卡基本信息、校园卡日常管理基本信息、餐厅消费基本信息、超市基本信息、身份认证基本信息、图书管理基本信息、校车管理基本信息等。

各个对象包括信息如下所示(详细的数据见于数据字典):1.学生基本信息(Student):包括学生身份证号、学生学号、学生姓名、学生性别、学生出生年份、学生所在院系、学生的专业、学生所在班级等方面的信息,可以方便学生信息的查询和更新;2.“校园卡”基本信息(Card):包括校园卡的卡号、持卡人学生学号、持卡学生姓名、持卡学生性别、校园卡的状态、校园卡内的余额;3.校园卡日常管理基本信息(CardManage):包括四个数据结构办卡信息、挂失信息、解挂信息、充值信息,每个数据结构中的数据项见数据字典;4.餐厅基本信息(cateen):包括餐厅编号、餐厅名称、餐厅负责人、餐厅位置,具体的数据项见数据字典;5.超市基本信息(supmanage):包括超市编号、超市名称、超市负责人、超市位置,具体的数据项见数据字典;6.校车管理基本信息(Busmanage):包括校车编号、校车类型、校车司机,具体数据项见数据字典;7.消费基本信息(Busmanage):包括消费编号、消费地点、卡号、消费时间、消费金额,具体数据项见数据字典;8. 身份认证基本信息(Identity):包括四个数据构DormInf (学生宿舍楼基本信息),DormPress(学生归宿刷卡信息),LibInf(图书馆基本信息),LibPress(借书基本信息),具体的数据项见数据字典;(2)处理功能要求系统主要完成一下几个功能:1.学生基本信息查询与更新;2.校园卡日常事务管理情况基本信息查询与更新;3.校园卡在某个时刻所处状态的查询;4.餐厅基本信息的查询和修改; 5.超市基本信息的查询和修改;6.学生消费额(包括餐厅,超市,校车消费)基本信息的查询; 7. 学生进出宿舍次数查询;(3)安全性和完整性要求描述学生基本信息、校园卡日常事务管理基本信息、“校园卡”基本信息、餐厅消费基本信息、超市消费基本信息、校车管理基本信息、身份认证基本信息中数据项能否为null ,以及一些用户自定义完整性(符合实际要求)。

1.2.3 需求分析阶段成果(1)校园卡一卡通管理系统业务流程图校园卡日常管理业务流程图:超市消费业务流程图:学申请办充值办理挂办理解审批提交费办理业务 提交个人信合格学挑选商超市累计刷卡 卡内信不够本次取消消费 够本次消累计本次校园宿舍身份认证管理业务流程图:校车管理业务流程图:(3)数据流程图顶层数据流程图:图2.0 顶层数据流程图第1层数据流程图:身份认证反馈 身份认证申请 消费反馈P0审批信息事务申请 学生个人信息 身份确认反馈消费反馈 身份确认申请事务处理 消费信息请求 事务申请 学生个人信息 学回宿舍刷卡获取信是否为该是否 存储刷成功刷报警 学上车累计刷卡 卡内信不够本次取消消费 够本次消学生 P0校园卡事务校园卡中心D0审批记第1层数据流程图第2层数据流程图: 从日常事务处理角度出发:审批审批审批审批充值申请解挂申请 个人资料挂失申请个人资料个人资料 办卡申请 充值记录解挂记录挂失记录办卡记录 费用 充值申请解挂申请 挂失申请 办卡申请个人资料事务处理审批信息事务申请 学生个人信息 消费信息请求事务申请学生个人信息学生 P1 日常P2 消费P3身份校园学生 P1.1充值管P1.2办卡管挂失管P1.3P1.4解挂管D1.1 D1.2 D1.4 P1D1.3第2层数据流图(从日常管理角度)第2层数据流程图:从校园卡消费管理角度出发:第2层数据流图(从消费角度)第2层数据流程图:从校园卡的身份认证管理角度出发:消费反馈消费请求 饭菜价格消费记录付费选择校车 物品价格 购物名目饭菜名目学生消费管理P2P2.1餐厅买饭P2.2 乘坐校车P2.3超市购物D2P2身份确认身份认证请求身份确认身份确认门禁刷卡借书刷卡学生 身份认证P3P3.1图书馆P3.2 宿舍D3P3第2层数据流图(从身份认证角度)(4)数据字典(a)数据项:系统涉及的数据项有50项表1.1 数据项列表数据项编号数据项名称简述类型及宽度取值范围DI-1 Sid 学生身份证号char(18)DI-2 Sno 学生学号char(8)DI-3 Sname 学生姓名char(10)DI-4 Sage 学生性别char(4) "男"、"女"DI-5 Sbirth 学生出生年char(10)DI-6 Sdept 学生所在院系char(20)DI-7 Sspecial 学生所在专业char(20)DI-8 Sclass 学生所在班级char(20)DI-9 Saddr 学生生源地char(6)DI-10 Cardno 校园卡卡号char(8)DI-11 Cardstate 校园卡状态char(6) "可用"、"不可用"DI-12 Cardmoney 校园卡内余额FloatDI-13 Cardstyle 校园卡类型char(10) “学生卡”、“教师卡”DI-14 Cardtime 办理时间char(10)DI-15 CCno 校园卡中心编号char(10)Di-16 CCaddr 校园卡中心地址char(20)DI-17 jbr 校园卡日常事务负责人姓名char(10)DI-18 Gsrq 挂失所在时间DatetimeDI-19 Gsno 挂失次数编号Int身份认证记录编号度DI-20 Jgrq 解挂的时间Datetime DI-21 Czrq 充值的时间Datetime DI-22 Czje 充值金额FloatDI-23 Czno 充值次数编号IntDI-24 Supno 超市编号IntDI-25 Supname 超市名称char(40) DI-26 Supmanage 超市负责人姓名char(10) DI-27 Supaddr 超市所在校区char(10) DI-28 Dinno 餐厅编号char(8) DI-29 Dinname 餐厅名称char(10) DI-30 Dinmanage 餐厅负责人姓名char(10) DI-31 Dinaddr 餐厅所在校区char(10) DI-32 Busno 校车编号IntDI-33 Busstyle 校车类型char(20) DI-34 Busdriver 校车司机名char(10) DI-35 Pressno 消费次数编号IntDI-36 Pplace 消费所在地点char(10) DI-37 Pno 所在地点刷卡机编号char(4) DI-38 Pmoney 本次刷卡金额FloatDI-39 Ptime 本次刷卡所在时间Datetime DI-40 Dormregion 宿舍楼所在校区char(10)编号度DI-41 Dormno 宿舍楼编号char(10)DI-42 Dormstyle 宿舍类型Char(10)DI-43 Backtime 回宿舍时间DatetimeDI-44 Backno 归宿编号IntDI-45 Libno 图书馆编号char(8)DI-46 Libname 图书馆名字char(40)DI-47 Libregion 图书馆所在校区char(40)DI-48 Brno 借书编号char(10)DI-49 Bookno 图书编号char(10)DI-50 Booklist 已借数量Int(b)数据结构:表1.2 数据结构列表数据结构编号数据结构名称数据结构别名数据结构含义数据项组成DS-1 学生信息Student 记录学生的信息Sid、Sno、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 超市信息SupInf 记录超市信息Supno、Supname、Supmanage、SupaddrDS-7 校车信息BusInf 记录校车信息Busno、Busstyle、BusdriverDS-8 消费刷卡信息PressInf 消费刷卡记录Pressno、Pplace、Pno、Cardno、Pmoney、ptime、Pmanage、Paddr数据结构编号 数据结构名称 数据结构别名 数据结构含义 数据项组成 DS-9 宿舍楼信息 DormInf 记录宿舍楼信息 Dormno 、Dormstle 、 Dormregion DS-10 归宿刷卡信息 DormPress 记录归宿刷卡信息 Sno 、Sid 、Dormno 、Backtime DS-11图书馆信息LibInf记录图书馆信息Libno 、Libname 、Libregion DS-12 借书信息 LibPress 记录借书信息Brno 、Bookno 、Cardstate 、Borlist 、Libno2 概念设计阶段2.1 引言概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。

2.2 概念模型设计 (1)各部分E-R 图。

(a )学生校园卡关系分E-R 图1(b )校园卡日常管理关系分E-R 图 2(c )校园卡消费关系分E-R 图3分E-R 图41nm超市刷卡nn 1nm1m学生拥有校园卡餐厅刷卡餐厅刷卡含餐厅校园超市刷卡含超市校园11学生服务校园卡中分E-R 图5(d )校园卡身份认证分E-R 图6分E-R 图7 (2)各分E -R 图中关键实体和联系的属性如下所示:学生:(学号,姓名,性别,出生日期,身份证号,学院,专业,班级,生源地)校园卡:(校园卡卡号,持卡人学号,持卡人姓名,持卡人身份证号,持卡人性别,卡内余额,校园卡可用性)服务:(本次服务编号,校园卡卡号,服务类型,服务时间,服务中心地址)校园卡中心:(服务中心编号,服务中心地址,服务中心负责人)超市:(超市编号,超市名称,超市负责人,超市所在校区)超市刷卡:(本次消费编号,超市编号,校园卡卡号,消费金额,消费时间)餐厅:(餐厅编号,餐厅名称,餐厅负责人,餐厅所在校区)餐厅刷卡:(本次消费编号,餐厅编号,校园卡卡号,消费金额,消费时间)校车:(校车编号,校车类型,校车司机)乘车刷卡:(本次消费编号,校车编号,校园卡卡号,消费金额,消费时间)图书馆:(图书馆编号,图书馆名称,图书馆所在校区)借书:(借书编号,校园卡可用性,已借图书,图书馆编号)m 1m 1 m 校园卡 进出刷门禁系校园卡图书馆刷借书刷校园乘车刷卡 校车刷卡含校车1 1 1宿舍楼:(宿舍楼编号,宿舍楼学生类型,宿舍楼所在校区) 进出刷卡:(归宿编号,校园卡卡号,学生学号,宿舍楼编号,刷卡时间) (注:由于属性较多,全都写到E-R 图中显得很乱,此处将各属性列出。

相关文档
最新文档