Java项目:商院面馆
来自CloudWiki
目录
项目实践
在第二周的分析中,每个小组已经确定了自己项目的功能:
【腾讯文档】新学期Java行业选择 https://docs.qq.com/sheet/DUGdSZEFMTEVieU12?c=M2K0A0
任务一 搭建开发环境及JAVA语言
- 知识点:控制台输出
- Noodles1项目:Java任务:构建网络购书平台主目录、Java任务:构建功能主目录之管理端
任务二 JAVA程序开发基础
- 知识点:Java控制台输入
- Noodles2项目:Java任务:用户操作信息输入
任务三 面向对象初步
类和对象
- 知识点:定义Java类
- Noodles3项目:Java任务:建立商品对象
成员变量的完善
- 知识点:如何实现Java的封装
- Noodles4项目:Java任务:面条对象的完善
任务四 流程控制语句
智能决策:选择结构
- Noodles5项目:Java任务:选择结构之客户端、Java任务:选择结构之管理端
重复迭代:循环结构
- 知识点:*Java的for循环、Java的while循环
- Noodles5项目:Java任务:重复菜单操作之客户端、Java任务:重复菜单操作之管理端
任务五 使用数组进行存储
- Noodles6项目:Java任务:建立面条仓库
任务六 结构化程序设计
方法的定义和调用
- 知识点:Java方法的定义和调用
- Noodles7项目:Java任务:模块化设计之客户端、Java 任务:模块化设计之管理端
方法重载
- 知识点:Java方法重载
- Noodles8项目:Java任务:方法重载之查找商品(方法重载)
任务七 JAVA面向对象编程(二)
类的继承
- 知识点:Java继承的概念
- Noodles9项目:Java任务:经营范围拓展
类的多态
- 知识点:Java的多态及用法
- Noodles9项目:Java任务:商品库存的盘点
任务八 数据存储(二)——集合和文件
- Noodles10项目:Java任务:用集合和接口实现商品库2、Java任务:用户添加查询
任务九 数据存储(三)——数据库访问技术
- Noodles11项目:Java任务:用户添加查询(MySql预编译、Java任务:商品库的增删改查、Java任务:购物车的增删改查
任务10 软件三层架构
第12周
客户端:
管理端:
- 实训12: Java架构设计之用户口、Java架构设计之商品口
完成购书系统命令行版的设计。
任务11 Windows应用程序开发基础
第13周
代码模式:
设计模式:
任务12 Windows应用程序开发进阶
第14周
参考文档:https://blog.csdn.net/u013025612/article/details/49384549
- Java任务:软件整体组装(暂未开放)
- Java任务:完成商品购买并显示购物车详细信息(暂未开放)
任务13 网络购书平台WEB版
第15周
任务14 综合案例——网络购书系统
第16周