Java面向对象程序设计 课件 项目9 新一线城市智慧交通数据采集与治理.pptx

Java面向对象程序设计 课件 项目9 新一线城市智慧交通数据采集与治理.pptx

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目9新一线城市智慧交通数据采集与治理

学习目标知识技能目标:掌握需求分析的方法能根据需求分析完成界面原型设计能用POI导入Excel文件能用对敏感信息进行脱敏处理能用JDBCAPI完成对数据库的操作能用聚合函数完成数据的统计分析能对项目完成打包和部署职业素养目标:通过不断完善方案,培养学生不断实践、追求卓越的职业素养通过小组的分工协作,培养学生善于沟通的技能、提升团队协作意识通过反复优化SQL语句,精益求精,避免程序出现SQL注入漏洞

任务9.1系统需求分析和设计1项目“新一线城市智慧交通数据采集与治理”,按照敏捷迭代开发方法将项目划分成了需求分析和设计、系统界面实现、市长热线等数据源数据抽取、异常信息清洗、数据持久化、分类指标计算、系统部署打包七个任务。任务1“需求分析和设计”,主要包含:获取需求分析、制定开发计划、搭建协同开发环境、完成界面原型设计等。任务详解任务描述

技术准备微课1-1Java前世今生技能点1:完成需求分析任务9.1系统需求分析和设计1在企业开发过程中,完成需求分析的流程为:第一步:获取用户需求;第二步:整理系统需求;第三步撰写需求规格说明书。

第一步:获取用户需求微课1-1Java前世今生任务9.1系统需求分析和设计1常用的获取用户需求的方法有八种用户访谈问卷调研用户反馈头脑风暴竞品分析文献分析观察法数据分析法

微课1-1Java前世今生任务9.1系统需求分析和设计11.直接采集:用户自己提需求,得到一手需求。更准确!2.间接采集:得到二手需求,经过加工过的,效率更高,有可能被曲解。需求分析方法的分类用户访谈问卷调研用户反馈头脑风暴竞品分析文献分析观察法数据分析法企业实践经验:二者结合全员参与采集,产品经理处理

微课1-1Java前世今生任务9.1系统需求分析和设计1第一步:获取用户需求需求分析方法的分类产品规划阶段:用户访谈项目早期:调查问卷项目实施过程:定性地做上线后优化阶段:数据分析法需求分析贯穿项目开发整个生命周期,根据项目的进程,现阶段我们应该采用哪些方法呢?

微课1-1Java前世今生任务9.1系统需求分析和设计1第二步:用户需求转换成系统3.追问用户遇到的问题挖掘用户的需求和痛点初学者的共性问题:直接根据用户描述整理需求1.用心听不要随意打断用户,不要和用户起争执避免伪需求2.对用户描述做验证技巧:概况用户的话。“你的意思是说....,是这样的吗?”

微课1-1Java前世今生任务9.1系统需求分析和设计1第二步:用户需求转换成系统行业需求转换法宝——Y模型用户需求系统需求转换问题域到方案域的硬核解题思路整理系统需求核心技能点

技术准备微课1-1Java前世今生技能点2:用UML绘制用例图任务9.1系统需求分析和设计1参与者与用例之间的关系

技术准备微课1-1Java前世今生技能点3:界面原型设计任务9.1系统需求分析和设计1

技术准备微课1-1Java前世今生技能点3:用UML绘制类图任务9.1系统需求分析和设计1教师演示最少知识原则开闭原则里氏替换原则单一职责原则接口隔离原则依赖倒置原则类设计的原则

任务实施第一步:制定需求分析方案,完成需求分析?第二步:根据用户需求,整理出系统需求?第三步:根据需求分析结果,完成界面原型设计?第四步:完成类设计任务9.1系统需求分析和设计1AEBCD小组协作,完成任务

评价测试任务9.1系统需求分析和设计1评价指标评价标准分值得分需求分析需求分析方法选择恰当,准确获取用户需求20?系统需求准确将用户需求转换成系统需求20?界面原型根据需求分析结果绘制界面原型20?类设计类设计符合要求20?团队协作团队协作完成,沟通有效20?

拓展提升任务9.1系统需求分析和设计1在敏捷开发企业中,传统的详尽、冗长的需求规格说明书往往不被推荐,因为敏捷方法注重灵活性、快速响应变化和持续交付价值。然而,在敏捷开发中仍然存在对需求和规格的记录和管理需求,尽管形式可能有所不同。扫码查看敏捷开发企业中需求规格说明书的格式。

任务描述用Java实现用户登录界面和系统主界面的实现。要求布局合理,方便用户使用。具体任务任务9.2系统界面实现2

技术准备任务9.2系统界面实现2技能点1:用JTable类实现在表格中显示数据用JTable创建表格的步骤:第一步:创建一个包含数据的二维数组或TableModel第二步:使用这个数据创建JTable第三步:将JTable添加到JScrollPane中第四步:将JScrollPane添加到窗口或面板中

任务9.2系统界

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档