校园一卡通管理信息系统设计报告课程设计报告书

上传人:be****l 文档编号:107231720 上传时间:2022-06-14 格式:DOC 页数:56 大小:1.92MB
收藏 版权申诉 举报 下载
校园一卡通管理信息系统设计报告课程设计报告书_第1页
第1页 / 共56页
校园一卡通管理信息系统设计报告课程设计报告书_第2页
第2页 / 共56页
校园一卡通管理信息系统设计报告课程设计报告书_第3页
第3页 / 共56页
资源描述:

《校园一卡通管理信息系统设计报告课程设计报告书》由会员分享,可在线阅读,更多相关《校园一卡通管理信息系统设计报告课程设计报告书(56页珍藏版)》请在装配图网上搜索。

1、 .小组成绩: 校园一卡通管理信息系统专业年级:管理学院工商管理2010-1班小组:牟成香 石传敏 鲍垚磊电子:chengxiangmu126.(牟成香) 指导教师:叶新凤中国矿业大学管理学院 二一三年六月 管理信息系统课程设计成绩明细表大 类细 类要 求细类合计得分选题选题可行性有现实基础,难度满足课程设计需要,而且适度(2)2设计报告系统可行性分析需求确定有说服力(2)9经济可行性分析完整(3)技术可行性可信(2)其它(2)系统需求分析系统描述清晰(4)30业务流程图完善(8)业务流程分析合理(3)数据流程图准确(8)必要的数据字典设计(3)其它(4)系统设计代码设计合理(2)14数据库设

2、计正确(6)输出设计(2)输入设计(2)其它相关部分容(2)整体得分55程序演示功能完整系统分析中的功能模块完整(4)8模块功能设计准确、合理(4)程序运行正确程序运行正确(2)12各功能模块均完整实现(2)界面设计合理(4)其它(4)整体得分20答辩情况述情况述逻辑清晰、重点突出(6)10其它(4)回答问题情况回答问题正确、表达清晰(5)15其它(10)整体得分25总 分100小组成员得分:班级学号小组得分(50%)个人得分(50%)总评得分工商10-1班09103865牟成香工商10-1班09103866石传敏工商10-1班 09103856鲍垚磊目 录摘要61. 前言71.1 作业背景7

3、1.2 选题说明81.2.1选题背景81.2.2现状81.2.3问题提出81.2.4问题分析81.2.5思路与目标91.3 工作业绩102. 可行性研究112.1可行性研究的前提112.2 技术可行性112.3 经济可行性112.4 管理可行性122.5 可行性研究结论123. 系统分析133.1校园一卡通系统需要实现特点133.1.1 整体性133.1.2 先进性133.1.3 实用性133.1.4 经济性133.2.需求分析143.2.1个人信息管理143.2.2人事处信息管理143.2.3图书馆信息管理143.2.4财务管理143. 3 系统功能结构分析143.4 业务流程图与业务流程分

4、析153.4.1 学生个人信息管理业务流程图分析153.4.2 人事处业务流程图分析163.4.3 图书管理信息业务流程分析173.4.4 财务中心管理业务流程分析183.5 数据流程分析193.6 数据字典233.6.1 数据项定义233.6.2 数据结构定义253.6.3 数据流263.6.4 处理逻辑293.6.5 数据存储343.6.6 外部实体344. 系统设计374.1系统逻辑设计374.2 代码设计374.2.1 代码设计原则374.2.2 代码设计方法384.2.3 代码设计步骤384.2.4 代码的功能384.2.5 注意的问题394.3 数据库设计414.4 将E-R图转换

5、为关系模式434.5 导出数据表445. 输入、输出设计475.1输入输出设计的意义475.2输入设计475.2.1 输入设计的设计原则475.2.2 输入设计的容一般包括475.2.3 输入数据正确性校验485.2.4输入设计的评价485.3输出设计495.3.1输出设计的容495.3.2输出设计的方法495.3.3 输出设计评价495.4 输入、输出设计506. 结束语536.1体会536.2致537. 参考文献5556 / 56摘要这次工作主要全面介绍了校园一卡通系统的现状、问题、需求等,对现有一卡通系统进行问题分析、需求分析,综合实际需要实现的需求与目标,进行必要的逻辑设计、物理设计,

6、最后实现可以运行的实际系统,并进行系统的测试与实现。我们将系统主要细分为学生信息管理系统、人事处信息管理系统、图书馆信息管理系统和财务处信息管理系统四个子系统,每个系统分别实现各自不同的功能和目标,学生与各个管理员通过登陆四个子系统,对与自己相关部分进行管理,从而实现各个子系统功能的整合与协作,以实现对整个一卡通系统的综合和有效管理。关键字: 一卡通 管理信息系统 流程图1. 前言1.1 作业背景社会信息化的蓬勃发展,校园的管理也进入了一个信息化得时代,先进的管理信息系统成为建设世纪一流大学的重要标志。在国信息化建设进程的加速的今天,高校管理者要学会思考如何使学校现有资源得到高效、合理的应用,

