999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于移動平臺的校園資訊系統設計與實現

2014-04-29 00:44:03曾美娟葛錦環
計算機時代 2014年6期

曾美娟 葛錦環

摘 要: 為了讓高校師生可以快捷方便地獲取到校園各類資訊,擺脫時間和空間的限制,設計了一種基于移動平臺的校園資訊系統。該系統在PC平臺上采用Asp.Net和SQL Server 2005技術,基于B/S的三層網絡結構設計,在移動平臺上基于C/S模式設計并開發了一個具備相應功能的Android手機客戶端應用[1]。該系統具有查詢課程、查詢教室、查詢考試安排、學生交友、發布商品、查詢商品等基本功能。該移動平臺系統界面友好,操作方便,資訊豐富,極大地方便了高校師生的學習、工作和生活。

關鍵詞: Android; 校園資訊系統; Asp.Net; SQL Server2005; 移動平臺

中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2014)06-21-04

0 引言

當今社會,互聯網技術飛速發展,移動終端與傳統互聯網的數據交換已經發展得越來越成熟。以學生為本、構建和諧校園、促進與提升高校教師與學生之間各種有效的交流溝通等,已成為高校教育與管理的主要研究方向[2]。智能手機等移動終端與校園各類資訊進行對接,提供一些實用的服務不僅可以給學生和老師帶來便利,同時也為學校的管理提供有效的支持,并促進高校校園信息化建設。因此,為了方便教師和學生及時了解到校園各個方面的資訊,本文將Asp.Net和SQL Server 2005等PC平臺開發技術與基于Android的移動平臺開發技術相結合,設計實現了一種校園資訊系統。為了使得Android應用的創建、運行和調試更加方便快捷,使用Eclipse IDE作為Android應用的開發的環境[1]。

該系統中,普通用戶可以同時在PC端與移動終端瀏覽查詢各類資訊,包括:①教學活動資訊,比如課程安排,授課地點安排,自習教室地點和容量信息的查詢,考試安排,教師作業發布信息等;②生活資訊,比如二手市場信息,校園新聞,校園周圍商鋪信息,公車時刻表,學校常用電話等;③社交活動,比如社團信息,學生交友,招聘信息等。

系統管理員用戶可以對系統整體進行維護,包括各類資訊信息的發布和編輯、二手市場信息維護和用戶信息的管理等。

1 功能需求

該系統PC平臺采用B/S模式設計頁面,移動平臺采用C/S模式開發相應客戶端應用,兩者相輔相成,本校師生利用相應的工號和學號賬戶可以分別進行訪問。

整個系統結構基于兩個平臺搭建,即移動平臺和PC平臺。分移動客戶端,PC端服務器前、后臺共三大模塊,各模塊相應功能介紹如下。

⑴ 移動平臺客戶端:實現課程信息查詢、教室信息的查詢、成績信息查詢、校園活動信息的查詢,以及二手商品資訊的查詢、二手商品的發布編輯等功能。其功能面向普通用戶。

⑵ PC服務器端前臺:實現與移動平臺客戶端相對應的各項功能。其功能面向普通用戶。

⑶ PC服務器端后臺:主要實現對系統數據庫的操作管理,包括:課程信息的管理,教室安排信息的管理,成績信息的管理,用戶信息管理,以及其他校園資訊信息發布管理等。其功能面向系統管理員。

1.1 移動平臺

該系統移動平臺客戶端的功能模塊如圖1所示。

[校園資訊系統][客戶端][查詢課程信息][查詢發布修改二手市場信息][查詢教室信息][查詢考試安排][查詢個人成績][添加朋友][查詢校園招聘信息][查詢校園新聞][查詢商鋪信息][查詢公車信息][查詢社團信息][教學活動][社交活動][生活資訊]

普通用戶登錄移動平臺客戶端應用,輸入正確的用戶名和密碼,就可以方便快捷地執行諸如查詢各類資訊,開展社交活動,發布商品信息等操作。

移動平臺客戶端又分為三個子模塊。①教學活動模塊,該模塊又分為教學樓模塊,教室模塊,課程模塊,考試模塊,個人成績模塊。這些模塊間都存在聯系,如要查詢教室信息,可以通過瀏覽教學樓信息進行查詢。②社交活動模塊,該模塊包括社團模塊,交友模塊,招聘模塊。通過瀏覽用戶的界面可以找到自己要找的聯系人并加為好友。③生活資訊模塊,包括二手市場模塊,校園新聞模塊等。在二手市場模塊中,用戶可以通過瀏覽校園市場頁面查詢所需的商品,并與發布者聯系完成交易。

1.2 PC平臺

該系統PC平臺服務器端系統功能結構如圖2所示。

