• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    新生報到注冊系統(tǒng)設計與實現(xiàn)

    2013-08-14 02:13:48賀仁宇
    計算機光盤軟件與應用 2013年10期
    關鍵詞:新生報視圖報表

    賀仁宇

    摘要:高校新生報到注冊系統(tǒng)同傳統(tǒng)的人工方式相比,更高效、準確和便捷,具有廣泛的應用背景。本文介紹了學院報到注冊系統(tǒng)的設計與實現(xiàn)過程,該系統(tǒng)采用B/S結(jié)構(gòu),以WAMP為開發(fā)平臺,使用CodeIgniter框架和jQuery庫。

    關鍵詞:新生報到;WAMP;B/S結(jié)構(gòu);CodeIgniter框架;PHP

    中圖分類號:TP315

    1 概述

    高校的新生報到業(yè)務流程都存在差異,設計一個具有通用性,又便于裁剪定制的系統(tǒng),可節(jié)約開發(fā)成本和縮短開發(fā)周期,具有重要的現(xiàn)實意義。

    系統(tǒng)目標:(1)實現(xiàn)報到過程的網(wǎng)絡化管理,避免學生的長時間排隊等候。(2)信息采集的自動化,避免手工錄入信息出現(xiàn)的錯誤。(3)實現(xiàn)相關職能部門提出的功能需求。(4)提供實時的報到信息查詢,為各職能部門生成信息報表。

    綜合各方面因素,系統(tǒng)采用B/S結(jié)構(gòu),以Apache為Web服務器,MySql為數(shù)據(jù)庫服務器,PHP為后臺腳本語言。使用輕量級CodeIgniter(簡稱CI)框架提高編碼效率,前臺利用jQuery庫改善用戶體驗。

    CI是一個小巧但功能強大的PHP框架,它使用MVC設計模式,將表現(xiàn)層和業(yè)務邏輯層分開。除了提供豐富的標準庫以及簡單的接口外,還提供了完整規(guī)范的開發(fā)文檔。CI框架本身的學習曲線也相當平緩,程序開發(fā)人員可以很快的上手,而將更多精力專注于問題本身。

    2 系統(tǒng)設計與實現(xiàn)

    2.1 報到流程

    新生繳費后,方可分配宿舍。繳費方式可分為提前電子繳費或現(xiàn)場繳費兩種形式。然后統(tǒng)一由招生辦核對新生的相關材料(準考證、身份證和錄取通知書等),確認注冊,并打印報到單。憑報到單辦理住宿、遷移戶籍、采集相片。新生報到流程,參考圖1。

    2.2 系統(tǒng)功能總體設計

    系統(tǒng)由五個子模塊組成(參考圖2):(1)系統(tǒng)管理:完成系統(tǒng)的初始化配置、基礎數(shù)據(jù)的導入導出、帳戶創(chuàng)建及維護。(2)宿舍管理:完成宿舍信息的設置、宿舍的自動批量分配及手工分配、信息的檢索、數(shù)據(jù)的導出和生成統(tǒng)計報到。(3)照片采集:編寫圖像采集軟件、由瀏覽器控件驅(qū)動圖像采集軟件,自動生成校園卡數(shù)據(jù)。(4)招辦驗證:確認注冊,并打印報到單,實時顯示報到信息,輸出統(tǒng)計報表。(5)其實部門:部門報到確認,查詢及報表輸出。

    以上數(shù)據(jù)表,由管理員在系統(tǒng)初始化配置時創(chuàng)建。報到的確認信息、繳費信息、是否分配宿舍等信息,都保存在enrollment表中。

    2.3 子模塊功能與實現(xiàn)

    根據(jù)部門分工不同,將系統(tǒng)分為五個子模塊。它們保持相對的獨立,但又相互聯(lián)系。每個模塊對應一個文件,存放在CI的models目錄中。

    2.3.1 系統(tǒng)管理模塊(admin_model.php)

    系統(tǒng)管理模塊主要實現(xiàn)系統(tǒng)的配置和初始化工作。

    (1)系統(tǒng)參數(shù)設置:數(shù)據(jù)庫連接參數(shù)、時間設置。

    (2)數(shù)據(jù)導入:導入EXCEL格式的招生錄取表、已電子繳費名單、專業(yè)信息表、帳戶系統(tǒng)表、宿舍信息表。對導入的數(shù)據(jù)進行有效性驗證。

    (3)帳戶設置:設置帳戶權(quán)限和密碼。帳戶根據(jù)部門分組,登錄系統(tǒng)后,自動跳轉(zhuǎn)到對應的職能部門頁面。

    2.3.2 宿舍管理模塊(dorm_model.php)

    宿舍管理模塊實現(xiàn)宿舍的設置、分配、檢索、報表和管理功能。

    (1)宿舍信息設置:按專業(yè)和性別設置。

    (2)自動分配宿舍:按專業(yè)將自動分配宿舍,將生源地相同的學生散列到不同的宿舍。

    (3)手工分配:根據(jù)通知書號,查詢并指定特定的床位。

    (4)取消分配:對分配的床位,可批量或單獨撤消分配。

    (5)查詢和統(tǒng)計:按專業(yè)統(tǒng)計已分配/待分配的人數(shù)。按樓號和按專業(yè)方式生成匯總報表,導出成EXCEL文件。

    2.3.3 照片采集模塊(camera_model.php)

    照片采集模塊通過高清攝像頭獲取學生頭像,實現(xiàn)照片文件的自動命名和存儲,生成校園卡所需的所有數(shù)據(jù)。

    (1)照片采集工具:采用VC6.0開發(fā),以學號和姓名作命令行參數(shù),通過鼠標選取圖像大小,截取的圖像自動存儲在指定的文件目錄。在瀏覽器中,利用ActiveX技術驅(qū)動該程序,傳入學號和姓名信息。

    (2)生成創(chuàng)建校園卡所需的學生姓名、性別、學號、專業(yè)和照片信息。

    2.3.4 招辦驗證模塊(register_model.php)

    招辦驗證模塊完成新生的報到注冊確認,自動打印報到單,實現(xiàn)顯示報到情況,支持查詢和統(tǒng)計報表功能。

    (1)注冊確認:符合注冊條件則予以確認,顯示新生信息及報到狀態(tài)。

    (2)打印報到單:按指定格式,生成并打印報到單。

    (3)實時報到信息:顯示已報到人數(shù)/應報到人數(shù)。

    (4)查詢及報表導出:已報到學生的詳細列表,支持按專業(yè)分類導出。

    2.3.5 其它部門(department_model.php)

    包括戶籍辦理、系報到確認、后勤部門等。具有相似的功能:顯示學生信息,完成相應的信息錄入和確認操作??梢院芊奖愕募尤胄碌牟块T,或引導至系/專業(yè)定制的二級報到頁面。

    2.4 界面設計

    各部門頁面樣式保持一致,采用紫色為主色,輸入通知書編號后,獲取并顯示學生相關信息。右邊部分是部門特定的功能,由用戶所處的工作組決定。中間部分的狀態(tài)條,以不同的顏色直觀顯示學生的報到流程。參考圖3。

    界面設計實現(xiàn)為CI中的視圖文件,存放在views目錄中。視圖文件與子模塊保持對應,分別為管理視圖(admin_view.php)、宿舍視圖(dorm_view.php)、照片采集視圖(camera_view.php)、招辦驗證視圖(register_view.php)、部門視圖(department_view.php)

    2.5 控制器(controller)

    在CI框架中,應用邏輯是由控制器實現(xiàn)的,存放在controller目錄中。報到系統(tǒng)的應用邏輯并不復雜,使用四個控制器文件admin.php、dorm.php、login.php和user.php,分別處理管理員、宿舍管理、登錄和部門頁面間的路由。

    3 結(jié)束語

    對于中小規(guī)模的web應用,采用CI框架,能大大提高了系統(tǒng)開發(fā)效率。通過實際應用表明,該系統(tǒng)界面友好、實時高效,對提高學校管理工作水平,起到了積極的作用。在提高系統(tǒng)的通用性和可裁剪性方面,還有等于進一步的研究。

    參考文獻:

    [1]方偉杰,陳偉,朱之平.浙江大學數(shù)字迎新系統(tǒng)的設計與實現(xiàn)[J].中山大學學報(自然科學版),2009(S1).

    [2]陳和平,張偉.大學新生報到系統(tǒng)的設計與實現(xiàn)[J].計算機工程與應用,2002,15.

    猜你喜歡
    新生報視圖報表
    KAC:新生報到
    LabWindows/CVI中Excel報表技術研究
    測控技術(2018年8期)2018-11-25 07:42:28
    西南政法大學新生報到采用人臉識別技術現(xiàn)場
    從三大報表讀懂養(yǎng)豬人的成績單
    5.3 視圖與投影
    視圖
    Y—20重型運輸機多視圖
    SA2型76毫米車載高炮多視圖
    臺灣光復與《新生報》*
    少年醫(yī)圣
    库尔勒市| 隆昌县| 井冈山市| 通城县| 通山县| 陆良县| 永丰县| 永城市| 浦城县| 明水县| 佳木斯市| 卓尼县| 合作市| 和林格尔县| 平乡县| 嘉黎县| 新宁县| 天气| 年辖:市辖区| 西峡县| 屏东市| 宣恩县| 沙田区| 枣庄市| 开平市| 宁城县| 嘉义市| 普宁市| 宁乡县| 启东市| 集安市| 赤壁市| 阳山县| 荔浦县| 上栗县| 明光市| 绥芬河市| 宁陵县| 连州市| 康马县| 平原县|