7、使教育信息化带动教育的现代化,将教育与信息技术真正地融合,提高教学质量和教学效率, 提高学校声誉,提升学校的竞争力。数字化校园将是今后校园建设的发展趋势和必然。 数字化校园建设的实质就是学校的管理部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,从而提高各种管理工作的效率和效益。而建设“校园一卡通系统”是实现数字化校园的有效途径。随着我国大学扩招,大学生的人数呈逐渐上升趋势。学生人数的众多使得现今大学校园的管理难度越来越高,学校对一款能够实现科学有效的一体化管理的系统软件的需求越来越紧迫。在这个背景下,校园一卡通管理系统应运而生。我们在校园一卡通管理系统设

8、计上的目标很明确,就是要通过将学生日常的图书馆阅览室以与饮食消费看病取药等等这些日常学习生活集中到一卡通管理系统中去来使得学校可以对学生的各种日常活动进行统一的管理。我们将严格的按照同学们在校园中的日常生活习惯来开发,充分考虑到学校的客观情况,提供现代的,科学的,符合学校规的管理模式与管理思想,并为学校的管理水平带上新的台阶。1.2 选题说明1.2.1选题背景目前,大部分高校已经建成了许多现代化的管理信息系统,如:财务管理系统、图书管理系统和食堂售饭系统等。但这些系统大部分都是单独建设,没有统一的规划,存在着数据重复录入,数据不能共享等问题。通过“校园一卡通系统”项目的建设,将使学校的原有业务

9、和管理体系相对独立的现象得到有效整合,减少资源浪费和重复建设,达到业务流程重组的目的;将有效促进学校数字化校园建设的进程。伴随着智能技术的高速发展和计算机应用的普遍推广,在校园信息管理中引入一卡通正逐步成为一种趋势。1.2.2现状虽然一卡通系统发展较快,但各大学在校园卡应用系统管理上存在诸多问题,主要表现在以下几个方面:由于卡应用的快速发展,校各单位逐步建立起自已的卡应用系统,造成了目前学生身上持有多卡。校园网建立较晚,使学校各单位管理不能统一。目前,各大学校园网的建成投入使用,为校园一卡通系统的建立提供应用平台,射频卡应用系统的日渐成熟为校园一卡通系统的建立提供了技术保障,校园实现一卡通管理

10、已成为校园管理发展的必然趋势。“校园一卡通信息网络管理系统”就是针对各大学与各大中专、中小学等专业学校的管理设计的,该系统综合先进的射频卡技术与网络通讯技术,真正实现校园一卡通管理。1.2.3问题提出目前各大学校园卡一卡通应用系统管理还存在几个主要的问题,例举如下:1、信息的与时性、准确性差。虽然各个高校大多都有自己的校园卡,应用也较为广泛。但是还不能实现学生对自己校园卡的应用进行实时信息管理与分析。2、校园卡的应用还没覆盖到高校的每个角落,有的部门还存在着自身发放的各种会员卡等,不能实现一卡通校园。3、信息分散、共享性差。每个人的时间精力是有限的,大量的信息资源分散在不同的部门手中,难于共享

11、和发挥作用。1.2.4问题分析表1-1:问题紧急严重情况分析表:问题紧急性严重性解决性信息与时性、准确性差紧急严重优先解决不能实现一卡通校园紧急比较严重首先解决信息分散、共享性差比较紧急比较严重基本解决针对以上问题,我们小组决定对已经存在的系统进一步优化,实现以下目标:1、让校园卡在校园畅通无阻,一卡通全校一卡通用、一卡多用2、信息与时准确的传输,让各个用户实时有效管理信息3、实现信息共享,各部门间共享信息、协作配合、共同管理。1.2.5思路与目标1、基本思路1. 实现一卡走遍校园,一卡通用、一卡多用用射频卡代替学校目前使用的学生证、借书证、和食堂就餐券、证件、计算机房的机时票等,实现学生只要

12、带一卡即可在校食堂、洗浴中心、等收费场所消费;也可以去图书馆查阅资料、借阅书籍;去机房上机等。从根本上实现“一卡在手,走遍校园”的设想。实现全校各类数据的统一性和规性;提高学校的现代化管理水平。设计上追求先进,注重实用、科学、经济与合理性;力求系统的安全、简捷、功能齐全;充分考虑系统的可扩展、可维护。2. 校园一卡通应用围学生管理:信息修改查询人事处:学生信息管理图书馆:图书借还信息管理财务处:消费情况管理2、作业目标学校方面:可以有效的对学校和学生进行管理,集身份认证、校消费、校务某些方面的管理为一体。节约成本,提高管理效率。学生方面:每个学生一卡,此卡集借书卡、消费卡、饭卡于一体,代表持卡

13、人的身份,在卡上可自由充值和消费,在校园做到一卡通用。安全性高,方便学生携带。1.3 工作业绩(1)小组主要工作校园一卡通系统背景与现状分析、问题分析、可行性分析、需求分析、业务流程分析、数据流程分析、系统设计与实现。(2) 主要收获熟练并掌握了管理信息系统分析与设计方法。 (3) 小组分工选题:小组讨论需求分析:石传敏可行性分析:鲍垚磊、石传敏校园一卡通系统需要实现特点:鲍垚磊系统分析需求分析:鲍垚磊业务流程图分析:牟成香、石传敏数据流程图分析:牟成香、石传敏数据字典:鲍垚磊代码设计:石传敏数据库设计:牟成香输入输出设计:牟成香总结、排版、整理:牟成香(4) 自我评定 优 良 中 与格 不与

