JAVA 基于 SOCKET 的学生考试系统
第一章 概述........................................................................................................................................2
1.1 引言.......................................................................................................................................2
1.2 开发学生考试系统的意义...................................................................................................2
1.3 本次程序设计所要完成的主要工作...................................................................................2
1.4 小结.......................................................................................................................................2
第二章 相关技术介绍........................................................................................................................3
2.1 JAVA 的 SOCKET 技术........................................................................................................3
2.2 JAVA 信息的序列化.............................................................................................................3
2.2.1.JDK 类库中的序列化 API.....................................................................................4
2.2.2.实现 Serializable 接口............................................................................................4
2.3 设计思想...............................................................................................................................5
2.4 小结.......................................................................................................................................5
第三章 学生考试系统的总体设计...................................................................................................6
3.1 学生考试系统结构分析.......................................................................................................6
3.2 考试系统的设计与实现.......................................................................................................6
3.2.1 考生登录界面......................................................................................................6
3.3 服务器监控部分.................................................................................................................13
3.4 小结.....................................................................................................................................14
第四章 主要功能代码......................................................................................................................15
4.1 序列化.................................................................................................................................15
4.2 服务器读取题目(正则表达式).....................................................................................17
IV.3 界面设计...........................................................................................................................17
4.3.1 效果 1.组件透明化..................................................................................................18
4.3.2 效果 2.JButton 动态变化图.....................................................................................18
4.3.3 效果 3.panel 增加背景.............................................................................................18
4.3.4 效果 4.窗口进行居中显示......................................................................................19
4.3.5 效果 5.左方下角版权文字滚动效果......................................................................20
4.3.6 效果 6.无标题框进行窗口的移动效果..................................................................21
4.4 小结.....................................................................................................................................22
第五章 总结与鸣谢..........................................................................................................................23
5.1 总结.....................................................................................................................................23
5.2 鸣谢.....................................................................................................................................23