国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高校學籍管理系統(tǒng)的設(shè)計與應(yīng)用

2014-10-15 01:11:40
關(guān)鍵詞:學籍功能模塊管理系統(tǒng)

胡 丹

(九江職業(yè)大學,江西九江 332000)

1 總體設(shè)計方案

高校學籍管理系統(tǒng)采用單一入口、單一出口的模塊化設(shè)計思想,融入ASP編程技術(shù)、Web萬維網(wǎng)技術(shù)、Access數(shù)據(jù)庫技術(shù)、MIS管理信息系統(tǒng)、B/S開發(fā)模式等綜合應(yīng)用,以ASP編程技術(shù)來開發(fā)系統(tǒng)管理軟件,通過對系統(tǒng)運行環(huán)鏡、整體架構(gòu)、數(shù)據(jù)庫邏輯結(jié)構(gòu)E-R圖的全面設(shè)計,實現(xiàn)對學籍管理的相關(guān)數(shù)據(jù)的查詢、修改、添加、刪除等功能操作。

1.1 系統(tǒng)工作方式

圖1 學籍管理系統(tǒng)工作方式圖

隨著計算機及Internet網(wǎng)絡(luò)技術(shù)的普及和飛速發(fā)展,MIS系統(tǒng)已經(jīng)突破了早期意義的單個數(shù)據(jù)處理系統(tǒng),形成了跨越科學管理、組織架構(gòu)、行為協(xié)調(diào)、數(shù)據(jù)處理、計算機及專家系統(tǒng)等多領(lǐng)域的技術(shù)集合。其結(jié)構(gòu)體系也經(jīng)歷從單機系統(tǒng)到局部網(wǎng)絡(luò),直至發(fā)展到二層體系結(jié)構(gòu)的客戶機/服務(wù)器(簡稱C/S),以及如今具有結(jié)構(gòu)優(yōu)點很多的三層及以上體系結(jié)構(gòu)的瀏覽器/應(yīng)用服務(wù)器/數(shù)據(jù)庫服務(wù)器 (簡稱B/S)Intranet網(wǎng)絡(luò)環(huán)境。該系統(tǒng)從整體設(shè)計思路上就是利用了B/S的廣域性優(yōu)點,充分運用ASP技術(shù)及數(shù)據(jù)庫系統(tǒng),實現(xiàn)將管高校學籍理系統(tǒng)與Internet進行嫁接,建立在系統(tǒng)后臺Windows操作系統(tǒng)及Access上,通過Internet和局域網(wǎng)使學生和系統(tǒng)管理員很方便地對學生學籍進行管理。其工作方式如圖1所示。

1.2 系統(tǒng)整體設(shè)計架構(gòu)

1.2.1 系統(tǒng)功能模塊的描述

高校學籍管理系統(tǒng)的功能結(jié)構(gòu)采用模塊化設(shè)計思路,主要由學生信息管理、學籍異動管理、日常管理、用戶管理等四個模塊組成。

一是學生信息管理模塊:對學生信息進行查詢、錄入、修改/刪除以及打印等,并進行班級、考試、成績排名和目標管理。

二是學籍異動管理模塊:可對學生學籍異動錄入、查詢、修改/刪除、打印。

三是日常管理模塊:通過輸入學號或者姓名來查詢學生的獎懲及學期評語。

四是用戶管理模塊:只有管理員才能使用,普通用戶不能進入??捎脕硖砑?、修改、刪除用戶,并設(shè)置權(quán)限以及修改用戶密碼。

1.2.2 系統(tǒng)操作功能的描述

本系統(tǒng)分為系統(tǒng)管理員、系部管理員、班級管理員和學生四種角色,登陸系統(tǒng)時需要輸入用戶名和密碼,系統(tǒng)自動判斷用戶的權(quán)限和帳號、密碼是否匹配,可對學生的成績信息進行添加、修改/刪除、查詢、打印等操作。學生不需登錄,只能通過學號等查詢學生信息和學習成績。