14、格2. 可行性研究2.1可行性研究的前提设计目标1.能够实现用户登录2.能够认证登录的用户 a)学生 b)图书馆管理员 c)财务中心 d)一卡通管理中心3.系统信息管理 a)学生个人1、学生校消费记录2、学生个人信息管理3、学生图书借阅信息 b)图书馆管理部门学生图书借阅信息管理 c)财务处校消费管理 d)一卡通管理中心学生信息更变,信息管理、学生校园卡挂失2.2 技术可行性C和SQL数据库这两个开发工具到现在已经运用了很多年了,它们的技术到现在已经相当成熟。本系统所要设计的功能难度不大,加上有指导老师的指导和查找相关参考文献,各功能模块在技术上完全是可以的实现。就开发的实际情况来看,技术上是

15、可行的。2.3 经济可行性一卡通在一定方面体现了学校的形象,体现了学校的人性化教育。有效的节约了人员成本,减少了管理工作,提高了学校的管理水平。节约了人员编制费用和办证工本费用,大大提高了各方面的效率。本系统所需要的硬件和软件都是目前广泛使用的,如软件件运行环境windows98以上系统、数据库SQL Server 2000、编程语言等等,都可以通过网上、图书馆等各种渠道得到,不需要再花费大量的资金去购买高成本的设备,大大提高了在设计过程中的工作效率,且投入使用后,便于后期工作的维护,因此,本系统在经济上是可行的。2.4 管理可行性校园一卡通在一些管理上可以实现自助式管理,有的甚至是可以24小

16、时开放而无须管理人员。有效的节约了人员成本,减少了管理工作,提高了学校的管理水平。2.5 可行性研究结论建立先进的管理系统是实现高等教育现代化、管理现代化的必由之路。而一卡通的技术推广和运用,是推进高校信息化的重要举措。校园一卡通有效的缓解了学校的校务管理和后勤服务的繁重工作,提高了学校的管理水平、提高了后勤的服务质量。现今,已有很多学校已经投入和使用了校园一卡通,校园一卡通系统必将成为高校信息化的必然趋势。3. 系统分析3.1校园一卡通系统需要实现特点3.1.1 整体性 系统开发的整体性包括两方面的含义,一是一卡通管理系统部的整体性,对系统开发的各阶段,各局部的任务要从其整体中的地位去加以认

17、真考虑,按照系统工程的方法,细致分析系统中各子系统、各模块之间衔接关系。二是一卡通管理系统作为校园的一个子系统,它必须服从全校的数字化建设需要,并处理好与其它子系统之间的连接关系,使其真正成为校园数字化建设中完整大系统中的一员。3.1.2 先进性充分考虑信息化社会迅猛发展的趋势,在技术上设计超前,所采用的技术和设备能保证校园一卡通管理系统建成先进的、现代化的管理系统。一卡通管理系统应该具有技术先进性,要充分吸取和正确应用别人开发管理信息系统所采用的先进技术,在软、硬件的配置、系统功能、开发技术和管理方法等方面,都要具有先进水平。3.1.3 实用性校园一卡通系统充分强调了系统的实用性,各个应用子

18、系统都是从实际应用中出发开发,符合各应用点的实际操作情况,应用流程情况,是以用户为中心的一卡通应用系统。校园一卡通系统的应用围应该覆盖每一个校区。在各个校区,所有涉与消费的网点,一卡通均可使用。在图书馆,一卡通同样可以使用。3.1.4 经济性在系统的设计过程中,充分考虑到经济方面的因素。一是要考虑采用主机、网络设备等的性能价格比,尤其在网络设计中,采用不同的方案,可以达到同样的效果,而投资却大不一样,所以要选择性能价格比最优的方案。二是考虑系统的运行和维护费用,保证系统的实施和维护,拥有丰富的维护经验和快速的响应速度。3.2.需求分析校园一卡通需求分析具体表现以与需要解决的问题主要有以下几个方

19、面:3.2.1个人信息管理实现学生对学生自己信息的高效管理,如消费情况查询、借阅情况查询等。且让校园卡持有者对自身的重要信息进行查询和修改,例如密码修改、联系方式修改等,更加方便、快捷、有效的管理自己的信息。3.2.2人事处信息管理实现学校人事处对学生信息的管理,人事处按照实际需要对学生的信息进行必要的修改和添加,如、联系方式、性别、专业等信息的变更;学生毕业、学生入学时的信息变化,实时有效的掌握学生必要信息,进行有效的管理与监控。3.2.3图书馆信息管理实现图书馆对学生借书还书情况的信息管理,主要包括:借阅学生学号,借阅人、借阅书籍编号、借阅书目、借阅日期(默认当天)、归还日期(默认间隔一个

20、月),再将借还书信息进行信息更新,实时有效的管理借还书情况,对图书馆的高效管理做好必要的基础。3.2.4财务管理实现卡资金管理问题,如:卡的充值,卡的消费管理。如何实现学校部食堂、超市等校园消费的各个领域,全面实现 “以卡代币” 的各种消费问题。如何实现学校的各种服务设施与教学资源科学以与综合财务资金使用管理的效率问题。3. 3 系统功能结构分析图4-1 系统功能结构图3.4 业务流程图与业务流程分析业务处理单位业务处理描述表格制作传递存储图4-2 业务流程符号说明3.4.1 学生个人信息管理业务流程图分析实现学生对学生自己信息的高效管理,如消费情况查询、借阅情况查询等。且让校园卡持有者对自身

