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

?

一種高校實(shí)驗(yàn)室管理平臺(tái)系統(tǒng)的設(shè)計(jì)

2014-12-23 07:14陳志超徐俊波
科技視界 2014年14期
關(guān)鍵詞:程序代碼帳號(hào)學(xué)號(hào)

陳志超 那 銳 徐俊波

(哈爾濱師范大學(xué) 信息中心,黑龍江 哈爾濱150025)

0 引言

隨著計(jì)算機(jī)信息技術(shù)的發(fā)展, 計(jì)算機(jī)在教育領(lǐng)域應(yīng)用日趨廣泛。計(jì)算機(jī)上機(jī)的比例逐年增多; 為了計(jì)算機(jī)實(shí)驗(yàn)室的管理更加方便,也使學(xué)生在上機(jī)的時(shí)候能夠更靈活的處理所遇到的問(wèn)題,上機(jī)后學(xué)生的上機(jī)的結(jié)果的保存與收集都是需要考慮的問(wèn)題。 本文利用internet 技術(shù),開(kāi)發(fā)一個(gè)計(jì)算機(jī)實(shí)驗(yàn)室的教學(xué)管理系統(tǒng)。 老師可以利用此系統(tǒng)配置實(shí)驗(yàn)環(huán)境,管理班級(jí)、老師、學(xué)生的基本信息,查看學(xué)生的實(shí)驗(yàn)報(bào)告,收集學(xué)生上機(jī)實(shí)驗(yàn)結(jié)果。學(xué)生可以利用此系統(tǒng),繳交作業(yè)、交流學(xué)習(xí)心得等。 要求能夠?yàn)槊块T課程、每個(gè)老師提供比較完善的解決方案。

1 系統(tǒng)功能模塊設(shè)計(jì)

老師可以利用此系統(tǒng)配置實(shí)驗(yàn)環(huán)境、管理班級(jí)、老師、學(xué)生的進(jìn)本信息、查看學(xué)生的實(shí)驗(yàn)報(bào)告;學(xué)生可以通過(guò)該系統(tǒng)做實(shí)驗(yàn),提交實(shí)驗(yàn)報(bào)告等。

1.1 功能模塊

本系統(tǒng)根據(jù)學(xué)生和管理員兩種身份劃分了3 大模塊: 系統(tǒng)菜單、常規(guī)設(shè)置、用戶管理。 如圖1 所示。

圖1 系統(tǒng)功能模塊圖

其中學(xué)生可以操作的模塊有各模塊如下:系統(tǒng)主頁(yè)、登錄密碼設(shè)置、我的實(shí)驗(yàn)報(bào)告/添加報(bào)告。 管理員可以操作的模塊有:系統(tǒng)主頁(yè)、登錄密碼設(shè)置、實(shí)驗(yàn)報(bào)告管理、班級(jí)設(shè)置、職務(wù)設(shè)置、軟件路徑設(shè)置、學(xué)生管理/學(xué)生添加、教師管理/教師添加、系統(tǒng)帳號(hào)管理。

主界面程序的實(shí)現(xiàn)需要調(diào)用myflag.asp。

myflag.asp 的主要代碼如下:

PageUrl=Lcase(request.servervariables("script_name")) /獲 的 文件路徑

PageUrl=Mid(PageUrl,InstrRev(PageUrl,"/")+1) /按位輸出的文件名字

Select Case PageUrl /判斷數(shù)據(jù)PageUrl 的值

Case "admin_index.asp"

onflag=1

IF Session ("UserType")

Call NoPage()

End IF

Case "admin_left.asp"

onflag=1

IF Session("UserType")

Call NoPage()

End IF

Case "admin_main.asp"

onflag=1

IF Session("UserType")

End IF

Case "admin_top.asp"

onflag=1

IF Session("UserType")

Call NoPage()

End IF

Case "article.asp"

onflag=1

IF Session("UserType")

Call NoPage()

End IF

Case "password.asp"

onflag=1

IF Session("UserType")

End IF

