用户登录
操作CURD
技术
技术 | 描述 |
---|---|
JavaSE | 命令行、窗口化GUI(awt->swing)【略】 |
MySQL |
一个简单的项目
软件工程
生命周期:软件从0开始,到死亡的过程。
-
1)软件定义
-
2)需求分析
-
3)系统设计
总体设计
- 模块设计
- 数据库设计
1)E-R图
2)逻辑模型,数据字典
3)物理模型
详细设计:
- 每一项功能的细节进行详细的设计。
. 实体类entity
. 持久层dao:接口、实现类
. 业务层service【处理操作】:接口、实现类
. 控制层controller【接受输入、调用业务、返回输出】:
. 视图层view
. 工具类:UDBtil - 设计类和接口,包括属性和方法。
-
4) 编码实现——写代码,改Bug,占比小于40%。
-
5) 软件测试——自动化测试
-
6) 运营与维护——保障软件正常运行,升级更新。