21、的重要信息进行查询和修改,例如密码修改、联系方式修改等,更加方便、快捷、有效的管理自己的信息。图4-3学生个人信息管理业务流程图3.4.2 人事处业务流程图分析实现学校校园卡管理中心对学生信息的管理,人事处按照实际需要对学生的信息进行必要的修改和添加,如、联系方式、性别、专业等信息的变更;学生毕业、学生入学时的信息变化,实时有效的掌握学生必要信息,进行有效的管理与监控。图4-4校园卡管理中心业务流程图3.4.3 图书管理信息业务流程分析实现图书馆对学生借书还书情况的信息管理,主要包括:借阅学生学号,借阅人、借阅书籍编号、借阅书目、借阅日期、归还日期,再将借还书信息进行信息更新,实时有效的管理借

22、还书情况,对图书馆的高效管理做好必要的基础。对图书损坏遗失和逾期归还进行罚款处理。图4-3图书管理业务流程图3.4.4 财务中心管理业务流程分析现卡资金管理问题,如:卡的充值,卡的消费管理。如何实现学校部食堂、超市等校园消费的各个领域,全面实现 “以卡代币” 的各种消费问题。如何实现学校的各种服务设施与教学资源科学以与综合财务资金使用管理的效率问题。图4-4财务处管理业务流程图3.5 数据流程分析第一层数据流程图图4-5 顶层数据流程图第二层数据流程图图4-6第二层数据流程图第三层数据流程图图4-7个人信息处理流程图图4-8图书管理数据流程图图4-9 消费处理流程图图4-10 学生信息变更流程

23、图3.6 数据字典3.6.1 数据项定义表4-1 数据项定义表数据项定义数据项编号:1001数据项名称卡号别名无简述卡号是每校园卡的唯一标识类型与宽度字符型 6位取值围“00000”“99999”表4-2 数据项定义表数据项定义数据项编号1002数据项名称持卡者别名学生简述校园卡上学生的类型与宽度字符型 10位取值围无表4-3 数据项定义表数据项定义数据项编号1003数据项名称学号别名无简述学生在校的编号,以识别学生的身份类型与宽度字符型8位取值围“0000000”“9999999”表4-4 数据项定义表数据项定义数据项编号1004数据项名称学院名称别名无简述学生所在的学院名称类型与宽度字符型

24、 20位取值围无表4-5 数据项定义表数据项定义数据项编号1005数据项名称班级别名无简述学生所在的班级的班号类型与宽度字符型,16位取值围无表4-6 数据项定义表数据项定义数据项编号1006数据项名称消费额别名无简述每一次刷卡的消费金额类型与宽度字符型 6位取值围“00000”“99999”表4-7 数据项定义表数据项定义数据项编号1007数据项名称余额别名无简述消费者卡中所剩的金钱数量类型与宽度字符型,6位取值围“000000”“999999”表4-8 数据项定义表数据项定义数据项编号1008数据项名称书本名称别名无简述学生借阅的书本的名称类型与宽度字符型 10位取值围无数据项定义数据项编

25、号1009数据项名称借书数量别名无简述学生借阅书本的数量类型与宽度字符型 6位取值围“0”“4”表4-9 数据项定义表数据项定义数据项编号1010数据项名称借书日期别名无简述表明学生借书的日期类型与宽度日期型 8位取值围无表4-10 数据项定义表数据项定义数据项编号1011数据项名称还书日期别名无简述表明学生还书的日期类型与宽度日期型 8位取值围无表4-11 数据项定义表数据项定义数据项编号1012数据项名称消费日期别名无简述表明消费者消费的日期类型与宽度日期型 8位取值围无3.6.2 数据结构定义表4-12 数据结构定义表数据结构定义数据结构编号2001数据结构名称校园卡简述是消费者用来使用

26、付款的工具卡,它记录了包括它本身以与持卡者的一些信息数据结构组成1001;1002;1003;1004;1006;1007;表4-13 数据结构定义表数据结构定义数据结构编号2002数据结构名称学生简述持卡人,是消费和各项活动的主体数据结构组成 1002;1003;1004;1005;表4-13 数据结构定义表数据结构定义数据结构编号2003数据结构名称消费情况简述消费者的消费总体情况,用于各项统计数据结构组成1001;1006;100123.6.3 数据流表4-14 数据流表数据流数据流编号3001数据流名称个人基本信息简述学生的个人基本信息详情数据流来源学生数据流去向P1数据流组成学生+学

