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

基于ASP.NET的考試報名管理系統的設計與實現

2012-09-15 08:31:18
無錫職業技術學院學報 2012年5期
關鍵詞:數據庫信息系統

張 標

(廣州工商職業技術學院計算機科學與工程系,廣東 廣州 510850)

基于ASP.NET的考試報名管理系統的設計與實現

張 標

(廣州工商職業技術學院計算機科學與工程系,廣東 廣州 510850)

目前,高校中的學生考試報名管理工作主要以手工方式完成,工作量大且效率低。根據用戶需求,采用流行的MVC軟件架構模式、使用ASP.NET+SQL Server 2005開發出了B/S結構的考試報名管理系統。從實際的運行效果看,該系統體現了較好的擴展性、穩定性,顯著提高了考試報名管理工作的效率。

考試報名管理系統;系統設計與實現;ASP.NET;B/S

目前伴隨著激烈的人才競爭以及嚴峻的就業形勢,包括高職高專在內的大多數高校為了提高畢業生的就業率,普遍要求學生在畢業前要獲得職業資格等級認證方面的證書(有的學校甚至要求獲取雙證書方可畢業)。因此,對學生報名考試進行管理的工作量非常大。發布各項考試信息、辦理報名手續(包括收取報名費以及收取報名材料)、組織考前集中強化培訓、公布考試成績等一系列工作一般由負責繼續教育與培訓工作的行政部門承擔。在沒有建立報名管理系統的情況下,考試報名管理方面的大量工作主要依靠手工來完成,處理的效率較低。首先,這些部門發布出來的考試信息的形式與渠道都是多種多樣的,隨意性也很大。考試信息一般要經過“若干次中介轉發”后,學生才能看到。信息發布者無法控制終端信息的準確性和時效性。其次,報考者只能到指定的地方排隊等候,現場填表與繳費才能辦完報名手續。事后,工作人員還要借助Excel、Word等辦公軟件把這些報名信息逐條錄入計算機。日積月累,數據量變得越來越“海量”,匯總統計、查找信息的難度隨之提高,更談不上針對性地分析了。這樣的處理模式導致格式不規范、資源共享性差。因此,非常有必要開發一種簡單易用的報名管理系統解決上述問題,促進校園信息化建設。

1 系統需求分析

為相關職能部門設計一個B/S結構的考試報名管理系統,實現在該平臺上即可進行考試信息發布、考試報名、報名匯總統計、查看考試成績等功能。利用該平臺,學生能及時了解到由該部門發布的考試信息,在網上登記報考信息。然后到現場去交材料與繳費即可。為了便于管理,設置了四類不同權限的管理員角色:查看管理員,部門分管領導查看報考明細與匯總信息;繳費管理員,考生繳費收取;工作管理員,報名材料收取與考試成績錄入;系統管理員,具有最高權限,負責系統數據維護。

為了既能方便錄入學生資料,又有一定的安全性,系統管理員輸入學生信息時,將學生的賬號、初始密碼分別設為身份證號、學號。學生登錄后,選擇考試項目報名。四類管理員都能實時看到自己職責范圍內的考試報名信息。

在考生去辦理報名手續時,需要繳費管理員收取報名費(考生自由選擇繳費類別和決定是否購買教材)、工作管理員收齊報名材料后才算辦完。為了讓系統在處理繳費和交報名材料這兩個環節時具有良好的業務靈活性與界面友好性,有兩個措施:一是這兩個環節沒有強制的先后次序;二是既可從輸入學號或身份證號開始,也可從下拉框中依次選擇考試項目、班名開始,在定位到要找的考生報考信息后,只需在相應復選框中打鉤確認即可。

考試日期過后,工作管理員可通過打鉤輸入報考了該項考試的考生通過與否的信息(具體成績的查詢可根據該項考試的查分鏈接或備注得知)。

2 系統設計

2.1 報名管理系統的主體架構設計

根據需求分析,得到本系統(簡稱STMS)的功能框圖與模塊結構圖如圖1、圖2所示。

2.2 報名管理系統數據庫的設計

建立名為“SignUpDB”的SQL Server數據庫(為方便部署,可將數據庫文件存在Web站點根目錄下的App_Data文件夾中)。其內含Users、 Students、Items、ItemCosts、StudentItems五個表。它的E-R圖(限于篇幅,只給出實體之間有聯系的那部分)為:

圖1 報名管理系統的功能框圖Fig.1 STMS’function diagram

圖2 報名管理系統的模塊結構圖Fig.2 STMS’module diagram

圖3 數據庫的E-R圖(部分)Fig.3 Database’E-R diagram(part)

限于篇幅,只列出其中兩個表的結構:

(1)Items表,存考試項目的詳細信息:

表1 Items結構Tab.1 The structure of table“Items”

關于報名材料名稱編碼的說明:身份證(原件)、身份證(復印件)、學生證(原件)、學生證(復印件)、相片(紙質)、相片(電子)、健康證、學歷證書(原件)、學歷證書(復印件)分別用單個小寫英文字母編碼為a~i共九種。

(2)StudentItems表,存學生報名及通過與否的成績信息:

表2 StudentItems結構Tab.2 The structure of table“StudentItems”

關于繳費類別編號的說明:新考(要培訓)、新考(不培訓)、補考(雙科)、補考(理論)、補考(實操)、其他共六種分別用單個數字字符編碼為0~5表示。

3 系統編程實現

