这个项目是差不多耗费了我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(多图杀猫)相关推荐

  1. 微信小程序界面设计——自定义一个好看的头图

    先看效果图 源码 <view style="overflow: hidden;"><image src='http://static.iswenzi.com/im ...

  2. 【Linux】Debian的下载、安装、图形化界面,多图杀猫

    Linux的版本众多,同时相对于非专业用户少见.不像Windows系统那样大众,稍微有些知识都知道,配置低一点的机器就选择Windows XP Professional SP3,搞Asp的用Windo ...

  3. 智能通风柜手势控制界面设计与实现

    目 录 1 绪论 1 1.1课题研究背景和意义 1 1.2国内外研究现状和发展 1 1.3研究内容 2 1.3.1单片机的通讯 2 1.3.2单片机的数据处理 2 1.3.3操作界面的设计与数据显示 ...

  4. 软件工程结对作业 四则运算界面设计

    软件工程结对作业 四则运算器界面设计 康鑫  PB16060203 娄雨禛  PB16060356 项目内容链接:http://www.cnblogs.com/silent-zlv/p/8684979 ...

  5. 《人机交互技术》结课作业:界面调研报告交互界面设计快速原型设计(华科软院)

    一.作业内容概述 ● 一.界面调研报告:图文并茂,不少于15页(Word或PPT) ● 二.界面改造:用Auxre RP或GUI Design对热力学计算的界面实现三种风格的改造:对话框方式.菜单方式 ...

  6. 人机交互界面设计大作业_为什么说大多数UI设计、大数据、人工智能等培训班不靠谱?...

    搜索框中输入UI设计.大数据.人工智能等字,排在最前面的往往是培训班广告,各类网页中更是层出不穷,我要说的是这玩意不靠谱,你说你培训个Javaphthon等还说得过去,这些刚开设不久的新兴热门专业你就 ...

  7. Java图形化界面设计——容器(JFrame)

    Java图形化界面设计--容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构 ...

  8. 界面设计方法(2) — 2.界面的布局

    为了满足客户的需求,软件界面的表达形式千差万别.但与网站的界面形式(电子商务.政府政务.各类网站等)相比,作为企业管理(ERP)类系统的界面形式比较低调,由于需要长时间对着屏幕操作.观看.思考,因此要 ...

  9. 界面设计方法 (2) — 1. 界面与组件的概念

    ■ 一个完整的界面设计需要有两个层面:业务功能.应用功能.系列"面设计方法(一)"已经从业务功能(活动.字典.看板和表单)层面介绍了4种功能的设计方法,它们的重点是如何完成不同类型 ...

最新文章

  1. 对端边缘云网络计算模式:透明计算、移动边缘计算、雾计算和Cloudlet
  2. aws lambda_恐怕您正在考虑AWS Lambda的冷启动完全错误
  3. iview area 遇到的坑
  4. Android判断网络连接是否可用【从新浪云搬运】
  5. 为什么一定要好好睡觉?
  6. android view 渐变动画,Android自定义view渐变圆形动画
  7. Pandas的学习(5.pandas中处理丢失数据和空值数据以及填充空值数据)
  8. react 遍历对象_探索:跟随《Build your own React》实现一个简易React
  9. HDU 4857 逃生(拓扑排序)
  10. STM32那点事(5)_ADC(下)
  11. html 下拉导航栏源码,html导航栏下拉菜单怎么制作?这里有详细的代码实例
  12. OSPF基本概念单与区域配置
  13. mysql数据库url正确的是_下面关于连接mysql下的mydb数据库的url,编写正确的是()...
  14. w10系统怎样打开计算机策略,Win10系统组策略在哪里打开
  15. 浮动时间怎么计算_软考学习第21天-----软考案例分析的计算题
  16. 基于vue3的splitter组件
  17. Node.js 更新到最新版本
  18. Flink集群部署OnYarn模式
  19. 通过Navicat创建MySQL数据库并倒入表数据的两种方式
  20. C++实现二叉树 前、中、后序遍历(递归与非递归)非递归实现过程最简洁版本

热门文章

  1. vectorPoint points未声明的标识符
  2. 《组织行为学》_08工作嵌入
  3. cs4 php,php dreamweaver cs4
  4. aspx 判断字符串是否为decimal_python3之判断字符串是否只为数字!isdigit()、isnumeric()方法...
  5. 中文分词_中文分词最佳纪录刷新,两大模型分别解决中文分词及词性标注问题...
  6. go int 最大值_Dig101 - Go之灵活的slice
  7. 解析html语言的软件,小程序解析html标签 div-Go语言中文社区
  8. android平板 2017,2017年后平板电脑市场将复苏
  9. Qt工程pro文件配置详解
  10. 恒位油杯故障原因_厂家详解干式真空泵故障分析与保养办法