27、号+学院+班级数据流量随机高峰流量随机表4-15 数据流表数据流数据流编号3002数据流名称图书借阅信息简述学生的个人图书借阅基本信息详情数据流来源图书馆数据流去向P3数据流组成学生+学号+学院+班级+图书名称+借阅数量+借书日期+还书日期数据流量随机高峰流量随机表4-16 数据流表数据流数据流编号3003数据流名称学生消费信息简述学生的个人消费基本信息详情数据流来源财务处数据流去向P4数据流组成学生+学号+学院+班级+消费额+余额数据流量随机高峰流量随机表4-17 数据流表数据流数据流编号3004数据流名称学生信息变更表简述学生的个人信息的变更情况数据流来源人事处数据流去向P2数据流组成学生

28、+学号+学院+班级数据流量随机高峰流量随机表4-18 数据流表数据流数据流编号3005数据流名称入学指南简述入学时的程序与注意事项数据流来源学生数据流去向P1.2数据流组成入学信息数据流量随机高峰流量随机表4-19 数据流表数据流数据流编号3006数据流名称校园卡使用说明简述指导学生怎么使用校园卡数据流来源P1.2数据流去向P1.4数据流组成校园卡使用指南数据流量随机高峰流量随机数据流表4-20 数据流表数据流数据流编号3007数据流名称学生基本信息简述学生的个人基本信息详情数据流来源图书管理员数据流去向P2.1数据流组成学生+学号+学院+班级数据流量随机高峰流量随机表4-21 数据流表数据流

29、数据流编号3008数据流名称借阅信息简述学生的个人借阅书籍基本信息详情数据流来源P2.1数据流去向P2.2数据流组成借书数量+书籍名称+借书日期数据流量随机高峰流量随机表4-21 数据流表数据流数据流编号3009数据流名称归还信息简述学生的个人归还书籍基本信息详情数据流来源P2.1 数据流去向P2.3数据流组成借书数量+书籍名称+还书日期数据流量随机高峰流量随机表4-22 数据流表数据流数据流编号3010数据流名称续借信息简述学生的个人续借书籍基本信息详情数据流来源P2.1 数据流去向P2.4数据流组成借书数量+书籍名称+借书日期+还书日期数据流量随机高峰流量随机表4-23 数据流表数据流数据

30、流编号3011数据流名称消费单简述学生的个人消费基本信息详情数据流来源P3.1 P3.2 P3.3 数据流去向P3.5数据流组成消费额+消费日期数据流量随机高峰流量随机表4-24 数据流表数据流数据流编号3012数据流名称充值单简述学生的充值基本信息详情数据流来源P3.14数据流去向P3.5数据流组成充值金额+充值日期数据流量随机高峰流量随机表4-25 数据流表数据流数据流编号3013数据流名称毕业生信息简述毕业生的个人基本信息详情数据流来源人事处数据流去向P4.2数据流组成学生+学号+学院+班级数据流量随机高峰流量随机表4-26 数据流表数据流数据流编号3014数据流名称新生信息简述新生生的

31、个人基本信息详情数据流来源人事处数据流去向P4.3数据流组成学生+学号+学院+班级数据流量随机高峰流量随机表4-27 数据流表数据流数据流编号3015数据流名称付款单简述付款的信息详情,数据流来源P3.5 数据流去向超市,学生食堂,校车数据流组成消费日期+金额数据流量随机高峰流量随机3.6.4 处理逻辑表4-28 逻辑处理表逻辑处理处理逻辑编号P处理逻辑名称校园卡信息处理 简述对学生校园卡中包含的信息的一些处理输出的数据流学生校园卡中包含的基本信息处理频率随机表4-29 逻辑处理表逻辑处理处理逻辑编号P1处理逻辑名称个人信息处理 简述对学生个人信息的一些处理输出的数据流学生个人的基本信息处理频

32、率随机逻辑处理处理逻辑编号P2处理逻辑名称人事处理 简述对学生校园卡的中的变更信息的一些处理输出的数据流变更后的学生校园卡中包含的信息处理频率随机表4-30 逻辑处理表逻辑处理处理逻辑编号P3处理逻辑名称图书馆信息处理 简述对学生校园卡的中关于图书馆的信息的一些处理输出的数据流学生的图书馆的信息处理频率随机表4-31 逻辑处理表逻辑处理处理逻辑编号P4处理逻辑名称消费处理 简述对学生消费情况的处理输出的数据流学生的消费情况处理频率随机表4-32 逻辑处理逻辑处理处理逻辑编号P1.1处理逻辑名称注销简述学生毕业将校园卡注销 输出的数据流无处理频率随机表4-33 逻辑处理表逻辑处理处理逻辑编号P1

