基于移動平臺的校園資訊系統(tǒng)設(shè)計開發(fā)構(gòu)建_第1頁
基于移動平臺的校園資訊系統(tǒng)設(shè)計開發(fā)構(gòu)建_第2頁
基于移動平臺的校園資訊系統(tǒng)設(shè)計開發(fā)構(gòu)建_第3頁
基于移動平臺的校園資訊系統(tǒng)設(shè)計開發(fā)構(gòu)建_第4頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、基于移動平臺的校園資訊系統(tǒng)設(shè)計開發(fā)構(gòu)建中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2014)06-21-040 引言當今社會,互聯(lián)網(wǎng)技術(shù)飛速發(fā)展,移動終端與傳統(tǒng)互聯(lián)網(wǎng)的數(shù)據(jù)交換已經(jīng)發(fā)展得越來越成熟。以學生為本、構(gòu)建和諧校園、促進與提升高校教師與學生之間各種有效的交流溝通等,已成為高校教育與管理的主要研究方向【2】。智能手機等移動終端與校園各類資訊進行對接,提供一些實用的服務(wù)不僅可以給學生和老師帶來便利,同時也為學校的管理提供有效的支持,并促進高校校園信息化建設(shè)。因此,為了方便教師和學生及時了解到校園各個方面的資訊,本文將Asp.Net和SQL Server 2005等

2、PC平臺開發(fā)技術(shù)與基于Android的移動平臺開發(fā)技術(shù)相結(jié)合,設(shè)計實現(xiàn)了一種校園資訊系統(tǒng)。為了使得Android應(yīng)用的創(chuàng)建、運行和調(diào)試更加方便快捷,使用Eclipse IDE作為Android應(yīng)用的開發(fā)的環(huán)境【1】。該系統(tǒng)中,普通用戶可以同時在PC端與移動終端瀏覽查詢各類資訊,包括:教學活動資訊,比如課程安排,授課地點安排,自習教室地點和容量信息的查詢,考試安排,教師作業(yè)發(fā)布信息等;生活資訊,比如二手市場信息,校園新聞,校園周圍商鋪信息,公車時刻表,學校常用電話等;社交活動,比如社團信息,學生交友,招聘信息等。系統(tǒng)管理員用戶可以對系統(tǒng)整體進行維護,包括各類資訊信息的發(fā)布和編輯、二手市場信息維護

3、和用戶信息的管理等。1 功能需求該系統(tǒng)PC平臺采用B/S模式設(shè)計頁面,移動平臺采用C/S模式開發(fā)相應(yīng)客戶端應(yīng)用,兩者相輔相成,本校師生利用相應(yīng)的工號和學號賬戶可以分別進行訪問。整個系統(tǒng)結(jié)構(gòu)基于兩個平臺搭建,即移動平臺和PC平臺。分移動客戶端,PC端服務(wù)器前、后臺共三大模塊,各模塊相應(yīng)功能介紹如下。 移動平臺客戶端:實現(xiàn)課程信息查詢、教室信息的查詢、成績信息查詢、校園活動信息的查詢,以及二手商品資訊的查詢、二手商品的發(fā)布編輯等功能。其功能面向普通用戶。 PC服務(wù)器端前臺:實現(xiàn)與移動平臺客戶端相對應(yīng)的各項功能。其功能面向普通用戶。 PC服務(wù)器端后臺:主要實現(xiàn)對系統(tǒng)數(shù)據(jù)庫的操作管理,包括:課程信息的

4、管理,教室安排信息的管理,成績信息的管理,用戶信息管理,以及其他校園資訊信息發(fā)布管理等。其功能面向系統(tǒng)管理員。1.1 移動平臺該系統(tǒng)移動平臺客戶端的功能模塊如圖1所示。普通用戶登錄移動平臺客戶端應(yīng)用,輸入正確的用戶名和密碼,就可以方便快捷地執(zhí)行諸如查詢各類資訊,開展社交活動,發(fā)布商品信息等操作。移動平臺客戶端又分為三個子模塊。教學活動模塊,該模塊又分為教學樓模塊,教室模塊,課程模塊,考試模塊,個人成績模塊。這些模塊間都存在聯(lián)系,如要查詢教室信息,可以通過瀏覽教學樓信息進行查詢。社交活動模塊,該模塊包括社團模塊,交友模塊,招聘模塊。通過瀏覽用戶的界面可以找到自己要找的聯(lián)系人并加為好友。生活資訊模