(1)先進入系統(tǒng)登陸界面,管理員需要輸入用戶的帳號和密碼進行驗證,若驗證通過,就可以進行學生信息及學生成績的查詢、錄入、修改和刪除等操作;反之,若不符合條件,則退至登陸界面,重新輸入。用戶登錄示例見圖2所示:

圖2 用戶登錄示例圖

(2)進入登錄界面以后就可以查看各個模塊,對學生信息、學生成績、考試、用戶等功能模塊進行錄入、修改、刪除、打印等操作。程序操作流程如圖3所示:

圖3 程序操作流程圖

(3)系統(tǒng)管理員通過登錄后,管理員可以進行信息管理、學生成績管理、考試管理、用戶管理,并進行添加、刪除和修改等操作,管理員功能如圖4所示:

圖4 管理員功能圖

1.2.3 數(shù)據(jù)庫系統(tǒng)的設(shè)計

本系統(tǒng)采用模塊化程序設(shè)計方法,為系統(tǒng)開發(fā)和維護提供了方便。

(1)數(shù)據(jù)庫系統(tǒng)E-R圖

高校學籍信息管理系統(tǒng)中的數(shù)據(jù)庫構(gòu)建通過數(shù)據(jù)庫的需求分析及根據(jù)數(shù)據(jù)處理的整個過程,組成一個完整的基本數(shù)據(jù)鏈。

表1 基本數(shù)據(jù)鏈

針對這些數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),確定數(shù)據(jù)庫E-R圖(Entity-Relation)模型。針對系統(tǒng)的各基本信息,構(gòu)建的高校學籍信息管理系統(tǒng)的數(shù)據(jù)庫系統(tǒng)E-R圖見圖5:

圖5 數(shù)據(jù)庫系統(tǒng)E-R圖

(2)數(shù)據(jù)流圖

按照數(shù)據(jù)表構(gòu)建本系統(tǒng)的數(shù)據(jù)流圖如圖6:

圖6 系統(tǒng)的數(shù)據(jù)流圖

(3)系統(tǒng)功能模塊結(jié)構(gòu)圖

經(jīng)過模塊化分析構(gòu)建高校學籍管理系統(tǒng)功能模塊結(jié)構(gòu)圖如圖7:

圖7 系統(tǒng)功能模塊結(jié)構(gòu)圖

2 系統(tǒng)軟件編程與測試

考慮篇幅有限,這里不能詳細闡述和說明每個功能模塊功能流程及其相關(guān)軟件編程,僅僅只對系統(tǒng)管理員功能流程的編程與測試過程予以介紹。

2.1 系統(tǒng)管理員功能流程

在高校管理中,把負責全校教務(wù)教學管理職能的部門定為系統(tǒng)管理員,系統(tǒng)管理員需通過賬號和密碼登錄,登錄后由其對系部信息、教師信息、學生信息、班級信息等進行管理,并對用戶權(quán)限進行核對。只有登陸成功后,才可以進入登陸者權(quán)限之內(nèi)的功能模塊操作。登陸功能流程圖如圖8所示:

圖8 用戶登陸功能流程圖

2.2 系統(tǒng)測試

由于本系統(tǒng)是基于WEB系統(tǒng),所以測試的內(nèi)容應(yīng)該包括頁面鏈接檢查、系統(tǒng)數(shù)據(jù)檢查、字符類型檢查、相關(guān)性檢查、信息完整性檢查、直接鏈接檢查、中文字符處理、信息重復、刪除功能檢查、修改重名檢查、添加和修改是否一致檢查、搜索檢查、文件傳輸檢查、重復提交表單、輸入信息位置、用戶檢查、密碼檢查、快捷鍵檢查、刷新鍵檢查、必填項檢查、回車鍵檢查、回退鍵檢查、空格檢查、輸入法檢查、系統(tǒng)可恢復檢查等內(nèi)容。本系統(tǒng)在測試時選用黑盒測試和白盒測試兩種互為補充的測試方案。

