C#+sqlserver智能社区管理系统设计与实现(3)

我们国家的云计算技术和国外许多国家相比就晚了不少,然后反战速度却十分的迅速。不仅如此,在政府政策以及资源的大力支持下,加大对云计算技术的


我们国家的云计算技术和国外许多国家相比就晚了不少,然后反战速度却十分的迅速。不仅如此,在政府政策以及资源的大力支持下,加大对云计算技术的研究力度,在此过程中,有许多企业投入到了这次研究中,为我国研究此项技术作出了不小的贡献。2008年,有了IBM的支持,在北京建成了第二格云计算中——IBM大中华区云计算中心。

除此之外,基础电信运营企业借助了当时的许多资源推出了云服务平台,比如说:中国电信的e云,中国移动的Big Cloud基础平台,以及中国联通的互联云。不仅是企业,国内各大高校也纷纷参与其中,与国外企业合作,在校内开展了许多关于云计算的课程和研究,清华大学是第一所参与此项技术的高校。之后,为了提高平台的安全性,许多国内安全企业提出了关于云安全的概念,以此为基础,还制定了关于云安全的一系列计划,并深入地分析了有可能威胁到云安全的木马与病毒的特征,提高了使用者对这些相关的知识。

1.3.2 智能社区管理系统的国内外发展

2分析

本课题主要通过公共社区管理系统需求分析,设计一个智能社区管理系统。该系统主要可以实现以下几个方面的内容:一是社区公告发布。二是社区事项投票。三是社区物业管理。四是社区资源管理。五是社区居民交流等功能。

2.1 编译语言和软件选择

在大学中学的做多的是C、C++、C#、SQL数据库,根据这次设计的需要,我选了C#作为编译语言和SQL数据库来完成此次设计。一方面是我比较熟悉这些语言,另一方面,在搭建平台时也比较方便。

相比于C和C++,我觉得C#的窗口程序可以更好地展示出整个系统的功能,在大学中,我学到了这是一种面向对象的语言,语法上和java也差不多,由于我这个专业主要是学习网络方向的,java等编程语言接触不深,最终还是决定用比较熟悉而且语句比较简洁的C#来完成这次毕业设计。

基于使用C#语言,所以我选择了Microsoft Visual Studio 2017,主要原因是我在学校学习中长时间与这款软件打交道,另方面VS使用起来确实比较方便,它相当于一个完整的开发工具集合。

数据库方面我选择了Microsoft SQL server2012,它具有使用方便可伸缩性好与相关软件集成程度高等优点,在VS编译连接数据代码时也是十分方便。