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

基于B/S的新生報到管理系統(tǒng)的設計與實現(xiàn)

2011-04-16 09:15:44羅定職業(yè)技術(shù)學院廣東羅定527200
電腦與電信 2011年2期
關(guān)鍵詞:用戶信息系統(tǒng)

(羅定職業(yè)技術(shù)學院,廣東羅定527200)

1.引言

在信息時代,只有掌握了科學的管理方法,運用先進的管理工具,才能做到事半功倍。新生報到管理系統(tǒng)是校園信息化建設的重要組成部分,是在吸收傳統(tǒng)新生報到工作經(jīng)驗的基礎(chǔ)上,采用現(xiàn)代管理思想,利用信息技術(shù),實現(xiàn)新生報到信息的標準化、統(tǒng)一化、數(shù)字化、網(wǎng)絡化管理系統(tǒng)。新生報到管理系統(tǒng)全面支持Internet功能、新生遠程訪問、學校各職能部門信息共享等應用,基本目標是在學校內(nèi)部和外部建立起順暢的新生報到信息交互的通道,讓信息技術(shù)成為推動教育生產(chǎn)力的有力工具,提高學校的管理水平和效率。

2.B/S模式的系統(tǒng)結(jié)構(gòu)設計

B/S模式,即Browser/Server(瀏覽器/服務器)模式,是隨著Internet技術(shù)的興起[1]對C/S模式的一種變化或者改進的模式。與傳統(tǒng)的C/S模式比較,它簡化了客戶端軟件功能,客戶端交由WEB瀏覽器實現(xiàn),將數(shù)據(jù)庫的訪問和應用程序的實現(xiàn)都放在服務器上完成,客戶端始終只要安裝一個WEB瀏覽器,用戶就可以通過瀏覽器實現(xiàn)對系統(tǒng)的訪問。

圖1 新生報到管理系統(tǒng)體系結(jié)構(gòu)

B/S模式是一種分Browser/WEB Server/DB Server的三層體系結(jié)構(gòu)模式,其數(shù)據(jù)處理過程分為三個部分:第一層是客戶層,負責用戶與系統(tǒng)的訪問;第二層是應用層,負責業(yè)務邏輯處理;第三層是數(shù)據(jù)層,負責數(shù)據(jù)的存儲、訪問與優(yōu)化[2]。

B/S模式的三層結(jié)構(gòu)不僅滿足了典型的WEB應用需求,而且通過把系統(tǒng)分成不同的邏輯塊,利用將軟件的開發(fā)工作劃分,把部分問題設計成獨立的模塊,從而使某些功能模塊多重復用,縮短系統(tǒng)開發(fā)周期,降低了系統(tǒng)開發(fā)和維護成本。基于此,提出新生報到管理系統(tǒng)的B/S架構(gòu)設計如圖1所示。

3.系統(tǒng)功能設計

新生報到管理系統(tǒng)開發(fā)的目的是為了實現(xiàn)新生報到工作的全面信息化管理,規(guī)范報到程序,提高工作效率,改善因新生報到率不高、專業(yè)調(diào)劑人數(shù)較多、貧困生欠費、緩繳學費等問題帶來的新生報到數(shù)據(jù)難處理且錯誤率高的缺點,為學生檔案、學籍管理提供規(guī)范的、準確的數(shù)據(jù)?;谝陨蠘I(yè)務功能需求,采用結(jié)構(gòu)化設計(Structure Design,簡稱SD)思想,將新生報到管理系統(tǒng)分為9個模塊:系統(tǒng)管理模塊、新生報到模塊、新生繳費模塊、學生注冊模塊、寢室分配模塊、一卡通模塊、辦件統(tǒng)計模塊、綜合查詢模塊。系統(tǒng)總體功能模塊設計如圖2所示。

圖2 系統(tǒng)總體功能模塊

系統(tǒng)子模塊功能為:

(1)系統(tǒng)管理模塊

主要是實現(xiàn)系統(tǒng)的一些功能的設置,如用戶權(quán)限的管理,分以下幾個子模塊:

①用戶權(quán)限管理

②用戶權(quán)限的定義

(2)新生報到模塊(網(wǎng)上預先報名)

預先報到模塊是為了緩解現(xiàn)場報名時,錄入人員的工作量而設計的。學生可以先登錄網(wǎng)站,核對自己的錄取信息,如有錯誤,可以修改部分內(nèi)容,其他不能改的在現(xiàn)場時間改,包括專業(yè)。包括以下子模塊:

①登錄模塊

②報名核對模塊

③修改信息模塊