Case "manage_article.asp"

onflag=2

IF Session("UserType")

Call NoPage()

End IF

Case Else /當(dāng)PageUrl 和以上的所有的文件名都不匹配,就執(zhí)行該操作

onflag=10

IF Session("UserType")

Call NoPage()

End IF

End Select /終止Select Case

1.2 用戶管理

學(xué)生管理/學(xué)生添加、教師管理/教師添加和系統(tǒng)帳號(hào)管理

通過(guò)老師和學(xué)生的添加和修改,我們可以刪除已經(jīng)不存在或已經(jīng)不需要上機(jī)的人員的名單。老師、學(xué)生的添加主要是在admin-user.asp中實(shí)現(xiàn)的,再通過(guò)新的數(shù)據(jù)庫(kù)建立,去連接conn.asp 和myflag.asp,老師、學(xué)生和系統(tǒng)管理員的數(shù)據(jù)修改后存儲(chǔ)在user 數(shù)據(jù)表中。

添加用戶界面的過(guò)程的程序代碼: Case "Add" : Add()

向數(shù)據(jù)庫(kù)寫入數(shù)據(jù)的過(guò)程程序代碼: Case "SaveAdd" : SaveAdd()

修改用戶界面的過(guò)程的程序代碼: Case "Edit" : Edit()

修改用戶界面的過(guò)程的程序代碼: Case "SaveEdit" : SaveEdit()

刪除用戶資料的程序代碼: Case "Del" : Del()

管理員的程序代碼: Case "Admin" : Admin()

寫入管理員用戶的程序代碼: Case "AddAdmin" : AddAdmin()'

修改管理員資料的程序代碼: Case "SavaAdmin" : SavaAdmin()'

刪除管理員的過(guò)程的程序代碼: Case "ADel" : ADel()'

2 系統(tǒng)測(cè)試

預(yù)期結(jié)果:經(jīng)過(guò)帳號(hào)和密碼進(jìn)入系統(tǒng),顯示可以應(yīng)用的全部系統(tǒng)功能,權(quán)限主要有兩種:學(xué)生,老師,根據(jù)性能要求該登錄界面測(cè)試過(guò)5 次,

第一次在學(xué)號(hào)帳號(hào)欄輸入張三(不存在的姓名),密碼123,結(jié)果:不能進(jìn)入系統(tǒng)。

第二次在學(xué)號(hào)帳號(hào)欄輸入王海東(系統(tǒng)存在的),密碼123,結(jié)果:不能進(jìn)入系統(tǒng)。

第三次在學(xué)號(hào)帳號(hào)欄輸入060114(系統(tǒng)不存在的),密碼123456,結(jié)果:不能進(jìn)入系統(tǒng)。

第四次在學(xué)號(hào)帳號(hào)欄輸入060119(系統(tǒng)存在的),密碼123,結(jié)果:系統(tǒng)提示密碼不正確。

第五次使學(xué)號(hào)帳號(hào)欄為空,密碼123,結(jié)果:系統(tǒng)提示請(qǐng)輸入學(xué)號(hào)/帳號(hào)。

第六次在學(xué)號(hào)帳號(hào)欄輸入060119 (系統(tǒng)存在的), 密碼為空,結(jié)果:系統(tǒng)提示請(qǐng)輸入登錄密碼。

第七次在學(xué)號(hào)帳號(hào)欄輸入060119(系統(tǒng)存在的),密碼123456,結(jié)果:進(jìn)入系統(tǒng),可以進(jìn)行其相應(yīng)權(quán)限的操作。

經(jīng)過(guò)測(cè)試:賬號(hào)和密碼是老師進(jìn)入系統(tǒng)的惟一方法,不能為空且必須正確,經(jīng)七次不同類型情況及各類型的不同種輸入的結(jié)果顯示本功能點(diǎn)能達(dá)到百分百的可靠性。

3 結(jié)論

