首页 > 分享 > TP15 项目案例:宠物商店 ACCP 6.0 S2

TP15 项目案例:宠物商店 ACCP 6.0 S2

TP15 项目案例:宠物商店 ACCP 6.0 S2-3-使用Java实现面向对象编程 PPT教材.ppt

用例5:宠物主人卖出宠物给商店3-1 需求说明 显示主人的宠物列表 选择要卖出的宠物序号 确认卖出宠物 显示宠物商店列表 选择买家序号完成交易 交易成功将显示提示信息 用例5:宠物主人卖出宠物给商店3-2 思路分析 DAO代码 Service代码 获得指定ID的宠物主人的所有宠物信息 宠物主人向宠物商店卖出自己宠物 测试类 ownerSell():宠物主人卖出宠物 ownerLogin() :如果主人卖出宠物,调用ownerSell() 难点提示 根据主人选择实现购买 更新宠物信息:删除ownerid 更新宠物主人信息:增加元宝数 更新宠物商店信息:减少元宝数 更新账目信息:添加新账目 完成时间:30分钟 用例5:宠物主人卖出宠物给商店3-3 功能测试 检查点1(15分钟) 显示主人的宠物列表、所有宠物商店列表 检查点2 (15分钟) 完成卖出交易,显示成功信息 代码审查 审查卖出宠物的Service代码 互相测试完成的程序功能 测试出的缺陷记录在“常见问题列表中” 单元测试 共性问题集中讲解 常见调试问题及解决办法 代码规范问题 共性问题集中讲解 集成测试 完成时间:20分钟 系统集成后,重新测试系统所有程序功能 测试出的缺陷记录在“常见问题列表中” 修正缺陷后返测,并更新“常见问题列表中” 集成测试 项目总结 讲解要点: 完成情况、技能总结、经验分享、项目收获 表达要求: 清晰流畅、有条理、重点突出 项目展示 项目案例:宠物商店 第十五章 训练的技能点 面向对象程序设计的思想 使用类图设计系统 使用Java集合存储和传输数据 Java异常处理 使用JDBC操作数据库 使用Oracle存储数据 DAO层的应用 任务描述 系统概述 在宠物商店里,宠物主人可以出卖、购买宠物 每一笔买入、卖出的业务,店家都会记录在账 商店可以根据需求自己培育宠物品种 系统角色 宠物、主人、宠物商店、账目 提交结果 创建数据库表的脚本文件、系统类图、程序代码 演示案例:宠物商店 问题分析1:整体开发思路 系统开发步骤 明确需求 设计数据库 设计技术框架 Java技术 数据访问层 编码顺序 1、系统启动 2、登录功能 3、各种宠物主人操作 4、各种宠物商店操作 测试 问题分析2:界面交互设计 界面交互设计的原则 统一性原则 界面风格统一 用相同方式展现相同类型的数据,如:日期类型 交互风格统一 用相同方式完成相同类型的操作,如:录入日期 美观性原则 界面美观大方 易用性原则 操作方式自然、易理解 项目准备:设计并创建数据库表2-1 数据库表 宠物表pet 宠物主人表petowner 宠物商店表petstore 账目表account 具体字段根据业务进行确定 注意主键和外键的设计,建立表之间关联关系 项目准备:设计并创建数据库表2-2 字段名 字段类型 长度 备注 ID NUMBER 8 宠物id NAME VARCHAR2 50 宠物名 TYPENAME VARCHAR2 20 宠物类型 HEALTH NUMBER 1 是否健康 LOVE NUMBER 2 爱心指数 BIRTHDAY DATE 出生日期 OWNER_ID NUMBER 8 宠物主人id STORE_ID NUMBER 8 宠物所属商店id 字段名 字段类型 长度 备注 ID NUMBER 8 宠物主人id NAME VARCHAR2 50 宠物主人名 PASSWORD VARCHAR2 50 宠物主人密码 MONEY NUMBER (10,2) 宠物主人元宝 字段名 字段类型 长度 备注 ID NUMBER 8 宠物商店id NAME VARCHAR2 50 宠物商店名字 PASSWORD VARCHAR2 50 宠物商店密码 BALANCE NUMBER (10,2) 宠物商店结余 字段名 字段类型 长度 备注 ID NUMBER 8 账单id DEAL_TYPE NUMBER 1 交易类型,1:商店卖给宠物主人 2:宠物主人卖给商店 PET_ID NUMBER 8 宠物id SELLER_ID NUMBER 8 买家id BUYER_ID NUMBER 8 卖家id PRICE NUMBER 8 交易价格 DEAL_TIME DATE 交易时间 项目准备:完成接口设计5-1 第一步:根据数据库表创建实体类 实体类一般和数据库表对应,实体类的属性对应于表的字段 为四个数据库表分别创建实体类,实现数据库数据在各个层次的传输 四个实体类的名称可以定义为Pet、PetOwner、PetStore、Account 项目准备:完成接口设计5-2 第二步:创建DAO接口和实现类 采用面向接口编程的思想设计数据访问层,定义DAO接口和

相关知识

宠物商店 案例分析
今天我开始学习:PETSHOP3.0宠物商店(经典案例)
Java实验项目三——宠物商店
宠物商店项目,增删改查
12.10综合案例:宠物商店
宠物商店详细设计说明书
宠物商店营销策略
宠物商店加盟
已知s1={1,2,3},s2={2,3,4},则s1.union(s2)的值是
通过几个宠物商店的案例来看看他们的设计技巧

网址: TP15 项目案例:宠物商店 ACCP 6.0 S2 https://m.mcbbbk.com/newsview314695.html

所属分类:萌宠日常
上一篇: bitterbiscuit/网页
下一篇: 重庆宠物殡葬项目可行性研究.do