java连接数据库项目<宠物商店>项目流程
来源:互联网 发布:mysql字段不区分大小写 编辑:程序博客网 时间:2024/05/31 19:56
*软件系统的三层架构
表示层(UI)
业务逻辑层(BI)
数据访问层(DAO)
*系统开发步骤:①明确需求 ②设计数据库 ③设计技术框架 ④编码顺序 ⑤测试
*界面交互设计的原则:
统一性原则
界面风格统一
用相同方式展现相同类型的数据 如:日期类型
交互风格统一
用相同方式完成相同类型的操作 如:录入日期
美观性原则
界面美观大方
易用性原则
操作方式自然、易理解
*设计数据库表结构
根据业务确定表的名称;根据业务确定表的具体字段;注意主键和外键的设计,建立表之间关联关系
*实用类图设计系统
采用三层架构搭建系统框架
数据访问层、业务逻辑层、表示层
采用数据访问层采用DAO模式设计和开发
设计步骤:
根据数据库表创建实体类
创建DAO接口和实现类
创建业务接口和实现类
优化业务接口设计
根据分析结果,给出伪代码(一部分代码) 完成设计
(主键和外键的设计,建立表之间关联关系)
0 1
- java连接数据库项目<宠物商店>项目流程
- 项目案例:宠物商店
- 宠物商店项目分析
- 宠物商店项目分析
- 项目案例:宠物商店2
- 项目案例:宠物商店3
- java 项目连接mysql 数据库
- 经典WEB项目之宠物商店(一)
- java项目使用spring jdbc连接数据库
- Java Web项目中连接Access数据库
- spring-java项目中连接redis数据库
- Java Web项目中连接Access数据库
- java 宠物商店
- java项目开发流程
- java项目开发流程
- Java项目开发流程
- Java 项目启动流程
- java 项目流程
- C++构造函数
- Activity的生命周期详细分析(一)
- [leetcode:python]21.Merge Two Sorted Lists
- nginx的反向代理是什么意思
- 搭建Git服务器
- java连接数据库项目<宠物商店>项目流程
- 打开第三方地图App
- caffe源码学习中--src/caffe/solver.cpp
- 566. Reshape the Matrix
- json返回list,并接收。
- 第二章 批判性思维原则
- Python--numpy(np.loadtxt)
- 嵌入式linux驱动-I2C笔记
- JDBC