

已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息管理子模块的设计与实现 姓名: 班级: 学号: 指导老师:,答辩纲要,一、系统背景 二、系统模块 三、信息管理子模块的设计与实现 四、总结 五、致谢,一、系统背景 山洪灾害是山丘区在一定强度或持续的降雨下,因特殊的地形地质条件而发生的自然灾害,它具有突发、破坏性大、防治困难的鲜明特点,山洪及其诱发的泥石流和滑坡,往往对局部地区造成毁灭性灾害,对国民经济和人民生命财产造成重大损失。近年来,我国山洪灾害问题日益突出,每年都造成大量人员伤亡,严重影响社会经济发展。 在这种种不利的情况下,山洪灾害监测预警系统的出现也就显得应运而生了。,二、系统模块 本系统由实时监控、雨水情服务、预警发布、群测群防、气象国土、基础信息、应急响应、信息管理、pda系统、系统后台10个子模块组成,意在建立全面、规范、合理、通用的山洪灾害信息基础资料数据库及山洪灾害信息监测及发布的应用软件,防御降雨在山丘区引发的山洪、滑坡和泥石流灾害的监测预警和群测群防等非工程措施建设,最大限度地减少人员伤亡和财产损失,三、信息管理子模块的设计与实现,1、数据库的创建 2、添加模块的设计与实现 3、删除模块的设计与实现 4、修改模块的设计与实现,1、数据库表的创建,(1)、dk_info_b(堤防表) (2)、rs_info_b(水库表) (3)、heliu(河流情况表) (4)、warnrecord_r(预警表) (5)、disaster(山洪灾害表),本人利用sql2005创建下表,2、添加模块的设计与实现,进入界面图以后,点击“添加”即进入添加界面,图 1 界面图,2、添加模块的设计与实现,当点击“添加”后,即可成功,图2 添加界面图,添加成功代码,protected void button2_click(object sender, eventargs e) dm dm = new dm(); string insertsql = “insert into dk_info_b (dkcd, dknm,bnsctp,bnscln,bntpel,crdkhg,dsfllv,gnwtlv,alwtlv,remark)values (“ + “ + dkcd.text + “ + “,“ + “ + dknm.text + “ + “,“ + “ + bnsctp.text + “ + “,“ + “ + bnscln.text + “ + “,“ + “ + bntpel.text + “ + “,“ + “ + crdkhg.text + “ + “,“ + “ + dsfllv.text + “ + “,“ + “ + gnwtlv.text + “ + “,“ + “ + alwtlv.text + “ + “,“ + “ + remark.text + “ + “)“; string test = “select * from dk_info_b where dkcd =“ + dkcd.text + “; if (dm.getsql(test).tables0.rows.count = 0) dm.execsql(insertsql); response.write(“alert(添加成功!)“); else response.write(“alert(添加失败!已有相同主键元组)“); ,2、添加模块的设计与实现,图3 添加成功界面,3、删除模块的设计与实现,进入界面图后,点击“delete”,即可删除信息,图4 界面图,删除代码,protected void radgrid1_deletecommand1(object source, telerik.webcontrols.gridcommandeventargs e) dm dm = new dm(); string id; id = e.item.ownertableview.datakeyvaluese.item.itemindex“dkcd“.tostring(); string deletesql = “delete from dk_info_b where dkcd = “ + id; dm.execsql(deletesql); reloadgrid(); ,4、修改模块的设计与实现,进入界面图后,点击“edit”,进入修改界面,图5 界面图,4、修改模块的设计与实现,进入修改界面图后,当修改完信息后,点击”update”即可添加成功,图6 修改界面图,修改代码,protected void radgrid1_updatecommand1(object source, telerik.webcontrols.gridcommandeventargs e) dm dm = new dm(); var editeditem = e.item; string dkcd = editeditem.ownertableview.datakeyvaluesediteditem.itemindex“dkcd“.tostring(); string dknm = (textbox)editeditem.findcontrol(“dknmtextbox“).text; string bnsctp = (textbox)editeditem.findcontrol(“bnsctptextbox“).text; string bnscln = (textbox)editeditem.findcontrol(“bnsclntextbox“).text; string bntpel = (textbox)editeditem.findcontrol(“bntpeltextbox“).text; string crdkhg = (textbox)editeditem.findcontrol(“crdkhgtextbox“).text; string dsfllv= (textbox)editeditem.findcontrol(“dsfllvtextbox“).text; string gnwtlv = (textbox)editeditem.findcontrol(“gnwtlvtextbox“).text; string alwtlv = (textbox)editeditem.findcontrol(“alwtlvtextbox“).text; string remark = (textbox)editeditem.findcontrol(“remarktextbox“).text; string updatesql = “update dk_info_b set dknm=“ + dknm + “,bnsctp=“ + bnsctp + “,bnscln=“ + bnscln + “,bntpel=“ + bntpel + “,crdkhg=“ + crdkhg + “,dsfllv=“ + dsfllv + “,gnwtlv=“ + gnwtlv + “,alwtlv=“ + alwtlv + “,remark=“ + remark + “where dkcd=“ + dkcd + “; dm.execsql(updatesq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 157:2025 EN Coal - Determination of forms of sulfur
- 2025-2026学年甘井子区三上数学期末联考模拟试题含解析
- 2025-2026学年东方市三上数学期末模拟试题含解析
- 2024年辽宁省本溪市本溪满族自治县数学三上期末监测试题含解析
- 八年级生物-用药常识-人教新课标版课件
- 行政管理中的科技支持方案的试题及答案
- 2025年跨文化管理的案例分析试题及答案
- 自考行政管理期末复习策略与试题及答案
- 深入中国文化概论考试试题答案
- 抗抑郁药物的应用与效果评估试题及答案
- 新思想引领新征程新青年建功新时代 (修改版)
- 跨部门协调与部门间合作
- 钢结构工程施工组织设计完整版
- 饲料添加剂(全)课件
- 《田间药效试验》课件
- 劳务外包服务方案(技术方案)
- 电镀有限公司双体系资料之风险分级管控体系实施手册
- 材料力学第4版单辉祖习题答案
- 【医院管理案例学习】-床单位终末消毒标准的执行
- EMS概要设计说明书计费模块
- 矿山安全培训课件-矿山地质安全
评论
0/150
提交评论