劉瑩
【摘 要】本文介紹了單獨(dú)招生管理系統(tǒng)的開發(fā)方式、應(yīng)用,以及實(shí)現(xiàn)方法。該網(wǎng)站采用B/S結(jié)構(gòu)。利用ASP動(dòng)態(tài)網(wǎng)頁技術(shù)進(jìn)行開發(fā),數(shù)據(jù)庫采用Access數(shù)據(jù)庫。網(wǎng)站按照功能分為前臺(tái)和后臺(tái)。
【關(guān)鍵詞】單獨(dú)招生;B/S模式
1簡(jiǎn)介
為了滿足威海職業(yè)學(xué)院?jiǎn)为?dú)招生工作的需求,在學(xué)院的意見指導(dǎo)下,開發(fā)本項(xiàng)目——單獨(dú)招生系統(tǒng),將單獨(dú)招生的一系列工作以網(wǎng)站的形式呈現(xiàn)。
該網(wǎng)站采用B/S結(jié)構(gòu)。利用ASP動(dòng)態(tài)網(wǎng)頁技術(shù)進(jìn)行開發(fā),數(shù)據(jù)庫采用Access數(shù)據(jù)庫。網(wǎng)站按照功能分為前臺(tái)和后臺(tái)。前臺(tái)以動(dòng)態(tài)網(wǎng)頁的形式展示各系、各專業(yè)招生情況、每年招生動(dòng)態(tài),志愿報(bào)名、個(gè)人基本信息設(shè)定,個(gè)人志愿信息查看、注冊(cè)等功能模塊。后臺(tái)主要面向招生辦的老師及系統(tǒng)管理員,老師可以將數(shù)據(jù)實(shí)時(shí)傳遞到網(wǎng)站,管理員通過后臺(tái)及時(shí)更新和維護(hù)前臺(tái)的信息,保證前臺(tái)信息的實(shí)時(shí)性、有效性和安全性。網(wǎng)站后臺(tái)主要的功能有登錄、管理員、報(bào)名、學(xué)校簡(jiǎn)介、聯(lián)系方式、報(bào)名時(shí)間、專業(yè)計(jì)劃模塊管理;系、專業(yè)招生管理、春、夏季專業(yè)類別管理、春、夏季專業(yè)設(shè)定管理;報(bào)名名單管理、學(xué)生名單的導(dǎo)出管理。
2項(xiàng)目設(shè)計(jì)原則
2.1實(shí)用性原則
充分考慮到在系統(tǒng)中可能遇到的種種問題(準(zhǔn)確性),盡可能全面的做好需求分析,以減少日后更新的困難。
2.2經(jīng)濟(jì)性原則
提供廣泛的涵蓋用戶多種需求的功能,數(shù)據(jù)處理方式靈活以滿足需求,節(jié)省網(wǎng)站建設(shè)的成本,并確保其較好的拓展性和開放性;同時(shí)網(wǎng)站具有基于WEB界面的管理后臺(tái),參與卓越工程建設(shè)的老師能夠自主的對(duì)網(wǎng)站中大部分內(nèi)容作更新、修改操作,節(jié)省了網(wǎng)站的運(yùn)營(yíng)成本,提高了信息更新效率,保證了網(wǎng)站信息的時(shí)效性。
2.3 擴(kuò)充性原則
網(wǎng)站的整體規(guī)劃及框架設(shè)計(jì)是具可擴(kuò)充性的,前臺(tái)頁面的設(shè)計(jì)能保證網(wǎng)站在增加欄目后不會(huì)破壞網(wǎng)站的整體結(jié)構(gòu)。后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)具有高度的擴(kuò)充性,能夠根據(jù)需要對(duì)欄目、類別進(jìn)行添加、刪除、修改等操作。
3系統(tǒng)的功能要求
通過對(duì)參與網(wǎng)站建設(shè)老師的訪談,提煉項(xiàng)目的功能要求。通過需求分析,要求系統(tǒng)具有以下功能:
①網(wǎng)站建設(shè)期間各類動(dòng)態(tài)信息的發(fā)布功能。包括系、專業(yè)招生動(dòng)態(tài)等。
②提供用戶服務(wù)功能模塊,包括注冊(cè)、取回密碼,能夠管理相應(yīng)的資源資料。
③提供管理員后臺(tái)管理入口。管理員通過本頁面登錄后臺(tái)管理程序。
④通過后臺(tái)對(duì)各類信息進(jìn)行管理。
系統(tǒng)主要功能模塊如下表。
序號(hào) 功能模塊名稱 模塊子功能描述 功能需求標(biāo)識(shí) 簡(jiǎn)要描述
1 學(xué)生登陸 登錄(驗(yàn)證) Login 通過登陸驗(yàn)證來進(jìn)行對(duì)后臺(tái)操作的權(quán)限的發(fā)放。
2 學(xué)生個(gè)人信息、志愿信息管理 查看個(gè)人資料 Info 學(xué)生可通過信息管理來查詢自己的信息,并實(shí)現(xiàn)對(duì)個(gè)人資料的管理。
修改個(gè)人資料
管理志愿信息
3 各系情況介紹 各系招生和專業(yè)介紹 Sch 展示各系情況。
4 后臺(tái)各系情況錄入 各系情況 Dep 對(duì)各系情況動(dòng)態(tài)管理
5 后臺(tái)各系各專業(yè)錄取設(shè)定 各專業(yè)情況 Subject 各系各專業(yè)各類別錄取設(shè)定
6 春、夏季報(bào)名查看 春季學(xué)生情況 Stu 對(duì)各個(gè)季節(jié)的學(xué)生報(bào)名進(jìn)行管理
夏季學(xué)生情況
7 學(xué)生報(bào)名查看 報(bào)名管理 Not 動(dòng)態(tài)管理已報(bào)名學(xué)生
8 學(xué)生報(bào)名導(dǎo)出 導(dǎo)出學(xué)生信息 Output 導(dǎo)出學(xué)生信息形成Excel表格
9 后臺(tái)管理員管理 管理員設(shè)定 Man 管理員的設(shè)定
本項(xiàng)目主要功能是完成威海職業(yè)學(xué)院的單獨(dú)招生的工作需求,因此本項(xiàng)目由網(wǎng)站前臺(tái)信息瀏覽和網(wǎng)站后臺(tái)管理兩大部分組成。
3.1前臺(tái)功能模塊
網(wǎng)站前臺(tái)展示學(xué)生注冊(cè)、學(xué)生報(bào)名、學(xué)生基本信息管理、春夏季專業(yè)管理等。
3.2后臺(tái)管理模塊
后臺(tái)主要面向招生辦老師及系統(tǒng)管理員,老師可以將數(shù)據(jù)實(shí)時(shí)傳遞到網(wǎng)站以及可是實(shí)時(shí)查看學(xué)生的報(bào)名情況,管理員通過后臺(tái)及時(shí)更新和維護(hù)前臺(tái)的信息。
通過前后臺(tái)網(wǎng)站的搭建,網(wǎng)站可集中展示學(xué)生報(bào)名、學(xué)生基本信息、專業(yè)信息的管理以及各系、各專業(yè)、各專業(yè)類別報(bào)名設(shè)定和春、夏季報(bào)名學(xué)生信息查看和管理。具體的系統(tǒng)業(yè)務(wù)流程圖如下圖所示。
圖1 系統(tǒng)業(yè)務(wù)流程圖
前臺(tái)首頁采用明快的色調(diào),把網(wǎng)站的主要功能都顯示在首頁上方便訪問者使用,使瀏覽者在首頁就能瀏覽到本站的最新信息首頁的運(yùn)行界面如下:
圖2 網(wǎng)站首頁運(yùn)行效果
后臺(tái)登錄功能的實(shí)現(xiàn):
為安全考慮,用戶登錄系統(tǒng)后臺(tái)需要進(jìn)行身份驗(yàn)證,后臺(tái)登錄界面如下。
圖3后臺(tái)登錄界面
系統(tǒng)判斷用戶名和密碼是否正確,如正確則進(jìn)入后臺(tái)管理界面。
圖4后臺(tái)管理界面
4 小結(jié)
通過對(duì)威海職業(yè)學(xué)院?jiǎn)为?dú)招生系統(tǒng)建設(shè)任務(wù)的分析,從實(shí)際需求出發(fā),搜集相關(guān)資料,設(shè)計(jì)出本系統(tǒng)。在進(jìn)行需求分析、總體設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)和模塊設(shè)計(jì)的基礎(chǔ)上,采用Asp 和Access作為開發(fā)工具。本系統(tǒng)通過多次運(yùn)行和調(diào)試,能夠滿足項(xiàng)目設(shè)計(jì)初期的需求。系統(tǒng)具有以下的一些特點(diǎn):
①系統(tǒng)的實(shí)用性強(qiáng)。能夠滿足用戶的需求。
②開發(fā)效率高可移植性好。本系統(tǒng)采用三層架構(gòu)可以實(shí)現(xiàn)跨平臺(tái)的使用和移植。
③網(wǎng)頁布局合理,顏色搭配恰當(dāng)。
④后臺(tái)管理簡(jiǎn)單。本系統(tǒng)有專門的后臺(tái)管理模塊,通過后臺(tái)管理平臺(tái)可以對(duì)網(wǎng)站的所有事務(wù)進(jìn)行管理和操作。
在本系統(tǒng)的設(shè)計(jì)和開發(fā)中涉及很多新的方法和技術(shù),由于時(shí)間的關(guān)系,所以該系統(tǒng)還有許多不盡如人意的地方,這些都有待在以后的研究中進(jìn)一步完善。
參考文獻(xiàn):
[1]朱志國(guó).Dreamweaver8基礎(chǔ)與實(shí)例教程.電子工業(yè)出版社
[2]王強(qiáng).JavaScript程序開發(fā).高等教育出版社
[3]高紅巖.Java應(yīng)用開發(fā)指南.科學(xué)出版社
[4]蓋天宇,孫明麗,鄒天思.ASP程序開發(fā)范例寶典.人民郵電出版社
[5]劉洪濤.ASP程序設(shè)計(jì)全程指南 電子工業(yè)出版社