没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目录
目录.....................................................................................................................................................1
摘要.....................................................................................................................................................2
第 1 章 引言........................................................................................................................................3
第 2 章 设计原则和相关技术............................................................................................................4
2.1 设计原则...............................................................................................................................4
2.2 Java Jdk 概述........................................................................................................................4
2.3 Java 文件类概述...................................................................................................................5
第 3 章 系统客户服务端设计............................................................................................................9
3.1 服务器端程序.......................................................................................................................9
3.2 客户端程序...........................................................................................................................9
3.3JAVA 相关 API 设计.........................................................................................................10
第 4 章 系统总体设计实现..............................................................................................................11
4.1 MysQL 的安装和配置........................................................................................................11
4.2 Java 的安装和配置.............................................................................................................12
4.3 系统结构模型.....................................................................................................................12
4.4 访问 MysQL 数据库的原理...............................................................................................13
4.4.1 JAVA 连接 MySQL 数据库的方法...................................................................13
4.4.2 JAVA 连接 MysQL 数据库的方式.........................................................................13
4.5 导师管理的总体设计.................................................................................................14
4.6 用户系统的具体设计与实现.............................................................................................14
参考文献...........................................................................................................................................15
摘要
为了实现学校选择导师管理系统的跨操作系统运行,设计了一套基于Java
Jdk的学校选择导师类应用程序接口(API),并在此基础上实现了一个图形界面
的Client/Server结构的学校选择导师管理系统。这套API在形式上类似于
SunJDK本地文件类,开发人员使用这套API能方便快速地实现能满足自身需要
的学校选择导师管理系统。关键词:Java;jdk;JDK;文件管理系统。
[关键词]:应用程序;系统设计;数据库MySql
第 1 章 引言
现有的学校选择导师管理系统主要有以下两种类型:①基于FTP协议的系
统;②各操作系统自带的,只能在相同操作系统之间进行学校选择导师管理的系
统。对于第1种系统,有安装、管理复杂等缺点,并且同一种服务器端或客户
端软件只能在同一种操作系统上安装使用;而第2种系统只能在相同的操作系统
中使用。Java语言是一种优秀的跨平台语言,用Java语言编写的程序编译之后
产生的class文件能在不同的操作系统上运行。因此,设计了一套在形式上类似
于Java本地文件类的学校选择导师管理API,并且在这套API的基础上实现了一
个基于US结构的图形界面学校选择导师管理系统,这套系统的服务器端和客户
端都能在不同的操作系统上运行。基于这套API,各种类型的用户都能方便快速
地实现出能满足自身需要的学校选择导师管理系统。
第 2 章 设计原则和相关技术
2.1 设计原则
系统基于传统的Client/Server两层结构设计,设计原则如下:①客户端和服
务器端都采用纯Java语言编写,以保证系统的跨平台应用性;②客户端和服务器
端用Jdk进行底层通信;服务器端程序作为监听程序在需要管理的文件系统所的
主机中运行,监听来自客户端,也就是文件系统的管理者的管理操作命令。客
户端和服务器端用Jdk保持通信。
2.2 Java Jdk 概述
流式Jdk所完成的通信是一种基于连接的通信,即在通信开始之前先由通
信双方确认身份并建立一条专用的虚拟连接通道,然后它们通过这条通道传送
数据信息进行通信,当通信结束时再将原先所建立的连接拆除。Java语言用
Java.Net.Jdk和Java.Net.ServerJdk类来实现Jdk通信。下面的代码片断表示
了一个建立服务器端监听程序并与客户端进行简单通信的过程:
//在8001端口新建一个监听服务
ServerJdk listener=new ServerJdk(8000);
/阻塞,直至捕捉到一个client端的请求
Jdk client=listener.accepto;
/得到向客户端的输出流
OutputStream out=client.getOutputStreamo;
/l得到来源于客户端的输入流
InputStream in=client.getlnputStreamo;
String strHelo ="Hello!”;
剩余15页未读,继续阅读
资源评论
Weixiaozhijian
- 粉丝: 0
- 资源: 94
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功