# 校园卡管理系统-版本二 **Repository Path**: jack0240/campus-card-manage ## Basic Information - **Project Name**: 校园卡管理系统-版本二 - **Description**: 这是一个简单的校园卡管理系统,用户分管理员和学生,不同用户可实现不同的功能。 管理员可以实现所有的操作,即查询信息、修改密码、删除成员、增加成员。 而学生就只可以查询信息和修改密码。查询信息是根据帐号查询的; 修改密码是根据帐号和密码是否匹配修改的; 增加成员即根据输入的成员信息插入到表中; 删除是根据输入的帐号删除表中和这个帐号的所有信息。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2021-12-27 - **Last Updated**: 2024-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: 校园卡, 课程设计 ## README # 校园卡管理系统-版本二 ## 介绍 这是一个简单的校园卡管理系统,用户分管理员和学生,不同用户可实现不同的功能。 管理员可以实现所有的操作,即查询信息、修改密码、删除成员、增加成员。 而学生就只可以查询信息和修改密码。查询信息是根据帐号查询的; 修改密码是根据帐号和密码是否匹配修改的; 增加成员即根据输入的成员信息插入到表中; 删除是根据输入的帐号删除表中和这个帐号的所有信息。 ## 相关技术 1. Java连接ODBC数据库 2. Java的Swing编程 3. Java的JDBC编程 ## 数据库 本数据库采用Access 2016版本 [Microsoft Access 2016安装教程](https://blog.csdn.net/WeiHao0240/article/details/120672363) 安装之后需要配置ODBC连接,将数据源名改成`campus-card`: [Java使用ODBC连接Access数据库](https://blog.csdn.net/WeiHao0240/article/details/120727203) ## 所需环境 1. Access 2016 2. JDK1.7 ## 安装教程 上面的步骤都准备好之后: 遇到问题可以到**相关博客**进行查看 1. **运行之前需要配置好ODBC** 2. 检查JDK版本,必须是JDK1.7: ``` java -version ``` 3. 编译 ``` javac -encoding UTF-8 Load.java ``` 4. 运行 ``` java Load ``` 注意:如果修改源代码后需要删除所有.class文件,在编译运行! ``` del *.class ``` ## 运行截图 1. 登录 ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%88%AA%E5%9B%BE/1.%E7%99%BB%E5%BD%95.png) 2. 查询 ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%88%AA%E5%9B%BE/2.%E6%9F%A5%E8%AF%A2.png) 3. 修改密码 ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%88%AA%E5%9B%BE/3.%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.png) 4. 添加 ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%88%AA%E5%9B%BE/4.%E6%B7%BB%E5%8A%A0.png) 5. 删除 ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%88%AA%E5%9B%BE/5.%E5%88%A0%E9%99%A4.png) ## 相关博客 1. [Microsoft Access 2016安装教程](https://blog.csdn.net/WeiHao0240/article/details/120672363) 2. [Java使用ODBC连接Access数据库](https://blog.csdn.net/WeiHao0240/article/details/120727203) 3. [TextPad安装环境配置](https://jackwei.blog.csdn.net/article/details/86914950) 4. [IDEA运行Java Swing项目中文乱码](https://blog.csdn.net/WeiHao0240/article/details/120744954) 5. [Java指令编译java文件](https://blog.csdn.net/WeiHao0240/article/details/120778832)