33、.2处理逻辑名称领卡简述新生入校时领取校园卡并根据校园卡使用说明学会使用校园卡输出的数据流无处理频率随机表4-34 逻辑处理表逻辑处理处理逻辑编号P1.3处理逻辑名称挂失 简述校园卡丢失后的一种补救措施输出的数据流无处理频率随机表4-35 逻辑处理表逻辑处理处理逻辑编号P1.4处理逻辑名称登录校园网 简述登录校园卡查询相关信息输出的数据流认证信息 处理频率随机表4-36 逻辑处理表逻辑处理处理逻辑编号P1.5处理逻辑名称个人信息查询简述查询学生的个人信息查询输出的数据流学生个人信息处理频率随机表4-37 逻辑处理表逻辑处理处理逻辑编号P1.6处理逻辑名称图书借阅信息查询 简述查询学生的图书借阅

34、的相关查询 输出的数据流图书借阅相关信息处理频率随机表4-38 逻辑处理表逻辑处理处理逻辑编号P1.7处理逻辑名称消费信息查询 简述查询消费信息输出的数据流学生消费信息 处理频率随机表4-39 逻辑处理表逻辑处理处理逻辑编号P1.8处理逻辑名称信息修改简述更改补充信息等输出的数据流修改后的信息处理频率随机表4-40 逻辑处理表逻辑处理处理逻辑编号P2.1处理逻辑名称身份认证简述对学生的身份进行认证输出的数据流认证结果 处理频率随机表4-41 逻辑处理表逻辑处理处理逻辑编号P2.2处理逻辑名称图书借阅简述用校园卡借阅图书并显示相关借阅信息输出的数据流图书借阅相关信息 处理频率随机表4-42 逻辑

35、处理表逻辑处理处理逻辑编号P2.3处理逻辑名称图书归还 简述图书归还的相关信息 输出的数据流图书归还的相关信息处理频率随机表4-43 逻辑处理表逻辑处理处理逻辑编号P2.4处理逻辑名称图书续借简述用校园卡网上续借图书并查询续借相关信息输出的数据流图书续借的相关信息处理频率随机表4-44 逻辑处理表逻辑处理处理逻辑编号P2.5处理逻辑名称图书遗失损坏处理简述对图书的遗失损坏进行处理输出的数据流图书的遗失损坏的相关处理信息 处理频率随机表4-45 逻辑处理表逻辑处理处理逻辑编号P2.6处理逻辑名称逾期归还处理 简述对图书逾期归还进行处理输出的数据流图书逾期归还的相关处理信息处理频率随机表4-46

36、逻辑处理表逻辑处理处理逻辑编号P3.1处理逻辑名称超市消费 简述学生在超市进行消费输出的数据流消费单 处理频率随机表4-47逻辑处理表逻辑处理处理逻辑编号P3.2处理逻辑名称餐饮消费 简述学生在餐饮方面进行消费 输出的数据流消费单 处理频率随机表4-48 逻辑处理表逻辑处理处理逻辑编号P3.3处理逻辑名称校车消费简述学生进行校车消费输出的数据流消费单 处理频率随机表4-49 逻辑处理表逻辑处理处理逻辑编号P3.5处理逻辑名称财务处理 简述财务部门对消费情况进行汇总处理输出的数据流财务报表 处理频率随机表4-50 逻辑处理表逻辑处理处理逻辑编号P4.1处理逻辑名称信息修改 简述对学生的信息进行修

37、改输出的数据流修改后的学生信息处理频率随机表4-51 逻辑处理表逻辑处理处理逻辑编号P4.2处理逻辑名称信息删除简述删除某些信息,主要是删除毕业生信息输出的数据流删除后的学生信息处理频率随机表4-52 逻辑处理表逻辑处理处理逻辑编号P4.3处理逻辑名称信息添加简述添加学生信息,主要是新生信息输出的数据流添加后的学生信息 处理频率随机3.6.5 数据存储表4-53 数据存储表数据存储数据存储编号D1数据存储名称学生信息简述学生的基本信息 数据存储组成校园卡号+班级+学号+余额+借阅书本名称+借书日期+还书日期 相关联的处理P1, P2, P3, P4, P1.5,P1.6,P1.7,P1.8,P

38、2.1,P4.1,P4.2,P4.3,表4-54 数据存储表数据存储数据存储编号D2数据存储名称图书借阅信息简述图书借阅的基本信息数据存储组成校园卡号+班级+学号借阅书本名称+借书日期+还书日期 相关联的处理 P2.6表4-55 数据存储表数据存储数据存储编号D3数据存储名称财务信息简述财务部进行财务处理产生相关信息数据存储组成校园卡号+学号+学院+余额+消费金额相关联的处理P3.53.6.6 外部实体表4-56 外部实体定义表外部实体外部实体编号4001外部实体名称学生简述学校的主体,在学校充当各种活动的主体输入数据流无输出数据流 3001(个人基本信息)3005(入学指南)表4-57 外部

