推荐中心地理论数据的采集与分析 精品.docx

上传人:b****6 文档编号:12720366 上传时间:2023-06-07 格式:DOCX 页数:60 大小:1.14MB
下载 相关 举报
推荐中心地理论数据的采集与分析 精品.docx_第1页
第1页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第2页
第2页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第3页
第3页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第4页
第4页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第5页
第5页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第6页
第6页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第7页
第7页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第8页
第8页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第9页
第9页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第10页
第10页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第11页
第11页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第12页
第12页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第13页
第13页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第14页
第14页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第15页
第15页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第16页
第16页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第17页
第17页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第18页
第18页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第19页
第19页 / 共60页
推荐中心地理论数据的采集与分析 精品.docx_第20页
第20页 / 共60页
亲,该文档总共60页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

推荐中心地理论数据的采集与分析 精品.docx

《推荐中心地理论数据的采集与分析 精品.docx》由会员分享,可在线阅读,更多相关《推荐中心地理论数据的采集与分析 精品.docx(60页珍藏版)》请在冰点文库上搜索。

推荐中心地理论数据的采集与分析 精品.docx

推荐中心地理论数据的采集与分析精品

扬州大学

 

中心地理论数据的采集与分析

学号:

101305105

姓名:

戴冬灵

专业:

信息管理与信息系统1001

指导老师:

吕为

 

二零一四

摘要

随着社会的发展,城市的建设越来越重要,城市的建设不仅关系到一个国家的脸面,更是关系到一个国家的经济发展、人文发展,对于城市建设有中心地理论等理论,本文主要对中心地理论在现实中的意义来进行阐述。

本文对城市建设问题主是从理论和实证两方面进行入手分析。

理论方面是以中心地理论为基础;实证方面则通过问卷调查来查找中心地理论在现实中的缺陷和实用性。

关键词:

中心地理论;实证分析

ABSTRACT

Withthedevelopmentofsociety,increasinglyimportanturbanconstruction,citybuildingisnotonlyrelatedtoacountry'sface,itisrelatedtotheeconomicdevelopmentofacountry'shumandevelopment,forthecenterofthecitybuildingtheoryandothertheories,thispaperfocusesonthecenteroftheoreticalsignificanceinrealitytoelaborate.

Inthispaper,themainbuildingofthecityiscarriedoutstartingfromthetheoreticalandempiricalanalysisofboth.Centralplacetheoryisbasedonthetheory;Positiveaspectsthroughaquestionnairesurveytofindthecenterdefecttheoryandpracticalinreality.

Keywords:

CentralPlaceTheory;Empiricalanalysis

 

第1章导论

1.1研究背景和研究意义

1.1.1研究背景

20世纪以来,由于资本主义经济的高度发展,加速了城市化进程,城市在整个国民经济,社会生活中,地位日益重要,逐渐占据主导地位,各种经济活动如工业,商业,贸易,服务行业等由于集聚效益,开始向城市聚集.因此,对城市的研究显得日益重要,主要研究城市的空间分布,数量和规模等级.1933年,德国地理学家克里斯泰勒出版了一本著作《南德的中心地》或《德国南部的中心地原理》,成为城市区位论的代表性著作.

  与杜能的农业区位论相似,中心地理论是克里斯泰勒在大量的实地调查基础上提出的,他在德国南部所有的城市和农村进行调研,积累大量的基础数据和详细资料.理论的中心内容是论述一定区域内城镇等级,规模,职能之间的关系及其空间结构的规律性,并用六边形图式对城镇等级与规模关系加以概括.

1.1.2研究意义

第一,克氏的中心地理论是地理学由传统的区域个性描述走向对空间规律和法则探讨的直接推动原因,是现代地理学发展的基础。

克氏作为地理学者初次把演绎的思维方法引入地理学,研究空间法则和原理,无疑是对地理研究思维方法的一大革命。

也正因为这样,他被后人尊称为“理论地理学之父”。

 

第二,中心地理论是城市地理学和商业地理学的理论基础。

具体表现在如下几个方面:

一是关于城市等级划分的研究;二是关于都市与农村区域相互作用的研究;三是关于城市内和城市间的社会和经济空间模型的研究;四是关于城市区位和规模,以及职能为媒介的城市时空分布的研究;五是关于零售业和服务业的区位布局、规模和空间模型的研究。

 

