- 0
- 0
- 约3.68千字
- 约 25页
- 2026-07-12 发布于江苏
- 举报
软件工程项目展示
小组组员:江晓东
侯铁峰
付庄玉
王钊
张翼
电子交通地图
第1页
软件需求分析
友好的顾客界面
地图的上下左右移动
详细的地点标识,输入一种地名,能够用显著的表示显示所在地点
查询一种地点到另一地点的最近路线并标出所选的路线
不同交通方式的路线:步行,开车,公交,地铁
查询耗费金钱最少的路线
查询耗费时间最短的路线
混合交通方式的路线
第2页
软件开发环境和架构
开发语言:java
3.java适合各种运行平台,方便代码移植。
程序架构
电子地图的两种常见的架构:
一是将本软件开发成一款基于web的网页服务软件,例如像google地图等
二是开发成一款在本地使用的客户端软件,即简单的java应用程序。
我们采用的是第二种。
第3页
抽象建模,模块化设计
软件设计模块
GUI界面(Frame)
体现层
逻辑层
Bellmanford算法
地图
mappanel
标示地点
Buttonpanel
抽象数据图abstractgraph
Button事件处理
第4页
数据流建模
顾客界面
run
Click
地点标识button
地图移动label
交通方式
button
去除路线
button
按图标方向移动
图片归于原位
确定为起点还是终点
有起终点数据
去除保存的起终点数据
缺乏任何一点数据
保存数据
显示路
您可能关注的文档
最近下载
- 国家开放大学(高层建筑施工)考试题库.doc VIP
- 网架结构套管加固法计算书.docx VIP
- 2026年贵州省中考数学试卷(含答案及解析).docx
- 二升三数学暑假练习题(高清可打印).docx VIP
- 从“五方面人员”中选拔乡镇领导班子成员(考前模拟试题及解析)(2026年黑龙江).docx VIP
- 说课大赛作品C2液压课程说课4.ppt VIP
- 英语丨贵州省贵阳市2024届高三上学期8月摸底考试英语试卷及答案.pdf VIP
- (初中语文)九年级上册语文必背15篇古诗文原文及译文.docx VIP
- 液压与气压传动_液压气压传动说课.pptx VIP
- 第四单元第5课时 加、减法的意义及加法各部分间的关系(教学课件)数学人教版二年级下册2026.ppt
原创力文档

文档评论(0)