湖泊环境遥感技术工程实验室
论文讲述了江苏省湖泊环境遥感技术工程实验室网站的设计与实现,并对该网站的需求分析及网站需要实现的设计方法作了介绍。根据江苏省湖泊环境遥感技术工程实验室的实际需求,将网站的基本页面设置为实验室介绍、研究方向、科研团队、科研成果、实验室管理、新闻通知、仪器设备。网站使用B/S架构,以C#作为开发语言,采用ASP.NET技术,使用Visual Studio 2010进行开发。本网站以江苏省湖泊环境遥感技术工程实验室宣传管理作为服务对象,主要为了满足实验室的管理、宣传需求。网站能够提高实验室管理人员的工作效率,也能展示出实验室科研人员在科研方面取得的成果以及对保护自然环境作出的贡献,能够产生较好的宣传作用。关键词 湖泊环境遥感技术,实验室网站,宣传,工作效率
目 录
1 引言 1
1.1 研究背景 1
1.2 实现目标 1
2 可行性分析 2
2.1 技术可行性 2
2.2 社会可行性 2
2.3 运行可行性 3
3 需求分析 3
3.1 功能需求 3
3.2 系统整体用例图 6
3.3 主要技术和工具 7
4 总体设计 10
4.1 平台架构 10
4.2 数据库设计 11
4.3 界面设计 17
5 详细设计 23
5.1 管理员登录 23
5.2 新闻管理 25
5.3 用户管理 27
5.4 文件管理 29
5.5 登录超时管理 30
6 流程设计 31
6.1登录流程 31
6.2查询流程 32
6.3添加流程 33
6.4修改流程 33
6.5删除流程 34
7 系统测试 35
7.1 数据测试 35
7.2 模块测试 36
7.3 综合测试 36
结 论 37
致 谢 38
参考文献 39
1 引言
1.1 研究背景
随着互联 *好棒文|www.hbsrm.com +Q: ^351916072*
网和信息技术的高速发展,计算机在现代社会生活中各方面的应用也越来越普遍,人类社会已经跨入到一个信息化的时代。毋庸置疑,计算机的发展给人类生活带来了巨大的便利,在我们的日常生活中发挥着重要作用,一方面在一定程度上提高了我们的工作效率以及社会生产力水平。另一方面,计算机还拥有计算精度高、速度快、操作简单、方便数据存储管理等特点[1]。
科技的发展在提高了人类生活水平的同时,也对人类社会赖以生存的环境造成了破坏。水资源是人类生活中必不可少的一部分,在江苏省发改委的指导下,根据当前江苏省对大型湖泊水体、土壤和大气污染情况的监测和生态环境监测的实际需求,于2016年着手建设了江苏省湖泊环境遥感技术工程实验室[2]。建设实验室的主要目的是监测水体、土壤和大气的污染,并为相关管理人员和执法人员提供相应的信息,那么如何将最新的研究情况提供给相关管理人员和执法人员是一个难题。在此情况下,针对实验室设计一个网站作为各项信息发布、管理的平台,可以加强外界与实验室的联系,提高办事效率。因此,本课题以江苏省湖泊环境遥感技术工程实验室的宣传、管理为对象,建立江苏省湖泊环境遥感技术工程实验室网站。
1.2 实现目标
1.2.1 功能目标
江苏省湖泊环境遥感技术工程实验室网站根据实验室的实际工作情况收集为基础,对实验室的科研成果、管理制度、学术活动等进行宣传和管理,外界人员可通过网站了解实验室的各种情况。网站的管理员分为两种身份:超级管理员以及普通管理员,两种身份拥有的权限不一样,超级管理员能对普通管理员进行管理。两种身份操作相同,都相当方便快捷。
超级管理员
管理和发布实验室所有相关文件。
管理普通管理员。
普通管理员
发布实验室的新闻、通知及学术活动等。
修改和删除已发布的文件。
管理和发布下载文件。
1.2.2 性能目标
网站页面具有自适应屏幕的特性且布局美观。
健壮性,系统对用户输入的数据进行严格的校验,有效的避免了认为错误[3]。
完整性,各个功能模块能够协调一致地工作,减少信息冗余。
系统安全,用户登录时进行随机验证码验证。
系统要有一定的易用性和易维护性。
2 可行性分析
2.1 技术可行性
技术可行性是指当前所拥有的硬件平台、软件环境、开发工具和技术手段等,能否满足对江苏省湖泊环境遥感技术工程实验室网站设计与实现的要求。本网站采用ASP.NET技术,应用Microsoft Visual Studio 2010作为开发工具,以C#作为开发语言,使用SQL Server 2008数据库能够创建和管理拥有高可用性和性能优秀的数据管理系统 [4],其优秀的安全性、良好的扩展性为开发应用程序提供了很好的技术支持 [5]。ASP.NET是一种用来开发动态Web内容的技术,利用其强大的技术支撑能力,与HTML语言相结合进行网页制作[6]。B/S架构相对来说较成熟[7],开发所需要的软件配置基本上都是免费的。本网站还采用了目前主流的插件Kindeditor[8],经过一段时间的学习,已能够灵活运用这个插件。根据当前拥有的条件可以满足建立实验室网站的要求,能够在限定的时间内完成网站的搭建。因此,从技术角度来考虑,建立江苏省湖泊环境遥感技术工程实验室网站是完全可行的。
2.2 社会可行性
社会可行性是指建立江苏省湖泊环境遥感技术工程实验室网站对国家和社会所规定的相关政策犯规有没有影响。江苏省湖泊环境遥感技术工程实验室,是以我校多个重点学科为依托进行建设的,将对湖泊环境的监测情况实时传递给相关管理人员和执法人员。这就需要不同学科之间、校内科研人员与外界科研人员之间、学校管理部门与政府行政部门之间的沟通与协调,共同采取措施,破解难题。本网站以江苏省湖泊环境遥感技术工程实验室宣传管理作为服务对象,旨在满足实验室宣传、管理的需求,网站展示了我校在保护自然环境方面付出的努力和取得的成果,能够在校内、校外产生比较好的宣传作用,有利于吸引更多的优秀人才参与到实验室的研究中来,争取到更多的支持。因此,从社会可行性的层面考虑,建立该网站是完全可行的。
目 录
1 引言 1
1.1 研究背景 1
1.2 实现目标 1
2 可行性分析 2
2.1 技术可行性 2
2.2 社会可行性 2
2.3 运行可行性 3
3 需求分析 3
3.1 功能需求 3
3.2 系统整体用例图 6
3.3 主要技术和工具 7
4 总体设计 10
4.1 平台架构 10
4.2 数据库设计 11
4.3 界面设计 17
5 详细设计 23
5.1 管理员登录 23
5.2 新闻管理 25
5.3 用户管理 27
5.4 文件管理 29
5.5 登录超时管理 30
6 流程设计 31
6.1登录流程 31
6.2查询流程 32
6.3添加流程 33
6.4修改流程 33
6.5删除流程 34
7 系统测试 35
7.1 数据测试 35
7.2 模块测试 36
7.3 综合测试 36
结 论 37
致 谢 38
参考文献 39
1 引言
1.1 研究背景
随着互联 *好棒文|www.hbsrm.com +Q: ^351916072*
网和信息技术的高速发展,计算机在现代社会生活中各方面的应用也越来越普遍,人类社会已经跨入到一个信息化的时代。毋庸置疑,计算机的发展给人类生活带来了巨大的便利,在我们的日常生活中发挥着重要作用,一方面在一定程度上提高了我们的工作效率以及社会生产力水平。另一方面,计算机还拥有计算精度高、速度快、操作简单、方便数据存储管理等特点[1]。
科技的发展在提高了人类生活水平的同时,也对人类社会赖以生存的环境造成了破坏。水资源是人类生活中必不可少的一部分,在江苏省发改委的指导下,根据当前江苏省对大型湖泊水体、土壤和大气污染情况的监测和生态环境监测的实际需求,于2016年着手建设了江苏省湖泊环境遥感技术工程实验室[2]。建设实验室的主要目的是监测水体、土壤和大气的污染,并为相关管理人员和执法人员提供相应的信息,那么如何将最新的研究情况提供给相关管理人员和执法人员是一个难题。在此情况下,针对实验室设计一个网站作为各项信息发布、管理的平台,可以加强外界与实验室的联系,提高办事效率。因此,本课题以江苏省湖泊环境遥感技术工程实验室的宣传、管理为对象,建立江苏省湖泊环境遥感技术工程实验室网站。
1.2 实现目标
1.2.1 功能目标
江苏省湖泊环境遥感技术工程实验室网站根据实验室的实际工作情况收集为基础,对实验室的科研成果、管理制度、学术活动等进行宣传和管理,外界人员可通过网站了解实验室的各种情况。网站的管理员分为两种身份:超级管理员以及普通管理员,两种身份拥有的权限不一样,超级管理员能对普通管理员进行管理。两种身份操作相同,都相当方便快捷。
超级管理员
管理和发布实验室所有相关文件。
管理普通管理员。
普通管理员
发布实验室的新闻、通知及学术活动等。
修改和删除已发布的文件。
管理和发布下载文件。
1.2.2 性能目标
网站页面具有自适应屏幕的特性且布局美观。
健壮性,系统对用户输入的数据进行严格的校验,有效的避免了认为错误[3]。
完整性,各个功能模块能够协调一致地工作,减少信息冗余。
系统安全,用户登录时进行随机验证码验证。
系统要有一定的易用性和易维护性。
2 可行性分析
2.1 技术可行性
技术可行性是指当前所拥有的硬件平台、软件环境、开发工具和技术手段等,能否满足对江苏省湖泊环境遥感技术工程实验室网站设计与实现的要求。本网站采用ASP.NET技术,应用Microsoft Visual Studio 2010作为开发工具,以C#作为开发语言,使用SQL Server 2008数据库能够创建和管理拥有高可用性和性能优秀的数据管理系统 [4],其优秀的安全性、良好的扩展性为开发应用程序提供了很好的技术支持 [5]。ASP.NET是一种用来开发动态Web内容的技术,利用其强大的技术支撑能力,与HTML语言相结合进行网页制作[6]。B/S架构相对来说较成熟[7],开发所需要的软件配置基本上都是免费的。本网站还采用了目前主流的插件Kindeditor[8],经过一段时间的学习,已能够灵活运用这个插件。根据当前拥有的条件可以满足建立实验室网站的要求,能够在限定的时间内完成网站的搭建。因此,从技术角度来考虑,建立江苏省湖泊环境遥感技术工程实验室网站是完全可行的。
2.2 社会可行性
社会可行性是指建立江苏省湖泊环境遥感技术工程实验室网站对国家和社会所规定的相关政策犯规有没有影响。江苏省湖泊环境遥感技术工程实验室,是以我校多个重点学科为依托进行建设的,将对湖泊环境的监测情况实时传递给相关管理人员和执法人员。这就需要不同学科之间、校内科研人员与外界科研人员之间、学校管理部门与政府行政部门之间的沟通与协调,共同采取措施,破解难题。本网站以江苏省湖泊环境遥感技术工程实验室宣传管理作为服务对象,旨在满足实验室宣传、管理的需求,网站展示了我校在保护自然环境方面付出的努力和取得的成果,能够在校内、校外产生比较好的宣传作用,有利于吸引更多的优秀人才参与到实验室的研究中来,争取到更多的支持。因此,从社会可行性的层面考虑,建立该网站是完全可行的。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1579.html