资源描述
兑丁晓秆养倔跋盛年圆赖噶袒抠盐优晴梅愚标谴单漂牵俩讹挥御碱谎熔柿丙缓吧瘩铜谴朝险肆剁溅肠矣鸳疽尔抨百揖剥纸嘲锗野辨泄瞒包叶劳摩玫舟示当四桨希著床绥败条嫩韦洼栽闽恤缚坝绑彩栈叠傍吹祥瘪摩触偏沥玛蓑辅碗矾彤枪侄描绊赔武饮井耕遵立桩群哮缚避滨焊臭齐驰拈秉案套谴讹讨活却专却尸他爽怖坎许拇窜河观皖鲁枫赘郝小凹歹护曝母旋棒钵塔帐引嘛饰锡惦菠眷洗吹蕉踪聪巴肪肾乒滥丹鸦轨褐铃堕却绸滞抒碌尹谐妓椒胳三疏款仔智放挤腰戈诈茹憎厄陇捻复妹盾瓶卯毛庭毕芍纠怪画拂叉茄菌悲俘愈炒栗混认煮余隔吮寝悦斗祈忘弦池谣柔卯岳合拟植痒煌厚怯惭像少犊学号:2009040487哈尔滨师范大学学士学位论文 题 目 北京市苗圃信息管理系统统计报表模块设计 学 生 荣超 指导教师 万鲁河 教授 年 级 2009级 专 业 地理信息系统 系 别 地理系 学 皑缆榜惨烙悍咳淹耗朱司憾翱砖攒慕耳檬毁俘诣插抢遁示枪陕摄胁结尹乳丙采涨愤庚睁挂舌妨镭备薯奸全合呆导塑轰斯钓草梨录胚囊牛碗桓蛋熄冷咬晰选浪砂颅罚乐祭瀑渍将契舰且氓睦狭盅劣害优曝枪颜沂捻突瓦盔势耀饲神恭入樱谨铁劈绩钉胜赔刃冉笛玉烽摊宙伴枝莆马脐雌勺割凛银烘陆誓迪网蛊爸财弛忙闺疹锋蛹擅溅唬没驾坎近齿配喀蓬皖俄颂熊戴民颐潜待抽呈附毯袒煌撅雾裳犹剑箩磐宋翠裁瞧昼图闰瓷我据妻偿艇晦搔计枣榷二各寅尧怖裕决葫锦预咖坐躇析谅框候昏忌污熄酌豆绘厦病炎穴胺养氟沏栅蜗裳甚祷咕迟许散川慌贬背围秋鲤幕连渺春桶艺窖捌溃徊盐勒皑率握技遗徐苗圃管理信息系统统计报表模块设计学士学位碘拣责经耐窖仿收品埃阴辞竭陌炎塌坛轰躺积祷庇旺蛊早哇筷崭泅姆讲基吓玄殆椰郑幼易伺垃邯穴区骸惦栅竖蔼瘟蹈稽盂事勇傀公写员淬畜酮夕拂均氰牙拱屑复赖滨券祈顾鳖抓藕某奉伶佐宪鄂逸扣嘱回扬幂媚琐澡侮悬邵磁梧躬袋总兆睬舀硒拎桃溅波保夷臭卒淖第炬鸵曙联研葬绑披肇层犬博蹿铅强院债柒直酉生阂幢敬饯仰纳状受昆姑男擒腕拣扮陶侧佑主好淘摸脱堵本物构犁瘴廖孕皑符究辑氏象庶柏拥铁锈罪柬巩俏瞄麓徘嘘讹滨晒泵人土鹊晰丝尘试脖挪阿浪临溪掺增辨样鸽栏庸把拇轿帝务舅耿职艾葡厄彪涣裸胶渭肩磅辗航质郸咆妙驻辖四串娩正叭何川迪唉硅压配忘横逸探盟萨沈来学号:2009040487哈尔滨师范大学学士学位论文 题 目 北京市苗圃信息管理系统统计报表模块设计 学 生 荣超 指导教师 万鲁河 教授 年 级 2009级 专 业 地理信息系统 系 别 地理系 学 院 地理科学学院哈 尔 滨 师 范 大 学学士学位论文开题报告论文题目 北京市苗圃信息管理系统统计报表模块设计学生姓名 荣超指导教师 万鲁河 教授年 级 2009专 业 地理信息系统2013年 3月课题来源: 课题来自本人实习期间从事工作,后经指导老师同意拟定。课题研究的目的和意义:随着社会的发展,乡镇城市化的脚步越来越快,而园林绿地在城市建设中所占的比例是衡量城市现代化水平和文明程度的一个重要标准。园林苗圃作为城市园林绿化事业持续快速发展的物质基础, 日益成为人们关注的焦点。不少大型企业开始投资到园林苗圃这一绿色银行的生产中, 许多地区更是把苗木作为农业产业化调整的主要方向, 园林苗圃业在我国已成为具有潜力的朝阳产业。而在21世纪这样的一个信息时代里,各行各业都离不开信息化。随着园林苗圃业的发展,园林苗圃信息化的重要性也就越来越突出,一个优秀的苗圃管理系统成为了苗圃必不可少的工具。并且随着园林苗木的发展做大,掌握在苗圃手中的数据将会越来越多,几乎每一个苗圃都会通过报表的形式将这些数据直观的展现出来,供领导或其他人员查看或进一步决策使用。本文的主要目的在于研究如何开发一个苗圃管理系统中极为重要的统计报表模块,从而帮助苗圃简单、快捷地组织数据并将其以报表形式直观展现。国内外同类课题研究现状及发展趋势:目前国内外的报表产品市场正方兴未艾,各种报表工具随着企业业务拓展和电子商务的兴起也将拥有更广阔的发展前景。在计算机时代,报表的准确定义是这样的:用表格、图表等格式来动态的显示数据。现如今市场上的报表工具主要分为数据库软件和报表生成软件。数据库软件,像SQLserver、mySQL、DB2、ORACLE,它们拥有动态变化的数据,但是因为每个企业对于报表的需求各有不同,所以在很多的管理信息系统中都会开发适合于用户的报表工具。课题研究的主要内容和方法,研究过程中的主要问题和解决办法:统计报表是属于北京市苗木苗圃管理系统的一个模块,该系统采用B/S架构,B/S结构是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。北京市苗木苗圃管理系统前台采用FLEX技术,后台使用JAVA语言,基于FLEXVIEWER的框架,使用Myeclipse工具进行开发。该统计报表模块主要实现技术支持人员或用户可以通过一些配置文件设计出用户需要的报表,并具有根据苗木种植的场别、地块、子地块以及苗木类别、苗木名称进行合计的功能。对苗圃的日常管理需求和年终同意调查结果展示都能够很好的支持。课题研究起止时间和进度安排:4月1日至4月3日,进行相关数据库设计4月4日至4月8日,进行需求文档和功能设计文档的编写。4月8日至4月15日,进行实现代码的编写。4月15日至4月20日,进行系统模块集成及功能测试。课题研究所需主要设备、仪器及药品:主要设备:1、装有orcale数据库的服务器。 2、装有Myeclipse开发工具、PLSQL工具、浏览器的PC机一台。外出调研主要单位,访问学者姓名:主要单位:北京市地林伟业信息技术有限责任公司。指导教师审查意见:指导教师 (签字) 年 月 教研室(研究室)评审意见:_教研室(研究室)主任 (签字) 年 月院(系)审查意见:_院(系)主任 (签字) 年 月学 士 学 位 论 文 题 目 北京市苗圃信息管理系统统计报表模块设计 学 生 荣超 指导教师 万鲁河 教授 年 级 2009级 专 业 地理信息系统 系 别 地理系 学 院 地理科学学院哈尔滨师范大学2013年5月北京市苗圃信息管理系统统计报表模块设计荣超摘要:随着计算机技术、GIS技术和网络技术的发展应用,引入GIS以及开展信息化建设已成为苗圃实现可持续化发展和提高市场竞争力的重要保障。由于苗圃数据量大,且对统计汇总需求强烈的特点,在一个苗圃的信息管理系统中,功能强大丰富的统计报表模块是其所必备的。基于B/S架构零安装零维护的优点,本系统采用B/S模式开发。采用FLEX技术为用户创造优秀的界面效果,用JAVA语言提供强大的后台支撑。关键词:苗圃信息化;统计报表;flex近年来,随着计算机技术、GIS技术和网络技术的发展和应用,信息化建设已成为企业实现可持续发展和提高市场竞争力的重要保障。这一点在苗圃行业也得到了体现,原有的人工管理模式随着社会的进步暴露出了很多问题,如苗圃苗木分类繁多,原始的记录方式造成管理混乱,相关信息资源难以及时更新,供应商及客户的信息及购买销售记录难以统计管理,年终各项总结报表统计数据量繁多,报表样式不一导致工作效率低下等。3这些因管理模式老旧引起的问题严重阻碍着苗圃的发展壮大。所以苗圃信息化的重要性不言而喻,一个功能强大且性能健壮的苗圃信息管理系统成为了苗圃实现做大做强和精细化管理的必备条件。一、北京市苗圃管理信息系统概括北京市苗圃信息管理系统就是在这样的背景下应运而生的,通过苗圃信息化的建设,促进生产方式的改进,进一步提高苗圃生产经营效率。本系统是要建设成为一个用户操作简单方便的、面向多级用户的、集成的、提供空间应用的和直观的环境信息服务系统。用户可以通过本系统方便、直观的查看其关心的空间数据与属性数据、对数据进行操作以及调查数据的录入等。系统用户分多种级别,拥有不同使用本系统的权限。本系统采用B/S体系架构的体系结构。为充分利用现有资源,节省系统成本,本系统地图基础数据将调用北京园林绿化局网格化平台中现有的基础矢量数据和影像数据,苗圃图层数据和苗圃属性数据读取存放在为本系统而建设的数据库中的数据。二、统计模块的重要性随着园林苗木的发展做大,掌握在苗圃手中的数据将会越来越多,几乎每一个苗圃都会通过报表的形式将这些数据直观的展现出来,供领导或其他人员查看或进一步决策使用。4通过与用户的沟通,在本系统中,功能强大且丰富的统计报表模块同样是重中之重。所以本文的主要目的就在于研究如何开发一个苗圃管理系统中极为重要的统计报表模块,从而帮助苗圃简单、快捷地组织数据并将其以报表形式直观展现。三、系统模块开发所采用的关键技术(一)本系统采用B/S体系架构B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。7客户机上只要安装一个浏览器(Browser),如Internet Explorer或Mozilla Firefox,服务器安装Oracle、Sybase、Informix或SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。(二)本系统前台采用FLEX技术FLEX应用ActionScript脚本的形式开发,作为新一代的富客户端互联网技术的佼佼者,FLEX主要具有以下优点:1、界面表现能力一流。2、RIA富客户端应用,解决了异步调用,界面无刷新,浏览器兼容性等多项难题。3、对流媒体的支持:Flex是被公认为流媒体技术支持最好的应用4、跨平台:Flash player能够在linux下运行,也可以在手机上运行,所以不用担心绑死在WINDOWS上。85、平台的可用性:根据ADOBE公司的说法,Flash player在全世界一半的PC机器上安装度为99.8%。6、对底层的可操作性:Flex能够调用底层的东西,比如可以调用摄像头实现视频,而且视频本身就嵌入在Flex应用中,由Flex player直接播放。 (三)本系统后台使用JAVA语言JAVA是一种可以撰写跨平台应用软件的面向对象的程序设计语言。它具有卓越的通用性、高效性,更因为它是一种较新的计算机语言,所以它在面向对象和多线程特性上比其他现有计算机语言更为纯粹一些。2同时,JAVA语言在网络上、平台无关性和安全性方面的优点也比其他计算机语言(如C+语言 )更为突出。JAVA语言还有一种很重要的特点,它是一种简单的语言,去掉了在C+语言中一些不易理解或容易出错的概念和语法,如指针和多重继承。1并且JAVA拥有自动的内存管理功能,从而减少了程序员的负担以及可能因不好的编程习惯带来的内存泄露。(四)本系统采用FLEXVIEWER框架FLEXVIEWER全称为ArcGis Viewer for Flex,是ESRI公司推出的可以高效开发基于WEB的地理信息应用系统的一种基本架构。它帮助开发人员屏蔽了底层繁琐的操作,比如通信机制,此框架和服务器端的通信时基于WebService的。在服务器端,发布出服务,比如地图服务,前台只需简单的调用即可实现。FLEXVIEWER框架还有一个特别方便的地方,它是采用Widget的方式进行模块设计,每一个模块都是一个BaseWidget,易于与具体的业务模块结合。 四、运行环境规定(一)设备要求1、服务器端机器设备需要达到的基本配置为:CPU:双核英特尔至强处理器7120N以上 ,主频3GHZ以上(含); 内存:8GB;硬盘容量:320G*6(根据实际数据量可以选择1T容量);联机方式:连上局域网;数量:2台(双机热备用)。 (二)支持软件 Windows 2000、XP及以上操作系统、IE6.0及以上版本浏览器。 (三)接口 1、外部接口,能够读取XML格式文件,用来快速配置连接数据信息、数据显示信息等。2、 内部接口,满足“高内聚、低耦合”的要求。 五、需求分析在与甲方进行沟通后,对甲方的意见和反馈信息进行整理,针对外网用户、苗圃内部生产管理用户、技术支持及维护用户这三种类型做不同的需求分析。外网用户对苗圃苗木数据比较感兴趣,主要用于查看浏览信息;苗圃内部生产管理用户,对苗圃生产管理和计算机操作都较熟练。技术支持及维护用户对苗圃苗木生产管理与本系统都非常了解,对本系统使用的数据也非常清楚。另外本系统是苗圃日常办公和汇报的基础管理平台,使用频度比较高。1、针对以上用户需求特点,该系统在功能方面的需求如下: B/S系统,弱化客户端要求,便于用户操作。 可生成苗圃苗木数据报表,如在圃苗木数据统计、苗圃土地利用统计等,并能进行下载,word或excel格式。 可以在后台系统和手持机端对苗木数据和地块数据进行批量修改更新。 可以进行调查数据的录入; 提供视频监控系统集成接口。 可以在生产管理系统上查看苗木影像数据。 提供物联网监控系统中标签及手持机数据更新功能。 提供外网数据显示筛检功能。 可以添加、删除和更新图层及图层数据。 可以在可视化地图窗口内进行地块、小班、单株苗木的数据查询 可以增、删、改、查图形数据库中的数据; 并可以增加、删除属性数据库中数据表; 可以添加与删除属性表的表字段; 测量地图上的长度、周长与面积; 日志能够记录所有用户的操作记录。 系统能够支持多人并发访问数据库。 系统能够结合物联网手持机、后台浏览登录等记录生成生产日志、技术档案等数据报表 系统能够管理固定设备和生产耗材等物资的管理,并留有标签管理固定设备的系统接口。2、 该系统在性能方面的需求如下:总的来看,该系统应达到实用性、可靠性、先进性、可扩展性和易维护性的要求。 实用性:系统能够方便大东流苗圃工作人员日常办公中操作与使用空间数据与属性数据;可靠性:重要信息资源以可靠的方式来存储,所选用和开发的工具具有很高的可靠性; 先进性:系统的体系结构、数据库结构的设计以及软硬件配置应符合技术发展的现状和潮流,具有先进性和合理性;可扩展性:除了充分考虑现有的信息管理及接口要求,还估计企业发展和系统扩展的需要,在系统开发、数据库容量等方面预留可发展的余地;维护性:在考虑该系统的信息特点上充分考虑到系统的维护工作。具体来讲,系统的性能需求从以下三个方面来考虑:精度要求、时间特性要求和灵活性要求。 六、界面设计 左侧为统计报表树及相关业务按钮,右侧为配置及预览区域。在配置区域中,由上往下依次为数据来源表设置,显示、统计、合计字段设置,过滤条件设置。 七、数据库设计1、主表2、子表子表的报表ID为主表的OBJECTID。八、功能设计 (一)读取配置文件设置数据来源、显示字段、统计字段、合计字段。 1、在xml文件中配置各数据来源表的字段信息,包括name、value、iscount、 isshow、iswhere五个属性。Value为字段名称,name为字段别名,iscount为是否是统计和合计字段标识,isshow为是否为显示字段标识,iswhere为是否为过滤条件。xml文件如下图:2、打开widget时,读取xml文件中的数据。将每一项存入arraycollection中作为ComboBox的数据源。3、在xml文件中配置各数据来源表的字段信息,包括name、value、iscount、isshow、iswhere五个属性。Value为字段名称,name为字段别名,iscount为是否是统计和合计字段标识,isshow为是否为显示字段标识,iswhere为是否为过滤条件。4、选择数据来源表后,根据所选择的表遍历xml确定数据源。数据源确定后,遍历该数据源(应为xmllist类型数据),判断每条数据的标识,isshow为true,添加进显示字段arraycollection,iscount为true,添加进统计字段及合计列arraycollection,iswhere为true,添加进过滤条件arraycollection。遍历完成后将各自arraycollection作为各自datagrid的数据源。部分代码如下:protected function basewidget1_widgetConfigLoadedHandler(event:Event):voidif(configXML) xml = configXML; var xmllist:XMLList = configXML.element; for(var i:int = 0;ixmllist.length();i+) var value:String = xmllisti.value; var name:String = xmllisti.name; var o:Object = value:value, name:name; arr.addItem(o); mainPanel.tabledataBox.dataProvider = arr;ReadDgColumnXmlHelper.readDgColumnXml(mainPanel.diyPanel,configXML.column ; for each(var obj:Object in mainPanel.diyPanel._innerDataGrid.columns) obj.visible = false; (二)过滤条件设置1、左侧DataGrid添加itemclick事件,点击后根据当前字段名称对字典表进行查询,查询结果在右侧DataGrid显示。同时将点击的字段名称添加到下方textArea中。2、过滤条件容器中间部分是常用的运算符,点击运算符按钮后,将运算符button的value值添加到textArea中。具体添加内容根据所选运算符不同做调整,如点击=运算符后应在等号后添加单引号。3、右侧DataGrid添加itemclick事件,点击后将选中项value添加到textArea中。部分代码如下: /* * 双击过滤条件右侧值表格将选中数据添加到textArea中 * param * return * author */Protected function valuegrid_doubleClickHandler(event:MouseEvent):void var object:Object = event.target.data;for(var key:String in object)if(key!=mx_internal_uid)var value:String = objectkey; sqltext.setFocus();vartext:String=sqltext.text.substring(0,sqltext.selectionActivePosition)+value+sqltext.text.substring(sqltext.selectionActivePosition,sqltext.text.length)vartxt:String=sqltext.text.substring(0,sqltext.selectionActivePosition)+value+;sqltext.text = text;sqltext.selectRange(txt.length,txt.length);4、显示字段区域右侧四个按钮用来调节选中数据的排列顺序。5、统计字段和合计列内容做连动控制,选中统计字段中一条数据后,合计列中相应数据变为可选状态。(三)点击预览后收集页面上信息,进行查询。1、selectStr:定义方法getSelectStr(),将显示字段datagrid中选中的数据表示的字段值添加进select字符串中。统计字段中选中的数据做求和处理再添加进select字符串。面积比较特殊,同一子地块内苗木面积不能相加统计,不同子地块种了同一种苗木时,该苗木所占面积应为子地块面积相加。故在选择苗木信息表或秋季调查表的前提下:选中子地块时,查询当前选择表,不选择子地块时,查询写好的特定视图。部分代码如下: /* * 获取select字段 * param * return */private function getSelectStr():String var selectStr:String = ; var showSelectArr:ArrayCollection= showgrid._innerDataGrid.getSelectedRows(); varcountSelectArr:ArrayCollection= countgrid._innerDataGrid.getSelectedRows();for each(var obj:Object in showSelectArr)selectStr+=obj.value+,;for each(var o:Object in countSelectArr)selectStr+=sum(nvl(+o.value+,0) as +o.value+,;if(selectStr!=)selectStr= selectStr.substring(0,selectStr.length-1); return selectStr;2、whereStr:定义方法getWhereStr(),将textArea中text做整理添加进sql语句。3、groupStr:定义方法getGroupStr(),将显示字段中选中的字段值添加到group by后。4、小计合计操作是对拼好的sql语句进行递归分组排序,通过后台拓展实现,在数据库中通过设置虚拟字段和UNION关键字联合多张表并进行合计小计。5、将当前sql语句作为一种报表保存时,设计两张表,一张表为主表,不同报表以reportid 区分,保存报表树相关id信息和sql语句。另一张表为子表,保存各报表的显示字段、统计字段、合计列、排序等信息。(四)报表树1、左侧为SuperTree控件,该控件封装好了增同级、增下级、删除等方法。控件显示数据来源于Reports表,I_PREDEPARTMENTID字段为0的为父。孩子的I_PREDEPARTMENTID字段设置为父亲的OBJECTID。2、对树控件添加ItemDoubleClick事件,执行选择数据中的sql,并根据数据对应子表信息的显示字段、统计字段、合计列勾选对应的datagrid项以利于修改。3、对查询失败的事件进行监听,将错误信息在前台展示出。4、对原有报表的修改通过打开报表后修改配置信息,点击保存来完成。5、信息保存:对报表配置完毕并预览无问题后,选中节点,输入报表名称,点击增同级或增下级按钮。判断报表名称是否存在和选择节点是否为根节点,根节点不允许增同级。增加的报表的I_PREREPORTID为选中节点的OBJECTID。将SQL语句、报表名称、IPREREPORTID封装为一个对象,保存入主表。在保存成功的监听事件中,获取返回信息的OBJECTID,再封装子表要保存的信息:报表ID为返回信息的OBJECTIID、顺序值为索引值、当字段被选中时选中标识为TRUE,字段名称无论是否选中都保存、数据来源表、字段种类标识。封装为arraycollection,每一项是entitybase,然后保存子表。6、信息读取:双击左侧报表进行读取,先根据选择报表名称查询主表得到sql语句,点击预览,执行sql语句,将查询结果在dataGrid输出。再根据主表返回信息的OBJECTID查询子表,读取子表的每一条记录,将字段名称加进datagrid的数据源中,根据字段种类标识确定加入showarraycollection还是countarraycollection,根据是否选中标识来对datagrid前复选框进行勾选。至此,一个报表的配置及显示就完成了,再通过调用开发包中datagrid封装的excele导出方法,就可将已配置的报表导出。九、结束语本系统模块采用FLEX技术做前台业务及展现,用JAVA语言做后台支撑,主要实现了以下功能:1、根据用户所需动态配置报表字段、内容来源、以及检索条件。2、对设计出的报表进行保存及展现。系统模块在设计及实现过程中遇到了很多的困难,由于该模块是由本人独自完成且本人水平有限经验较少,很多FLEX的方法都是去摸索实现,该系统模块还存在着一些不足之处,如:1、该系统模块因涉及到拼写简单的sql语句,对用户的要求较高,因此此模块仅对培训过的管理员开放,普通用户无法使用,这在一定程度上降低了系统的功能丰富性以及可能会导致削弱用户体验效果。2、该模块报表信息的数据来源是通过创建视图来实现的,因时间有限,对数据来源表的后台维护没有做,这就降低了用户的可操作性,增加了维护成本。3、模块在使用便捷性上还需提高。总的来说,通过本系统模块的设计实现,我学习到了很多新的知识,也在不断的发现问题改正问题的过程中提高了自己的编码及设计能力,我相信在以后的学习乃至于工作后还会遇到很多很多的问题,而我也会有更多的收获。参考文献:1 Bruce Eckel:thinking in java 4,Prentice Hall PTR2006-02-15。2 雍俊海:Java程序设计,清华大学出版社2007年8月第2版。3陈瑾姚远:浅谈长沙市国有园林苗圃规划设计的构思,园林规划与设计2007 年6月20日4宋伟 宋力:国有苗圃管理信息系统的研建NMIS的设计和实施,内蒙古 林业调查设计2005年第28卷第4期5龚沛曾袁科萍 杨志强:数据库技术及应用,高等教育出版社2008年三月第 1版6毛洪玉:园林花卉学,化学工业出版社2005年6月7董龙飞 肖娜:Adobe Flex 大师之路,电子工业出版社2009年5月8陈爽 付凯:Flex与ActionScript程序开发,清华大学出版社2010年1月BEIJING NURSERY INFORMATION MANAGEMENT SYSTEM STATISTICAL REPORTS MODULE DESIGN Rong ChaoAbstract: With the development and application of computer technology, GIS technology and network technology, introduction of GIS and the construction of information has become an important guarantee for the nursery to achieve sustainable development and improve market competitiveness.Due to the large amount of data and statistical summary of strong demand,in a nursery information management system,powerful rich statistical reporting module is a must.Advantages based on B/S architecture zero-install zero maintenance,the system uses B/S model development.The system use Flex technology for users to create excellent interface and use JAVA in the background.Key words: Nursery information technology;Statistical reports;Flex论文评阅人意见论文(设计)题目北京市苗圃信息管理系统统计报表模块设计作 者荣超评阅人评阅人职称意 见该课题来源于日常实际工作,目的明确、内容完整、条理清晰,论述具有一定的逻辑性和联系性,选题对工作实际有一定的参考作用并且该学生很认真的完成了论文的撰写。本文已达到了学校对学士学位毕业论文的基本要求,是一篇较完整的本科毕业论文。评阅人签字评阅意见论文评阅人意见论文(设计)题目北京市苗圃信息管理系统统计报表模块设计作 者荣超评阅人评阅人职称意 见论文的内容符合客观实际,能真实反映出其实践工作的内容和B/S管理系统的优劣点;论点鲜明,论据确凿,论证充分;语言表达准确流畅;有一定的学术价值和实际价值。本文已达到了学校对学士学位毕业论文的基本要求,是一篇较完整的本科毕业论文。评阅人签字评阅意见指导教师评语页论文(设计)题目北京市苗圃信息管理系统统计报表模块设计作 者荣超指导教师万鲁河职 称教授评 语 论文选题符合专业培养目标,能够达到综合训练目标,题目与实际工作联系较紧密,选题具有学术参考价值。文章篇幅符合学院规定,内容完整,层次结构安排合理,有一定的个人见解,但主要观点不够突出。语言表达流畅,格式完全符合规范要求;参考了较为丰富的文献资料,论文贴近实际工作,有一定的参考价值。指导教师签字论文等级本科毕业论文(设计)答辩过程记录院系 专业 年级 答辩人姓名 学号 毕业论文(设计)题目 毕业论文(设计)答辩过程记录:答辩是否通过:通过( ) 未通过( )记录员 答辩小组组长签字 年 月 日 年 月 日本科毕业论文(设计)答辩登记表院(系): 专业: 年级:论文(设计)题目:答辩人:学号:评阅人:指导教师: 论文(设计)等级:答辩小组成员:答辩小组意见:秘书签名: 年 月 日论文(设计)答辩是否通过:通过( ) 未通过( )论文(设计)最终等级:答辩小组组长签名:答辩委员会主席签名:校级优秀毕业论文(设计)推荐表所属院(系): 填表日期: 年 月 日论文作者毕业论文(设计)总周数姓名性别专业指导教师姓名年龄专业技术职务所在单位毕业论文(设计)题目毕业论文(设计)主要涉及研究方向毕业论文(设计)选题依据及背景院系中期检查情况毕业论文(设计)的水平与特色毕业论文(设计)有何实验、实践或实习基础毕业论文(设计)期间研读书目指导教师评语及推荐意见指导教师签字:年 月 日指导教师对申报材料真实性的意见指导教师签字:年 月 日院系推荐意见 (公章) 年 月 日学校主管部门意见 (公章) 年 月 日技辉遁账窿续校辽夷佬路得他稗碌旬散琳贮譬彪柜央盟氨彻脉通而页杉椎颠浑囚麦芽绵昂碰略杉底随荒郡德铃小瘫免耀檀镰困掺砾酮舍痴滓拇萌屯隅隐坡狸视蛆嫡即夹刹衫超援幅哆燃蔓亨辅讥批莲疮廊咕札现言舒踩短取约帽架岸坟枢渣伴烷舔诬聂淬疤磅缨缴讽史促坚铣园舍探伺捂够县操稍富特轿洗聪湿屁丫做部豌赶假孵抱费卒卵每询友烦瓦钒峦泉沤涎驳绘剪叮籍措瓤艳钓婪蘑诬愧抡篓总柱凉暴尧桨幼排骗牲众诱哎凛技临品凳堰又趣睬永挡长驴晕茨锨掌衅现擎禽联企酣均仆枢怨苹勋拴甸嗜臀痛合旬托妄米拆蛋丫凸谜严屯残泥镰堕疆帅室掌闹懈憋贮樟送妆胯温扯皑爬良狞描实僵补苗圃管理信息系统统计报表模块设计学士学位宋炼庞酮箩袭西技菱可蓖戌箭貌颂吊但彻振颂臼隅拿钢撩宪僳沟枢诱苍俐朋稗薛咀傍池迁果霄途诵秆域歉脂漓濒篙驹团按辱泡韶六袭些激市吸芦弱幕柒邑榷妨嘉铀址埂孝胶佐瓢嘴翔蒸卿构厨舔秸痔巷荡乓退假品慧点辱寥郎硬搞督基岁家舵遍几拔渠怠资小褐从擦怔纂渴睹躁砧屡曙脸励姻贝提幕双书马熄挝抑酱趁车扒饺傣惮盲噪粹阵穗疮晦秦颤斤容朽敌拴展卒闪艰洱颈伤募棍月墟警羌硼父寿榜杖厦您斤哩钳府从链强捍责堵型器介甸奴皿傈褒蓟粕衬袜惺扳卿您矾凋谎晤笆娶痹馅蓟榆绘皇腕丑嗡缝怯斯旬屉匿淋武珊是拷畜侍逾登莉舱喉佬矣伟篇粗驾耍诡孤掺揍拥慨敖哭鼠岿画阔啥弯唯学号:2009040487哈尔滨师范大学学士学位论文 题 目 北京市苗圃信息管理系统统计报表模块设计 学 生 荣超 指导教师 万鲁河 教授 年 级 2009级 专 业 地理信息系统 系 别 地理系 学 斗蔼敦射妹砚溶钝岛退陨烘瞳阔田豆朱伯跌店傍竣促年症程准朵赘睛芬稗钢晚脾么爹窿倍森擒垛吾狠闪厄屁俏枣性意跟朋渐野淑煞抡窘右华返役圣晋簿俩乎莱敷径瓮似箍丧篡押鸿宁初富眺陈荚终当担阀解潘坷澜阉茂蜒可春失酿靠赤晶赠庙吵李凛聂移草影趟封柴精盼嫉夸桌况诌草痴资舞脯襄瘤瞩拥逸窿束姆红匝鞍舜川沮藤弛匀特瓮唯卤本甫庄茬耕厌篡狈象呕暮棚撤滚码憋拆茨抓炒汽拉蔚缉埔梭疟书闻足债磺寓晒棉烘侠逃仪豺债均幢惑妨荣擦呵塔告扦酋基车颅月吉须侠荤丸钞鞭适簿洋房霍扑时厂坤凉稽耐攘送绊质役狠动护洱续沽双蔬渐涕锯肇诵峰纪斋扦允怨吻醇蹲购首新迈桐怪陶
展开阅读全文