本系統(tǒng)通過使用loadrunner這一專業(yè)測試軟件進行性能測試,主要對用戶并發(fā)、負載能力等性能指標進行測試分析,loadrunner能模擬系統(tǒng)在成千上萬的使用者同時登錄進行操作時的情況。

(1)用戶登錄并發(fā)的性能測試結(jié)果

圖9 多人并發(fā)登錄系統(tǒng)響應(yīng)時間

本系統(tǒng)用戶登錄并發(fā)的性能測試,采用的是用loadrunner軟件模擬100名學生同時登錄系統(tǒng)操作時的情況進行的響應(yīng)時間測試,具體并發(fā)登錄系統(tǒng)響應(yīng)時間的測試結(jié)果如圖9所示。圖中縱坐標表示平均響應(yīng)時間,其單位為s;橫坐標表示已用場景時間。用紫色曲線代表登錄響應(yīng)時間,綠色曲線代表查詢響應(yīng)時間,紅色曲線代表虛擬用戶退出系統(tǒng)響應(yīng)時間。

從圖9的曲線走勢來看,在前半時段都趨于上升走勢,在后半時段趨于下降走勢,中間時段有所攀高,但總體走勢比較平坦。這說明隨著運行時間的變化,并發(fā)登錄和查詢等系統(tǒng)性能相對穩(wěn)定。

(2)系統(tǒng)負載能力性能測試結(jié)果

負載測試 (Load testing)是指通過測試系統(tǒng)在資源超負荷情況下的表現(xiàn),以發(fā)現(xiàn)設(shè)計上的錯誤或驗證系統(tǒng)的負載能力。負載測試的目標是保證系統(tǒng)在超出最大預期工作量的情況下仍能正常運行。

本系統(tǒng)的負載測試采用的是用loadrunner軟件模擬100名學生同時查詢操作時每秒事務(wù)數(shù)量的測試,具體的負載測試反應(yīng)的每秒事務(wù)數(shù)量的測試結(jié)果如圖10所示。圖中縱坐標表示事務(wù)數(shù),橫坐標表示已用方案時間,綠色曲線代表每秒事務(wù)數(shù)的走勢情況。

圖10 系統(tǒng)負載能力的性能測試結(jié)果

從圖10的曲線走勢來看,整個運行過程當中每秒事務(wù)數(shù)的曲線走勢比較平穩(wěn),在前半時段都趨于上升走勢,在后半時段趨于下降走勢,中間時段比較平坦。這說明隨著運行時間的變化,負載能力性能非常穩(wěn)定。系統(tǒng)在測試時沒有發(fā)現(xiàn)死機和停止服務(wù)的情況,系統(tǒng)運行穩(wěn)定。

(3)測試結(jié)果及分析

基于高校數(shù)字化校園學籍管理系統(tǒng)的系統(tǒng)模塊和功能模塊在設(shè)計及開發(fā)過程中,雖然同步進行了代碼調(diào)試,解決了一些問題,但在該系統(tǒng)軟件測試過程中,仍然發(fā)現(xiàn)了一些問題。這些問題對系統(tǒng)應(yīng)用有較大的影響,可見軟件測試工作在軟件開發(fā)過程中是非常重要和必要的,在后續(xù)開發(fā)、升級、完善工作中,一定要繼續(xù)貫徹軟件測試工作。

通過在高校數(shù)字化校園網(wǎng)上對高校學籍管理系統(tǒng)軟件的測試基本達到了預期設(shè)計方案,測試過程中,首先通過對高校學籍管理系統(tǒng)的功能分析,得到系統(tǒng)功能模塊圖。然后根據(jù)系統(tǒng)功能分析,使本系統(tǒng)使用Asp+Access數(shù)據(jù)庫平臺設(shè)計。由此可見,從本系統(tǒng)性能測試結(jié)果表明本系統(tǒng)軟件其功能指標、性能指標、穩(wěn)定性、可行性上都完全達到了設(shè)計要求。

3 結(jié)論

系統(tǒng)達到了較好的應(yīng)用效果,主要成效表現(xiàn)在如下幾個方面:

