《白云区慢性病地理信息管理系统》项目研发性总结

作者:凌天逆袭
本次项目任务完成时间:2018年03月20日~2018年04月11日
前台完成模块:区域定位、查询搜索、周边分析、个人资料
后台完成模块:用户管理、角色管理、日志管理、基础数据管理

1、运行环境
1.1、硬件
CPU:Intel Core i5系列
内存:4GB
硬盘:120GB可用空间
输入:键盘、鼠标
输出:显示器
1.2、支持软件
(1)、Microsoft Windows 7及其以上版本(操作系统名称及版本号);
(2)、Visual Studio 2015(语言编译系统的名称及版本号);
(3)、Microsoft SQL Server 2014(数据库管理系统的名称及版本号);

一、功能实现(后端)
1、用户登录:见图1,是用户登录的界面
在这里插入图片描述
用户必要正确无误地输入用户名以及密码方能登录成功。

2、用户管理主要针对管理员对用户的信息进行增删查改的功能操作
用户管理:见图2,是用户管理页面
在这里插入图片描述
点击“新增”按钮弹出用户新增资料的界面,点击提交,即可提交用户信息,如图3
在这里插入图片描述
3、角色管理主要针对管理员选择系统角色中的前台职位或后台职位下拉框,可对里面的科室下的角色进行前后台权限分配、数据权限分配、功能权限分配、资源权限分配等操作。
角色管理:见图4,是角色管理页面。
在这里插入图片描述
单选到某个角色时,把数据权限、功能权限、资源权限前的勾打上,点击保存分配即可为某个角色分配对应的权限,如图5。
在这里插入图片描述
点击系统角色旁边的几个按钮则可对其进行增删改的功能操作,如图6。
在这里插入图片描述
4、日志管理:主要对用户以及管理员所进行的所有操作进行记录也可筛选查询数据,如图7。
日志管理:见图7,是日志管理页面。
在这里插入图片描述
5、基础数据管理主要是导入数据和导出摸板功能模块。
基础数据管理:见图8,是基础数据管理页面。
在这里插入图片描述
点击数据导入按钮,跳转页面提示选择导入的模板类型,然后点击打开模板按钮,提示要从外部导入数据模板,选择完成后点击导入到数据库按钮即可导入,如图9。
在这里插入图片描述
点击图8“模板导出”,跳转页面提示选择导出的模板类型,然后点击模板导出按钮,提示下载数据模板,点击下载即可导出,如图10。
在这里插入图片描述
见图11,是基础数据模块,是对人类分群、民族、社康分类、病例状态、性别、年龄分段、患者诊断分型、社康状态、疾病亚型、审核状态、职业、登记分类、病例分类、病案状态、患者类型进行一系列的基础属性维护。
在这里插入图片描述
功能实现(前端)
1、用户登录主要包括用户通过已注册的身份进行验证登录。
用户登录:见图1,是用户登录的页面。
在这里插入图片描述
2、区域定位:见图2,对广州白云区的城镇以及街道进行定位。
区域定位:见图2,是区域定位页面。
在这里插入图片描述
点击图2“区域定位”下拉框就会显示广州市白云区的城镇信息以及街道信息,点击定位,即可定位到地图上该城镇或街道所在的位置,如图3
在这里插入图片描述
2、查询搜索:点击查询搜索下拉框时,会显示出一个搜索框,输入查询地点名称,点击查询按钮即可查询出与该关键字的所有地点名称信息,然后点击定位即可定位到地图上,如图4。
查询搜索:见图4,是查询搜索页面。
在这里插入图片描述
当你搜索框中没有输入任何内容时,系统自动默认加载出广州市白云区的所有地铁站名称信息,同样点击定位即可定位到地图上,如图5。
在这里插入图片描述
3、路径查询:点击路经查询下拉框时,首先勾选病例活动路径,不经过条件筛选直接点击查询,地图上就会分析出该病例的活动路径,而系统右则则显示出该病例的登记号,如图6。
路径查询:见图6,是路径查询页面。
在这里插入图片描述
当你是通过筛选条件经过筛选后则可查询出单个病例的活动路径,点击该病例会显示出该病例的基本信息,如图7。
在这里插入图片描述
4、周边分析:主要是对周边范围的一个周边分析以及查询。
周边分析:见图8,是周边分析页面。
在这里插入图片描述
点击界面左侧的“周边分析”,搜索范围默认为500米,然后勾选所要查询的医疗服务或公共场所中的任何一个地点,多选也可以,然后就点击“选择”按钮,任意在地图上点击放置,最后点击“查询”,即可完成该点范围内的周边分析,点击清空即可把所选条件重置,如图9。
在这里插入图片描述
图层控制器:点击右下方的第一个“图层”按钮,弹出图层控制器模态框,需要显示哪个图层就勾选到哪个图层,勾选所对应的图层后,该图层上的所有点信息就会显示到地图上,如图10,该图层为医院分布图。
在这里插入图片描述
社康分布图,如图11
在这里插入图片描述
药店分布图,如图12
在这里插入图片描述
病例分布散点图,如图13
在这里插入图片描述
病例分布热力图,如图14
在这里插入图片描述
测距:点击右下方第三个“测距”按钮,然后在地图上任意定两个点,双击后系统就会计算出这两点之间的量算结果,并显示出来,点击右下方最后一个“清除”按钮,即可把在地图上的所有操作清除,如图15。
在这里插入图片描述
面积测量:点击右下方第四个“面积测量”按钮,然后在地图上任意定三个或三个以上的点,双击后系统就会计算出这点之间的量算结果,并显示出来,点击右下方最后一个“清除”按钮,即可把在地图上的所有操作清除,如图16。
在这里插入图片描述
矩阵查询:点击右下方第五个“矩阵查询”按钮,然后在地图上画一个矩阵,系统就会查询该范围内的所有点数据图标,点击任意图标就会显示出该点的相关信息,点击右下方最后一个“清除”按钮,即可把在地图上的所有操作清除,如图17。
在这里插入图片描述
多边型查询:点击右下方第六个“多边型查询”按钮,然后在地图上画一个多边型,系统就会查询该范围内的所有点数据图标,点击任意图标就会显示出该点的相关信息,点击右下方最后一个“清除”按钮,即可把在地图上的所有操作清除,如图18。
在这里插入图片描述
圆查询:点击右下方第六个“圆查询”按钮,然后在地图上画一个圆,系统就会查询该范围内的所有点数据图标,点击任意图标就会显示出该点的相关信息,点击右下方最后一个“清除”按钮,即可把在地图上的所有操作清除,如图19。
在这里插入图片描述
5、个人资料设置:如图20,是操作员对自己的个人资料进行设置,如密码修改以及个人信息修改。
个人资料设置:见图20,是个人资料设置页面。
在这里插入图片描述
6、个人密码设置:是操作员对自己的个人密码进行设置,正确完整的输入密码后点击保存即可,如图21。
在这里插入图片描述
二、相关业务表和关系
在这里插入图片描述
三、经典代码
树形控件生成
在这里插入图片描述
文件导入
在这里插入图片描述
路径分析画线
在这里插入图片描述
手机以及邮箱验证
在这里插入图片描述