[前臺][查詢課程信息][查詢發布修改二手市場信息][查詢教室信息][查詢考試安排][查詢個人成績][添加朋友][查詢校園招聘信息][查詢校園新聞][查詢商鋪信息][查詢公車信息][查詢社團信息][教學活動][社交活動][生活資訊] [校園資訊系統][服務器端] [后臺][教學活動][社交活動][生活資訊][用戶管理][增刪改查][增刪改查][增刪改查][增刪改查][修改用戶權限]

普通用戶在PC服務器端前臺頁面,輸入正確的用戶名和密碼后,就可以執行類似于移動平臺客戶端的對應功能,包括查詢各類資訊,開展社交活動,發布商品等操作。

系統管理員在PC服務器端后臺頁面輸入正確的用戶名和密碼后就可以對系統進行維護,包括對各類資訊進行增、刪、改、查等一系列操作,還可以對用戶進行管理。

PC服務器端的前臺模塊與移動平臺客戶端相同;PC服務器端的后臺模塊,主要對前臺各個模塊進行管理操作,如編輯發布各類資訊,對用戶添加的商品信息進行認證,對周圍商鋪的入駐進行認證等。

2 數據庫設計

該系統采用SQL Server 2005建立了相應數據庫表,包括用戶表、課程表、教室表、班級表、考試表、成績表、社團表、好友表和二手商品表等。

數據模型常常用實體-關系圖來描述。實體-關系圖重點關注的是數據,它表示存在系統中的一個數據網絡,也稱E-R模型[3]。其相應E-R圖如圖3所示。

各個表之間緊密聯系。如在教學模塊中,每個教室對應一個教學樓號;每門課程對應一個教室號和班級號;每門考試對應一個教室;每門考試對應一個課程和班級等。課程表中的字段“授課時間”和考試表中的考試時間可用于對自習教室的查詢。

3 功能模塊設計與實現

ASP.NET是統一的Web應用程序平臺,它提供了為建立和部署企業級的Web應用程序所必需的服務[4]。本系統用該語言設計和實現了PC服務器端功能。Android是一個真正意義上的開發性移動開發平臺,其同時包括底層操作系統,及上層的用戶界面和應用程序,而且不存在任何以往阻礙移動產業創新的專有權障礙[5],可用于移動平臺客戶端的開發。

PC服務器端前臺功能和移動平臺客戶端功能相輔相承。普通用戶既可以在Web網頁上查看校園各類資訊,也可以方便地在移動平臺客戶端進行查看,這也正是該系統的一大特色。而系統管理員可以在PC服務器端后臺對系統發布的各類資訊進行編輯操作。接下來分別從普通用戶和系統管理員用戶的角度列舉幾個關鍵模塊的設計與實現過程進行分析。

3.1 普通用戶操作功能的設計與實現

從普通用戶角度出發,該系統的主要功能模塊有以下。

主頁界面:系統主頁界面設計簡潔明快,主要展現了校園風光以及一些重要功能模塊的快速鏈接,方便用戶可以快速得到校園資訊。

注冊與登錄:注冊與登錄是網站的一般功能。用戶登錄后擁有權限可以對自身的信息進行更新修改,可以發布商品信息等功能。

教學模塊:校園資訊系統要展現學校教學的一些基本信息。以教室信息為例,包括各種教學樓信息的瀏覽,各個教室的基本信息等。可以根據教室的課程安排,考試安排等查詢到空閑的教室進行自習。其他的教學模塊的功能與教室信息基本相似,用戶只須對相應模塊進行瀏覽和查詢即可。

社交模塊:以學生交友功能為例,該功能是為了方便學生擴大人際交往的一個平臺。為了保護本校學生的信息,學生必須登錄后才可以瀏覽校內學生的基本信息,根據自身情況與他人進行交流,獲得幫助。其他的社交活動模塊的功能基本相似,用戶只須對相應模塊進行瀏覽和查詢即可。

生活資訊模塊:以二手市場功能為例,它是供學生購物的一個平臺。學生也可以在此平臺上發布自己閑置的商品。也可以根據商品類別、商品名稱,查詢所需的商品,并獲得聯系人信息進行商品交易。其他的生活資訊模塊的功能基本相似,用戶只須對相應模塊進行瀏覽和查詢即可。

部分功能模塊的具體實現過程如下。

⑴ 教學模塊——查詢教室

用戶登錄后,點擊教學建筑瀏覽教學樓信息,在該頁面可以查看教學樓的圖片和相關簡介,幫助學生快速了解各個教學樓信息。并且可以點擊教學樓信息查看教室信息,根據各項條件,如是否占用(有課,有活動,有考試等),是否有多媒體,按教室名稱等進行查詢,從而非常方便快捷地找到自己所需的教室。

⑵ 教學模塊——查詢課程

普通用戶登錄后,點擊課程安排,進入課程頁面。可以根據老師,班級,名稱的條件查詢課程,方便快捷查到自己的課程信息。

PC服務器端的教學模塊界面如圖4所示。

