园林信息管理系统设计与实现(源码)

随着信息化建设的逐渐深入,如何利用现有的计算机技术建立一套高效、灵活、方便的园林信息管理系统,正在成为推进宿迁园林事业发展,以及大力促进城市绿色化建设的重中之重。宿迁市园林信息管理系统以软件工程的基本原理为指导,利用UML建模技术以及ASP.NET技术,采用 B/S 架构,针对普通市民和园林局提供了一个公共平台,利用互联网的普及,使得城市的园林管理更加趋于合理化。通过该系统首页的新闻信息让市民了解园林局工作,通过互动交流,使市民可以切实的为把宿迁建设成为园林城市出谋划策,通过我的求购,购买自己心仪的花木,了解最新的花木市场价格。对于信息管理的整个流程体现出互联网信息时代的办公特征,员工可以通过OA办公子系统改变以往繁冗的纸质操作模式,大大的提高了园林局的工作效率。在提高效率的同时也降低了信息管理的经营成本,有利于国内园林局信息管理的发展。关键词 园林信息管理,UML建模,B/S架构,ASP.NET目 录
1 引言 1
1.1 课题背景及意义 1
1.2 课题设计内容 1
2 需求分析 2
2.1 功能需求分析 2
2.2 系统开发环境分析 3
2.3 系统开发工具分析 3
3 UML建模 5
3.1 园林信息管理系统类图以及用例图设计 5
3.2 园林信息管理系统序列图设计 8
4 系统设计 12
4.1 设计原则 12
4.2 系统功能模块设计 12
5 数据库系统设计 16
5.1 数据库概念设计 17
5.2 数据库逻辑设计 17
5.3 数据库物理设计 20
6 系统实现 26
6.1 用户登录模块 26
6.2 留言管理模块 30
6.3 新闻管理模块 37
6.4 OA子系统管理模块 38
6.5 园林信息管理模块 41
6.6 项目管理模块 44
6.7 用户管理模块 45
6.8 报表统计模块 47
7 测试 48
 

 *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 

6.1 用户登录模块 26
6.2 留言管理模块 30
6.3 新闻管理模块 37
6.4 OA子系统管理模块 38
6.5 园林信息管理模块 41
6.6 项目管理模块 44
6.7 用户管理模块 45
6.8 报表统计模块 47
7 测试 48
7.1 RegularExpressionValidator验证测试 48
7.2 代码验证测试 49
7.3 测试总结 50
结 论 51
致 谢 52
参 考 文 献 53
1 引言
21世纪是一个信息化时代,信息已经成为全社会重要的资源,处理信息的先进程度已经成为衡量一个行业现代化程度的重要标志。目前,我国大中型企事业单位以逐步完善管理系统信息化,而围绕在人们周围的城市园林管理问题仍未解决。在城市园林面积逐年递增的情况下,城市园林信息管理难度不断增加[1-3]。城市园林信息管理如何能更快捷地适应上社会的发展,城市园林信息管理系统的信息化已然是大势所趋[4]。利用计算机技术进行快速、高效、准确地管理园林信息,已然成为提高园林局工作效率的必然选择。
在这个信息化的大数据时代,网络渐渐地普及到了更多的城镇居民,通过互联网购物、看电视、关注新闻等已经成为居民生活的一部分。那么通过网络平台多角度和多方位的了解园林信息的知识,积极参与园林城市建设中,为园林局工作的开展打下良好的基础[5-6]。本系统主要是根据园林局的实际需求而开发的一套网上管理系统。该系统将计算机技术充分应用于园林管理,通过网络向社会公开城市的园林信息,让市民体会到园林城市迅速成长的成果。通过这个系统,可以实现员工的网上交流,远程汇报工作进度,从而大幅度提高了园林局的工作效率。
1.1 课题背景及意义
当今世界,环境问题越发引起世界各个国家的重视。自1992年,我国建设部提出开展“园林城市”评选以来,我国各城市对于园林管理愈发重视。随着信息技术特别是计算机的不断发展,发达国家正在快速发展网络化、智能化、自动化,并将信息技术合理的与园林信息管理相结合[7-8]。然而,中国目前的园林信息管理系统并不完善,信息化并不能够深入应用到园林管理中,但是城市园林信息管理又必须跟上时代发展的步伐,因此建立一个数字化园林管理系统是城市进行园林信息管理的必然选择。
1.2 课题设计内容
随着信息技术的发展,宿迁市园林局管理需要采用现代化技术进行合理的管理。目前管理系统功能单一、模式简单,对于反映的问题不能做到及时的解决,员工工作之间缺乏交流,因此仅仅使用目前的系统管理,已经不能够适应建设园林城市的要求。
宿迁市园林信息管理系统主要在于加强园林局与市民的互动交流,更旨在提高园林局的工作效率。市民通过浏览网站首页,了解园林局最新动态,在了解的基础上,可以提高市民对于园林局工作的支持,对于园林局工作存在的不足,市民通过互动交流,发表自己的看法,园林局根据市民的留言可以及时了解市民对于园林管理的需求,做出需要的调整。园林局员工可以通过系统及时了解园林工程项目的进展和维护情况,可以通过OA子系统进行互相交流与沟通,从而解决员工工作之间缺乏交流的问题,大大提高了园林局的工作效率。
2 需求分析
2.1 功能需求分析
本系统从园林局员工的具体工作出发,总结设计出了园林信息管理、新闻信息管理、项目工程信息管理等功能模块,旨在提高园林局工作的工作效率,本着全民参与的原则,将园林局管理推向一个新的高度,从而加速实现宿迁市建成园林城市的目标[9-10]。
根据需求及技术要求,本着取之于民,用之于民的思想路线,针对宿迁市园林信息管理系统应完成如下模块:
(1) 登录功能模块:
系统的参与者可分为:普通用户,普通员工,管理员。普通用户可以查看网站的首页,浏览网站的各个新闻。并且可以通过账号和密码登录相应界,可以发布自己的需求和将自己拥有的花木在网上交易,可以修改自己的购买要求,但求购信息一旦审核通过,用户将无法修改。普通用户可以通过在线留言的方式对园林局工作提出建议,并且查看管理员的回复信息。普通员工可以申请绿化工程项目,对于已经审核同意的工程,生成标书。系统管理员拥有最高的权限,在普通用户和普通员工所拥有权限和功能的基础上,可以添加用户信息,查看各项数据统计表,以及查看员工的考勤记录。系统管理员对网站的用户进行权限管理和是否启用该用户和系统的基本参数设置以及后期的网站维护。
新闻管理模块:
园林局的普通员工可以编写新闻,审核成功后,该新闻自动发布到网站首页,数据也将自动录入数据库。
留言管理模块:
普通用户针对园林局工作提出建议与批评,管理员及时回复普通用户的留言。
(4) 园林项目管理模块:
园林局员工添加园林项目信息,经管理员审核通过后,编写标书,将招标信息发布在系统首页。
园林信息管理模块:
系统管理员向数据库中添加园林信息,普通用户可以针对数据库中存在的园林信息发

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1494.html

好棒文