四、开发总结(不少于500字)
时光匆匆,光阴不再,转眼一个多月的白云区慢性病地理信息系统实训项目就结束了,在这一个多月的时间里,我学会了很多,也成长了很多,尽管自己还未够做得很好,也没有其他人做的优秀,但在做项目的过程中我已尽自己最大的努力去实现自己项目中所需要的功能以及功能方面上的完善等,虽然我做的项目不是最好的,但它确实有我的努力在里面,在自己以及同学们的帮助下,最终还是完成了这个项目。我做的是白云区慢性病地理信息系统,是两个人一起合作完成的,经过这一次项目实训,我懂得了合作的重要性,合作的项目一定要重视两人之间的合作和配合,不要因为自己的想法与合作者不符就放弃与合作者合作,两人之间在讨论设计项目的过程中,有各自的想法和意见时,应该及时向合作者提出,避免日后在设计数据库以及真正进入到项目开发时,出现其他不必要的麻烦。
在以ASP.NET MVC为框架开发的白云区慢性病地理信息系统中,我遇到了很多从没有遇到过的新难题,相信其他人也一样,为了能够解决这些难题,我会一遍一遍的查阅资料、翻看以前老师所讲的视频,在遇到难题时,我会第一时间自己去想,去解决,如果自己解决不了的就会去请求合作者以及其他同学的帮助,他们都会很乐意的帮我解决,如果他们都解决不了的难题,我一般都是最后去请教老师帮忙解决的。例如在做周边分析这一模块的时候,在一开始做这个功能的时候,我确实不知该如何下手,因为我MVC的基础不是很好,当时我想的是无论如何自己一定要把功能给完成,自己大概琢磨了几天后,有了一点思绪,但就是实现不了这个功能,后来请教了同桌后,把自己的想法和同桌的方法融合后,终于找到了解决的方法,就这样完成了这一难题。当时我感到自己很有成就感,尽管这是和别人一起想出来的方法,能够完成任务才是自己的第一要任。
在项目实训开发中,我的思维有了很大的突破。因为合作者要到企业去实习了,这对我来说可以说是很痛苦,本来自己基础就不是很好,因为接下来的任务才是真正的难点,而此刻我却要一个人去完成,但我并没有惊慌失措,因为我想任何时刻都总不能依赖别人的,这种习惯必须改掉,作为一个程序员,在项目开发中一定要多想,自己的逻辑思维一定要清晰有理、严谨,因为在项目中需要大量的流程控制语句,循环、判断等等,一旦出现思维不清晰、不严谨,项目就会对后面的项目开发产生很大的影响,为避免造成不必要的时间浪费,开发时一定要保持着一颗清醒的头脑,即便开发项目的进展很慢也要记得保持着清醒的头脑。
最后,通过了这次项目实训,我认识到了自己很多的不足也懂得了自己还需要不断地去学习、去努力,这只是通往人生道路上的一次小小的考验,我会好好珍惜这一次次宝贵的机会,未来的人生道路还很长,希望这些经验能够助我在未来的道路上越走越远。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值