利用Visual Studio 2005(以下簡稱VS2005)集成開發工具,以C#為服務端腳本語言、SQL Server 2005為后臺數據庫開發報名管理系統的ASP.NET網站。在VS2005中建立名為“SignUpSystem”的解決方案,其內含四個項目。整體是參照當前業界流行的MVC軟件架構模式的分層思想,采用多層架構:SUSDAL訪問層、SUSBLL業務邏輯層、Web表示層、SUSModels模型層(設置該層是為了便于在前三層之間高效地傳遞數據[1])。

模型層中的每個實體類都是可序列化的。將常用的常量、處理步驟作為公開的靜態的Common公共類的靜態屬性和方法,而Common.cs源文件則存在表示層根目錄下的App_Code文件夾中。頁面布局盡可能地采用DIV+CSS,且要能兼容IE6和IE8。為減少不必要的回傳、提高服務器的響應速度,靈活運用JavaScript語言進行客戶端腳本編程,實現了對信息的顯示與隱藏控制、對表單數據的確認、創建復雜但實用的頁面特效[2]。兩個好處:一是與ASP.NET中自帶的服務端驗證控件相配合,有力地保證了數據庫中數據的合法性;二是在一些操作易發生失誤的頁面中,動態地實時顯示當前操作結果,顯著提高軟件的界面友好性。

4 結 語

本系統采用了經典的MVC三層架構設計模式,方便了以后拓展與升級系統功能。根據近一年的實際運行效果看,本系統具有個性化鮮明與針對性強的特點,同時界面友好、運行穩定,顯著提高了學生考試報名管理工作的效率,也為有關部門的匯總統計、決策分析等方面提供了直觀的數據支持。

[1] 程琪,張白樺.ASP.NET動態網站開發項目化教程[M].北京:清華大學出版社,2010.

[2] 李云程.JavaScript網頁交互特效范例與技巧[M].大連:大連理工大學出版社,2010.

Design and Implementation of Signing up for Tests Management System Based on ASP.NET

ZHANG Biao
(Department of Computer Science and Engineering,Guangzhou Vocational &Technical Institute of Industry &Commerce,Guangzhou 510850,China)

Currently,in higher colleges,the tasks of signing up for tests are fulfilled mainly by hand,thus with poor efficiency.To improve it,according to the users'requirements,using ASP.NET and SQL Server 2005,a software with the popular model of MVC and B/S structure named signing up for tests management system is developed.From the view of the actual results brought about by the system,it has manifested its better extension,robustness and stability.The efficiency of managing the work of signing up for tests is enhanced remarkably.

signing up for tests management system;system design and implementation;ASP.NET;B/S

TP 315

A

1671-7880(2012)05-0049-03

2012-06-10

廣州工商職業技術學院“SQL Server數據庫”重點課程建設項目

張標(1982— ),男,江蘇淮安人,講師,碩士,研究方向:數據庫設計與軟件開發。

猜你喜歡
數據庫信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产视频资源在线观看| 久久99热这里只有精品免费看 | 毛片免费试看| 91成人在线观看| 福利视频一区| 精品国产亚洲人成在线| 国产清纯在线一区二区WWW| 中国一级特黄视频| 91小视频在线| AV片亚洲国产男人的天堂| 欧美一级夜夜爽| 九月婷婷亚洲综合在线| 色天天综合久久久久综合片| 亚洲第一av网站| 在线观看视频一区二区| 国产精品浪潮Av| 日韩天堂视频| 亚洲一级毛片| 一级全免费视频播放| 伊在人亚洲香蕉精品播放| 久久综合激情网| 亚洲午夜国产片在线观看| 亚洲色图欧美在线| 国产一区二区三区免费观看| 欧美一级特黄aaaaaa在线看片| 国产精品美乳| 88av在线播放| 免费一级α片在线观看| 永久免费AⅤ无码网站在线观看| 国产视频资源在线观看| 波多野吉衣一区二区三区av| 国产精品播放| 欧美精品不卡| 国产99视频在线| 亚洲首页在线观看| 亚洲欧美在线综合图区| 欧美一级高清片欧美国产欧美| 久操中文在线| 好吊妞欧美视频免费| 亚洲天堂在线免费| 激情综合网激情综合| 国产一级视频在线观看网站| 亚洲男人天堂网址| 国产91透明丝袜美腿在线| 亚洲人视频在线观看| 在线欧美一区| 伊人久久精品无码麻豆精品| 国产av无码日韩av无码网站| 亚洲有码在线播放| 午夜精品久久久久久久无码软件| 国产精品3p视频| 97影院午夜在线观看视频| 在线人成精品免费视频| 欧美高清三区| 毛片免费高清免费| 欧美日韩中文字幕在线| 一区二区自拍| 国产无码制服丝袜| 欧美亚洲日韩不卡在线在线观看| 精品99在线观看| 玖玖精品视频在线观看| 波多野结衣一区二区三区四区视频| 精品国产91爱| 97se亚洲| 久久精品中文字幕免费| 日本人妻丰满熟妇区| 午夜在线不卡| 亚洲精品麻豆| 黄色一级视频欧美| 91蝌蚪视频在线观看| 日本久久网站| 久久先锋资源| 91 九色视频丝袜| 国产美女在线观看| 国产SUV精品一区二区6| 国产乱子伦无码精品小说| 日韩AV手机在线观看蜜芽| 免费在线成人网| 蜜桃视频一区二区| 国产h视频在线观看视频| 91精品视频播放| 婷婷开心中文字幕|