5、塊,包括二手市場模塊,校園新聞模塊等。在二手市場模塊中,用戶可以通過瀏覽校園市場頁面查詢所需的商品,并與發(fā)布者聯(lián)系完成交易。1.2 PC平臺該系統(tǒng)PC平臺服務(wù)器端系統(tǒng)功能結(jié)構(gòu)如圖2所示。普通用戶在PC服務(wù)器端前臺頁面,輸入正確的用戶名和密碼后,就可以執(zhí)行類似于移動平臺客戶端的對應(yīng)功能,包括查詢各類資訊,開展社交活動,發(fā)布商品等操作。系統(tǒng)管理員在PC服務(wù)器端后臺頁面輸入正確的用戶名和密碼后就可以對系統(tǒng)進行維護,包括對各類資訊進行增、刪、改、查等一系列操作,還可以對用戶進行管理。PC服務(wù)器端的前臺模塊與移動平臺客戶端相同;PC服務(wù)器端的后臺模塊,主要對前臺各個模塊進行管理操作,如編輯發(fā)布各類資訊,

6、對用戶添加的商品信息進行認證,對周圍商鋪的入駐進行認證等。2 數(shù)據(jù)庫設(shè)計該系統(tǒng)采用SQL Server 2005建立了相應(yīng)數(shù)據(jù)庫表,包括用戶表、課程表、教室表、班級表、考試表、成績表、社團表、好友表和二手商品表等。數(shù)據(jù)模型常常用實體-關(guān)系圖來描述。實體-關(guān)系圖重點關(guān)注的是數(shù)據(jù),它表示存在系統(tǒng)中的一個數(shù)據(jù)網(wǎng)絡(luò),也稱E-R模型【3】。其相應(yīng)E-R圖如圖3所示。各個表之間緊密聯(lián)系。如在教學模塊中,每個教室對應(yīng)一個教學樓號;每門課程對應(yīng)一個教室號和班級號;每門考試對應(yīng)一個教室;每門考試對應(yīng)一個課程和班級等。課程表中的字段授課時間;和考試表中的考試時間可用于對自習教室的查詢。3 功能模塊設(shè)計與實現(xiàn)ASP

7、.NET是統(tǒng)一的Web應(yīng)用程序平臺,它提供了為建立和部署企業(yè)級的Web應(yīng)用程序所必需的服務(wù)【4】。本系統(tǒng)用該語言設(shè)計和實現(xiàn)了PC服務(wù)器端功能。Android是一個真正意義上的開發(fā)性移動開發(fā)平臺,其同時包括底層操作系統(tǒng),及上層的用戶界面和應(yīng)用程序,而且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙【5】,可用于移動平臺客戶端的開發(fā)。PC服務(wù)器端前臺功能和移動平臺客戶端功能相輔相承。普通用戶既可以在Web網(wǎng)頁上查看校園各類資訊,也可以方便地在移動平臺客戶端進行查看,這也正是該系統(tǒng)的一大特色。而系統(tǒng)管理員可以在PC服務(wù)器端后臺對系統(tǒng)發(fā)布的各類資訊進行編輯操作。接下來分別從普通用戶和系統(tǒng)管理員用戶的角度列

