EssayGhost Assignment代写,Essay代写,网课代修,Quiz代考

EssayGhost-Essay代写,作业代写,网课代修代上,cs代写代考

一站式网课代修,论文代写

高质量的Assignment代写、Paper代写、Report代写服务

EG1hao
网课代修代上,cs代写代考
Web作业代写
您的位置: 主页 > 编程案例 > Web作业代写 >
Web作业代做:C++计算机专业作业代做题目:海图位图贴图功能 - Web作业代写
发布时间:2021-07-24 18:11:45浏览次数:
大作业说明:1)、上交作业包括:编程题的技术文档,源程序整个工程文件夹(删除其中的Debug或Release文件夹,以及使用编译产生的.ncb文件、.sdf文件)2)、上交作业时间:第19周的周五前3)、上交作业地点:科学会馆507房间作业内容:请在作业3和作业4的基础上完成一个简单的海图显示程序编程需完成实现以下功能:1)增加海图位图贴图功能,可至少在当前视图内显示两张以上的海图,并可以当前海图为背景,实现作业4中的画图功能;2)可通过鼠标滚轮实现海图位图及所绘制图形的缩放;3)增加船舶类,实现在当前海图背景下船舶的绘制(可用带矢量线的三角符号或圆形符号或船舶轮廓多边形表示),当船舶具有一定航速时可实现船舶位置的实时更新;4)以上所有操作均要无闪烁绘制(使用双缓存)5)完善原有的海图类,增加海图类的序列化功能,实现海图文件的保存和读取(需实现海图位图、图形绘制及船舶位置的保存及读取);6)全屏显示7)(其他自己感兴趣的功能添加。。。)编程要求:1)新建MFC应用程序工程,使用自己姓名的拼音全拼或者学号作为程序的工程名,完成上述功能2)变量及函数定义遵循编程规范,命名遵循“匈牙利规则”3)自己定义设计的类和函数以及自己在框架中所添的变量和代码要带有注释说明4)作业提交前需认真测试,保证结果正确,程序运行无误。详细技术文档要求:1)包括程序设计开发的简单步骤2)自己定义类的简单说明;自己定义函数的简单说明作业3:通过所学的类、结构体、指针及链表的相关知识,建立海图信息管理系统,实现海图数据库的管理,海图数据库中每张海图包含如下信息:海图{名称,海图比例尺,经纬度范围,发行日期,修改日期,版本号,升级号,发行机构,说明},示例:{CN12312, 25000, 121°35 3 E-121°52 3 E,38°53 34 N-39°2 46 N,20150926, 20170809, 1, 8, 中国海事局,”中国大连内港及附近”}需实现的操作包括:海图的插入、删除、修改、更新、排序,其中排序可选择按海图名称或海图比例尺排序。作业4:基于作业3的海图信息管理类,增加三个成员,用于存储当前海图中的点、多边形和线段数据。其中点类、多边形类和线段类需继承自共同的基类图形类,实现海图点、线、面的坐标点的存储与管理(增加、修改、删除等)、绘制与删除,。将更新后的海图类添加到新建的MFC工程中,增加菜单和工具栏按钮,实现海图上物标点、陆地(填充多边形)、等深线(非填充多边形)、航道线等的绘制。保证80分以上,保证通过,保证质量,保证辅导。本网站支持淘宝 支付宝 微信支付 paypal等等交易。如果不放心可以用淘宝或者Upwork交易!E-mail:[email protected]微信:BadGeniuscs 工作时间:无休息工作日-早上8点到凌晨3点如果您用的手机请先保存二维码到手机里面,识别图中二维码。如果用电脑,直接掏出手机果断扫描。

所有的编程代写范围:essayghost为美国、加拿大、英国、澳洲的留学生提供C语言代写、代写C语言、C语言代做、代做C语言、数据库代写、代写数据库、数据库代做、代做数据库、Web作业代写、代写Web作业、Web作业代做、代做Web作业、Java代写、代写Java、Java代做、代做Java、Python代写、代写Python、Python代做、代做Python、C/C++代写、代写C/C++、C/C++代做、代做C/C++、数据结构代写、代写数据结构、数据结构代做、代做数据结构等留学生编程作业代写服务。