第三,中心地理论是区域经济学研究的理论基础之一。

中心地与市场区域(也可看作为腹地)间的关系,对研究区域结构具有重要的意义。

在区域规划中,按照中心地理论可合理地布局区域的公共服务设施和其它经济和社会职能。

在这方面德国的研究成果和实际经验可值得参考。

 

第2章研究的理论依据

2.1研究的理论依据

本文立足于中心地理论,以古典区位论的静态局部均衡理论为基础,探讨了静态一般均衡区位理论,运用演绎法研究中心地的空间分布模型,把地理学的地域性,综合性与区位理论相结合。

克里斯泰勒是德国的经济地理学家,1933年出版了《德国南部的中心地》一书,开创了中心地理论。

他的理论是建立在以下假设的基础之上的。

1.中心地是分布在具有同等土壤肥力、资源均匀分布、没有边界的平原上。

在这个平原上,人口是均匀分布的,人们的收入、消费方式以及对货物的需求都是一致的。

2.平原上有一个统一的交通系统,对同一规模所有城市的便捷性相同;交通费用与距离成正比,朝各个方向的移动都可行。

3.生产者和消费者都属于经济行为合理的人。

即生产者为了谋取最大利润,寻求尽可能大的市场区,致使生产者之间的相隔距离尽可能的大;消费者为了尽可能减少旅行费用,都自觉到最近的商店购买货物或取得服务。

生产者和消费者都具备完成上述行为的完整知识。

4.消费者到离他们居住地最近的中心地购买他们所需的货物和服务,他们为此付出的实际价格等于货物的销售价格加上来往的交通费用。

克里斯泰勒认为,在这个理想的平原上,有三个原则支配中心地体系的形成,它们是市场原则、交通原则和行政原则。

在不同的原则支配下,中心地网络呈现不同的结构,而且中心地和服务范围大小的等级顺序有着严格的规定,可排列成有规则的、严密的系列。

1.按照市场原则,低一级的中心地应位于高一级的三个中心地所形成的等边三角形的中央,每一个完整的基本六边形和周围6个基本六边形的1/3,即由三个基本六边形,共同组成了一个较大的六边形。

这正如教材中所说,每一个较大的中心地的服务范围总是低一级中心地的服务范围的3倍,所以,市场原则下的服务范围系列是:

1,3,9,27,81,243,……

由于每个中心地包括了低级中心地的所有职能,即高级中心地同时也是低级乃至更低级的中心地,所以,在市场原则下,不同规模中心地出现的等级序列是:

1,2,6,18,……(从次高级开始,中心地数目恰好是该级服务范围数与高一级服务范围数之差,也即1,3-1,9-3,27-9,……)

2.按照交通原则,低一级的中心地位于联结两个较高等级中心地的交通线的中点,每一个完整的基本六边形和周围6个基本六边形的1/2,即由四个基本六边形,共同组成了一个较大的六边形。

这样,在交通原则下,每一个高一级的服务范围是低一级服务范围的4倍,服务范围的等级序列是:

1,4,16,64,……而中心地的等级序列则是:

1,3,12,48,192,……

3.市场和交通原则下形成的不同等级的服务范围都是被割裂的,这不便于行政管理。

为此克里斯泰勒提出了按行政原则组织的中心地体系。

在这个体系中,每个高级中心地除了其基本的六边形外,还包括了周围6个完整的基本六边形,这样,高级的服务范围相当于低服务范围的7倍,中心地服务范围的等级序列是:

1,7,49,343,……而中心地数目的等级序列是:

1,6,42,294,……

 

2.2.问卷调查系统设计

2.2.1系统设计

网上问卷调查系统的基本设计思络是:

首先,要有明确的调查主题,设计需要调查的问题,编辑程序,然后把设计好的调查的问题和选项按要求依次编入,将数据保存至数据库。

共次,由问卷调查系统自动生成问卷调查网页,被调查者访问该问卷调查网页,填写符合自己实际情况的选项后,再将调查结果提交到数据库中。

最后,通过程序对数据库里各类调查结果进行分析统计汇编,并以图或者表的形式呈现在网页上。

图2-1系统操作流程图

 

2.2.2.系统构架

此系统采用了B/S(浏览器/服务器)模式的体系结构,后台数据库采用SQLServer、web运行的IIS,并采用了ASP为主的脚本语言.