本文對(duì)計(jì)算機(jī)實(shí)驗(yàn)室教學(xué)管理系統(tǒng)進(jìn)行了詳細(xì)的需求分析,對(duì)開(kāi)發(fā)所需要的相關(guān)技術(shù)做了闡述。同時(shí)設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的計(jì)算機(jī)實(shí)驗(yàn)室教學(xué)管理系統(tǒng)。 該系統(tǒng)是基于B/S 模式下,采用ASP 實(shí)現(xiàn)前后臺(tái)的數(shù)據(jù)交互,SQL Sever 2000 作為數(shù)據(jù)庫(kù)服務(wù)器。 系統(tǒng)根據(jù)學(xué)生和管理員(老師)兩種身份劃分了3 大模塊:系統(tǒng)菜單、常規(guī)設(shè)置、用戶管理。 學(xué)生可以操作的模塊有各模塊如下:系統(tǒng)主頁(yè)、登錄密碼設(shè)置、我的實(shí)驗(yàn)報(bào)告/添加報(bào)告。 管理員可以操作的模塊有:系統(tǒng)主頁(yè)、登錄密碼設(shè)置、實(shí)驗(yàn)報(bào)告管理、班級(jí)設(shè)置、職務(wù)設(shè)置、軟件路徑設(shè)置、學(xué)生管理/學(xué)生添加、教師管理/教師添加、系統(tǒng)帳號(hào)管理。通過(guò)調(diào)試和試運(yùn)行,系統(tǒng)能夠正常運(yùn)行。因?yàn)槭浅醮伍_(kāi)發(fā),系統(tǒng)中難免會(huì)存在各種不足,有待進(jìn)一步的完善。

該系統(tǒng)是利用計(jì)算機(jī)技術(shù)來(lái)管理計(jì)算機(jī)實(shí)驗(yàn)室的上機(jī)問(wèn)題,解決了以往的一些上機(jī)問(wèn)題。 使學(xué)生能快速的進(jìn)入系統(tǒng)環(huán)境進(jìn)行實(shí)驗(yàn),學(xué)生在做完實(shí)驗(yàn)的同時(shí)就能寫實(shí)驗(yàn)報(bào)告,讓老師在第一時(shí)間內(nèi)知道學(xué)生所做實(shí)驗(yàn)的情況,從而提高了教學(xué)效率。 本畢業(yè)設(shè)計(jì)也鍛煉了我綜合運(yùn)用能力和實(shí)際動(dòng)手能力。

[1]頊宇峰.Asp 網(wǎng)絡(luò)編程從入門到精通[M].北京:清華大學(xué)出版社,2006,1.

[2]陳永強(qiáng).Asp 數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典實(shí)例子精解[M].北京:機(jī)械工業(yè)出版社,2006,1.

[3]李存斌,樊建平.Asp 高級(jí)編程及其項(xiàng)目應(yīng)用開(kāi)發(fā)[M].北京:中國(guó)水利水電出版社,2003.

[4]方睿,刁仁宏.網(wǎng)絡(luò)數(shù)據(jù)庫(kù)原理及應(yīng)用[M].成都:四川大學(xué)出版社,2005.

猜你喜歡
程序代碼帳號(hào)學(xué)號(hào)
“賬號(hào)”不是“帳號(hào)”
我們來(lái)打牌
學(xué)生學(xué)號(hào)的妙用
專家支招4類網(wǎng)上帳號(hào)最易被盜
嵌入式系統(tǒng)中程序的優(yōu)化策略
罗甸县| 那坡县| 家居| 虎林市| 伊宁县| 红河县| 英德市| 平乐县| 灵川县| 丰台区| 定南县| 汉寿县| 新闻| 崇仁县| 都江堰市| 于都县| 永新县| 新郑市| 资兴市| 襄樊市| 华容县| 广安市| 广南县| 高要市| 太湖县| 大丰市| 许昌县| 海门市| 伊宁县| 蒲江县| 延吉市| 新河县| 绥江县| 华安县| 杭锦旗| 基隆市| 宣汉县| 类乌齐县| 达拉特旗| 法库县| 依兰县|