没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
摘 要
近些年来,随着科技的飞速发展,互联网的普及逐渐延伸到各行各业中,给人们生活
带来了十分的便利,校园一卡通利用计算机网络实现信息化管理,使整个校园一卡通管理
的发展和服务水平有显著提升。
本文拟采用 java 技术和 Springboot 搭建系统框架,后台使用 MySQL 数据库进行信息
管理,设计开发的校园一卡通。通过调研和分析,系统拥有管理员和学生两个角色,主要
具备系统首页,个人中心,学生管理,一卡通管理,充值信息管理,扣费信息管理,挂失
申请管理,商品类型管理,商品信息管理,订单信息管理,图书类型管理,图书信息管理,
图书借阅管理,图书归还管理,通知信息管理,美食信息管理,食堂就餐管理,体育器材
管理,器材借用管理,器材归还管理,会议签到管理,缴费信息管理,上机记录管理,论
坛管理,系统管理等功能模块。将纸质管理有效实现为在线管理,极大提高工作效率。
关键词:校园一卡通;java;Springboot 框架;MySQL
2
Abstract
In recent years, with the rapid development of science and technology, the popularity of the
Internet has gradually extended to all walks of life, bringing great convenience to people's lives.
The campus card uses the computer network to achieve information management, which
significantly improves the development and service level of the whole campus card management.
This paper intends to use java technology and Springboot to build a system framework, use
MySQL database for information management in the background, and design and develop a
campus all-in-one card. Through research and analysis, the system has two roles of administrator
and student, which mainly has the system home page, personal center, student management,
one-card management, recharge information management, deduction information management,
loss application management, commodity type management, commodity information
management, order information management, book type management, book information
management, book borrowing management, book return management, etc. Notification
information management, food information management, canteen dining management, sports
equipment management, equipment borrowing management, equipment return management,
meeting check-in management, payment information management, computer record
management, forum management, system management and other functional modules. Effectively
realize paper management to online management, greatly improve the work efficiency.
Key words: campus card; java; Springboot framework; MySQL
3
目 录
第一章 概述 ...............................................................................................................................................................4
1.1 研究背景 ......................................................................................................................................................4
1.2 研究目的及意义 ...........................................................................................................................................4
1.3 国内外发展现状 ...........................................................................................................................................4
1.4 研究内容 ......................................................................................................................................................4
1.5 本文的结构 ...................................................................................................................................................5
第二章 开发工具及技术介绍 ...................................................................................................................................6
2.1 Java 编程语言...............................................................................................................................................6
2.2 MySQL 数据库.............................................................................................................................................6
2.3 SPRINGBOOT 框架....................................................................................................................................7
2.4 B/S 架构 ........................................................................................................................................................7
第三章 系统分析 .......................................................................................................................................................8
3.1 功能需求分析 ...............................................................................................................................................8
3.2 系统可行性分析 ...........................................................................................................................................8
3.2.1 技术可行性 ........................................................................................................................................8
3.2.2 经济可行性 .......................................................................................................................................8
3.2.3 社会可行性 ........................................................................................................................................9
3.3 系统用例分析 ..............................................................................................................................................9
3.4 系统流程图设计 .........................................................................................................................................10
3.4.1 登录流程图 .....................................................................................................................................10
3.4.2 添加新用户流程图 .........................................................................................................................11
第四章 系统设计 .....................................................................................................................................................13
4.1 系统设计原理 .............................................................................................................................................13
4.2 功能模块设计 .............................................................................................................................................13
4.3 数据库设计 ................................................................................................................................................13
4.3.1 数据库设计原则 ..............................................................................................................................13
4.3.2 数据库 E-R 图设计..........................................................................................................................14
4.3.3 数据库表结构设计 ..........................................................................................................................16
第五章 系统功能实现 .............................................................................................................................................33
5.1 系统功能实现 .............................................................................................................................................33
5.2 后台模块实现 .............................................................................................................................................34
5.2.1 管理员功能实现 ..............................................................................................................................35
5.2.2 学生功能实现 ..................................................................................................................................37
第六章 系统测试 .....................................................................................................................................................39
6.1 系统测试的目的 .........................................................................................................................................39
6.2 软件测试过程 .............................................................................................................................................39
6.3 系统测试用例 .............................................................................................................................................39
结 论 ...................................................................................................................................................................41
致 谢 ...................................................................................................................................................................42
参考文献 ...................................................................................................................................................................43
4
第一章 概述
1.1 研究背景
近些年,随着中国经济发展,人民的生活质量逐渐提高,对网络的依赖性越来越高,通
过网络处理的事务越来越多。随着校园一卡通的常态化,如果依然采用传统的管理方式,将
会为工作人员带来庞大的工作量,这将是一个巨大考验,需要投入大量人力开展对校园一卡
通等相关工作进行管理,单一且反复的操作容易出错且不易被察觉,工作人员对此风险并不
能完全归避。利用现代信息技术,设计开发一款管理系统,能够极大的节省人力物力、提高
工作效率、降低工作成本。
1.2 研究目的及意义
本论文拟采用计算机技术设计并开发的校园一卡通,主要是为校园一卡通提供服务。使
得用户可依据、时间、地点或者其他特定条件,筛选出符合的信息,给用户提供更符合实际
的合理化建议,再为用户提供服务。本课题的意义在于,用户能通过使用校园一卡通,提高
工作效率和服务质量,进而提高体验感。
1.3 国内外发展现状
相比于国内,国外的线上管理系统建设比较早,在上世纪就已经很先进,但受七十年代
的经济危机影响,导致部分国家发展缓慢,但也有些发达国家走群众路线,全面发展网络技
术。
在国内,线下管理系统已经特别完善,它基于计算机技术,让系统具有信息化、科学化、
自动化等特性。在计算机的辅助下,国内该类系统可使管理者提高信息的复用率,对数据的
处理、备份等方面也有了显著的效率提升,这种有效的工作可使管理者能更快的做好决定,
也实现了“无纸化”的信息管理方式。由于其功能特别完善,也导致系统比较庞大,所以在
了解该类系统的功能、操作后,决定开发一款校园一卡通,它的功能小,但是操作简单、快
速、准确的特点,也体现了设计它的意义。
1.4 研究内容
(1) 调研:通过网络、图书馆等渠道调查该课题的参考资料。
(2) 系统需求分析:对参考资料分类整理,设想需求与功能,再研究实现功能
所需的开发工具、技术、数据库等。
(3) 系统概要设计:设计功能模块、流程、数据库模型、表与字段间的关系等。
(4) 系统实现:对系统用户以文字加截图的形式进行精细化分解。
(5) 系统测试:测试的作用和好处,测试的具体操作步骤,分析需求与测试结
5
果是否一致。
1.5 本文的结构
本论文分为六个章节。
第一章,绪论,其包含课题背景及意义,现国内外的发展现状,本课题要研究的
内容,所使用开发工具的描述等信息。
第二章,主要介绍了系统的开发技术。
第三章,先讲述功能需求分析,再讲述系统可行性分析和流程图的设计。
第四章,是系统设计原理,功能模块设计和数据库设计。
第五章,详细讲述每个界面的正确操作步骤。
第六章,该章讲述了测试的目的以及测试过程及用例。
最后对论文进行总结,包括致谢和参考文献等内容。
剩余40页未读,继续阅读
资源评论
程序员添宇
- 粉丝: 732
- 资源: 1421
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于蒙特卡洛抽样的电动汽车充电负荷计算(matlab代码版) 主要内容:代码主要主要研究的的是大规模电动汽车的蒙特卡洛模拟,包括电动汽车起始充电时间以及每日行使里程的概率密度分布,在此基础上,进一步计
- MATLAB代码:基于粒子群算法的含风光燃储微网优化调度 关键词:微网优化调度 粒子群算法 风光燃储 参考文档:《基于多目标粒子群算法的微电网优化调度-王金全》仅参考部分模型,非完全复现 优势:代码
- kmeans聚类,肘部法确定聚类个数 代码对数据先进行归一化然后聚类 可设定聚类个数范围,根据肘部法选择合适的聚类个数 可求得每类的具体数据 matlab代码,备注清楚,更改为自己的数据和要求即可
- 同步机VSG DFIG双馈风电机组同步机控制,并网端电源分为理想电源或同步发电机 机组1.5MW,采用控制策略如图片所示 (附赠同步机简易模型)
- P3分布参数拟合与ks检验,累计概率密度画图 对数据进行3参数拟合(形状、尺度、位置参数),可设置ks检验的显著性水平 matlab代码,备注清楚,更改为自己的数据即可
- FLAC3D水力压裂例子,可以拿来参考,有单孔和双孔
- 基于高频脉振电压注入的PMSM无传感器控制 无感控制,高频电压注入 1.包括位置观测器构成是带通滤波器加低通滤波器,采用PLL锁相环,是离散模型 2.也有连续模型,用的是龙贝格观测器提取转子位置和转速
- 拉锥光纤,镀膜、耦合、光栅…… Rsoft beamprop,光纤仿真,光子晶体光纤仿真
- 基于floyd算法的路径规划算法matlab代码,求解常见的路径规划问题 内含算法的注释,模块化编程,新手小白可快速入门 佛洛依德算法,路径规划算法,栅格地图
- 二维互相关随机场模拟实践,保姆级教程 基于matlab与flac6.0的乔列斯基分解的中点法模拟岩土体互相关随机场 自相关函数可以选择:指数型、高斯型、二阶自回归型、指数余弦型、三角型自相关函数 案例
- STM32环形串口队列程序 大数据串口收发 实时不丢包 串口程序平常产品开发中编写或移植的程序并亲自测试通过,均为工程文件格式,可直接编译使用 该程序为大数据量吞吐的串口收发例程,中断接收,边收边
- MCGS与三菱变频器通讯基于MODBUS-RTU程序 ~ 可以通过触摸屏控制变频器正反转,运行停止,还能监视变频器的运行频率,输出频率,输出电压,输出电流以及转速 MCGS嵌入版7.7软件打开
- svr支持向量机回归预测 案例提供数据进行归一化处理,对训练数据训练,对测试集预测,并计算mae、rmse、R2、mre等误差指标 matlab代码,备注详细,根据自己需要修改案例数据即可
- pytho面试资源库(含基础题和面试真题带答案)
- stm32低压无感BLDC方波控制方案 MCU是ST32M0核 负载的ADC反电动势采样 1.启动传统三段式,强拖的步数少,启动快,任意电机基本可以顺利启动切闭环; 2.配有英非凌电感法入算法; 3
- 永磁同步电机滑模控制的直接转矩控制的matlab仿真 SMC DTC直接转矩控制加滑膜控制 转速环调节器 磁链和转矩调节器 磁链和转矩的计算SVPWM矢量控制 含有报告
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功