" />
所屬欄目:計(jì)算機(jī)應(yīng)用論文 發(fā)布日期:2012-02-10 10:16 熱度:
[摘要]隨著計(jì)算機(jī)技術(shù)、數(shù)字協(xié)同化的高速發(fā)展與融合,傳統(tǒng)的紙質(zhì)辦公已經(jīng)漸漸不能滿足現(xiàn)代企業(yè),高校的高效性需求,轉(zhuǎn)而都向計(jì)算機(jī)協(xié)同化辦公方向發(fā)展。高校在日常運(yùn)轉(zhuǎn)中,低值易耗品管理是個(gè)非常重要而繁瑣的工作。低值易耗品管理系統(tǒng)正是在這樣的環(huán)境下體現(xiàn)出它的價(jià)值。本文討論Asp.net技術(shù)及其中三層架構(gòu),網(wǎng)頁(yè)Div+Css布局,還有SQLServer2005的應(yīng)用實(shí)踐,并完成基于此的低值易耗品管理系統(tǒng),對(duì)某高校內(nèi)部低值資源的入庫(kù)和分配管理進(jìn)行嚴(yán)密的跟蹤和掌握。
[關(guān)鍵詞]Asp.net,SQLServer,低值易耗論文,三層架構(gòu)論文
引言
隨著高校管理變革的逐步推進(jìn),實(shí)驗(yàn)室建設(shè)的進(jìn)—步規(guī)范化、復(fù)雜化,高校實(shí)驗(yàn)室管理工作也變得更加繁重和復(fù)雜,這就迫切需要用計(jì)算機(jī)來(lái)進(jìn)行輔助管理,以簡(jiǎn)化我們的工作.由于高校網(wǎng)絡(luò)非常普及,使用計(jì)算機(jī)網(wǎng)絡(luò)來(lái)進(jìn)行實(shí)驗(yàn)室管理成為了必然,特別是實(shí)驗(yàn)室開(kāi)放選課給傳統(tǒng)的實(shí)驗(yàn)室管理提出新的挑戰(zhàn).實(shí)驗(yàn)室管理能實(shí)現(xiàn)實(shí)驗(yàn)教掌全過(guò)程的計(jì)算機(jī)管理,減輕實(shí)驗(yàn)室管理人員的工作負(fù)擔(dān),提高工作效率和服務(wù)水平。加強(qiáng)實(shí)驗(yàn)室主管部門(mén)對(duì)設(shè)備和材料的計(jì)劃、采購(gòu)、維修和使用,以節(jié)約成本,提高利用,強(qiáng)化管理。實(shí)驗(yàn)室綜臺(tái)管理系統(tǒng)還能為實(shí)驗(yàn)室評(píng)估提供原始資料和基本數(shù)據(jù),成為實(shí)驗(yàn)室評(píng)估的重要依據(jù),實(shí)驗(yàn)室綜合管理系統(tǒng)統(tǒng)一使用還能促進(jìn)學(xué)校間的實(shí)驗(yàn)資源共享,同時(shí)也能實(shí)現(xiàn)向教育主管部門(mén)數(shù)據(jù)上報(bào)。
因此本文結(jié)合實(shí)際企業(yè)、高校對(duì)低值易耗品管理系統(tǒng)的要求,對(duì)SQLServer2005數(shù)據(jù)庫(kù)管理系統(tǒng)、SQL語(yǔ)言原理、Asp.net應(yīng)用程序設(shè)計(jì)與開(kāi)發(fā)、Div+Css網(wǎng)頁(yè)布局,ajax進(jìn)行了教深入的學(xué)習(xí),主要完成對(duì)該系統(tǒng)的需求分析、功能模塊劃分,并由此完成了數(shù)據(jù)庫(kù)和應(yīng)用程序的設(shè)計(jì)。
1系統(tǒng)核心技術(shù)
1.1三層架構(gòu)論文
在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見(jiàn),也是最重要的一種結(jié)構(gòu)。微軟推薦的分層式結(jié)構(gòu)一般分為三層,從下至上分別為:數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層(又或成為領(lǐng)域?qū)樱⒈硎緦印?br />
三層結(jié)構(gòu)原理:3個(gè)層次中,系統(tǒng)主要功能和業(yè)務(wù)邏輯都在業(yè)務(wù)邏輯層進(jìn)行處理。所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫(kù)之間加入了一個(gè)“中間層”,也叫組件層。這里所說(shuō)的三層體系,不是指物理上的三層,不是簡(jiǎn)單地放置三臺(tái)機(jī)器就是三層體系結(jié)構(gòu),也不僅僅有B/S應(yīng)用才是三層體系結(jié)構(gòu),三層是指邏輯上的三層,即使這三個(gè)層放置到一臺(tái)機(jī)器上。
三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問(wèn)、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫(kù)進(jìn)行交互,而是通過(guò)COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫(kù)進(jìn)行交互。
1.2存儲(chǔ)過(guò)程
存儲(chǔ)過(guò)程(StoredProcedure)是一組為了完成特定功能的SQL語(yǔ)句集,經(jīng)編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)中。用戶通過(guò)指定存儲(chǔ)過(guò)程的名字并給出參數(shù)(如果該存儲(chǔ)過(guò)程帶有參數(shù))來(lái)執(zhí)行它。存儲(chǔ)過(guò)程是數(shù)據(jù)庫(kù)中的一個(gè)重要對(duì)象,任何一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù)應(yīng)用程序都應(yīng)該用到存儲(chǔ)過(guò)程。
2低值易耗品管理系統(tǒng)的實(shí)現(xiàn)
2.1系統(tǒng)模塊
低值易耗品管理系統(tǒng)需要滿足三方面的需求:超級(jí)管理員、管理員、普通職工。管理員功能:低值入庫(kù)處理(添加低值、修改低值、Excel數(shù)據(jù)導(dǎo)入),低值領(lǐng)物處理(低值領(lǐng)用、領(lǐng)用修改、低值歸還),物品類別管理(添加類別、添加型號(hào)),部門(mén)管理(添加部門(mén)、修改部門(mén)、刪除部門(mén)),個(gè)人管理(資料修改、密碼修改、安全碼修改、退出)。
系統(tǒng)功能模塊圖(如圖1所示):
圖1系統(tǒng)模塊
2.2系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)(DatabaseDesign)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ),把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來(lái),提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需的信息。數(shù)據(jù)庫(kù)是信息系統(tǒng)的各個(gè)部分能否緊密地結(jié)合在一起以及如何結(jié)合的關(guān)鍵所在。數(shù)據(jù)庫(kù)設(shè)計(jì)是信息系統(tǒng)開(kāi)發(fā)和建設(shè)的重要組成部分。
數(shù)據(jù)庫(kù)表
關(guān)鍵的查詢物品列表功能代碼:
--按頁(yè)大小,頁(yè)碼,類別查詢物品
createprocedureProc_Goods_SelectByTypeAndPageIndex@PageSizeint,@PageIndexint,@Typeintas
begin
declare@Countint--記錄條數(shù)
declare@residueint--余數(shù)
declare@clomsint--應(yīng)取的行數(shù)
declare@sqlnvarchar(300)
select@Count=count(GoodsID)fromTB_GoodswhereType=@Type
set@residue=@Count%@PageSize
if((@Count-@PageSize*@PageIndex)=@residue)--最有一頁(yè)沒(méi)顯示的
set@cloms=@residue
else
set@cloms=@PageSize
3.將查詢數(shù)據(jù)恢復(fù)到正序。
set@sql=('select*fromTB_GoodswhereGoodsIDin
(
2.將查詢到得100項(xiàng)數(shù)據(jù)逆序,然后去排前面的前10項(xiàng),這樣就取到了要查頁(yè)面的數(shù)據(jù),只是順序顛倒了
selecttop'+convert(nvarchar(10),@cloms)+'GoodsIDfromTB_GoodswhereGoodsIDin
(
1.要查出當(dāng)前頁(yè)面的數(shù)據(jù),因?yàn)閿?shù)據(jù)時(shí)按ID排列過(guò)的,這里就只需要先查出要查數(shù)據(jù)的隨后一項(xiàng),比如要查第91-100項(xiàng),而這里就要查出前100項(xiàng)。
selecttop'+convert(nvarchar(20),@PageSize*(@PageIndex+1))+'GoodsIDfromTB_GoodswhereType='+convert(nvarchar(20),@Type)+'orderbyGoodsID
)orderbyGoodsIDdesc
)orderbyGoodsID')
EXECsp_executesql@sql
end
go
主要功能是用存儲(chǔ)過(guò)程編寫(xiě):
--導(dǎo)入Excel數(shù)據(jù)—
createprocedureProc_ExcelTempData_Insert@Filenamenvarchar(200)as
begin
ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[TB_Temp_ExcelData]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
droptable[dbo].[TB_Temp_ExcelData]
--啟用AdHocDistributedQueries:
execsp_configure'showadvancedoptions',1
reconfigure
execsp_configure'AdHocDistributedQueries',1
reconfigure
declare@sqlnvarchar(150)
set@sql='DataSource="'+@filename+'";UserID=;Password=;Extendedproperties=Excel5.0'
exec('select*intoTB_Temp_ExcelDataFROMOpenDataSource(''Microsoft.Jet.OLEDB.4.0'','''+@sql+''')...計(jì)科系低值$')
--使用完成后,關(guān)閉AdHocDistributedQueries:
execsp_configure'AdHocDistributedQueries',0
reconfigure
execsp_configure'showadvancedoptions',0
reconfigure
end
go
AdHocDistributedQueries是服務(wù)器的組件,只有使用該主鍵才能導(dǎo)入Excel數(shù)據(jù),為了數(shù)據(jù)安全,使用完畢后必須關(guān)閉。
3結(jié)束語(yǔ)
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企低值易耗品管理勢(shì)在必行。對(duì)于大中型企業(yè)和高校來(lái)說(shuō),利用計(jì)算機(jī)支持企業(yè)高效率完成日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無(wú)法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。該產(chǎn)品實(shí)現(xiàn)過(guò)程中,便于管理員管理,查詢和修改低值易耗品。便于多個(gè)管理員實(shí)現(xiàn)工作協(xié)同,安全管理數(shù)據(jù),實(shí)現(xiàn)真正的實(shí)時(shí)辦公。便于實(shí)現(xiàn)崗位置換,提高員工素質(zhì)。
[參考文獻(xiàn)]
[1]鮑洪剛,李曉宇,趙國(guó)明.基于校園網(wǎng)的儀器設(shè)備管理系統(tǒng)的構(gòu)建[J]實(shí)驗(yàn)科學(xué)與技術(shù),2005,(02);
[2]梁高永,李龍軍.高校設(shè)備管理系統(tǒng)的可靠性研究[J]吉首大學(xué)學(xué)報(bào)(自然科學(xué)版)2005,(01);
[3]黃志強(qiáng),李國(guó)忠,彭世金.建立高校網(wǎng)絡(luò)設(shè)備管理信息系統(tǒng),提高設(shè)備管理水平[J]實(shí)驗(yàn)科學(xué)與技術(shù)2004,(03);
[4]孫紅敏,沈維政.高校實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[J]佳木斯大學(xué)學(xué)報(bào)(自然科學(xué)版)2007,(02)
文章標(biāo)題:計(jì)算機(jī)論文:低值易耗品管理系統(tǒng)的研究與應(yīng)用
轉(zhuǎn)載請(qǐng)注明來(lái)自:http://m.anghan.cn/fblw/dianxin/yingyong/11202.html
攝影藝術(shù)領(lǐng)域AHCI期刊推薦《Phot...關(guān)注:106
Nature旗下多學(xué)科子刊Nature Com...關(guān)注:152
中小學(xué)教師值得了解,這些教育學(xué)...關(guān)注:47
2025年寫(xiě)管理學(xué)論文可以用的19個(gè)...關(guān)注:192
測(cè)繪領(lǐng)域科技核心期刊選擇 輕松拿...關(guān)注:64
及時(shí)開(kāi)論文檢索證明很重要關(guān)注:52
中國(guó)水產(chǎn)科學(xué)期刊是核心期刊嗎關(guān)注:54
國(guó)際出書(shū)需要了解的問(wèn)題解答關(guān)注:58
合著出書(shū)能否評(píng)職稱?關(guān)注:48
電信學(xué)有哪些可投稿的SCI期刊,值...關(guān)注:66
通信工程行業(yè)論文選題關(guān)注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關(guān)注:121
評(píng)職稱發(fā)論文好還是出書(shū)好關(guān)注:68
復(fù)印報(bào)刊資料重要轉(zhuǎn)載來(lái)源期刊(...關(guān)注:51
英文期刊審稿常見(jiàn)的論文狀態(tài)及其...關(guān)注:69
Web of Science 核心合集期刊評(píng)估...關(guān)注:59
電子信息論文范文
智能科學(xué)技術(shù)論文 廣播電視論文 光電技術(shù)論文 計(jì)算機(jī)信息管理論文 計(jì)算機(jī)網(wǎng)絡(luò)論文 計(jì)算機(jī)應(yīng)用論文 通信論文 信息安全論文 微電子應(yīng)用論文 電子技術(shù)論文 生物醫(yī)學(xué)工程論文 軟件開(kāi)發(fā)論文
SCI期刊分析
copyright © m.anghan.cn, All Rights Reserved
搜論文知識(shí)網(wǎng) 冀ICP備15021333號(hào)-3