暑期总结之--c#界面设计作业Mini U-NET(多图杀猫)
这个项目是差不多耗费了我20天的时间才设计完成的,内容主要是利用c#写出良好的界面,并加以一定算法。下面就是对这个项目进行总结与汇总。
一.功能篇
(1)首先展示一下总体效果,大体设计分四部分,上面的工具菜单栏,左面的选择窗口,中间的三个页签,下面的菜单栏显示状态坐标。我们看到,因为这个项目是要进行基站的损耗模拟计算,所以在地图方面,我调用的是百度地
图api。放大、缩小、保存、新建这些基础功能就不一一讲解了。
(2)使用这个软件,首先要点击工具栏的黄色添加基站按钮。界面会显示基站以及它的作用范围
单机site0,会显示site的一些属性。我们也可以转换页签到excel中查看并修改
(3)右键左侧任意transciever,点击查看,可以看到每个小区的作用范围。点击设置或删除也可以进行相应功能。
如图显示,每个小区作用区域
(4)在基站作用范围内右键添加标注,
(5)单击工具栏的计算按钮,弹出对话框,系统算出标注到基站距离,并连线。如图
(6)上图左侧提供两种计算模型,在这里对项目参数进行设置。点击获得修正因子后,单击Next按键。
(7)弹出form3.
通过所选择的的计算模型,算出呼损。图表为最佳接受小区。在选出的小区功率后,点击Finish,显示做种结果,也就是该点的接收功率。
以上是对这款软件的功能介绍。
二.项目亮点
这个项目,几乎用到了所有c#常用的控件,界面还算友好,调用百度地图api使得操作更为简单。
三.不足之处
异常处理并不完善,接口、泛型等技术没有灵活运用。
四.源代码下载地址
下载地址(因为辛苦,所以分数稍微贵了点):http://download.csdn.net/detail/gshengod/5979007
暑期总结之--c#界面设计作业Mini U-NET(多图杀猫)相关推荐
- 微信小程序界面设计——自定义一个好看的头图
先看效果图 源码 <view style="overflow: hidden;"><image src='http://static.iswenzi.com/im ...
- 【Linux】Debian的下载、安装、图形化界面,多图杀猫
Linux的版本众多,同时相对于非专业用户少见.不像Windows系统那样大众,稍微有些知识都知道,配置低一点的机器就选择Windows XP Professional SP3,搞Asp的用Windo ...
- 智能通风柜手势控制界面设计与实现
目 录 1 绪论 1 1.1课题研究背景和意义 1 1.2国内外研究现状和发展 1 1.3研究内容 2 1.3.1单片机的通讯 2 1.3.2单片机的数据处理 2 1.3.3操作界面的设计与数据显示 ...
- 软件工程结对作业 四则运算界面设计
软件工程结对作业 四则运算器界面设计 康鑫 PB16060203 娄雨禛 PB16060356 项目内容链接:http://www.cnblogs.com/silent-zlv/p/8684979 ...
- 《人机交互技术》结课作业:界面调研报告交互界面设计快速原型设计(华科软院)
一.作业内容概述 ● 一.界面调研报告:图文并茂,不少于15页(Word或PPT) ● 二.界面改造:用Auxre RP或GUI Design对热力学计算的界面实现三种风格的改造:对话框方式.菜单方式 ...
- 人机交互界面设计大作业_为什么说大多数UI设计、大数据、人工智能等培训班不靠谱?...
搜索框中输入UI设计.大数据.人工智能等字,排在最前面的往往是培训班广告,各类网页中更是层出不穷,我要说的是这玩意不靠谱,你说你培训个Javaphthon等还说得过去,这些刚开设不久的新兴热门专业你就 ...
- Java图形化界面设计——容器(JFrame)
Java图形化界面设计--容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构 ...
- 界面设计方法(2) — 2.界面的布局
为了满足客户的需求,软件界面的表达形式千差万别.但与网站的界面形式(电子商务.政府政务.各类网站等)相比,作为企业管理(ERP)类系统的界面形式比较低调,由于需要长时间对着屏幕操作.观看.思考,因此要 ...
- 界面设计方法 (2) — 1. 界面与组件的概念
■ 一个完整的界面设计需要有两个层面:业务功能.应用功能.系列"面设计方法(一)"已经从业务功能(活动.字典.看板和表单)层面介绍了4种功能的设计方法,它们的重点是如何完成不同类型 ...
最新文章
- 对端边缘云网络计算模式:透明计算、移动边缘计算、雾计算和Cloudlet
- aws lambda_恐怕您正在考虑AWS Lambda的冷启动完全错误
- iview area 遇到的坑
- Android判断网络连接是否可用【从新浪云搬运】
- 为什么一定要好好睡觉?
- android view 渐变动画,Android自定义view渐变圆形动画
- Pandas的学习(5.pandas中处理丢失数据和空值数据以及填充空值数据)
- react 遍历对象_探索:跟随《Build your own React》实现一个简易React
- HDU 4857 逃生(拓扑排序)
- STM32那点事(5)_ADC(下)
- html 下拉导航栏源码,html导航栏下拉菜单怎么制作?这里有详细的代码实例
- OSPF基本概念单与区域配置
- mysql数据库url正确的是_下面关于连接mysql下的mydb数据库的url,编写正确的是()...
- w10系统怎样打开计算机策略,Win10系统组策略在哪里打开
- 浮动时间怎么计算_软考学习第21天-----软考案例分析的计算题
- 基于vue3的splitter组件
- Node.js 更新到最新版本
- Flink集群部署OnYarn模式
- 通过Navicat创建MySQL数据库并倒入表数据的两种方式
- C++实现二叉树 前、中、后序遍历(递归与非递归)非递归实现过程最简洁版本
热门文章
- vectorPoint points未声明的标识符
- 《组织行为学》_08工作嵌入
- cs4 php,php dreamweaver cs4
- aspx 判断字符串是否为decimal_python3之判断字符串是否只为数字!isdigit()、isnumeric()方法...
- 中文分词_中文分词最佳纪录刷新,两大模型分别解决中文分词及词性标注问题...
- go int 最大值_Dig101 - Go之灵活的slice
- 解析html语言的软件,小程序解析html标签 div-Go语言中文社区
- android平板 2017,2017年后平板电脑市场将复苏
- Qt工程pro文件配置详解
- 恒位油杯故障原因_厂家详解干式真空泵故障分析与保养办法