Java swing带图GUI界面编写DVD租赁管理系统+(数据库文件)
项目描述
适合学生学习时当做作业使用,使用Java编写项目的逻辑,使用GUI编写项目的图形化界面,使用Oracle数据库编写项目的数据,用到JavaSE的知识点和Oracle数据库的知识点,没有使用框架,使用了JDBC来连接数据库,是硬编码。
运行环境
Java8.0+Oracle
项目技术(必填)
swing
数据库文件
--使用数据库先创建用户DaiDVD,再创建表
--进入管理员界面,需要新建管理员账号
--直接双击 DVD租借系统.exe 即可
--创建用户DaiDVD 密码123,配置文件
DRIVER=oracle.jdbc.driver.OracleDriver
URL=jdbc:oracle:thin:@127.0.0.1:1521:XE
USER=DaiDVD
PSW=123
--创建序列
CREATE SEQUENCE SEQ_DVDS INCREMENT BY 1 START WITH 1;
CREATE SEQUENCE SEQ_RECORDS INCREMENT BY 1 START WITH 1;
CREATE SEQUENCE SEQ_USERS INCREMENT BY 1 START WITH 10000;
--创建DVD信息表
CREATE TABLE DVDS(ID NUMBER(7) CONSTRAINT DVD_ID_PK PRIMARY KEY,
DNAME NCHAR(11) CONSTRAINT DVD_DNAME_UK UNIQUE,
DCOUNT NUMBER(7) CONSTRAINT DVD_DCOUNT_NN NOT NULL,
STATUS NUMBER(1) CONSTRAINT DVD_STATUS_CK CHECK(STATUS IN(0,1)));
--创建用户表
CREATE TABLE USERS(ID NUMBER(7) CONSTRAINT USER_ID_PK PRIMARY KEY,
UNAME VARCHAR2(36) CONSTRAINT USER_UNAME_UK UNIQUE,
UPAS VARCHAR2(20) CONSTRAINT USER_UPAS_NN NOT NULL,
TYPE NUMBER(1) default 1
);
--创建桥接表
CREATE TABLE RECORDS(ID NUMBER(7) CONSTRAINT RECORD_ID_PK PRIMARY KEY,
U_ID NUMBER(7) CONSTRAINT RECORD_USER_UID_FK REFERENCES USERS(ID),
D_ID NUMBER(7) CONSTRAINT RECORD_DVD_DID_FK REFERENCES DVDS(ID),
LENDTIME VARCHAR2(20),
RETURNTIME VARCHAR(20)
);
--添加管理员账号
insert into users(id,uname,upas,type) values(seq_users.nextval,'abcd','123',0);
jar包文件
压缩包中有
是否原创(转载必填原文地址)
原创项目
项目截图(必填)
运行截图(必填)
注意事项
运行项目可以直接点击 DVD租借exe 文件夹里的 DVD租借系统.exe
前提是你电脑中要有Java运行环境(我的JDK是Java8的)
第一次运行 DVD租借系统.exe 时 可能会加载的比较慢,稍微等一段时间就会
第一次加载时等待时长不会超过1分钟,否则就是哪里出问题了
运行项目之前请先安装Oracle数据库,创建用户DaiDVD 密码123
将 DVD租借exe 文件夹里的 DVD数据文件说明.sql 文件粘贴内容导入
DVD租借系统.exe 应用程序是将项目导成jar包,并且装换成exe程序
这里提供一个Oracle网络数据库连接
oracle.url=jdbc:oracle:thin:@119.27.162.119:1521:XE
oracle.user=DaiDVD
oracle.psw=123
DVD项目源码 里面是整个项目的源文件
导入项目后一般情况会出现jar包错误,请手动添加
猜你喜欢
- Java swing开发GUI的汽车租赁系统,可作为课程设计哦!
- java swing开发进销存管理系统
- java swing停车场管理模拟系统
- 基于C/S的java swing游泳管理系统
- java swing开发项目管理系统1.0,用于java swing学习
- java swing开发图书馆管理系统
- java swing图书馆管理系统-管理员操作和学生借还书
- java swing图书馆管理系统
- java swing开发最简单的图书管理系统
- java swing开发销售管理系统
- java swing图书馆管理系统(二级权限)
- Java+Swing+SQL+Server2005开发酒店管理系统源代码下载

- 证 java swing开发的拼图小游戏项目
- 原 java swing聊天室客户端+nodejs服务器实现简单的聊天系统
- 证 java swing开发最简单的浏览器源代码下载
- java写得一个模拟浏览器源码
- java swing实现的计算器实例
- 基于udp的java swing 聊天
- 证精 Java swing开发创意版贪吃蛇小游戏
- java swing贪吃蛇小游戏
- 证 java swing单人网络聊天室客户端
- 证 java swing开发扫雷MineSweeper游戏
- 原 java swing编写简易聊天室,java初学者可以学习java线程与网络编程的基础知识
- 原证 java swing编写gui生命游戏代码,新手上路

