宠物商店项目需求
一.业务系统架构
二.MYSQL数据库表
三.软件系统的三层架构
表示层(UI)
业务逻辑层(BI)
数据访问层(DAO)
三.系统开发步骤:
①明确需求 ②设计数据库 ③设计技术框架 ④编码顺序 ⑤测试
五.界面交互设计的原则:
- 统一性原则
- 界面风格统一
- 用相同方式展现相同类型的数据 如:日期类型
- 交互风格统一
- 用相同方式完成相同类型的操作 如:录入日期
- 美观性原则
- 界面美观大方
- 易用性原则
- 操作方式自然、易理解
六.设计数据库表结构
根据业务确定表的名称;根据业务确定表的具体字段;注意主键和外键的设计,建立表之间关联关系
七.实用类图设计系统
采用三层架构搭建系统框架
数据访问层、业务逻辑层、表示层
采用数据访问层采用DAO模式设计和开发
八.设计步骤:
根据数据库表创建实体类
创建DAO接口和实现类
创建业务接口和实现类
优化业务接口设计
根据分析结果,给出伪代码(一部分代码) 完成设计
(主键和外键的设计,建立表之间关联关系)