某中学地理信息系统设计与实现(CS架构,C#,SQLServer) 来源:wenku163.com 资料编号:WK16312588 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16312588 我要下载该资源 资料介绍 某中学地理信息系统设计与实现(CS架构,C#,SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文14200字,程序代码,SQLServer数据库) 近年来,随着信息技术的飞速发展,地理信息系统在各个领域飞速发展。市政管理,消防建设和煤矿,河岸管理等领域应用较为广泛。未来的趋势,的地理信息必将应用到我们生活的每一个方面,比如说学校管理和360街景等,通过浏览一个系统或者网站充分了解学校的各个方面,实现校园虚拟游玩,查询等功能。 该系统的查询和定位是重点完成的工作,通过SQL与前台结合实现模糊查询,以及定位功能。校内单位模块的主要作用是:查看建校历程和校园概况,以及校内建筑的地理位置和名称,生活设施生活设施模块的作用是:该模块包括校内生活设施的地点和地理位置坐标定位等。交通导航和迎新模块作用:该模块实现查询交通信息,以及路程的长短。 系统功能如下: (1) 登录和查询模块:通过输入查询所要查询的信息,实现先查询后定位功能。 (2)子窗体查询定位模块:该模块包括校内生活设施的地点和地理位置坐标定位,校内单位主要包括建校历程和校园概况,以及校内建筑的地理位置和名称。实现查询学校图书馆和电子预览室的查询和定位和校内无线网的覆盖情况。 (3)交通导航和迎新模块:该模块实现查询交通信息,以及路程的长短,定位。 (4)会议室和事物教务管理模块:该模块实现查询校内有多少会议室,会议室的大小,容纳人数,以及各项事物的查询(教务查询:查询学生基本信息)地理位置等。 本系统共有三种用户可以登录,系统管理员、教师、学生 具体功能模块如下: (1)管理员管理系统模块:管理员的权限是:添加、修改、删除教师的信息;添加、修改、删除考生信息;维护系统的正常运行。首先教师在登录界面需要输入自己的账号和密码,选择教师身份即可转到后台教师管理员页面。教师进行学生信息的添加、删除和修改,学生登录模块:进入主界面后开始浏览系统和使用各项功能。 (2)子窗体查询定位模块:该模块包括校内生活设施的地点和地理位置坐标定位。 (3)交通导航和迎新模块:该模块实现查询交通信息,以及路程的长短,定位。 (4)会议室和事物教务管理模块:该模块实现查询校内有多少会议室,会议室的大小,容纳人数,以及各项事物的查询(教务查询:查询学生基本信息)地理位置等。 系统开发的软硬件需求 (1)客户端配置: 硬件环境:单机 1.8GHz 512M 100G以上硬盘空间 系统软件:Windows7/XP/ (2)服务端配置: 硬件环境:100M LAN 100节点 数据库:SQL Server 2008 开发工具:Visual Studio 2010 开发语言:C#语言 目 录 摘要 I Abstract II 1 绪论 1 1.1 项目背景 1 1.2 国内外发展现状 1 1.3 项目开发特色 3 1.4 课题的目的和意义 3 1.5 工作难度 4 2 系统开发关键技术概述 5 2.1 .NET技术简介 5 2.2 SQL及数据库简介 5 2.2.1 SQL简介 5 2.2.2 数据库简介 6 2.3 JavaScript简介 7 2.4 三层架构设计模式介绍 8 2.5 系统开发的软硬件需求 9 3 系统分析 10 3.1 系统需求分析 10 3.2 系统功能要求 11 3.3 系统性能要求 11 3.4 用户需求 11 3.5 可行性分析 12 3.6 系统的目标 13 4 系统设计 15 4.1 系统概要设计 15 4.2 系统详细设计 16 4.3 数据库设计 17 4.3.1 E-R图设计 17 4.3.2 数据表的设计 19 4.4 主要的调用函数 19 5 系统实现 20 5.1 登录窗体 20 5.2 注册窗体 20 5.3 系统界面 21 5.4 查询模块 21 5.5 子窗体查询及定位 22 5.6 交通导航及迎新模块 22 6 Winform系统测试运行与维护 24 6.1 系统测试打包 24 结束语 26 致 谢 27 参考文献 28