8、舉幾個關(guān)鍵模塊的設(shè)計與實現(xiàn)過程進行分析。3.1 普通用戶操作功能的設(shè)計與實現(xiàn)從普通用戶角度出發(fā),該系統(tǒng)的主要功能模塊有以下。主頁界面:系統(tǒng)主頁界面設(shè)計簡潔明快,主要展現(xiàn)了校園風光以及一些重要功能模塊的快速鏈接,方便用戶可以快速得到校園資訊。注冊與登錄:注冊與登錄是網(wǎng)站的一般功能。用戶登錄后擁有權(quán)限可以對自身的信息進行更新修改,可以發(fā)布商品信息等功能。教學模塊:校園資訊系統(tǒng)要展現(xiàn)學校教學的一些基本信息。以教室信息為例,包括各種教學樓信息的瀏覽,各個教室的基本信息等??梢愿鶕?jù)教室的課程安排,考試安排等查詢到空閑的教室進行自習。其他的教學模塊的功能與教室信息基本相似,用戶只須對相應(yīng)模塊進行瀏覽和查詢

9、即可。社交模塊:以學生交友功能為例,該功能是為了方便學生擴大人際交往的一個平臺。為了保護本校學生的信息,學生必須登錄后才可以瀏覽校內(nèi)學生的基本信息,根據(jù)自身情況與他人進行交流,獲得幫助。其他的社交活動模塊的功能基本相似,用戶只須對相應(yīng)模塊進行瀏覽和查詢即可。生活資訊模塊:以二手市場功能為例,它是供學生購物的一個平臺。學生也可以在此平臺上發(fā)布自己閑置的商品。也可以根據(jù)商品類別、商品名稱,查詢所需的商品,并獲得聯(lián)系人信息進行商品交易。其他的生活資訊模塊的功能基本相似,用戶只須對相應(yīng)模塊進行瀏覽和查詢即可。部分功能模塊的具體實現(xiàn)過程如下。 教學模塊查詢教室用戶登錄后,點擊教學建筑瀏覽教學樓信息,在該

10、頁面可以查看教學樓的圖片和相關(guān)簡介,幫助學生快速了解各個教學樓信息。并且可以點擊教學樓信息查看教室信息,根據(jù)各項條件,如是否占用(有課,有活動,有考試等),是否有多媒體,按教室名稱等進行查詢,從而非常方便快捷地找到自己所需的教室。 教學模塊查詢課程普通用戶登錄后,點擊課程安排,進入課程頁面。可以根據(jù)老師,班級,名稱的條件查詢課程,方便快捷查到自己的課程信息。PC服務(wù)器端的教學模塊界面如圖4所示。移動平臺客戶端的教學模塊功能界面如圖5所示。 生活資訊二手市場用戶登錄后,可以瀏覽商品信息,可以根據(jù)商品的類別來瀏覽,在不清楚商品分類時可以進行商品名稱搜索。該模塊的PC服務(wù)器端前臺頁面如圖6所示,移動

11、平臺客戶端應(yīng)用界面如圖7所示。3.2 系統(tǒng)管理員操作功能的設(shè)計與實現(xiàn)該系統(tǒng)的用戶類型包括普通用戶和系統(tǒng)管理員兩種。系統(tǒng)管理員除了普通用戶所具備的權(quán)限之外,還可以登錄PC服務(wù)器端后臺頁面完成對于系統(tǒng)的基本維護操作,包括用戶管理、資訊信息管理、二手市場管理等操作。防止惡意和虛假信息發(fā)布。具體如下。用戶管理:系統(tǒng)管理員對用戶權(quán)限進行管理,包括用戶信息的增、刪、改、查等操作,還可以對過期用戶進行審核刪除。其頁面如圖9所示。各類資訊信息的發(fā)布管理:系統(tǒng)管理員的主要任務(wù)是完成各類校園資訊的發(fā)布管理,包括教學活動管理,社交活動管理,生活資訊管理等。其頁面如圖10所示。4 結(jié)束語該系統(tǒng)經(jīng)過多個階段的開發(fā)和測試,目前已經(jīng)處于正常運行階段。高校師生利用該系統(tǒng)可以非常方便地查詢到所需的各類資訊信息,擺脫了以往信息獲取渠道單一,遲緩等缺點,大大提高了高校師生的工作學習效率。該系統(tǒng)的特色之處在于,它利用了當前熱門并快速發(fā)展的移動平臺優(yōu)勢,結(jié)合傳統(tǒng)Web頁面開發(fā)技術(shù),讓用戶實時方便快捷地獲取各類資訊。該系統(tǒng)的整體功能已

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論