javaprograming

第12章 Java项目开发

软件开发过程

需求->分析->设计->实现->测试

项目有实例 记事本工具的开发

需求分析设计

参照 Windows 系统中的记事本工具,开发一个简化版的记事本工具。
功能包括以下内容:

  1. 保留文件菜单中的新建、打开、保存、另存为和退出功能。
  2. 保留编辑菜单中的剪切、复制、粘贴、删除和全选功能。
  3. 增加颜色菜单用来设置文本的显示颜色。
  4. 保留帮助菜单的关于功能。
  5. 保留右键弹出快捷菜单中的剪切、复制、粘贴、删除功能。

项目有实例 网络通信工具的开发

需求分析设计

服务器端启动之后监听端口等待客户端连接。客户端启动之后自动请求连接服务器端,连接建立之后可以实现服务器端和客户端的通信,输入特殊信息后断开连接。

项目有实例 在线相册的开发

需求分析设计

在线相册主要实现用户照片和相册的管理功能,用户登录系统后,可以新建相应类型的相册,可以给已有的相册上传照片,也可以查看相册中的照片或删除照片。如果用户觉得某个相册中的照片有些过时或不喜欢了,也可以将整个相册删除。