收藏 分享(赏)

软件工程项目展示+2.ppt

上传人:czsj190 文档编号:4842450 上传时间:2019-01-16 格式:PPT 页数:23 大小:1.39MB
下载 相关 举报
软件工程项目展示+2.ppt_第1页
第1页 / 共23页
软件工程项目展示+2.ppt_第2页
第2页 / 共23页
软件工程项目展示+2.ppt_第3页
第3页 / 共23页
软件工程项目展示+2.ppt_第4页
第4页 / 共23页
软件工程项目展示+2.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、软件工程项目展示,小组成员:江晓东 侯铁峰 付庄玉 王钊 张翼,电子交通地图,软件需求分析,友好的用户界面 地图的上下左右移动 详细的地点标识,输入一个地名,能够用明显的表示显示所在地点 查询一个地点到另一地点的最近路线并标出所选的路线 不同交通方式的路线:步行,开车,公交,地铁 查询花费金钱最少的路线 查询花费时间最短的路线 混合交通方式的路线,软件开发环境和架构,开发语言: java3.java适合多种运行平台,方便代码移植。 程序架构 电子地图的两种常见的架构:一是将本软件开发成一款基于web的网页服务软件,比如像google地图等 二是开发成一款在本地使用的客户端软件,即简单的java

2、应用程序。 我们采用的是第二种。,抽象建模 ,模块化设计,软件设计模块,GUI界面(Frame),表现层,逻辑层,Bellman ford算法,地图 map panel,标示地点 Button panel,抽象数据图 abstract graph,Button事件处理,数据流建模,用户界面,run,Click,地点标识button,地图移动label,交通方式 button,清除路线 button,按图标方向移动,图片归于原位,确定为起点还是终点,有起终点数据,清除保存的起终点数据,缺少任何一点数据,保存数据,显示路线,提示没有路径,验证,程序演示,软件测试,本项目测试采用黑盒测试方法,工程化

3、开发问题,用户定位和需求分析,首先,地图在生活中是必不可少的,小到普通人民大到整个国家,目标客户是各个阶层的需求者包括游客,旅游机构,一些软件公司,政府事业机构,城市规划局等等。不同层次客户对于地图精确性和细致性要求不同,普通游客或者旅游机构之类的只需要有一个大致的方向,地图中能够表示出标志性建筑物以及公交,轨交等线路为查询最优路径提供便利,同时让用户对于这个地区有一个大致了解知道整个的布局。,工程化开发问题,设计和实现的考虑,1.软件的设计架构 2 后台数据处理 3 开发语言的选择 4 单源路径算法的选择,工程化开发问题,如何相信你们所发布的产品是满足用户的需求,我们做了充分详细的软件需求分

4、析,在真正了解了用户对本产品的需求上进行的软件开发,开发出的程序经过了严格的软件测试,对测试出来的问题进行了完善,基本满足了用户的需求,工程化开发问题,产品未来会发生什么样的变化?对未来的维护和扩展,你们在软件设计等方面做了什么样的考虑?未来可能影响产品的变化 1.随着私家车的增多,可能查找自驾路线的需求会增多 2.地图信息总是在不断更新变化中,在未来可能会出现新的地区建筑或者新的交通方式和工具,地图信息量的扩大,需要数据库 3.用户有了新的需求比如语音服务,人机交互方式的改变 4.出现更好的算法实现最短路径的查询 5.用户可能希望实现网络访问,工程化开发问题,1.模块化开发便于对系统的维护,如用户界面和数据处理的分离如果要更新,美化界面,不会影响后台的运行;有了更好的搜索算法,可以只修改算法部分。2.本项目的数据较少我们没有使用数据库,但是我们采用文件输入的形式,一旦需要安装数据库,可将文件保存和读取变为数据库保存和读取。3.本产品目前仅适用于PC机。今后会开发移动版以及网页版,已使用各个用户的功能。4.我们的算法和数据储存都是模块化开发,有较高的对立行;在开发智能电子产品版以及网页版的电子地图时可以直接重用。,我们为可能的留下的相应对策,谢谢大家,优秀PPT下载:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑环境 > 修缮加固与改造

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报