39、实体定义表外部实体外部实体编号4002外部实体名称图书馆简述学校藏书的地方并进行图书借阅等相关活动输入数据流无输出数据流 3002(图书借阅信息表4-58 外部实体定义表外部实体外部实体编号4003外部实体名称财务处 简述进行学校财务处理活动 输入数据流无输出数据流3003(学生消费信息)表4-59 外部实体定义表外部实体外部实体编号4004外部实体名称人事处简述人员相关活动的处理与信息的变更输入数据流无输出数据流3004(学生信息变更表),3013(毕业生信息),3014(新生信息)表4-60 外部实体定义表外部实体外部实体编号4005外部实体名称图书管理员 简述帮助进行图书借阅等相关图书管

40、理活动的人员 输入数据流 无输出数据流 3007(学生信息)表4-61 外部实体定义表外部实体外部实体编号4006外部实体名称超市 简述从事零售业的大型场所输入数据流30015(付款单)输出数据流无表4-62 外部实体定义表外部实体外部实体编号4007外部实体名称学生食堂 简述给学生提供食物与就餐的场所 输入数据流 30015(付款单)输出数据流无表4-63 外部实体定义表外部实体外部实体编号4008外部实体名称校车简述用来装载学生与老师的学校车辆 输入数据流 30015(付款单)输出数据流无4. 系统设计4.1系统逻辑设计这是一个集合了学生管理、人事处管理、图书馆管理、财务处管理四个模块的综

41、合管理系统。学生模块主要是学生对自身基本信息的修改和查询;人事处模块主要是对学生信息的高权限管理;图书馆是对图书借还信息管理;财务处对消费信息进行管理、处理挂失等。通过分别对这四个模块功能的实现,实现校园一卡通系统在整个校园的基本覆盖和管理,提高学生各项信息管理的效率。4.2 代码设计代码是用来表征客观事物实体类型与属性的一个或一组易于计算机识别和处理的特定符号,它可以是字符、数字、某些特殊符号或它们的组合。代码设计就是要把系统中要处理的事物用特定的代码来描述,便于计算机系统识别、处理,便于数据的共享,提高用户使用数据的效率。代码设计原则、方法与步骤4.2.1 代码设计原则(1)标准化、系统化

42、标准化、系统化的代码具有适合计算机处理,便于实现,提高处理速度等优点。凡已制定了统一标准代码的,均应采用标准代码形式。(2)惟一性:设计代码代表的实体或属性惟一。(3)统一性、直观性、逻辑性具备这些特点的代码便于记忆,且有助于减少错误。(4)可扩展性既代码设计要预留足够位置,便于增加实体时,可直接在原代码系统中进行扩充,而不必改变原编码结构。(5)代码设计要在逻辑上能满足用户要求,在结构上与处理方法相一致。(6)简短性:避免使用易错字符、易混淆字符。4.2.2代码设计方法(1)顺序编码法:顺序编码法通常是将编码对象按一定顺序排列,然后对其依次编号,所得的编码为顺序码。例如,01表示数学系,02

43、表示物理系,03表示哲学系(2)重复编码法:这种方法直接采用编码对象原人工系统中的编号和编码对象的某种特征作为代码。(3)分组编码:分组编码法将数据项按一定顺序分组以表示不同类型,并以两个具有特定含义的码的组合来表示某一实体,例如,餐位:A座301。通常分组编码法都在每组留有备用码,以便扩充。(4)字母编码法(5)按位编码法,按位编码法将编码的每一位表示一定的含义。使用此方法所得编码为区间码。(6)十进制编码法(7)专用编码法(8)组合编码法4.2.3 代码设计步骤(1)确定代码编制目的。(2)确定编码对象,包括已在使用的代码对象。(3)确定代码使用场合和使用期限。(4)分析编码对象的使用要求

44、。如使用频率、变更周期、输出要求等。(5)确定具体编码方法,考虑是否采用检验位。(6)针对每种代码编写代码设计书。(7)将总代码设计书归类编写代码薄,并规定代码管理制度。4.2.4 代码的功能1它为事物提供一个概要而不含糊的认定,便于数据的存储和检索。代 码缩短了事物的名称,无论是记录、记忆还是存储,都可以节省时间和空间。2.使用代码可以提高处理的效率和精度。按代码对事物进行排序、累计 或按某种规定算法进行统计分析,可以十分迅速。3代码提高了数据的全局一致性。这样,对同一事物,即使在不同场合 有不同的叫法,都可以通过编码统一起来,提高了系统的整体性,减少了因数 据不一致而造成的错误。4代码是人

45、和计算机的共同语言,是两者交换信息的工具。 在手工处理系统中,许多数据如零件号、设备号、图号等早已使用代码。 为了给尚无代码的数据项编码,为了统一和改进原有代码,使之适应计算机处 理的要求,在建立新系统时,必须对整个系统进行代码设计。现代化企业的编码系统已由简单的结构发展成为十分复杂的系统。为了有 效地推动计算机应用和防止标准化工作走弯路,我国十分重视制订统一编码标 准的问题,并己公布了GB2260-80中华人民国行政区划代码、GBl988- 80信息处理交换的七位编码字符集等一系列国家标准编码,在系统设计时要 认真查阅国家和部门已经颁布的各类标准。4.2.5 注意的问题(1)设计的代码在逻辑

46、上必须能满足用户的需要,在结构上应当与处理的 方法相一致。例如,在设计用于统计的代码时,为了提高处理速度,往往使之 能够在不需调出有关数据文件的情况下,直接根据代码的结构进行统计。(2)一个代码应惟一标志它所代表的事物或属性。 (3)代码设计时,要预留足够的位置,以适应不断变化的需要。否则,在 短时间,随便改变编码结构对设计工作来说是一种严重浪费。一般来说,代愈短,分类、准备、存储和传送的开销愈低;代码愈长,对数据检索、统计 分析和满足多样化的处理要求就愈好。但编码太长,留空太多,多年用不上, 也是一种浪费。(4)代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的 表示具有实际意义,

47、以便于理解与交流。(5)要注意避免引起误解,不要使用易于混淆的字符。如0、2、1、S、V 与0、2、1、5、U易混;不要把空格作代码;要使用乃小时制表示时间等。(6)要注意尽量采用不易出错的代码结构,例如字母-字母-数字的结构 (如W吧)比字母一数字-字母的结构 (如W2W)发生错误的机会要少一些。(7) 当代码长于4个字母或5个数字字符时,应分成小段。这样人们读写 时不易发生错误。如726一499一6135比7264996135易于记忆,并能更精确地 记录下来。 (8)若已知码的位数为p,每一位上可用字符数为Si,则可以组成码的总 数为: C=Si 例如,对每位字符为0-9的三位码,共可组成

48、C=l0xl0xl0=1000种 码。代码设计在系统分析阶段就应当开始。由于代码的编制需要仔细调查和多 方协调,是一项很费事的工作;需要经过一段时间,在系统设计阶段才能最后确定本系统在综合各个实体与其之间的关系的基础上,决定采用的是顺序编码方法。具体的代码规则如下: 按区间编码法进行编码,顺序为学生类别、学院名称代码、学生年级代码和学生报到序号依次进行编码。工科生代码为1,理科生代码为2,文科生代码为3,商科生代码为4;学院名称代码从数学科学学院代码01,物理学院代码02,化学与分子工程学院代码为03,一直第十八个学院艺术学院代码为18依次编写;学生年级一年级,二年级,三年级,四年级,研一,研

49、二,研三代码依次为1、2、3、4、5、6、7;最后四位代码为学生报到序号从0001开始编写。例如工学院地一个报到的三年级学生代码为10930001.4.3 数据库设计图5-1 外部实体联系表学生实体E-R图图5-2 学生实体E-R图校园卡实体E-R图图5-3 校园卡实体E-R图图书管理员实体E-R 图图5-4 图书管理员实体E-R图人事处管理员实体 E-R图图5-5人事处管理员实体 E-R图系统整体 E-R 图 图5-6 系统整体E-R图4.4 将E-R图转换为关系模式学生表(学号 性别 学院 班级 照片)校园卡表(卡号 学号 开卡日期 余额)图书管理员表(职工编号 性别 年龄 工资 家庭住址

50、 联系方式) 人事管理员表(职工编号 性别 年龄 工资 家庭住址 联系方式)超市消费表(卡号 消费金额 消费日期 消费地点)学生餐厅消费表 (卡号 消费金额 消费日期 消费地点)校车消费 (卡号 消费金额 消费日期 消费地点)借书信息表 (卡号 图书编号 图书名目 图书价格 借书日期)逾期还书扣费表 (卡号 图书编号 图书名目 图书名目 借书日期 还书日期 应扣金额)图书遗失损坏扣费表 (卡号 图书编号 图书名目 图书名目 借书日期 应扣金额)卡注册(卡号 学号 班级 学院)卡挂失(卡号 学号 班级 学院)补卡(卡号 学号 班级 学院)卡注销(卡号 学号 班级 学院)卡充值(卡号 学号 班级

51、学院)4.5 导出数据表表5-1 学生表字段名数据类型是否为空主键说明学号 数字NOT NULL主键文本NOT NULL性别文本NOT NULL学院文本NOT NULL班级文本NOT NULL照片OLENOT NULL表5-2 校园卡表字段名数据类型是否为空主键说明卡号数字NOT NULL主键文本NOT NULL学号书字NOT NULL开卡日期长日期NOT NULL余额货币NOT NULL表5-3 图书管理员表字段名数据类型是否为空主键说明职工编号数字NOT NULL主键文本NOT NULL性别文本NOT NULL年龄数字NOT NULL工资货币NOT NULL坚挺住址文本NOT NULL联系

52、方式数字表5-4 人事管理员表字段名数据类型是否为空主键说明职工编号数字NOT NULL主键文本NOT NULL性别文本NOT NULL年龄数字NOT NULL工资货币NOT NULL坚挺住址文本NOT NULL联系方式数字表5-5 超市消费表字段名数据类型是否为空主键说明卡号数字NOT NULL主键文本NOT NULL消费金额货币NOT NULL消费日期长日期NOT NULL消费地点文本NOT NULL表5-6 学生餐厅消费表字段名数据类型是否为空主键说明卡号数字NOT NULL主键文本NOT NULL消费金额货币NOT NULL消费日期长日期NOT NULL消费地点文本NOT NULL表5-7 校车消费表字段名数据类型是否为空主键说明卡号数字NOT NULL主键文本NOT NULL消费金额货币NOT NULL消费日期长日期NOT NULL消费地点文本NOT NULL表5-8 图书借阅信息表字段名数据类型是否为空主键说明卡号数字NOT NULL主键

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!