> # ♻️ 资源
> **大小:** 9.98MB
> **文档链接:**[**https://www.yuque.com/sxbn/ks/100010307**](https://www.yuque.com/sxbn/ks/100010307)
> **➡️ 资源下载:**[**https://download.csdn.net/download/s1t16/87354537**](https://download.csdn.net/download/s1t16/87354537)
> **注:更多内容可关注微信公众号【神仙别闹】,如当前文章或代码侵犯了您的权益,请私信作者删除!**
> ![qrcode_for_gh_d52056803b9a_344.jpg](https://cdn.nlark.com/yuque/0/2023/jpeg/2469055/1692147256036-49ec7e0c-5434-4963-b805-47e7295c9cbc.jpeg#averageHue=%23a3a3a3&clientId=u8fb96484-770e-4&from=paste&height=140&id=u237e511a&originHeight=344&originWidth=344&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8270&status=done&style=none&taskId=ud96bf5f7-fe85-4848-b9c2-82251181297&title=&width=140.1999969482422)
# 清朝名人数据库系统
清朝是中国历史最后一个大一统封建王朝,共传十帝,享国二百七十六年。为了能够将古代名人及各个朝代的皇帝的信息统一起来,使用数据库信息管理系统是很常见的方法。数据库与 Java Swing 结合起来,既可以做出一个直观、简约的界面,也可以很容易实现添加、删除、查询和修改操作。同时也可以存储相当可观的资料。首先,利用 Java 做出必要的界面,其中包括登录以及增删查改五个界面,其次,使用 JDBC 将已经存入名人、皇帝资料库的数据库连接起来,最后再加入指令代码,即可实现名人数据库管理系统。在名人数据库管理系统设计完成之后,它必须具备界面中所对应的功能,即可以完成登录、注册、添加、删除、查询和修改操作,并且在数据库中会得到相应的反映。名人数据库管理系统相对于之前的管理方法及途径更方便管理,易于更新,最大化的简化了管理员的管理工作,同时也让使用者更容易接受该系统。
## 第一章 课题背景
以前对古代名人管理的主要方式是基于文本、表格等纸介质的手工处理,对于数据信息处理工作量大,容易出错;随着网络的发展很多资料由纸质迁移到了网络上,但是由于数据繁多,杂乱且良莠不齐,不易查找[1]。采用数据库技术生成的名人管理系统将会极大地方便古代名人管理和使用人员,使得需要查找整理此类资料的人员从繁忙、复杂的工作进入到一个简单、高效的工作中。
### 1.1 课题介绍
进入 21 世纪,随着计算机和网络技术的飞速发展,数字资源越来越显现其重要作用,依托计算机中的资源,建立具有文化特色的专题资源数据库,已成为许多机构的重要任务之一[1]。名人数据库就是其中的一种以收集、整理、开发、利用具有公众效应的名人资料,并对名人资源进行重组、整合和分层次加工,实现多途径的管理和深层次地揭示名人资料的一种专题数据库[2]。
名人数据库是一种以收集、整理、开发、利用具有公众效应的名人资料,并对名人资源进行重组、整合和分层次加工,利用多个软件实现检索和增删查改的功能。建设名人数据库应具备资源、数据、技术和网络等方面的基础[2]。名人专题数据库的组织结构应以人为主线,并充分发挥 Java 的性能,集多功能为一体,具体结构框架可由 MySQL 中建立的数据库、Java 的功能和 JDBC 连接构成。
网络中虽然存贮大量古代名人资料,但是其中的内容也是鱼龙混杂。所以让当用户们在网上查询名人资料时,虽然网页上囊括的知识比较多,但是事实上见效甚微[3]。为了能够使得用户们可以更高效的查询到自己想要的知识内容,名人数据库管理系统应运而生。现代计算机可以帮助人们实现这些看似并不复杂的而实际操作起来非常不顺心的工作。试想一下,当用户想要查询某个人的资料时,只需要输入人物名字,就可以看到该人的详细资料。设计名人数据库的目的便在于在计算机软件支持下,实现对名人资料信息采集、输入、输出,便于管理,便于检索的技术系统[4]。
### 1.2 工具介绍
#### 1.2.1 Java 语言
Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念,因此 Java 语言具有功能强大和简单易用两个特征。Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程[5]。
Java 具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java 可以编写桌面应用程序、Web 应用程序、分布式系统和嵌入式系统应用程序等。
#### 1.2.2 Eclipse 介绍
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来 Java 语言开发,通过安装不同的插件 Eclipse 可以支持不同的计算机语言,比如 C++ 和 Python 等开发工具。Eclipse 的本身只是一个框架平台,但是众多插件的支持使得 Eclipse 拥有其他功能相对固定的 IDE 软件很难具有的灵活性。许多软件开发商以 Eclipse 为框架开发自己的 IDE[6]。
Eclipse 最初由 OTI 和 IBM 两家公司的 IDE 产品开发组创建,起始于 1999 年 4 月。IBM 提供了最初的 Eclipse 代码基础,包括 Platform、JDT 和 PDE。Eclipse 项目 IBM 发起,围绕着 Eclipse 项目已经发展成为了一个庞大的 Eclipse 联盟,有 150 多家软件公司参与到 Eclipse 项目中,其中包括 Borland、Rational Software、Red Hat 及 Sybase 等。Eclipse 是一个开放源码项目,它其实是 Visual Age for Java 的替代品,其界面跟先前的 Visual Age for Java 差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注[7]。随后还有包括 Oracle 在内的许多大公司也纷纷加入了该项目,Eclipse 的目标是成为可进行任何语言开发的 IDE 集成者,使用者只需下载各种语言的插件即可。
#### 1.2.3 SQL Server 简介
SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统(DBMS),目前最新版本是 2012 年 3 月份推出的 SQL SERVER 2012。SQL 是英文(Structured Query Language)的缩写,意思为结构化查询语言。SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。SQL 被作为关系型数据库管理系统的标准语言[8]。SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
## 第二章 设计简介及设计方案论述
整个应用系统的设计严格按照数据库设计的方法来进行,包括数据库的设计和应用程序的设计,两部分相辅相成[9]。数据库设计过程包含以下步骤:需求分析:系统的目的、用户需求、功能流程图;概念结构设计:用 E-R 图来描述实体及实体间的联系;逻辑结构设计:确定关系模式,各种约束的声明,同时给出系统的功能模块组成图,系统各模块功能;物理结构设计。数据库的实施阶段:数据库用 SQL SERVER 等创建,前端开发使用 Java 实现。
### 2.1 需求分析
所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说需求分析是做系统之前必做的。需求分析是软件工程中的一个关键过程[10]。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后,设计者才能够分析和寻求新系统的解决方法。需�
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
详情介绍:https://www.yuque.com/sxbn/ks/100010307 清朝是中国历史最后一个大一统封建王朝,共传十帝,享国二百七十六年。为了能够将古代名人及各个朝代的皇帝的信息统一起来,使用数据库信息管理系统是很常见的方法。数据库与 Java Swing 结合起来,既可以做出一个直观、简约的界面,也可以很容易实现添加、删除、查询和修改操作。同时也可以存储相当可观的资料。首先,利用 Java 做出必要的界面,其中包括登录以及增删查改五个界面,其次,使用 JDBC 将已经存入名人、皇帝资料库的数据库连接起来,最后再加入指令代码,即可实现名人数据库管理系统。在名人数据库管理系统设计完成之后,它必须具备界面中所对应的功能,即可以完成登录、注册、添加、删除、查询和修改操作,并且在数据库中会得到相应的反映。名人数据库管理系统相对于之前的管理方法及途径更方便管理,易于更新,最大化的简化了管理员的管理工作,同时也让使用者更容易接受该系统。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+SQL Server实现(窗体)清朝名人数据库系统【100010307】 (111个子文件)
G_Emperor_show.class 7KB
G_Celebrity_show.class 6KB
Login.class 5KB
Add_Emperor.class 5KB
Add_Celebrity.class 5KB
Main.class 4KB
UserRegister.class 4KB
Emperor_show.class 4KB
Celebrity_show.class 4KB
Home.class 3KB
EmperorDao.class 3KB
CelebrityDao.class 3KB
G_Emperor_search.class 3KB
G_Celebrity_search.class 3KB
Emperor.class 2KB
Celebrity.class 2KB
UserDao.class 2KB
DbUtil.class 2KB
User.class 1KB
G_Celebrity_show$2.class 838B
G_Emperor_show$4.class 823B
G_Celebrity_show$4.class 785B
G_Celebrity_search$3.class 783B
Login$3.class 783B
Home$6.class 778B
G_Emperor_show$3.class 774B
G_Celebrity_search$1.class 769B
Celebrity_show$2.class 759B
G_Celebrity_show$1.class 759B
G_Emperor_search$1.class 759B
Add_Celebrity$3.class 753B
G_Emperor_show$1.class 749B
Celebrity_show$1.class 749B
Emperor_show$2.class 747B
Add_Celebrity$1.class 744B
Add_Emperor$3.class 741B
UserRegister$1.class 739B
Emperor_show$1.class 739B
Home$7.class 735B
Add_Emperor$1.class 734B
G_Celebrity_search$2.class 722B
G_Emperor_search$2.class 714B
G_Celebrity_show$3.class 710B
G_Emperor_search$3.class 704B
Login$1.class 704B
G_Emperor_show$2.class 701B
Main$4.class 700B
Main$1.class 699B
Home$1.class 699B
Add_Celebrity$2.class 692B
UserRegister$2.class 682B
Home$4.class 682B
Home$2.class 680B
UserRegister$3.class 680B
Add_Emperor$2.class 678B
Home$5.class 677B
Home$3.class 675B
Login$2.class 640B
Main$3.class 638B
Main$2.class 636B
StringUtil.class 616B
.classpath 455B
mysql-connector-java-5.0.8-bin.jar 528KB
G_Emperor_show.java 8KB
G_Celebrity_show.java 7KB
Login.java 7KB
Add_Emperor.java 6KB
Add_Celebrity.java 6KB
Emperor_show.java 5KB
Home.java 5KB
UserRegister.java 5KB
Celebrity_show.java 5KB
Main.java 4KB
EmperorDao.java 3KB
CelebrityDao.java 3KB
G_Emperor_search.java 2KB
G_Celebrity_search.java 2KB
Emperor.java 2KB
Celebrity.java 2KB
DbUtil.java 1KB
UserDao.java 1KB
User.java 732B
StringUtil.java 331B
home.jpg 84KB
home.jpg 84KB
emperorShow.jpg 62KB
emperorShow.jpg 62KB
main.jpg 33KB
main.jpg 33KB
login2.jpg 24KB
login2.jpg 24KB
zhuce.jpg 24KB
zhuce.jpg 24KB
LICENSE 1KB
README.md 36KB
综合设计报告.pdf 980KB
celebriteShow.png 26KB
celebriteShow.png 26KB
we.png 2KB
we.png 2KB
共 111 条
- 1
- 2
资源评论
神仙别闹
- 粉丝: 2671
- 资源: 7640
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功