此系统分成服务器(Server)端和浏览器(Browse)端两大部分。

体系结构的优点是操作方便,维护简单。

用户浏览器(Browse)端Web服务器(Server)端

图2-2

 

2.2.3.系统功能

本系统的主要功能模块有:

用户管理模块、调查表自动生成模块、调查表录入模块以及问卷调查结果汇总模块。

创建问卷、修改问卷、查看问卷、查看调查用户信息,查看调查结果等。

组织者负责调查信息输入,包括问题序号、具体问题以及选择项的输入,并且能查看调查情况,能够查看所有的调查信息,能够查看指定问题序号的问题调查统计信息。

图2-3-1系统功能结构图

 

图2-3-2在线问卷调查系统数据流图

2.3数据字典

2.3.1数据项

数据项名

数据项含义说明

数据类型

数据长度

username

管理员姓名

char

20

pwd

管理员密码

char

8

questionId

题目编号

int

question

题目题干

char

100 

A

A选项

char

20

B

B选项

char

20

C

C选项

char

20

D

D选项

char

20

answer1

第一道题的答案

char

2

aswer2

第二答案

char

2

aswer3

第三题的答案

int

2 

aswer4

第四题的答案

char

2

aswer5

第五题的答案

char

2

aswer6

第六题的答案

char

2

aswer7

第七题的答案

char

2

aswer8

第八题的答案

char

2

aswer9

第九题的答案

char

2

answer10

第十题的答案

char

2

 

2.3.2数据结构

数据结构名

含义说明

组成

master

管理员信息

username,pwd

question

题目

questioneId,question,A,,B,C,D

answer

问卷信息

aswer1,answer2,…,answer10

2.3.3数据流

数据流名

含义说明

数据流来源

数据流去向

游客登入

直接登入

被调查者

做题

2.3.4数据存储

数据存储名

输入数据流

组成

统计信息

被调查者所完成问题答案

题号、被调查者编号、答案

题库

所有待调查问题

题目题号、内容、选项

信息库

用户填写问卷信息信息

问卷中每道题答案

2.3.5数据处理

数据处理名

输入

输出

处理

输入修改问题

组织者

题库

输入修改所需被调查问题

查看结果

组织者

统计信息

查看调查问题结果

创建管理员

组织者

信息库

录入新管理员信息

做题

被调查者

问卷

回答问卷

 

2.4概念结构设计

根据在线问卷调查系统的基本关系,分别找出实体:

被调查者,问卷,题目,并且确定他们之间的联系以及他们各自的属性。

建出如图所示的E-R图。

图2-4E-R图

 

第3章数据库实施及应用程序编制

3.1用MSSQLSERVER20XX建立数据库结构

此数据库我取名为:

mysql,加载(测试/虚拟)数据,能体现对数据库的保护(安全性和完整性控制等)。

实现各种查询、链接应用程序并能对数据库做简单的维护操作。

建立数据库

createdatabasemysql

建立组织者信息表

createtablemaster(

usernamevarchar(20),

pwdvarchar(20),

primarykey(username))

建立题目信息表

createtablequestionInfo(

questionIdint,

questionvarchar(100),

Avarchar(50),

Bvarchar(50),

Cvarchar(50),)

建立回答结果表

createtableanswerInfo(

answer1varchar

(2),

answer2varchar

(2),

answer3varchar

(2),

answer4varchar

(2),

answer5varchar

(2),

answer6varchar

(2),

answer7varchar

(2),

answer8varchar

(2),

answer9varchar

(2),

answer10varchar

(2))

3.2选择界面

图3-2

首先,先选择管理员登陆还是游客登陆或者管理员添加。

 

3.3点击游客登陆,填写问卷。

图3-3

游客填写问卷,然后提交,录入数据库

 

3.4填写完毕后,跳出谢谢参与界面

图3-4

3.5选择管理员登陆,输入用户名和密码

图3-5

管理员登陆,输入用户名和密码

 

3.6进入管理页面

图3-6

管理员进入管理界面,可以进行数据备份、数据导出、和查看统计结果功能。

 

3.7点击修改,进入修改问卷题目页面

图3-7

3.8点击备份按钮,进行备份

图3-8

 

3.9点击数据导出按钮,进行数据导出

图3-9

3.10点击查看统计结果按钮,查看数据柱状图

图3-10

 

