史文麗 龔丹丹
摘 要:隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的高速發(fā)展,計(jì)算機(jī)應(yīng)用的普及,利用計(jì)算機(jī)系統(tǒng)對(duì)企業(yè)的物資進(jìn)行管理成為一種必然的趨勢(shì)。利達(dá)物資管理系統(tǒng)是利用Web技術(shù)開(kāi)發(fā)的基于B/S架構(gòu)的物資管理系統(tǒng),系統(tǒng)采用SQL Server 2005作為后臺(tái)數(shù)據(jù)庫(kù)?;诰W(wǎng)絡(luò)的物資管理應(yīng)用軟件不僅使以上的希望變成了可能,而且能間接地減少無(wú)謂的庫(kù)存積壓,降低出錯(cuò)的概率,降低企業(yè)的管理成本,提高了企業(yè)的經(jīng)濟(jì)效益。
關(guān)鍵詞:物資管理;B/S架構(gòu);SQL Server 2005;Hibernate
1 緒論
⑴課題研究的背景。隨著社會(huì)經(jīng)濟(jì)的發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和軟件技術(shù)的應(yīng)用已經(jīng)滲透到企業(yè)的人日常管理工作中。物資管理是一般企業(yè)管理中重要的一個(gè)環(huán)節(jié),需要對(duì)企業(yè)內(nèi)部物資基本信息、物資調(diào)配信息等進(jìn)行完整的監(jiān)控。利用計(jì)算機(jī)技術(shù)帶來(lái)的優(yōu)勢(shì)加強(qiáng)物資管理,不但能減少企業(yè)管理資金的投入,還可以大大地提高管理團(tuán)隊(duì)的素質(zhì),加強(qiáng)企業(yè)職工的增產(chǎn)節(jié)約意識(shí)和學(xué)習(xí)并利用先進(jìn)科技的意識(shí),使公司的科學(xué)管理形成共識(shí),并可降低物資設(shè)備在各個(gè)環(huán)節(jié)上出現(xiàn)問(wèn)題的概率,從而推動(dòng)了企業(yè)的現(xiàn)代化管理。
⑵研究目的和意義。本系統(tǒng)開(kāi)發(fā)主要目的就是使用現(xiàn)代物資管理系統(tǒng)實(shí)現(xiàn)計(jì)算機(jī)管理,提高企業(yè)物資管理的工作效率。使管理人員能夠有序有效的管理物資的入庫(kù)、出庫(kù)等使用狀態(tài),可以隨時(shí)方便快捷的進(jìn)行物資信息的審核、更新、查詢、修改,使企業(yè)能夠利用現(xiàn)代計(jì)算機(jī)技術(shù)的優(yōu)勢(shì)創(chuàng)造更高的經(jīng)濟(jì)效益。
本系統(tǒng)的意義在于使用計(jì)算機(jī)技術(shù)對(duì)企業(yè)的物資信息進(jìn)行科學(xué)的管理,實(shí)現(xiàn)高效、有序的工作方式,把工作人員從繁重的工作程序中解脫出來(lái),以降低物資管理成本提高工作效率。
2 相關(guān)理論介紹
本章主要介紹了利達(dá)物資管理系統(tǒng)開(kāi)發(fā)過(guò)程中所使用的技術(shù)、框架和開(kāi)發(fā)環(huán)境等。
⑴設(shè)計(jì)技術(shù)。1)JSP技術(shù)。該技術(shù)將所有程序操作都在服務(wù)器端進(jìn)行,網(wǎng)絡(luò)上傳送給客戶端的僅僅是得到結(jié)果,這樣大大降低了對(duì)客戶瀏覽器的要求。而它的主要優(yōu)勢(shì)是:一次編寫(xiě),到處運(yùn)行。2)JavaScript技術(shù)。JavaScript可以與HTML語(yǔ)言相結(jié)合,實(shí)現(xiàn)與Web客戶交互作用。3)Struts2框架。它的主要作用是在開(kāi)發(fā)過(guò)程中,開(kāi)發(fā)人員無(wú)需再手工編寫(xiě),極大的節(jié)省了時(shí)間。
⑵開(kāi)發(fā)環(huán)境。1)MyEclipse簡(jiǎn)介。它是功能豐富的J2EE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試等功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。也是目前最流行的Java集成開(kāi)發(fā)工具。2)Tomcat簡(jiǎn)介。由于它運(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能,所以很受廣大程序開(kāi)發(fā)者的青睞。
3 系統(tǒng)分析
系統(tǒng)分析的經(jīng)常目標(biāo)之一,在于改善決策過(guò)程及系統(tǒng)性能,以期達(dá)到系統(tǒng)的整體最優(yōu)。如下圖:
4 系統(tǒng)設(shè)計(jì)
用戶登錄流程圖如下:
5 系統(tǒng)測(cè)試
軟件測(cè)試可分為黑盒測(cè)試和白盒測(cè)試兩種方法。
白盒測(cè)試:測(cè)試者必須對(duì)程序內(nèi)部結(jié)構(gòu)和處理過(guò)程非常清楚,根據(jù)程序的內(nèi)部結(jié)構(gòu)進(jìn)行程序測(cè)試,檢查程序中每條通路能否完成預(yù)定的工作要求。
黑盒測(cè)試:主要根據(jù)程序的外部特征,不用考慮程序的內(nèi)部結(jié)構(gòu)。也就是將程序看成一個(gè)黑盒子,只用在程序的接口上進(jìn)行測(cè)試,看能否完成相應(yīng)的功能要求。利達(dá)物資管理系統(tǒng)采用黑盒測(cè)試的方法,對(duì)系統(tǒng)進(jìn)行功能測(cè)試。
[參考文獻(xiàn)]
[1]劉志峰.軟件工程技術(shù)與實(shí)踐[M].電子工業(yè)出版社,2009.
[2]任泰明.基于B/S結(jié)構(gòu)的軟件開(kāi)發(fā)技術(shù)[M].清華大學(xué)出版社,2009.11.
[3]吳建,張旭東.JSP網(wǎng)絡(luò)開(kāi)發(fā)入門與實(shí)踐[M].北京:人民郵電出版社.2011.
[4]郭鮮鳳,郭翠英.SQL Server數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)[M].北京:北京大學(xué)出版社.2009.
[5]孫衛(wèi)琴.Tomcat與Java Web開(kāi)發(fā)技術(shù)詳解.北京:電子工業(yè)出版社.2009.
[6]王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2006.17-20.