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

?

圖書館入館教育考試系統(tǒng)分析與設計

2017-02-07 23:55:47劉百平
河南圖書館學刊 2017年1期
關(guān)鍵詞:數(shù)據(jù)庫設計需求分析系統(tǒng)設計

劉百平

關(guān)鍵詞:入館教育;需求分析;系統(tǒng)設計;數(shù)據(jù)庫設計;E-R圖

摘要:文章借助于當今信息化社會的背景,對讀者入館教育考試系統(tǒng)開發(fā)的分析與設計進行了詳細解析。

中圖分類號:G250文獻標識碼:A文章編號:1003-1588(2017)01-0080-03

入館教育是讀者認識并了解圖書館的主要途徑,是讀者利用圖書館資源與服務的基礎。新生入館教育是圖書館一項重要的工作,此工作開展得好壞對圖書館其他業(yè)務的開展有著重要的影響。入館教育的形式主要有:開設入館教育培訓講座和印制宣傳材料,如書簽、海報、傳單等。

1需求分析

隨著網(wǎng)絡技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)、手機等移動終端通信技術(shù)的應用日益廣泛,網(wǎng)絡化教育應用越發(fā)普遍。在此背景下圖書館工作也應順應時代變化,入館教育形式也必須做出改變,傳統(tǒng)的入館教育方式已經(jīng)不能達到預期的教育效果。根據(jù)目前讀者群體獲取信息的特點,利用網(wǎng)絡和計算機及手機技術(shù)開展入館教育已是大勢所趨。因此,利用現(xiàn)代化技術(shù),通過在線考試系統(tǒng)進行入館教育勢在必行??荚嚥皇芫唧w地點的限制,只要有有線或無線網(wǎng)絡,讀者就可以使用電腦、手機等終端設備完成答題,考生只有在考試通過的前提下,圖書證借閱功能才能自動開通。

2系統(tǒng)設計

2.1系統(tǒng)目標

筆者根據(jù)南京工業(yè)職業(yè)技術(shù)學院圖書館現(xiàn)狀及讀者情況,通過調(diào)查研究,認為入館教育在線考試系統(tǒng)應具備以下功能:①系統(tǒng)界面應簡潔美觀,數(shù)據(jù)安全可靠。②具備完成在線答題、自動交卷以及自動計算成績的功能。③具備考試時間的計時功能,使考生能夠自由掌控考試進度。④系統(tǒng)應具有自動閱卷功能,并能保證成績的準確性。⑤系統(tǒng)管理員能夠?qū)崿F(xiàn)試題的添加、刪除、修改等功能。⑥系統(tǒng)管理員能夠?qū)崿F(xiàn)對讀者的添加、刪除、修改功能。⑦系統(tǒng)可以實現(xiàn)讀者考試注冊功能,讀者可以隨時修改自己的密碼。⑧要確保系統(tǒng)運行的穩(wěn)定性,具有可移植性及可擴展性。

2.2系統(tǒng)功能結(jié)構(gòu)

根據(jù)需求和系統(tǒng)功能目標,入館教育考試系統(tǒng)為B/S結(jié)構(gòu)(瀏覽器/服務器結(jié)構(gòu)),見圖1。

2.3系統(tǒng)流程圖

讀者登錄系統(tǒng)以后,可以在線考試、修改密碼等;讀者選擇試題后進行考試,答題結(jié)束后,提交答卷,系統(tǒng)將自動顯示考試成績。如果考生通過考試,系統(tǒng)將自動開通圖書借閱功能,否則需重新考試(見圖2)。

3數(shù)據(jù)庫設計

數(shù)據(jù)庫設計是根據(jù)用戶需求設計數(shù)據(jù)庫結(jié)構(gòu)及應用系統(tǒng)的過程[1]。數(shù)據(jù)庫設計得好壞將直接影響信息系統(tǒng)的質(zhì)量和運行效果。數(shù)據(jù)庫設計包括結(jié)構(gòu)設計和行為設計兩個方面,結(jié)構(gòu)設計又分為概念設計、邏輯設計和物理設計。

3.1數(shù)據(jù)庫概念設計

概念設計是對用戶的需求進行綜合、歸納、抽象,從而形成一個獨立于具體數(shù)據(jù)庫管理系統(tǒng)的概念模型,是整個數(shù)據(jù)庫設計的關(guān)鍵。概念模型設計方法很多,其中E-R模型是目前最常用的方法,它將現(xiàn)實世界的信息結(jié)構(gòu)統(tǒng)一用屬性、實體以及實體間的聯(lián)系來描述。

3.1.1讀者信息實體。包括學號、姓名、班級、密碼以及是否已通過考試等,見圖3。

3.1.2考題信息實體。包括編號、題目、選項A、選項B、選項C、選項D、正確答案。其E-R圖見圖4。

3.1.3管理員信息實體。包括編號、用戶名、密碼,見圖5。

3.1.4讀者考試試卷信息實體。包括試卷編號、學號、考題號、正確答案以及考生答案,見圖6。

3.2數(shù)據(jù)庫邏輯設計

