|
||
![]() |
|
|||
技术经验 | VB毕业设计 | JSP毕业设计 | VC毕业设计 | 文献参考 | C#毕业设计 | vb.net毕业设计 Delphi毕业设计 | Asp.NET毕业设计 | VBA (Access) 毕业设计 | VBA (Excel) 毕业设计 | ASP毕业设计 | PB毕业设计 | android(安卓)毕业设计 Nodejs ES6前端全栈 vue react 小程序 express koa2 mern | python(web开发Django框架) | html5游戏开发 | Jquery毕业设计 | XSLT毕业设计 |
∷毕设简介∷
|
提供 系统开发过程,业务需求分析,流程分析,系统数据库表结构,数据字典,免费提供您参考阅读!请下载演示参考系程序细节! |
1、 查阅及整理相关数据资料,收集相关软件,作好初期基础工作。
2、 通过需求分析,实地调绘资料,建立完善合理的系统方案,以完成用户查询、距离量算、视图等城市街道具体信息的计算机管理。系统应具备对地图信息日常管理,能方便地进行所需资料的查询、统计、修改、添加、删除、打印输出等工作。
3、 利用Visual Basic 6.0及Microsoft Access 数据库平台作为开发环境,完成系统的开发和设计,非常直观的再现该区域详细信息。力求做到用户界面简洁、风格一致且操作简便,易于上手。
4、 系统调试完成后,撰写城市街道基础信息管理系统毕业论文。
整个系统从总体上实现建筑物的拖放查找,
当然主要针对建筑物的建设,主要是建筑位置的在地图上的显示,如何用程序实现建筑的未知的任意放置呢?这个是程序实现的核心,其他的功能都是数据库的存储操作!
我这里使用VB的自定义控件完成,建筑物在窗体任意位置拖放的功能
建筑物控件,采用VB的自定义控件编写,由于VB的IMAGE控件的等一些控件无法,以尽量少的代码完成,无限拖放,所以本系统采用了自定义控件,这也就时程序的核心之一,
该控件只要拖放在VB窗体上,不用加任何代码 就可以实现控件在窗体上任意移动, 从而完成建筑物的控件的任意位置放置,
控件的功能, 在VB窗体上没用任何代码 该控件就可以在窗体运行时任意位置的拖放,实现建筑物放置在地图的任意位置
此时,我已经具有了一个项目里面一个强大的核心控件 下面开始系统具体的实施。
建筑物控件的无限生成动作,当鼠标点击时,由于控件是控件数组,在点击他时,会使用load 方法加载一个新的控件,鼠标松开时,控件放置在窗体上,同时,数据库 tblMap表记录控件的名称,显示的名称,控件的top left height width 属性,达到存储控件信息的目的,双击控件会打开对应的相信设置的窗体,此时信息会存储在对应的相信信息表,也就是说,当你托一个医院控件在一个位置时,鼠标抬起事件里,tblMap表会记录该控件的位置内容等信息,双击该控件,会记录设置该控件对应的信息。
建筑物如何添加 大体过程就在上面了,那我是怎么实现查找的呢。
其实也很简单通过SQL语句查找出tblMap表里对应的记录信息,关键的是控件的名称,通过VB窗体控件集合属性 找到窗体上显示的控件,对其进行基本操作,如隐藏,闪动等效果
鼠标点击闪动的建筑物控件时,效果消失,拖到他,鼠标放开时,继续记录他的位置等属性。
建筑物控件改名的动作,
在相信设置控件信息时,改名地图上的控件会跟着相应改名,此时,tblMap表的对应控件信息的记录更新,对应控件相信信息的表也会被更新,从而达到了地图显示的更新,当然项目的地图里以控件的名称为第2主键,这个是肯定不会重复的,因为工程里面不能存在同名的控件!
建筑物控件的删除动作,与改名的动作基本相同,唯一不同时他删除了记录,控件的显示状态变成了隐藏!
程序的核心动作就是以上介绍的!
其他就是数据库的基本操作了,读库写库,都是ADO的基本方法
rstEmployees.AddNew
rstEmployees.Update
‘新增
rstEmployees.Update
‘更新
rstEmployees.detete
‘删除
系统采用了“拖拽控件”来完成对目标实体的拖动属性设置。
“拖拽控件”是VB的自定义控件。该控件只要拖放在VB窗体上,不用加任何代码 就可以实现控件在窗体上任意移动。系统内对于目标的任意拖动就是用这个空间来实现的。
该自定义控件有一个无限生成动作,当鼠标点击时,“控件”会使用load 方法加载一个新的控件,鼠标松开时,控件放置在窗体上,同时,数据库 tblMap表记录控件的名称,显示的名称,控件的top left height width 属性,达到存储控件信息的目的,双击控件会打开对应的相信设置的窗体,此时信息会存储在对应的信息表里,也就是说,当发生一个鼠标拖动事件时,tblMap表会记录该控件的位置内容等信息,双击该控件,会记录设置该控件对应的信息。
对目标进行查询,是通过SQL语句查找出tblMap表里对应的记录信息,关键的是控件的名称,通过VB窗体控件集合属性,找到窗体上显示的控件。鼠标点击闪动的建筑物控件时,效果消失,鼠标放开时,继续记录他的位置等属性。
建筑物控件改名的动作:
在设置控件信息时,地图上的控件会跟着相应改动,此时,tblMap表的对应控件信息的记录更新,对应控件信息的表也会被更新,从而达到了地图上目标数据的更新,当然项目的地图里以控件的名称为第2主键,这个是肯定不会重复的,因为工程里面不能存在同名的控件!
建筑物控件的删除动作,与改名的动作基本相同,唯一不同时他删除了记录,控件的显示状态变成了隐藏!
∷下载地址∷ | ∷相关毕设∷ |
![]() ![]() ![]() |
· asp.net VB.NET 不写代码一键生成.. · VB.net exe(Winform)不写代码一键.. · Excel VBA不写代码一键生成程序源.. · vb6.0入门教程快速构建系统项目不.. · VBA入库出库生产工序出库产品装配.. · VB故障树(故障排除)-1911-源码+说.. · vb语料库 文本文件关键字查询-18.. · VB周期截屏 记录鼠标轨迹 考勤监.. |
∷下载说明∷ |
* 如果您发现该软件不能下载,请点击报告错误谢谢! * 站内提供的极少部分源码,文献均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们! * 本站提供算法,数据构架,编程语言基础知识的辅导讲解,尽心尽力为所有客户提供最好的服务! |
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录 Copyright ©2024 3Q2008.Com 网络 |
|||
|