java的校园卡管理系统设计与实现(源码)【字数:13333】

摘 要随着社会信息化的快速发展,高校信息资源的整合已经成为一种新的趋势。为了方便高校科学化、信息化的管理,各高校先后开始建设了数字化校园,校园卡管理系统应势而生。校园卡管理系统作为学生校园日常生活中进行购物消费、图书借阅的重要组成部分,它主要包括三大模块用户登录模块、管理员模块和学生模块。其中用户登录模块的功能是为了实现用户能够登录系统。管理员模块下又分六个子模块,分别实现学生管理、消费管理、图书管理、充值管理、挂失/解挂管理和门禁管理。学生模块的功能是学生可以通过校园卡进行充值消费、图书借阅、挂失/解挂和门禁刷卡等操作。本系统是以B/S结构为设计模式,使用eclipse开发工具,通过SSM框架来设计与实现的。针对校园信息的分布式管理和人员操作的繁琐等问题,校园卡管理系统的设计与实现可以使学生充分了解校园卡的应用及重要意义,从而减少资源浪费和重复建设,缓解高校的校务管理和后勤服务,进而提高学校的管理水平和加快美丽校园的建设。
目 录
第一章 绪论 1
1.1课题背景及意义 1
1.2课题主要内容 1
1.3课题组织结构 2
第二章 相关技术介绍 3
2.1 B/S体系结构 3
2.2 SSM框架 3
2.3 jQuery技术 5
2.4 MySQL数据库简介 5
第三章 校园卡管理系统需求分析 7
3.1系统的可行性分析 7
3.2功能需求分析 7
3.3非功能需求分析 12
第四章 校园卡管理系统设计 13
4.1系统概要设计 13
4.2系统详细设计 13
4.3数据库设计 16
第五章 校园卡管理系统编码与实现 26
5.1用户登录界面 26
5.2管理员界面 27
5.3学生界面 32
第六章 校园卡管理系统测试 37
6.1测试方法 37
6.2用户登录测试 37
6.3分页功能测试 38
6.4充值功能测试 38
6.5测试总结 39
结束语 *好棒文|www.hbsrm.com +Q: &351916072& 
40
致 谢 41
参考文献 42
第一章 绪论
1.1课题背景及意义
从上个世纪八十年代开始,校园卡经过了三代的不断创新与改变,由一开始不加密的ID卡加食堂卡,到后来的后勤服务的逻辑加密卡加食堂卡,再到最新的具有银行金融结算功能的智能卡加银行卡。每一代卡都有它不同的结算方式,并逐步走向智能化。校园卡作为师生校园日常生活中进行购物消费、服务缴费的重要组成部分,是学校信息化管理建设必不可少的内容。虽然国内外许多高校已经建立了基于校园卡的服务系统,比如校园卡充值消费系统,图书借阅管理系统,门禁系统等。然而这些系统自成体系,用户操作繁琐的同时,数据孤岛问题,一致性问题,安全性问题很难保证。此外,这些系统往往自助水平不高,需要学校工作人员的配合才能完成相关业务流程。以上问题,给师生带来不便的同时也给学校工作人员带来了极大的工作压力。[1]
在国外,在校园卡管理系统建设方面,一些发达国家起步较早,并且由于他们的计算机技术方面的领先致使其该方面的发展信息集成度更高、管理更智能。对于国内高校,基于校园卡的管理系统相对来说起步就比较晚,尤其是一些高校由于前期经费投入不足等原因,学生消费等管理较为分散。不过近年来随着社会经济的快速发展,高校信息化程度随之不断提高,覆盖层面也越来越广,对信息资源的整合并集成也已成为一种发展趋势。将学校中基于校园卡的各类管理系统进行集成不仅可以使师生更加方便的享受消费支付服务,而且可以减少学校工作人员的压力以及对相关硬件设施的投入成本。[1]
校园卡管理系统的建设是当前众多学校一项基础而又持久性的工作,是学校进行人才培养的重要组成部分,其建设水平能够体现学校的校园管理水平、学校形象以及地位。它的建设可以使高校适应信息时代发展的要求,高校进行校园卡管理系统的建设对于高等教育实现现代化,高校实现跨越式发展具有十分深远的历史意义。[2]具体有以下两个表现方面:从管理方面来说,作为一所现代化的大学,管理水平的高低,是大学培养人才质量的重要体现。把先进的教育和管理理念带进学校,不仅可以提高高校的决策、管理水平和学生的培养质量,而且还可以提高整个学校的办学水平。从技术方面来说,校园卡管理系统整体解决方案的实施,能够使得校园网得到合理的应用,而且校园卡管理系统能够有效加强数据的整合,减少资源的铺张浪费,减轻工作人员的压力,对提高工作效率有着重要意义。
1.2课题主要内容
本课题的内容是通过设计校园卡管理系统,实现满足学校的消费管理、图书管理、充值管理等一系列管理要求,主要包括三大模块:用户登录模块,管理员模块和学生模块。具体内容如下:
(1)用户登录模块。该模块为用户登录模块,用户通过账号和密码登录系统,同时在登录时会有权限分配,分为管理员登录和学生登录。
(2)管理员模块。该模块是管理员对系统进行的操作,包括学生信息的管理,消费管理,图书管理,挂失管理,门禁管理等。
(3)学生模块。该模块是学生登录系统后可通过校园卡进行充值,消费,图书借阅,校园卡挂失/解挂,还可对相关信息的查询等。
1.3课题组织结构
本系统共分为六个章节,具体组织结构如下:
(1)第一章 绪论,本章主要介绍本系统的选题背景,谈及国内外的发展现状以及意义,并对课题的主要内容进行了说明。
(2)第二章 相关技术介绍,本章介绍设计本系统所需要的一些相关技术,比如B/S结构、jQuery技术、MySQL数据库的介绍等。
(3)第三章 校园卡管理系统需求分析,本章主要讲的是对用户的需求进行分析,比如可行性分析,功能需求分析等,用户需要什么,本系统就应该满足用户需求。
(4)第四章 校园卡管理系统设计,本章是对本系统进行的设计,最基本的就是程序编码,数据库表的建立等。
(5)第五章 校园卡管理系统实现,本章是在系统设计的基础上完成的一些验证,通过截图验证说明一些相应功能的实现。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/48.html

好棒文