3.11点击管理员添加

图3-11

3.12输入一级管理员用户名、密码,进入添加页面

图3-12

3.13添加成功(添加失败的话,会清空输入框内容,让你重新输)

图1-13

第4章主要代码

4.1后台代码

packageweb;

importjava.io.FileInputStream;

importjava.io.IOException;

importjava.io.PrintWriter;

importjava.util.ArrayList;

importjava.util.List;

importjavax.servlet.RequestDispatcher;

importjavax.servlet.ServletException;

importjavax.servlet.http.HttpServlet;

importjavax.servlet.http.HttpServletRequest;

importjavax.servlet.http.HttpServletResponse;

importjavax.servlet.http.HttpSession;

importorg.apache.struts2.ServletActionContext;

importdao.AnswerDAO;

importdao.QuestionDAO;

importdao.UserDAO;

importentity.Answer;

importentity.Question;

importentity.User;

@SuppressWarnings({"unused","serial"})

publicclassActionServletextendsHttpServlet{

publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException{

request.setCharacterEncoding("utf-8");

response.setContentType("text/;charset=utf-8");

PrintWriterout=response.getWriter();

Stringuri=request.getRequestURI();

Stringaction=uri.substring(uri.lastIndexOf("/"),

uri.lastIndexOf("."));

//管理员登陆验证

if(action.equals("/login")){

Stringusername=request.getParameter("username");

//得到頁面上輸入的密碼

Stringpwd1=request.getParameter("pwd");

UserDAOdao=newUserDAO();

try{

//得到數據庫中次username的密碼

Stringpwd2=dao.findByUserName(username);

if(pwd1.equals("")){

/*

*密码不能为空

*/

request.setAttribute("login_error2","请输入密码");

request.getRequestDispatcher("login.jsp").forward(request,

response);

}elseif(pwd1.equals(pwd2)){

//登陆成功

response.sendRedirect("master.do");

}else{

/*

*登录失败,提示用户输入正确的密码

*/

request.setAttribute("login_error2","密码错误");

request.getRequestDispatcher("login.jsp").forward(request,

response);

}

}catch(NullPointerExceptione){

//空指针异常,即没有查询到此username的信息

request.setAttribute("login_error1","用户名输入不正确");

request.getRequestDispatcher("login.jsp").forward(request,

response);

}

catch(Exceptione){

e.printStackTrace();

thrownewServletException(e);

}

}elseif(action.equals("/toanswer")){

QuestionDAOdao=newQuestionDAO();

try{

Listquestions=dao.findAll();

//将处理结果转交给jsp来处理

//step1绑订

request.setAttribute("questions",questions);

//step2获得转发器

RequestDispatcherrd=request

.getRequestDispatcher("answer.jsp");

//step3转发

rd.forward(request,response);

}catch(Exceptione){

e.printStackTrace();

thrownewServletException(e);

}

}

elseif(action.equals("/answer")){

AnswerDAOdao=newAnswerDAO();

try{

Answeranswer=newAnswer();

answer.setAnswer1(request.getParameter("1"));

answer.setAnswer2(request.getParameter("2"));

answer.setAnswer3(request.getParameter("3"));

answer.setAnswer4(request.getParameter("4"));

answer.setAnswer5(request.getParameter("5"));

answer.setAnswer6(request.getParameter("6"));

answer.setAnswer7(request.getParameter("7"));

answer.setAnswer8(request.getParameter("8"));

answer.setAnswer9(request.getParameter("9"));

answer.setAnswer10(request.getParameter("10"));

dao.insertAnswerInfo(answer);

response.sendRedirect("thank.jsp");

}catch(Exceptione){

e.printStackTrace();

thrownewServletException(e);

}

}

elseif(action.equals("/bossLogin")){

Stringusername=request.getParameter("username");

//得到頁面上輸入的密碼

Stringpwd=request.getParameter("pwd");

UserDAOdao=newUserDAO();

try{

if(("DDL".endsWith(username))){

if(pwd.equals("")){

/*

*密码不能为空

*/

request.setAttribute("login_error2","请输入密码");

request.getRequestDispatcher("bossLogin.jsp").forward(request,

response);

}elseif(pwd.equals("123")){

//登陆成功

response.sendRedirect("addManager.jsp");

}else{

/*

*登录失败,提示用户输入正确的密码

*/

req

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2