校园卡管理系统实验报告分析.docx
《校园卡管理系统实验报告分析.docx》由会员分享,可在线阅读,更多相关《校园卡管理系统实验报告分析.docx(27页珍藏版)》请在冰豆网上搜索。
![校园卡管理系统实验报告分析.docx](https://file1.bdocx.com/fileroot1/2023-4/18/57df79e4-81ab-4e7a-a03a-7d39919dd77b/57df79e4-81ab-4e7a-a03a-7d39919dd77b1.gif)
校园卡管理系统实验报告分析
校园卡管理系统实验报告分析
第一章:
现行系统概述...............................................................................2
第二章:
系统分析......................................................................................32.1需求分析...................................................................................................................3
2.11..........................................................................................................................3
2.22..........................................................................................................................3
2.2可行性研究...............................................................................................................3
2.21..........................................................................................................................3
2.22..........................................................................................................................3
2.23..........................................................................................................................4
2.24..........................................................................................................................4
2.3业务流程分析........................................................................................................4
第三章:
系统设计......................................................................................53.1功能结构图设计.......................................................................................................63.2功能模块设计...........................................................................................................63.3系统流程图设计.......................................................................................................73.4数据结构与数据库设计.........................................................................................11
3.41用户需求分析:
..............................................................................................11
3.42概念结构设计:
...........................................................................................113.43.数据库设计...........................................................................................................123.5逻辑结构.................................................................................................................143.6代码设计.................................................................................................................15
3.61代码设计的原则..........................................................................................15
3.62代码校验.......................................................................................................15
3.7输入/输出设计................................................................................................16
3.71......................................................................................................................16
3.72........................................................................................................................16
第四章系统实施......................................................................................174.1界面功能.................................................................................................................174.2系统测试.................................................................................................................23
4.21测试方法......................................................................................................23
4.22测试项目名称及测试内容...........................................................................24
4.23测试用例.......................................................................................................244.3系统调试.................................................................................................................244.4系统维护.................................................................................................................25
第五章结束语..........................................................................................26
0软件工程导论课程设计
【摘要】:
进入21世纪以来,信息化建设在各行各业蓬勃发展,而建设信息化校园也是发展的必然要求,为适应我国高等教育的需要,全面提高教育水平,快速建设数字化校园成为当前各所高校的工作之重,只有解决了校园管理上的难题,各项工作方能有条不紊。
正是在这样的大环境下,建设“数字化校园一卡通系统”显得尤为重要,只有完成好校园一卡通系统建设,才能便于学校对学生及教职工各方面的管理,不断提高学校后勤服务质量,确保学校各项工作更加高效。
现代化信息建设主要依靠当前先进的计算机程序开发,每所高效的实际情况不同,面临的问题也大不相同,因此不同高校需要的数字化校园一卡通系统不尽相同,只有符合自身实际发展的要求,才能确保服务和管理的协调统一。
可以说,校园数字化建设的进程好坏将会直接影响校园社会形象。
“智能一卡通系统”的建设,会极大的方便广大师生,给他们的学习和工作省去很多顾虑,并能有效减轻后勤服务与教务部门的工作负担,对提高校园管理水平十分重要。
论文首先调查了一卡通管理系统的研究背景,并且了解了一卡通系统国内外发展的现状和趋势,其中重点对校园一卡通未来的可能做出了预测。
然后本文对校园一卡通系统的目的进行了分析,并且给出了校园一卡通的意义。
本文对系统开发的总体设计方法进行了研究,并确定采用科学的开发方法。
论文继而对整个系统进行科学的需求分析,首先对系统的可行性做出了研究,从经济、技术、管理、社会等几个方面对系统的可行性进行了分析,得出了进行系统开发的结论。
然后对整个系统进行了需求分析,并且给出了一卡通系统的总体E-R图和一卡通系统的校园网络模型。
最后对系
0
1软件工程导论课程设计
统的性能、接口、属性等几个方面进行了需求分析。
本论文主要是研究一般管理员模块的设计,所以论文接下来部门是对一卡通系统进行整体的设计,从中找出一般管理员所需要的技术和模块。
然后对整个系统进行了分解,最后得出了3个主要的子系统模块。
继而进行研究,得出了一般管理员模块是一卡通系统中的一部分的结论。
然后对一般管理员模块进行了设计,从设计的进度计划、一般管理员模块的子模块的分析进行了研究,并且对数据库进行了需求分析。
最后的管理系统的实现部分是本论文的核心部门。
论文首先讲述数据库的建立,并分析了系统和数据库连接的流程和实现。
接着对一般管理员模块的子模块进行了研究,给出了子模块的数据流程图、工作流程图和实现流程图,并且对研发后的一卡通管理系统进行了展示。
1
2软件工程导论课程设计
第一章:
现行系统概述
随着社会信息化的蓬勃发展,校园的管理也进入了一个信息化的时代,先进的管理信息系统成为建设世纪一流大学的重要标志。
在国内信息化建设进程的加速的今天,高校管理者要学会思考如何使学校现有资源得到高效、合理的应用,使教育信息化带动教育的现代化,将教育与信息技术真正地融合,提高教学质量和教学效率,提高学校声誉,提升学校的竞争力。
数字化校园将是今后校园建设的发展趋势和必然。
数字化校园建设的实质就是学校的管理部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,从而提高各种管理工作的效率和效益。
而建设“校园一卡通系统”是实现数字化校园的有效途径。
目前,大部分高校已经建成了许多现代化的管理信息系统,如:
财务管理系统、图书管理系统和食堂售饭系统等。
但这些系统大部分都是单独建设,没有统一的规划,存在着数据重复录入,数据不能共享等问题。
为了提高学校的信息化建设水平,学校还迫切需要建设收费管理、门禁管理等其它系统。
这些系统要在短时间内完成,人员的劳动强度非常大,且容易造成错误和遗漏,加重了学校管理的负担。
通过“校园一卡通系统”项目的建设,将使学校的原有业务和管理体系相对独立的现象得到有效整合,减少资源浪费和重复建设,达到业务流程重组的目的;将有效促进学校数字化校园建设的进程。
伴随着智能技术的高速发展和计算机应用的普遍推广,在校园信息管理中引入一卡通正逐步成为一种趋势。
2
3软件工程导论课程设计
第二章:
系统分析
2.1需求分析
校园一卡通需求分析具体表现以及需要解决的问题主要有以下两个方面:
2.11信息管理:
如何实现对学生信息的管理,图书馆管理,洗浴管理等的信息管理。
如何实现对卡的管理如办卡,补卡,销卡的管理。
2.22财务管理:
如何实现卡资金管理问题,如:
卡的充值,卡的消费管理。
如何实现学校内部食堂、、超市、洗浴等校园消费的各个领域,全面实现“以卡代币”的各种消费问题。
如何实现学校的各种服务设施与教学资源科学以及综合财务资金使用管理的效率问题。
2.2可行性研究
2.21技术可行性:
校园一卡通是架构在校园网上的,是综合提供身份识别与电子支付服务的系统平台。
校园一卡通的平台是数字校园总体规划的中的基础平台设施之一,与共享数据中心等其他基础平台协调共存。
2.22经济可行性:
一卡通在一定方面体现了学校的形象,增加了师生自豪感,体现了学校的人性化教育。
有效的节约了人员成本,减少了管理工作,提高了学校的管理水平。
节约了人员编制费用和办证工本费用,大大提高了各方面的效率。
3
4软件工程导论课程设计
2.23管理可行性:
校园一卡通在一些管理上可以实现自助式管理,有的甚至是可以24小时开放而无须管理人员。
有效的节约了人员成本,减少了管理工作,提高了学校的管理水平。
2.24可行性研究结论:
建立先进的管理系统是实现高等教育现代化、管理现代化的必由之路。
而一卡通的技术推广和运用,是推进高校信息化的重要举措。
校园一卡通有效的缓解了学校的校务管理和后勤服务的繁重工作,提高了学校的管理水平、提高了后勤的服务质量。
现今,已有很多学校已经投入和使用了校园一卡通,校园一卡通系统必将成为高校信息化的必然趋势。
2.3业务流程分析
4
5软件工程导论课程设计卡务学生信息录发卡中心入
注销图书馆认证学
生统计表挂失留底
充值
调用学生信
息充值单学生活动统计充值单表超消费单
市
财洗图扣费单消费单务浴书中馆心餐消费单
饮
付款单付款单1付款单留底
2
财务报
表
图1-1业务流程
图
第三章:
系统设计
系统总体结构设计:
包括功能结构图设计、功能模块设计和信息系统
流程图设计等;
5
6软件工程导论课程设计
3.1功能结构图设计
功能结构图就是将系统的功能进行分解,按功能从属关系表示的图表。
愈上层功能愈笼统,愈下层功能愈具体。
功能分解的过程就是一个由抽象到具体、由复杂到简单的过程
3.2功能模块设计
将功能模块按高内聚,低耦合,影响范围在控制范围之内的原则分成若干个子模块。
6
7软件工程导论课程设计
3.3系统流程图设计
使用
学生一卡通系财务中心统管理财务
各应用子
系统应用
图1-1顶层数据流
程图
充值
学生
扣费管
财务中心理图书馆
餐饮中心
消费清单
洗浴中心
消费清单
超市
消费清单
图1-1“财务中心”框的第一层数据流
程图
卡务中心学生
卡办理、学生身份
认证图1-3“卡务中心”框的数
据流程图
7
8软件工程导论课程设计
P1.2P1.1
充值信息学生消学生D1.充值费1
消费信息D1.
2P1.4
扣费信息扣费管D1.财务中心理3
P1.3
图书馆餐饮中心财务管
理
超市
洗浴中心
财务报表D1.
4
图1-4“财务中心”框的
展开P2.1
开卡
P2.2D2.卡信息学生1补卡
P2.3
注销卡
P2.4
学生信息D2.学生身份2认证
图1-5“学生框”的数据流程
图8
9软件工程导论课程设计
9
10软件工程导论课程设计
P1.2P1.1
充值信息学生消学生D1.充值费1
消费信息D1.
2P1.4
扣费信息扣费管D1.财务中心理3
P1.3
图书馆餐饮中心财务管
理
超市
洗浴中心
财务报表D1.
4
图1-5“财务中心”框的
展开P2.1
开卡
P2.2D2.卡信息学生1补卡
P2.3
注销卡
P2.4
学生信息D2.学生身2份认证
图1-6“学生框”的数据流程
图10
11软件工程导论课程设计
3.4数据结构与数据库设计
3.41用户需求分析:
(1)管理员能够实现对整个信息的添加、修改、删除、查询等操作,能以管理员的身份对数据库进行更新,维护管理,修改登录密码。
能浏览学生充值变动的结果。
(2)能以职员的身份了解到一学期结束是每个学生的消费基本资料,可查询确认选择,可修改登录密码。
3.42概念结构设计:
功能模块二级功能模块功能模块简介
系密码设置用户可以根据此功能修改登录系统时的认证
统密码
设系统log的事件记录;每一行日志都记载着
置日志日期、时间、使用者及动作等相关操作
退出退出一卡通管理系统
充值可通过此功能向一卡通内充入相应的金额
卡
管开卡为用户在系统内注册一个账户并发放卡
理当用户的卡不慎丢失时,可以通过挂失功能使
挂失卡内金额冻结,使此账户不可用
将某一用户的信息从系统中删除,使其在系统
注销内不可用
财
务师生消费统计统计某一老师或学生用一卡通在校内消费的
管记录
理
营业机构收入统计统计某段时期内的校内一卡通营业机构的收
入状况
11
12软件工程导论课程设计
信
息师生消费查询此功能为方便师生查询余额以及消费记录而查设
询此功能为方便校内一卡通营业机构查询收入
营业机构收入查询状况而设
向系统内添加一个新的账户,使其能够应用一用添加用户卡通系统的某些功能
户
管修改用户对系统内某一账户的信息进行相应的修改理将某一账户从系统的删除出去,使其不能应用
删除用户一卡通系统的功能
3.43.数据库设计
E-R图:
12
13软件工程导论课程设计
就餐财务消费报表
财校园一
务卡通管洗浴管理信息消费理系统
图书
超市借阅借阅
消费信息过期卡务消费管理
出勤
管理学显示卡办信息生的卡信办息理
学号,
挂失卡号,注销
姓名,
照片
逻辑结构设计:
学生信息:
学号,姓名,卡号,照片
卡信息:
卡号,开卡时间,补卡时间,销卡时间。
财务管理信息:
卡号,消费时间,消费金额,消费余额登记:
卡号,学号。
卡金额查询:
卡号,学号,姓名
建账:
卡号,学号,姓名
结账:
卡号,学号,姓名
消费查询:
卡号,学号,消费时间,消费项目,消费金额
13
14软件工程导论课程设计
余额查询:
卡号,学号,余额。
3.5逻辑结构
学生表(student)
字段名类型长度是否为空(默认值)说明
财s_sno_s文本50否(默认值=200914230100)学号,主键
务报s_name_s文本50否姓名表s_id_s文本50否(默认值="ss000001")卡号(cwb
b)s_identify_s文本18否身份证号s_phone_s文本11否手机号字段名类型长度是否为空(默认值)说明c_sno_s文本50否(默认值=200914230100)学号c_xt_t日期/时间常规日期否(默认值=#2012/1/1#)消卡时间c_xj_i数字长整型否消费金额c_xd_s文本50否(默认值="湘京食堂")消费地点
用户表(userinfo)
字段名类型长度是否为空(默认值)说明u_id_s文本50否(默认值="ss000001")卡号,主键u_pwd_s文本50否密码u_type_s文本50否(默认值="师生")权限
14
15软件工程导论课程设计
3.6代码设计
3.61代码设计的原则
代码是代表系统中客观存在的事物名称、属性或状态的符号,而代码设计是将系统中具有某些特征或属性的信息归并到一起。
我们在代码设计中遵循以下原则:
唯一性:
在一个分类编码标准中,每一个编码对象仅有一个代码,一个代码只唯一表示一个编码对象。
如:
学号:
学生的学号是学生在学校的唯一代码。
合理性:
代码结构与分类体系相适应。
可扩充性:
在设计过程中留有适当的空间,以便以后的补充。
如:
学号可以增添位数。
简单性:
代码结构简单,以便节省存储空间和提高系统的处理效率。
实用性:
代码能反映对象的特点。
规范性:
代码的书写统一。
3.62代码校验
校验方法代码是数据的重要组成部分,它的正确性将直接影响系统的质量。
当人们抄写、录入时,发生错误的可能性很大,如抄写错(把1234写成1235)、易位错(1234记为1243)、隔位易位错(1234记为1432)等等。
因此,为了验证输入代码的正确性,要在代码本体的基础上,再外加校验码,使它成为代码的一个组成部分。
这就是前面介绍的自检码。
15
16软件工程导论课程设计
校验码是根据事先规定好的数学方法及代码本体计算出来的。
当自检码输入计算机后,计算机按照同样的数学方法,根据代码本体进行计算,将结果与校验位比较,检验输入的代码是否正确。
3.7输入/输出设计
输入输出是管理信息系统与用户的界面,一般而言,