《gis總體設計-07122869_吳玉環(huán)_總體設計》由會員分享,可在線閱讀,更多相關(guān)《gis總體設計-07122869_吳玉環(huán)_總體設計(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
gis 總體設計 -07122869_ 吳玉環(huán) _總體設計
野外實習管理系統(tǒng)
總體設計說明書
課程名稱 GIS 設計與開發(fā)
學生姓名 吳玉環(huán)
學 號 07122869
任課教師 張海榮
中國礦業(yè)大學環(huán)境與測繪學院
1. 總體設計介紹
該系統(tǒng)運用了百度地圖 API、數(shù)據(jù)庫應用和手機 GPS定位技術(shù)和思想進行構(gòu)
建,是以實習路線的制定與選擇、實習監(jiān)控、地圖操作、地圖查詢、信息管理與發(fā)
布為主要功能的實習模擬系統(tǒng)。貫徹以學生為本,發(fā)揮學生能動性,提高實習質(zhì)量
2、
的有力,同時為教師的教學和學生的全面發(fā)展創(chuàng)造良好的環(huán)境。
1.1 文檔功能
在系統(tǒng)定義階段確定系統(tǒng)建設的目標和任務后,需要進行系統(tǒng)的總體設計。
隨著高校學生野外實習的增多,需要一個系統(tǒng)幫助野外實習人員進行人員控
制、實時監(jiān)控、信息查詢、信息共享等。而隨著計算機技術(shù)、導航技術(shù)等的發(fā)展,
一個系統(tǒng)的實現(xiàn)方式也有多種。本總體設計的目的就是概括完成野外實習管理系統(tǒng)
的功能設計、用戶設計、界面設計數(shù)據(jù)庫設計等,主要任務是確定系統(tǒng)總體架構(gòu)與
軟、硬件配置,根據(jù)系統(tǒng)分析成果進行系統(tǒng)功能模塊的劃分,建立模塊的層次結(jié)構(gòu)
及調(diào)用關(guān)系,
3、確定模塊間的接口及人機界面,并設計數(shù)據(jù)庫總體結(jié)構(gòu)。
1.2 系統(tǒng)功能需求
管理員
管理員即教師,需要實現(xiàn)的功能有 ,1, 注冊 : 輸入教師姓名、教師工號、任教專業(yè)和班級、聯(lián)系方式,其中任教專業(yè)和班級可以實現(xiàn)多個存儲,進行多次更改和添
加。 ,2, 教師個人信息編輯 : 對任教教師的個人信息進行修改。 ,3, 查看學生信息 : 可
以查看所在任教班級所有學生的個人信息。 ,4, 查詢學生位置信息 : 根據(jù)學生學號、
姓名或編號在地圖上實時查詢某一學生的位置信息或所有學生的位置信息。 ,5, 規(guī)定活動范圍 : 在地圖上劃分實
4、習范圍,使學生在規(guī)定范圍內(nèi)活動,當學生離開活動
范圍后系統(tǒng)進行通知。 ,6, 成績評分 : 對學生的實習情況進行評分并保存成績。
學生
,1, 注冊 : 學生輸入姓名、學號、班級、專業(yè)、聯(lián)系方式、性別。 ,2, 學生個人
信息編輯 : 對學生的個人信息進行修改。 ,3, 查看并顯示實習范圍 : 可以查看教師規(guī)
定的實習范圍,離開規(guī)定范圍時接收系統(tǒng)警告。 ,4, 查詢位置信息 : 可以實時查詢自
己、同學和教師的位置信息并顯示。
1.3 性能需求
數(shù)據(jù)精確度
,1, 在數(shù)據(jù)庫文件數(shù)組中添加數(shù)時,要求輸入準確。
5、
,2, 在向數(shù)據(jù)庫文件提取數(shù)據(jù)時,數(shù)據(jù)記錄定位準確。
,3, 用戶輸入值必須符合相應字段要求。
4, 設置具有一定的容差性。 ,
時間特性
,1,
客戶端一般響應時間
, 除報表統(tǒng)計、數(shù)據(jù)導入 , 不超過 1
秒。
,2,
點名統(tǒng)計時間不超過
30 秒。
,3, 支持 60 名學生信息的一次性導入,導入時間不超過 30
秒。
支持 100 名用戶并發(fā)使用,并保證性能不受影響。
,4, 隨著系統(tǒng)版本升級本系統(tǒng)進行相應的更新。
2. 總體設計
2.1 設計概述
設計目標
6、 : 建立野外實習管理信息系統(tǒng),實現(xiàn)教師和學生的注冊、查詢、
定位功能,幫助教師管理學生,確保實習過程安全有效地進行,方便教師對學生
的實習情況進行評價總結(jié)。
設計方法 : 該系統(tǒng)為 B/S 三層結(jié)構(gòu),它的運行環(huán)境分客戶端、應用服務器
端和數(shù)據(jù)庫服務器端三部分。創(chuàng)建手機客戶端,設置教師登錄和學生登錄兩種登錄
方式,服務器使用 Apache 的 Tomcat,數(shù)據(jù)庫用 ACCESS或 SQL server ,從而進行
用戶請求、數(shù)據(jù)提取并作出應答。
2.2 系統(tǒng)功能設計
,1, 流程
注冊
老師 學生
7、
登錄
管理系統(tǒng) ACESS/SQL
Gis
圖形 屬性
( 位置服務 ) ( 地圖 API)
,2, 功能
注冊
學生 教師
登錄 登錄
登錄 查看學生教師個人查詢位置規(guī)定實習學生個人個人信息查詢位置顯示實
習
范圍 信息 編輯 信息編輯 信息 信息編輯 信息 范圍
,3, 系統(tǒng)實現(xiàn)
請求 響應 野外實習管
理信息系統(tǒng)
請求 響應
登錄 學生 老師
2.3 數(shù)據(jù)與數(shù)據(jù)庫設計
該系統(tǒng)的空間數(shù)據(jù)采用了百度地圖
8、 API 中的地圖信息,而屬性數(shù)據(jù)采用的是
Microsoft Office Access 數(shù)據(jù)庫進行存儲,建立了教師信息表、學生信息表、計
分表等。
2.4 用戶設計
用戶分為老師和學生,其中老師可執(zhí)行的操作有進行注冊,查詢個人信息,編
輯個人信息,
查詢學生個人資料信息及學生地理位置信息,發(fā)布實習任務,規(guī)定實習范圍,
實習監(jiān)控,對學生實習情況進行打分等。學生的操作有進行注冊,查詢個人信息,
編輯個人信息,查詢教師位置,查看實習范圍等。
2.5 主界面設計
,1, 教師
9、
輸入學生學號、姓名、編號
定位 任務 消息 設置 查詢
,2, 學生
輸入學生學號、姓名、編號
定位 查詢 發(fā)布 消息 設置
2.6 軟、硬件設計
硬件環(huán)境 :
硬件環(huán)境是 GIS 軟件得以運行的物質(zhì)基礎,其合理與否將直接影響 GIS 功能的
實現(xiàn)和效益發(fā)揮。在選擇硬件平臺時,應根據(jù)業(yè)務部門對數(shù)據(jù)容量、速度等方面的
要求
10、,結(jié)合其自身業(yè)務情況和經(jīng)濟承受能力,合理選擇不同檔次的硬件平臺,在保
證實現(xiàn)各自功能的同時,盡量降低硬件投入。
,1,
處理器要求
:
最小
Pentium or higher ,2,
內(nèi)存要求 :
最小
512
兆推薦
1GB或更高
,3,
硬盤空間要求
11、
: NTFS 360MB FAT 597MB,4,操作系統(tǒng)
:Win7 、Win8 或
更新版本。
,5,
數(shù)據(jù)庫系統(tǒng)
:Access 。
軟件環(huán)境 :
,1, 操作系統(tǒng) :Win7 、Win8 或更新版本。 ,2, 數(shù)據(jù)庫系統(tǒng) :Access 。,3,
6.0 或更新版本。 (4) 數(shù)據(jù)庫訪問 :JDBC。 應用服務器 :Tomcat
2.7 總體設計模型
瀑布模型 :
計劃
定義階段 需求分析
設計
開發(fā)階段 編碼
測試
運行維護 維護階段