④查看報到流程模塊

(3)新生報到模塊(現(xiàn)場)

①新生信息預先錄入

②新生錄取信息檢索

③新生信息核對/修改

④院系專業(yè)設置

⑤轉(zhuǎn)專業(yè)辦理

(4)新生繳費模塊

①收費科目設置

②新生收費

③收費情況一覽

④綠色通道

(5)學生注冊模塊

通過查詢到相關(guān)的學生信息,對其進行注冊。

(6)寢室分配模塊

①寢室信息設置

②寢室分配

③寢室分配情況一覽

(7)一卡通模塊

①一卡通領(lǐng)用

②一卡通發(fā)放情況一覽

(8)辦件統(tǒng)計模塊

對各個環(huán)節(jié)的工作情況進行數(shù)字統(tǒng)計,計算完成情況占比。

(9)綜合查詢模塊

新生報到完成環(huán)節(jié)查詢(包括登錄,登錄錯誤提示,查詢信息顯示界面)。

4.關(guān)鍵技術(shù)及實現(xiàn)

4.1 COM接口子層

COM是開發(fā)軟件組件的一種方法,1993年因OLE2的需要而產(chǎn)生,現(xiàn)已成為Microsoft跟上Internet的一項重要基礎(chǔ)技術(shù)。系統(tǒng)開發(fā)采用COM技術(shù)的原因是使用其組件來構(gòu)造應用程序可以復用應用程序的結(jié)構(gòu)。對客戶來說,COM中一個組件就是一個接口集,客戶是通過接口同COM組件打交道。對程序員來說,應用程序中接口才是最重要的,組件只是接口的實現(xiàn)細節(jié)。在Windows系統(tǒng)平臺上,COM組件為可獨立發(fā)布DLL或EXE類型的二進制組件,COM使用DLL將組件動態(tài)鏈接起來,改善了靜態(tài)鏈接代碼重復和額外占用空間的缺點。

系統(tǒng)開發(fā)選擇ATL(Active TEmplate Library)的原因是創(chuàng)建小而獨立的二進制組件時,ATL不需要任何動態(tài)鏈接庫。ATL是一個可以很方便建立COM組件的模版,它代表了獨立的、單層次的應用程序和服務的現(xiàn)代分布式應用所需的輕量級COM的應用。系統(tǒng)中,客戶端在調(diào)用COM子層的部分接口DLL文件如圖3所示。

圖3 DLL調(diào)用

4.2 系統(tǒng)安全技術(shù)

基于B/S模式的系統(tǒng)是一個開放的系統(tǒng),結(jié)合新生報到管理系統(tǒng)的實際情況,系統(tǒng)從三個層面保證其安全性:應用系統(tǒng)安全、數(shù)據(jù)庫安全和網(wǎng)絡運行安全[3]。

(1)應用系統(tǒng)安全:系統(tǒng)采用了基于角色的訪問控制模型(RBAC),根據(jù)職能部門的需求來創(chuàng)建角色,采用最小特權(quán)原則給角色分配權(quán)限。為便于對權(quán)限實現(xiàn)高效管理,在數(shù)據(jù)庫中專門設計一個管理權(quán)限的數(shù)據(jù)表。RBAC有效地實現(xiàn)了用戶與訪問權(quán)限的邏輯分離,大大降低了安全管理復雜性和管理成本。

(2)數(shù)據(jù)庫安全:①為防止意外事件造成的數(shù)據(jù)丟失,系統(tǒng)管理員可以對任意年份的所有報表數(shù)據(jù)進行備份和恢復;②用戶進入系統(tǒng)前,都將驗證登錄身份的合法性,對數(shù)據(jù)庫用戶采用最小特權(quán)策略,保證了數(shù)據(jù)不被人隨意刪改。

(3)網(wǎng)絡運行安全:用戶在網(wǎng)絡登錄時,服務器端在收到用戶提交的請求后,將從權(quán)限表中讀取用戶對應的權(quán)限信息,并建立相應的Session變量。若用戶欲經(jīng)由Bookmark或直接輸入URL進入時,系統(tǒng)將調(diào)用Session對象的變量Logined來判斷用戶是否已合法登錄。

4.3 業(yè)務子層處理

