微信公众平台的防汛信息查询系统设计
摘 要现在的科学技术日新月异,随着计算机技术在各个领域发挥着至关重要的任务的同时,它在我们的生活中已变得不可或缺,计算机技术因此得到了高速的发展。随着微信的普及,基于微信平台的信息获取系统越来越受欢迎,微信平台查询系统便是一个基于微信平台的防汛信息获取系统。我们开发了这个基于Web的微信平台查询系统来为用户获取信息提供良好帮助。本文研究的就是开发微信平台查询系统的过程。我们从对信息系统分析的角度出发,通过介绍系统开发背景和意义、对系统的详尽分析、按开发步骤对微信平台查询系统的需求分析和总体设计过程以及对系统的功能测试。文中我们通过对SQLserver、.NET以及C#等开发软件的原理了解和学习,通过循序渐进的设计,最终实现了系统的功能,而且,通过最后的功能测试,也使其得到了验证,体现了微信平台查询系统人性化程度高、可维护性强,管理高效等优点。
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 引言 1
1.2系统说明 1
1.3系统功能简述 2
第二章 相关理论和技术 3
2.1 .NET平台介绍 3
2.2 微信公众平台介绍 4
2.3 C#介绍 4
2.4 ASP的介绍 10
2.4.1 开放的ASP技术 11
2.4.2?ASP的工作原理 11
2.4.3 ASP的5个核心内涵 11
2.5 SQL SERVER 2008 11
第三章 系统需求分析 13
3.1 可行性分析 13
3.2 功能需求分析 14
3.3 UML用例图 14
第四章 系统设计 15
4.1功能模块设计 15
4.2程序流程图设计 15
4.3 数据库概念与结构设计 16
第五章 系统实现 17
5.1 主要功能模块的实现 17
5.1.1 信息的获取 17
5.1.2 功能界面 20
5.1.3 详细?咨询信息界面展示 24
第六章 系统测试 2
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
7
6.1 测试目的 27
6.2 测试方法 27
6.3 系统测试 27
6.3.1 测试的数据 28
6.3.2 系统测试方法 28
6.3.3 系统测试项目表 28
6.3.3 系统测试结果 31
6.4 本章小结 31
第六章 总结 32
参考文献 33
致 谢 34
附 录 35
附录1外文文献原文 35
绪论
1.1 引言
当今,越来越多的微信平台查询话题走进了我们的生活,。然而传统的微信平台查询系统不仅模式单一,功能也少,所以我们认为微信平台查询也可以通过网络来达到想要的效果。所以我们打算开发 “微信平台查询系统”。微信平台查询系统是集管理、经营、服务为一体的有偿服务劳动,是微信平台查询系统社会化、专业化、微信平台查询系统现代化发展的有效途径。计算机和网络方面越来越普及的时代已经到了,普通的微信平台查询系统管理效率低,已经出现疲态,所以利用网络来搭建一个微信平台查询系统既符合时代潮流又能为社会的知识企业带来很多利益,在学习.net知识,正可以用到开发网站上面,从理论层次过渡到实践方面,从书本走到生活,提高自己的编程能力,所以创建一个微信平台查询系统对自己很有意义。
1.2系统说明
目前,我国网络基于Web的微信平台查询系统的市场可以分为传统的微信平台查询系统平台软件和网络版的基于Web的微信平台查询系统软件两种。
传统的微信平台查询系统软件是指由企业机构自身向软件企业机构订制,打造适合于企业机构自身特点的软件。这种软件有一个很大的缺点,就是购买自己的数据库需要花费很大额度的资金,同时还要在培养专业的技术人才和维护系统的正常运行方面有很大开销。但是在把握企业自身的信息安全有很大的优点,防止机密外泄。
网络版的微信平台查询系统软件是指由软件开发商自己研发的通用软件,能够在基本、普遍的功能上满足更广泛意义上的同一类型企业机构。网络版的微信平台查询系统软件的缺点是发展阶段短,尚未形成稳定的行业规范;由于开发商良莠不齐,其开发的软件产品质量和售后服务得不到有利的保证。这种软件的优点是价格相对比较便宜,便于使用,特别适合我国中小企业网站的广泛应用。
目前在该领域国内的研究现况被分割成几个部分,一类是需要VPN协助或远程接入组件进行联网的单机系统,或者完全运用C/S的单机系统,它们功能简单,运用范围小,只能满足一些简单的管理需求,在软件构架上有很大的局限性。
另一类则是近些年刚刚开发出来的系统,他们的技术先进,功能强大,应用范围广,可以大面积被人们所使用。
从运用能力方面来说,基于Web的微信平台查询系统软件主要分为几个层次:
(1)功能全面,系统界面条例清晰明了,方便管理。
(2)权限分明,不同用户不同权限。
(3)应用B/S架构的微信平台查询系统管理软件,这一类产品在微信平台查询系统管理软件行业比较少,由于我们所研究的系统与其他系统不一样,它对数据存储和运算的要求都会随着客户的需求不断地加大,随着用户个性化设置的增多,B/S构架的微信平台在推广运用的时候就体现出了它的局限性。
(4)利用最新的.NET系统开发语言设计出来的系统可以直接联网进行操作,开发语言的先进性体现了系统的高操作性与可行性,这种系统界面美观,加入新技术后功能也变得更加强大,模块更加丰富,根据用户的需求,也让他们体会到了个性化设置带来的好处,总之,深受广大用户的喜欢。这样集中式应用的系统能更好的满足大中高中学校的统一管控的管理模式。由于支持互联网直连的原因,所以系统的使用不受地域的限制,而且这一类的系统一般都是整体解决方案,功能涉及到网络企业,这一类产品也是微信平台查询系统的发展方向。
1.3系统功能简述
系统特点如下:
(1)系统基于微信平台开发,适用范围广。
(2)便于用户查询,直接登陆微信就可以。
(3)便携性,移动性强,只要有微信的地方就可以登陆。
系统登陆需要账户密码,第一次登陆后,系统会记录微信账号,以后就不用再次输入账号密码,直接登陆就可以。
系统主页有站点分布,实时监测,水情统计,运行统计,防汛简讯,天气预报,重新登陆和修改密码几大功能。进入相应模块可以实现对应功能。
第二章 相关理论和技术
2.1 .NET平台介绍
WEB服务器终端具有编程的能录,与传统ASP系统相比,有很高的执行效率,而.NET就是运用WEB进行编程的编程语言。编程过程中,.NET产生动态链接使其可以正常运行,而已经编程结束的二进制文件,可以在计算机中识别并加以运用。由于.NET编程语言的优势,他对文件的读写相当快速。
.NET可以运行编好的公共语言代码。它能运用多种编程语言进行编程,有极好的缓存、优化和编译技术,为程序开发与运行提供了便利。
.NET可以利用控件进行开发,设计简单,方便,被大多数人所接受。
.NET 在一台机器上进行操作时与SQL Server数据库可以极好的匹配,利用.NET组件更是可以与数据库进行良好的连接和运行。.NET对ADO的数据访问具有诸多优点,无论是操作还是对数据的更新都优势明显。
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 引言 1
1.2系统说明 1
1.3系统功能简述 2
第二章 相关理论和技术 3
2.1 .NET平台介绍 3
2.2 微信公众平台介绍 4
2.3 C#介绍 4
2.4 ASP的介绍 10
2.4.1 开放的ASP技术 11
2.4.2?ASP的工作原理 11
2.4.3 ASP的5个核心内涵 11
2.5 SQL SERVER 2008 11
第三章 系统需求分析 13
3.1 可行性分析 13
3.2 功能需求分析 14
3.3 UML用例图 14
第四章 系统设计 15
4.1功能模块设计 15
4.2程序流程图设计 15
4.3 数据库概念与结构设计 16
第五章 系统实现 17
5.1 主要功能模块的实现 17
5.1.1 信息的获取 17
5.1.2 功能界面 20
5.1.3 详细?咨询信息界面展示 24
第六章 系统测试 2
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
7
6.1 测试目的 27
6.2 测试方法 27
6.3 系统测试 27
6.3.1 测试的数据 28
6.3.2 系统测试方法 28
6.3.3 系统测试项目表 28
6.3.3 系统测试结果 31
6.4 本章小结 31
第六章 总结 32
参考文献 33
致 谢 34
附 录 35
附录1外文文献原文 35
绪论
1.1 引言
当今,越来越多的微信平台查询话题走进了我们的生活,。然而传统的微信平台查询系统不仅模式单一,功能也少,所以我们认为微信平台查询也可以通过网络来达到想要的效果。所以我们打算开发 “微信平台查询系统”。微信平台查询系统是集管理、经营、服务为一体的有偿服务劳动,是微信平台查询系统社会化、专业化、微信平台查询系统现代化发展的有效途径。计算机和网络方面越来越普及的时代已经到了,普通的微信平台查询系统管理效率低,已经出现疲态,所以利用网络来搭建一个微信平台查询系统既符合时代潮流又能为社会的知识企业带来很多利益,在学习.net知识,正可以用到开发网站上面,从理论层次过渡到实践方面,从书本走到生活,提高自己的编程能力,所以创建一个微信平台查询系统对自己很有意义。
1.2系统说明
目前,我国网络基于Web的微信平台查询系统的市场可以分为传统的微信平台查询系统平台软件和网络版的基于Web的微信平台查询系统软件两种。
传统的微信平台查询系统软件是指由企业机构自身向软件企业机构订制,打造适合于企业机构自身特点的软件。这种软件有一个很大的缺点,就是购买自己的数据库需要花费很大额度的资金,同时还要在培养专业的技术人才和维护系统的正常运行方面有很大开销。但是在把握企业自身的信息安全有很大的优点,防止机密外泄。
网络版的微信平台查询系统软件是指由软件开发商自己研发的通用软件,能够在基本、普遍的功能上满足更广泛意义上的同一类型企业机构。网络版的微信平台查询系统软件的缺点是发展阶段短,尚未形成稳定的行业规范;由于开发商良莠不齐,其开发的软件产品质量和售后服务得不到有利的保证。这种软件的优点是价格相对比较便宜,便于使用,特别适合我国中小企业网站的广泛应用。
目前在该领域国内的研究现况被分割成几个部分,一类是需要VPN协助或远程接入组件进行联网的单机系统,或者完全运用C/S的单机系统,它们功能简单,运用范围小,只能满足一些简单的管理需求,在软件构架上有很大的局限性。
另一类则是近些年刚刚开发出来的系统,他们的技术先进,功能强大,应用范围广,可以大面积被人们所使用。
从运用能力方面来说,基于Web的微信平台查询系统软件主要分为几个层次:
(1)功能全面,系统界面条例清晰明了,方便管理。
(2)权限分明,不同用户不同权限。
(3)应用B/S架构的微信平台查询系统管理软件,这一类产品在微信平台查询系统管理软件行业比较少,由于我们所研究的系统与其他系统不一样,它对数据存储和运算的要求都会随着客户的需求不断地加大,随着用户个性化设置的增多,B/S构架的微信平台在推广运用的时候就体现出了它的局限性。
(4)利用最新的.NET系统开发语言设计出来的系统可以直接联网进行操作,开发语言的先进性体现了系统的高操作性与可行性,这种系统界面美观,加入新技术后功能也变得更加强大,模块更加丰富,根据用户的需求,也让他们体会到了个性化设置带来的好处,总之,深受广大用户的喜欢。这样集中式应用的系统能更好的满足大中高中学校的统一管控的管理模式。由于支持互联网直连的原因,所以系统的使用不受地域的限制,而且这一类的系统一般都是整体解决方案,功能涉及到网络企业,这一类产品也是微信平台查询系统的发展方向。
1.3系统功能简述
系统特点如下:
(1)系统基于微信平台开发,适用范围广。
(2)便于用户查询,直接登陆微信就可以。
(3)便携性,移动性强,只要有微信的地方就可以登陆。
系统登陆需要账户密码,第一次登陆后,系统会记录微信账号,以后就不用再次输入账号密码,直接登陆就可以。
系统主页有站点分布,实时监测,水情统计,运行统计,防汛简讯,天气预报,重新登陆和修改密码几大功能。进入相应模块可以实现对应功能。
第二章 相关理论和技术
2.1 .NET平台介绍
WEB服务器终端具有编程的能录,与传统ASP系统相比,有很高的执行效率,而.NET就是运用WEB进行编程的编程语言。编程过程中,.NET产生动态链接使其可以正常运行,而已经编程结束的二进制文件,可以在计算机中识别并加以运用。由于.NET编程语言的优势,他对文件的读写相当快速。
.NET可以运行编好的公共语言代码。它能运用多种编程语言进行编程,有极好的缓存、优化和编译技术,为程序开发与运行提供了便利。
.NET可以利用控件进行开发,设计简单,方便,被大多数人所接受。
.NET 在一台机器上进行操作时与SQL Server数据库可以极好的匹配,利用.NET组件更是可以与数据库进行良好的连接和运行。.NET对ADO的数据访问具有诸多优点,无论是操作还是对数据的更新都优势明显。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/661.html