移動平臺客戶端的教學模塊功能界面如圖5所示。

⑶ 生活資訊——二手市場

用戶登錄后,可以瀏覽商品信息,可以根據商品的類別來瀏覽,在不清楚商品分類時可以進行商品名稱搜索。該模塊的PC服務器端前臺頁面如圖6所示,移動平臺客戶端應用界面如圖7所示。

3.2 系統管理員操作功能的設計與實現

該系統的用戶類型包括普通用戶和系統管理員兩種。系統管理員除了普通用戶所具備的權限之外,還可以登錄PC服務器端后臺頁面完成對于系統的基本維護操作,包括用戶管理、資訊信息管理、二手市場管理等操作。防止惡意和虛假信息發布。具體如下。

用戶管理:系統管理員對用戶權限進行管理,包括用戶信息的增、刪、改、查等操作,還可以對過期用戶進行審核刪除。其頁面如圖9所示。

各類資訊信息的發布管理:系統管理員的主要任務是完成各類校園資訊的發布管理,包括教學活動管理,社交活動管理,生活資訊管理等。其頁面如圖10所示。

4 結束語

該系統經過多個階段的開發和測試,目前已經處于正常運行階段。高校師生利用該系統可以非常方便地查詢到所需的各類資訊信息,擺脫了以往信息獲取渠道單一,遲緩等缺點,大大提高了高校師生的工作學習效率。該系統的特色之處在于,它利用了當前熱門并快速發展的移動平臺優勢,結合傳統Web頁面開發技術,讓用戶實時方便快捷地獲取各類資訊。該系統的整體功能已經較全面,但其中的部分功能還未細化,無法進行操作,如二手市場沒有實現交易平臺,只能進行面對面的交易,這些有待改進。后期我們將持續拓展本系統的功能,力求完善該系統。

參考文獻:

[1] 焦健.Eclipse下Android環境的搭建[J].信息與電腦,2012.6:33-34

[2] 熊志君.Android在高校學生信息服務系統中的應用研究[D].南昌大學碩士學位論文,2010.

[3] 鐘珞,袁景凌.軟件工程[M].科學出版社,2012.

[4] 楊樹林,胡潔萍.ASP.NET程序設計案例教程[M].人民郵電出版社,2011.

[5] 吳亞峰,杜化美,蘇亞光.Android編程典型實例與項目開發[M].電子工業出版社,2011.

主站蜘蛛池模板: 久久精品这里只有精99品| 天天摸夜夜操| 天堂成人在线| 亚洲人人视频| 国产精品任我爽爆在线播放6080| 手机在线国产精品| 草草影院国产第一页| a国产精品| 久热这里只有精品6| 欧美有码在线| 国产网站免费观看| 91麻豆精品视频| 色综合天天综合中文网| AV不卡国产在线观看| www.亚洲色图.com| 毛片在线区| 日韩精品无码一级毛片免费| 91在线日韩在线播放| 亚洲精品自产拍在线观看APP| 国产一线在线| 久久夜夜视频| 亚洲一本大道在线| 成人久久精品一区二区三区 | 色综合久久久久8天国| 国产精品粉嫩| 在线视频亚洲色图| 最新国产麻豆aⅴ精品无| 无码国产伊人| 亚洲天堂视频网站| 午夜欧美在线| 国产va在线观看| 国产a在视频线精品视频下载| 亚洲成人在线网| 日本三级欧美三级| Jizz国产色系免费| 欧美日韩午夜视频在线观看| 中文字幕不卡免费高清视频| 天天色天天操综合网| 欧美成人午夜视频免看| 国产精品永久在线| 91在线播放免费不卡无毒| 青草精品视频| 亚洲天堂视频在线观看免费| 国产美女无遮挡免费视频网站 | 国产福利影院在线观看| 广东一级毛片| 国产免费好大好硬视频| 精品视频一区在线观看| 国产精品自拍露脸视频| 91色在线视频| 久久人搡人人玩人妻精品| 久久免费视频6| 亚洲va在线观看| 在线播放真实国产乱子伦| 国产在线第二页| 91亚瑟视频| 国产18在线播放| 999福利激情视频| 伊人国产无码高清视频| 国产一区二区影院| 欧美日韩中文字幕在线| 国产自视频| 无码中文字幕精品推荐| 成人年鲁鲁在线观看视频| 国产成人福利在线| 制服丝袜亚洲| 无码国内精品人妻少妇蜜桃视频| 久久大香香蕉国产免费网站| 国产内射一区亚洲| 免费一级无码在线网站| 青青草综合网| 欧洲精品视频在线观看| 免费播放毛片| 亚洲码一区二区三区| 欧美日韩国产精品综合 | 国产在线啪| 露脸真实国语乱在线观看| 人妻无码AⅤ中文字| 思思热精品在线8| 精品91自产拍在线| 又黄又湿又爽的视频| 国产精品美女自慰喷水|