基于B/S模式的系統(tǒng)運行流程為:①瀏覽器向服務器發(fā)出Request信息;②服務器由Response對象響應請求。所有的Request信息均在業(yè)務子層進行分析處理,業(yè)務子層處理流程如圖4所示。首先根據(jù)Request信息生成SQL語句,然后調(diào)用數(shù)據(jù)數(shù)據(jù)操控類函數(shù)或數(shù)據(jù)查詢類函數(shù)對數(shù)據(jù)庫操作,不管成功與否,都要記入日志文件,以便日后查詢。在系統(tǒng)開發(fā)中為了確保數(shù)據(jù)的一致性,則通過Lock及Unlock機制來實現(xiàn)。

圖4 業(yè)務子層處理流程

5.結(jié)束語

基于B/S模式的新生報到管理系統(tǒng)是利用了互連網(wǎng)技術(shù)建立的網(wǎng)絡平臺。文章簡要描述了B/S模式的軟件體系思想及COM接口子層等,介紹了系統(tǒng)設計與實現(xiàn)的基本過程。該系統(tǒng)在2010年羅定職業(yè)技術(shù)學院新生接待工作中的應用表明,通過使用該系統(tǒng)來處理新生接待工作,可以提高工作效率,節(jié)省人力財力,有利于提高學校的管理水平。新生報到管理系統(tǒng)的開發(fā)和應用,對學院的信息化建設、改造、升級大有益處。

[1]Zheng W.Internet QoS:Architectures and Mechanisms for Quality of Service.Morgan Kaufmann,2001.

[2]楊小影,徐紅霞.基于B/S結(jié)構(gòu)學生管理系統(tǒng)的實現(xiàn).寧波職業(yè)技術(shù)學院學報[J],2009,13(2):73-75.

[3]鐘嵐,汪永超,毛明剛,姚必強.基于B/S的通用車輛管理信息系統(tǒng)研發(fā)[J].計算機工程與設計,2007,28(7):1695-1698.

[4]史湘寧,米強,凌云翔.Web Service體系結(jié)構(gòu)研究[J].計算機與現(xiàn)代化,2005.2:26~28.

猜你喜歡
用戶信息系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 欧洲一区二区三区无码| 久久综合五月婷婷| 亚洲首页国产精品丝袜| 东京热一区二区三区无码视频| 免费人成网站在线观看欧美| 国产国产人免费视频成18| 亚洲VA中文字幕| 亚洲天堂首页| 国产精品嫩草影院视频| 国产成人精品高清在线| 亚洲五月激情网| 亚洲精品成人片在线播放| 欧美午夜理伦三级在线观看| 国产一二视频| 狠狠色狠狠综合久久| 精品91在线| 国产大片喷水在线在线视频| 欧美日韩精品在线播放| 丁香婷婷激情网| 久久免费视频播放| 亚洲精品国产成人7777| 日韩区欧美国产区在线观看| 亚洲高清在线天堂精品| 欧美色综合网站| 久操线在视频在线观看| 2024av在线无码中文最新| AV在线麻免费观看网站| 亚洲美女一区| 亚洲精品第1页| 在线观看国产小视频| 精品视频福利| 中文字幕日韩丝袜一区| 久久情精品国产品免费| 欧美区一区| 亚洲六月丁香六月婷婷蜜芽| 69视频国产| 久久综合亚洲鲁鲁九月天| 91免费观看视频| 国产凹凸一区在线观看视频| 亚洲美女一级毛片| 国产丝袜无码精品| 国产在线视频欧美亚综合| 亚洲一区无码在线| 久久这里只精品热免费99| 亚洲人成影视在线观看| 欧美一级高清视频在线播放| 热99精品视频| 99热这里只有精品免费| 九色综合伊人久久富二代| 毛片在线看网站| 999精品视频在线| 一级黄色网站在线免费看| 国产三级精品三级在线观看| 欧美精品导航| 国产成人啪视频一区二区三区| 精品欧美视频| 亚洲国产成人在线| 国产免费观看av大片的网站| 91精品国产自产在线老师啪l| 91免费国产在线观看尤物| 欧美色香蕉| 免费啪啪网址| 亚洲中文字幕23页在线| 亚洲视频无码| 91精品国产情侣高潮露脸| 成人字幕网视频在线观看| 久久人搡人人玩人妻精品| 黄色三级毛片网站| 国产乱子伦一区二区=| 在线播放真实国产乱子伦| 亚洲精品成人福利在线电影| 亚洲视频免| 一本大道无码日韩精品影视| 欧美怡红院视频一区二区三区| 久久综合亚洲鲁鲁九月天| 啪啪啪亚洲无码| 在线欧美国产| 狼友av永久网站免费观看| 亚洲香蕉久久| 无码国内精品人妻少妇蜜桃视频| 国产成人免费手机在线观看视频 | 亚洲日本中文字幕天堂网|