- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最新宠物商店项目需求说明.ppt
用例2:宠物主人登录3-1 需求说明 输入用户名和密码,判断登录是否成功 如果成功,输出主人基本信息并提示选择相应操作 如果登录失败,提示确认用户名和密码后重新输入 */39 指导 iuoui 用例2:宠物主人登录3-2 DAO代码 PetOwnerDao:selectOwner() 根据查询条件查询宠物主人信息 Service代码 PetOwnerService:login() 宠物主人登录 测试类 ownerLogin() :宠物主人登录 startPetShop():如果选择主人登录,调用ownerLogin() main():调用startPetShop(),启动程序 */39 分析 iuoui 共性问题集中讲解 常见问题及解决办法 代码规范问题 调试技巧 */39 iuoui 用例2:宠物主人登录3-3 宠物主人登录成功 宠物主人登录失败 要求 互相验证完成的程序功能 小组长检查本组完成情况 */39 功能测试 iuoui 用例3:宠物主人购买库存宠物3-1 需求说明 主人成功登录后,可选择购买库存宠物 显示所有库存宠物列表供主人选择 输入宠物编号完成购买 购买成功将显示提示信息 */39 指导 iuoui 用例3:宠物主人购买库存宠物3-2 DAO代码 Service代码 查询所有库存宠物 根据主人选择实现购买 测试类 ownerBuy():宠物主人购买宠物 ownerLogin() :如果主人购买宠物,调用ownerBuy() 根据主人选择实现购买 更新宠物信息:指定ownerid 更新宠物主人信息:减少元宝数 更新宠物商店信息:增加元宝数 更新账目信息:添加新账目 */39 分析 提示 iuoui 共性问题集中讲解 常见问题及解决办法 代码规范问题 调试技巧 */39 iuoui 用例3:宠物主人购买库存宠物3-3 显示所有库存宠物 根据主人选择实现购买 要求 互相验证完成的程序功能 小组长检查本组完成情况 */39 功能测试 iuoui * ljklj nbbbm * 教学指导: 教员在35分钟内的合理时间点(如15分钟左右)需要巡视学员完成情况,监控和把握进度,结合实际,督促学员在相应时间内完成任务 ljklj nbbbm ljklj nbbbm 教学指导:根据学员的完成情况,演示本用例正确效果,强调关键代码 * ljklj nbbbm * ljklj nbbbm * ljklj nbbbm ljklj nbbbm 教学指导:根据学员的完成情况,演示本用例正确效果,强调关键代码 * ljklj nbbbm * ljklj nbbbm * ljklj nbbbm * ljklj nbbbm 教学指导:根据学员的完成情况,演示本用例正确效果,强调关键代码 * ljklj nbbbm ljklj nbbbm * ljklj nbbbm 训练的技能点 面向对象程序设计的思想 使用类图设计系统 使用Java集合存储和传输数据 Java异常处理 使用JDBC操作数据库 使用SQL Server存储数据 DAO层的应用 */39 iuoui 任务描述 系统概述 在宠物商店里,宠物主人可以出卖、购买宠物 每一笔买入、卖出的业务,店家都会记录在账 商店可以根据需求自己培育宠物品种 系统角色 宠物、主人、宠物商店、账目 提交结果 创建数据库表的脚本文件、系统类图、程序代码 */39 iuoui 问题分析1:整体开发思路 系统开发步骤 明确需求 设计数据库 设计技术框架 Java技术 数据访问层 编码顺序 测试 */39 1 2 3 4 iuoui 问题分析2:界面交互设计 界面交互设计的原则 统一性原则 界面风格统一 用相同方式展现相同类型的数据,如:日期类型 交互风格统一 用相同方式完成相同类型的操作,如:录入日期 美观性原则 界面美观大方 易用性原则 操作方式自然、易理解 */39 iuoui 难点分析1:设计数据库表结构 根据业务确定表的名称 根据业务确定表的具体字段 如何区分一个宠物是否被卖出 如何区分一个宠物是库存还是新培育的 如何定义一个宠物的所属商店 如何确定一个宠物是属于哪个主人的 注意主键和外键的设计,建立表之间关联关系 */39 iuoui 难点分析2:使用类图设计系统 采用DAO模式设计和开发本项目案例 设计步骤 第一步:根据数据库表创建实体类 第二步:创建DAO接口和实现类 第三步:创建业务接口和实现类 第四步:优化业务接口设计 第五步:根据分析结果,给出伪代码,完成设计 */39 iuoui 项目准备:设计并创建数据库表2-1 数据库表 宠物表pet 宠物主人表petowner 宠物商店表petstore 账目表account 具体字段根据
您可能关注的文档
- 最新学校民主管理,与.ppt
- 最新学生信息管理系统培训教育的综合测评-班级用户.ppt
- 最新学生干部的培养和发展.ppt
- 最新学生网上评教培训教育的会.ppt
- 最新学生预防接种证查验工作培训教育的.ppt
- 最新学科教学(思想政治教育的).ppt
- 最新学院概况.ppt
- 最新安全专家的职业道德.ppt
- 最新安全生产应急管理执法检查.ppt
- 最新安徽地税网上申报纳税服务系统培训教育的.ppt
- 2025重庆大足区遴选公务员38人备考题库附答案解析.docx
- 2026天津银行校园招聘备考题库附答案解析.docx
- 2025天津市烟草专卖局、中国烟草总公司天津市公司招聘28人备考题库附答案解析.docx
- 2025湖南岳阳市物流发展服务中心选调工作人员4人备考题库附答案解析.docx
- 2025宁波市通信管理局下属事业单位招聘1人参考题库附答案解析.docx
- 2026昆明市西山区区属事业单位综合专项人才引进备考题库(6人)附答案解析.docx
- 2025年哈尔滨木兰县公益性岗位公开招聘笔试题库附答案解析.docx
- 2025江苏南通市海门区招商引资项目建设推进工作领导小组办公室招聘政府购买服务人员2人笔试题库附答案.docx
- 2025年杭州拱墅区文晖街道社区卫生服务中心招聘编外聘用人员2人参考题库附答案解析.docx
- 2025年湖南常德烟草机械有限责任公司招聘24人笔试题库附答案解析.docx
最近下载
- 财务管理第6章自测练习.docx VIP
- YY_T0521-2018牙科学 种植体 骨内牙种植体 动态疲劳试验.docx VIP
- DB21T 3419-2021 农业废弃物堆沤肥料生产技术规程.docx VIP
- 鼻饲法教学课件.ppt VIP
- 保洁项目内部考核管理制度.docx VIP
- 2023年湖南师范大学公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- SANGFOR_GAP_V3.0安全隔离与信息交换系统_用户手册.pdf VIP
- 马克思主义基本原理(湖南师范大学)知到智慧树期末考试答案题库2024年秋湖南师范大学.docx VIP
- 2025年健康企业管理题库及答案.doc VIP
- 食品安全英文PPT.ppt VIP
原创力文档


文档评论(0)