邏輯設計是將概念結(jié)構(gòu)進一步轉(zhuǎn)化為能夠運用具體數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)用戶需求的相應數(shù)據(jù)模型,目前應用最多的是關(guān)系數(shù)據(jù)模型。關(guān)系數(shù)據(jù)模型將E-R圖轉(zhuǎn)換為關(guān)系模型數(shù)據(jù)表,具體如下:讀者信息表(見表1)、考題信息表(見表2)、管理員信息表(見表3)、答卷信息表(見表4)。

3.3數(shù)據(jù)庫的連接技術(shù)

開發(fā)入館教育考試系統(tǒng)使用PHP語言和SQL Server數(shù)據(jù)庫實現(xiàn)鏈接。辛洪郁、張鑫認為PHP連接SQL Server數(shù)據(jù)庫的方法有兩種:通過ADO方式連接、通過mssql_connect()函數(shù)連接[2]。

3.3.1使用ADO方法建立與SQL servers數(shù)據(jù)庫的連接。其代碼如下:

<?

$conn=new com(“adodb.connection”);

$connstr=”provider=sqloledb;data source=localhost;uid=sa;pwd=;database=db_exam”;

$conn->open($connstr);

?>

參數(shù)說明:provider:要連接的數(shù)據(jù)庫系統(tǒng)。Data source:數(shù)據(jù)源,可以是主機名、IP地址等。Uid:用戶名。Pwd:密碼。Database:創(chuàng)建的數(shù)據(jù)庫名。

3.3.2使用mssql_connect()函數(shù)建立與SQL Server數(shù)據(jù)庫的連接。其代碼如下:

<?

$conn=mssql_connect(“l(fā)ocalhost”,“sa”,””);

Mssql_select_db(“db_”)

>

連接的主機名是localhost.用戶名是sa。

4考試試題設計選擇

入館教育考試題目的設計與選擇的合理性對讀者了解、認識圖書館起到非常關(guān)鍵的作用。入館教育考試雖然也是考試,但不同于常規(guī)考試,目的是讓讀者輕松地了解并認識圖書館,屬于知識普及性教育。所以,題目的設計要簡潔明了、通俗易懂??荚囶}型主要是以選擇題為主,單選和多選均可,考試題目的選擇要有代表性和實用性,所考內(nèi)容應突出與讀者切實相關(guān)的主要資源和服務內(nèi)容。具體如下:① 讀者基本借閱規(guī)則。包括借閱冊數(shù)、借閱期限、開放時間、借閱流程等。②館藏資源情況。包括圖書類別說明、圖書資源分布。③圖書館電子資源簡介。④違章情況處理。包括圖書逾期、圖書損壞、盜竊圖書等處理情況。⑤畢業(yè)生離校圖書館手續(xù)辦理流程。⑥圖書館提供的服務。包括打印、咨詢、檢索等。

5結(jié)語

系統(tǒng)開發(fā)是一個復雜的工程,需要經(jīng)過需求分析、可行性分析、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)測試、系統(tǒng)維護和優(yōu)化等多個階段。筆者側(cè)重于系統(tǒng)分析與設計階段的研究,在具體技術(shù)實現(xiàn)上可能會有一些不同,要根據(jù)實際情況進行調(diào)整。整個系統(tǒng)的開發(fā)也要根據(jù)各個圖書館的實際情況及讀者需求等特點,進行系統(tǒng)功能設計。

參考文獻:

[1]錢雪忠,羅海馳,陳國俊.數(shù)據(jù)庫原理及技術(shù)課程設計[M].北京:清華大學出版社,2009:11.

[2]辛洪郁,張鑫.PHP項目開發(fā)全程實錄第3版[M].北京:清華大學出版社,2013:172.

(編校:馬懷云)

猜你喜歡
數(shù)據(jù)庫設計需求分析系統(tǒng)設計
試論數(shù)據(jù)庫設計在網(wǎng)站開發(fā)中的應用
基于WEB的科研信息管理系統(tǒng)的設計與實現(xiàn)
大學師生需求發(fā)展分析
科教導刊(2016年27期)2016-11-15 20:57:39
基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
指揮信息系統(tǒng)模擬訓練評估需求分析
價值工程(2016年29期)2016-11-14 01:54:24
軟件開發(fā)中數(shù)據(jù)庫設計理論的實踐
一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設計研究
應用型本科大學英語后續(xù)課程建設之必要性探討
工業(yè)熱電偶計量檢定系統(tǒng)設計
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設計與應用
北京市| 白银市| 彭山县| 东乌珠穆沁旗| 老河口市| 泸溪县| 新巴尔虎右旗| 临漳县| 荥阳市| 蒲江县| 出国| 黄大仙区| 远安县| 庄浪县| 卢龙县| 建昌县| 上饶县| 上饶市| 鹤岗市| 调兵山市| 综艺| 特克斯县| 南涧| 南和县| 塔城市| 遵义市| 济阳县| 迭部县| 伊春市| 兴文县| 镇江市| 姚安县| 开化县| 昌黎县| 平和县| 泌阳县| 溆浦县| 天全县| 水城县| 广州市| 依安县|