一是通過選定以高校學生學籍管理內(nèi)容為研究對象,按實際需求進行全面的分析,制定了高校學生學籍管理系統(tǒng)的研究方案及開發(fā)計劃,確定了系統(tǒng)整體架構(gòu)方案、系統(tǒng)結(jié)構(gòu)模塊、開發(fā)模式等具體方案。

二是全面理清了高校學生學籍管理系統(tǒng)的工作流程,通過綜合運用一些先進技術(shù)設(shè)計了高校學生學籍管理系統(tǒng)功能模塊,并對主要功能指標和性能指標進行分析,完成了高校學生學籍管理系統(tǒng)總體設(shè)計的核心內(nèi)容。

三是以ASP編程技術(shù)開發(fā)完成了系統(tǒng)結(jié)構(gòu)上按需求規(guī)劃的系統(tǒng)管理模塊、學生信息模塊、學生成績模塊、公共管理模塊等四大功能模塊的設(shè)計,實現(xiàn)對學生學籍管理相關(guān)數(shù)據(jù)的查詢、修改、添加、刪除等功能操作,在性能方面實現(xiàn)系統(tǒng)的全面性、可靠性、安全性、兼容性、高效性和可維護性。

四是通過采取黑盒測試方法對系統(tǒng)管理模塊、學生信息模塊、學生成績模塊、公共管理模塊等各個功能模塊進行用例測試和系統(tǒng)性能測試用例,并經(jīng)過在高校進行試用,系統(tǒng)性能穩(wěn)定、功能齊全、應(yīng)用效果顯著。

五是本系統(tǒng)在實際應(yīng)用中體現(xiàn)了一定的新穎性,使原有學籍管理系統(tǒng)存在的問題得到更加完善;使教務(wù)教學等管理部門對學生檔案管理的全程監(jiān)控顯得更加方便;使各職能部門管理人員之間信息互通聯(lián)絡(luò)的更加快捷,減輕了其工作負擔。

〔1〕呂繼迪,孫明麗,龐婭娟.ASP程序開發(fā)范例寶典 (第2版)[M].北京:人民郵電出版社,2009:23-26.

〔2〕李德平 .基于Web的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)的思考[J].中國科技信息,2006,(11):134-135.

〔3〕劉珊.Access應(yīng)用系統(tǒng)開發(fā)研究 [J].電腦編程技巧與維護,2010,(08):43-44.

〔4〕李澤軍 .基于J2EE的高校教務(wù)管理系統(tǒng)的開發(fā)與實現(xiàn)[D].中南大學,2009:17-19.

猜你喜歡
學籍功能模塊管理系統(tǒng)
基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
高校學籍異動學生管理工作的思考
學籍學歷電子注冊管理系統(tǒng)在學籍管理中的應(yīng)用與實現(xiàn)
河北畫報(2020年10期)2020-11-26 07:21:10
基于LED聯(lián)動顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
中國船檢(2017年3期)2017-05-18 11:33:08
基于ASP.NET標準的采購管理系統(tǒng)研究
軟件導刊(2016年9期)2016-11-07 21:35:42
教育部:不得將學籍作為中小學生入學和轉(zhuǎn)學條件
輸電線路附著物測算系統(tǒng)測算功能模塊的研究
M市石油裝備公服平臺網(wǎng)站主要功能模塊設(shè)計與實現(xiàn)
石油知識(2016年2期)2016-02-28 16:20:16
功能模塊的設(shè)計與應(yīng)用研究
漳浦县| 浙江省| 绍兴市| 宁波市| 西畴县| 福鼎市| 绿春县| 花莲县| 应城市| 赤水市| 兴安盟| 嘉鱼县| 剑河县| 大化| 赤城县| 乳源| 遵义市| 康定县| 马龙县| 民丰县| 西昌市| 随州市| 沭阳县| 民勤县| 万宁市| 怀宁县| 静海县| 日喀则市| 瑞金市| 永昌县| 昌图县| 衡南县| 贵州省| 三都| 舒城县| 武穴市| 定边县| 外汇| 罗甸县| 建瓯市| 梅河口市|