基于web的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于web的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),基于,web,實(shí)驗(yàn)室,設(shè)備管理,系統(tǒng),設(shè)計(jì),實(shí)現(xiàn)
基于web的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘 要
在網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)編程技術(shù)不斷日新月異的今天,許多辦公管理軟件已經(jīng)不能滿足發(fā)展的需求,高校實(shí)驗(yàn)室設(shè)備管理系統(tǒng)也面臨著同樣的問題。一個(gè)先進(jìn)的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)不僅能提高工作效率,還能夠加強(qiáng)部門協(xié)作,更好地適應(yīng)新的環(huán)境要求。系統(tǒng)的開發(fā)背景是實(shí)驗(yàn)室設(shè)備管理系統(tǒng),以往的學(xué)院實(shí)驗(yàn)室設(shè)備管理舊系統(tǒng)是在C/S模式下開發(fā)的簡單的管理系統(tǒng),釆用結(jié)構(gòu)化方法設(shè)計(jì)方法實(shí)現(xiàn)完成。功能滯后,缺乏統(tǒng)一有效的信息資源管理。系統(tǒng)的移植性、擴(kuò)展性與可復(fù)用性也差,更不利于軟件重構(gòu)。而且,在當(dāng)前網(wǎng)絡(luò)環(huán)境下,舊系統(tǒng)不能通過校園網(wǎng)進(jìn)行信息査詢,與各個(gè)部門缺少有效的溝通,也缺乏對(duì)數(shù)據(jù)的有效統(tǒng)計(jì)分析,嚴(yán)重地影響了工作效率。面向?qū)ο蠓椒ㄊ腔诳陀^世界的對(duì)象模型的軟件開發(fā)方法,它不同于以前的結(jié)構(gòu)化程序設(shè)計(jì)方法,利用面向?qū)ο蟮姆椒軌蛟O(shè)計(jì)出更加符合用戶需求和應(yīng)用的系統(tǒng)。本系統(tǒng)利用面向?qū)ο蠓治黾夹g(shù)開發(fā)實(shí)現(xiàn)了一個(gè)基于OOA/OOD的WEB實(shí)驗(yàn)室設(shè)備管理系統(tǒng)。
文章介紹了一種基于web的實(shí)驗(yàn)設(shè)備管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方法,基于web的實(shí)驗(yàn)設(shè)備管理系統(tǒng)采用B/S模式,使用MS SQL Server 2005作為后臺(tái)數(shù)據(jù)庫管理系統(tǒng),前臺(tái)采用JSP與JavaScript腳本語言來實(shí)現(xiàn)實(shí)驗(yàn)室設(shè)備管理。全面介紹了平臺(tái)的設(shè)計(jì)原則、用戶分類和系統(tǒng)功能。
關(guān)鍵詞:JSP;JavaScript;SQL數(shù)據(jù)庫;實(shí)驗(yàn)室設(shè)備管理
Abstract
In network technology and computer programming technology continues to change rapidly today, many office management software has been unable to meet the demand of development, college laboratory equipment management system also faces the same problem. An advanced laboratory equipment management system can not only improve work efficiency, but also can strengthen cooperation, to better adapt to the new environment. The development background of the system is the laboratory equipment management system, school laboratory equipment management system is developed in the past the old mode of C/S simple management system, using a structured design method to achieve the completion of. Function of lag, lack of information resources management, unified and effective. The system portability, extensibility and reusability is also poor, is not conducive to software refactoring. But, in the current network environment, the old system can not make information query through the campus network, the lack of effective communication with each department, is also a lack of an effective statistical data, which seriously affected the work efficiency. The object oriented method is the method of software development based on object model, structured programming method which is different from the previous, using object oriented method to design more in line with the needs of users and application system. The system uses the object-oriented implementation of a WEB based laboratory equipment management system OOA/OOD technology development analysis.
This paper introduces a method of design and implementation of laboratory equipment management system based on Web, the experimental equipment management system using B/S mode based on Web, using MS SQL Server 2005 as the background database management system, the prospects of using JSP and JavaScript script language to realize the management of laboratory equipment. A comprehensive introduction to the design principles, user classification and system function of the platform.
Keywords: JSP; JavaScript; SQL database; laboratory equipment management
II
目 錄
摘 要 I
Abstract II
1.緒論 1
1.1系統(tǒng)的開發(fā)背景 1
2.系統(tǒng)需求分析 2
2.1系統(tǒng)分析 2
2.1.1系統(tǒng)的可行性分析 2
3.系統(tǒng)總體設(shè)計(jì)方案 3
3.1JSP技術(shù) 3
3.2MVC設(shè)計(jì)模型 4
4.數(shù)據(jù)庫設(shè)計(jì) 5
5.系統(tǒng)功能結(jié)構(gòu)圖 5
6.系統(tǒng)各主要功能設(shè)計(jì) 5
總結(jié) 6
參考文獻(xiàn) 8
致謝 10
1.緒論
高校實(shí)驗(yàn)設(shè)備數(shù)量大,種類多,管理難,這給實(shí)驗(yàn)室設(shè)備管理人員帶來了極大的負(fù)擔(dān),為了便于管理人員對(duì)實(shí)驗(yàn)設(shè)備進(jìn)行有效的管理、詳細(xì)掌握實(shí)驗(yàn)設(shè)備的情況、輔助領(lǐng)導(dǎo)決策、解決問題,更好地為教學(xué)科研服務(wù),隨著數(shù)字化校園的建設(shè)、網(wǎng)絡(luò)普遍應(yīng)用和發(fā)展,我們采用B/S模式建立一個(gè)平臺(tái),利用SQL數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫,利用JSP和JavaS-cript腳本語言來實(shí)現(xiàn)實(shí)驗(yàn)設(shè)備的管理。這個(gè)系統(tǒng)極大減輕實(shí)驗(yàn)室設(shè)備管理人員的工作量,并且能有效的降低人為的操作失誤,為實(shí)驗(yàn)室設(shè)備提供一個(gè)科學(xué)和高效的管理環(huán)境。
1.1系統(tǒng)的開發(fā)背景
系統(tǒng)的開發(fā)背景是高校實(shí)驗(yàn)室設(shè)備管理系統(tǒng),現(xiàn)行的舊實(shí)驗(yàn)室設(shè)備管理系統(tǒng)存在的問題是:
1.舊系統(tǒng)是在C/S模式下開發(fā)的簡單的管理系統(tǒng),釆用結(jié)構(gòu)化方法設(shè)計(jì)方法實(shí)現(xiàn)完成。系統(tǒng)功能不完善,缺乏統(tǒng)一有效的信息資源管理。系統(tǒng)的移植性、擴(kuò)展性、可復(fù)用性、穩(wěn)定性差,不利于軟件重構(gòu)。
2.作為信息系統(tǒng),在如今校園網(wǎng)絡(luò)環(huán)境下,舊的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)與各個(gè)部門在OA下缺少有效的溝通與效率。不能在校園網(wǎng)中進(jìn)行查詢,在輔助實(shí)驗(yàn)室設(shè)備管理工作方面急需改進(jìn)升級(jí)。
3.舊系統(tǒng)缺乏對(duì)數(shù)據(jù)的有效統(tǒng)計(jì)分析。現(xiàn)行的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)只實(shí)現(xiàn)了簡單的數(shù)據(jù)庫管理的低端操作。即只包括了設(shè)備信息的錄入、查詢等基本操作,并沒有實(shí)現(xiàn)信息的有效統(tǒng)計(jì)分析與在線的管理。實(shí)驗(yàn)室設(shè)備管理系統(tǒng)應(yīng)該在信息共享平臺(tái)上通過提供在線信息等方式來提升實(shí)驗(yàn)室的管理效率與學(xué)校部門間協(xié)同辦公效率。
因此,建立一個(gè)功能完善的高校實(shí)驗(yàn)室設(shè)備管理系統(tǒng),不僅能完成實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的常用功能,而且還可實(shí)現(xiàn)校內(nèi)網(wǎng)的信息資源整合及學(xué)校各業(yè)務(wù)系統(tǒng)之間數(shù)據(jù)共享,并在此基礎(chǔ)上進(jìn)行有效查詢、調(diào)度和輔助決策功能的系統(tǒng)就成為了必須解決的問題。
面向?qū)ο蠹夹g(shù)是一種按照人們對(duì)現(xiàn)實(shí)世界習(xí)慣的認(rèn)識(shí)論和思維方式來研究和模擬客觀世界的方法學(xué)。以對(duì)象為中心的軟件設(shè)計(jì)方法具有獨(dú)特的繼承性和更豐富的多態(tài)性,使用這種開發(fā)方法更易于擴(kuò)充,能很好地適應(yīng)復(fù)雜大系統(tǒng)不斷發(fā)展與變化的要求[1]。新的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)設(shè)計(jì)是基于OOA/OOD的高校WEB實(shí)驗(yàn)室設(shè)備管理系統(tǒng)。系統(tǒng)的實(shí)現(xiàn)完成不僅在功能上進(jìn)行了改進(jìn),可實(shí)現(xiàn)更有效的信息資源管理,還增強(qiáng)了系統(tǒng)的移植性、擴(kuò)展性與可復(fù)用性。
2.系統(tǒng)需求分析
2.1系統(tǒng)分析
本論文開發(fā)與設(shè)計(jì)的背景是基于高校實(shí)驗(yàn)室設(shè)備管理系統(tǒng),以往的學(xué)院實(shí)驗(yàn)室設(shè)備管理舊系統(tǒng)是基于的C/S模式采用結(jié)構(gòu)化方法設(shè)計(jì)實(shí)現(xiàn)的,不僅系統(tǒng)功能有限,系統(tǒng)的擴(kuò)展性和移植性差,而且與WEB沒有接口,開發(fā)滯后。基于現(xiàn)行的系統(tǒng)狀態(tài),通過對(duì)用戶、實(shí)驗(yàn)室業(yè)務(wù)與管理行政人員的調(diào)研及溝通,在開發(fā)新系統(tǒng)前,對(duì)整個(gè)系統(tǒng)進(jìn)行了詳細(xì)的系統(tǒng)分析,為進(jìn)一步完成系統(tǒng)的需求分析打下基礎(chǔ)。
2.1.1系統(tǒng)的可行性分析
考慮到項(xiàng)目時(shí)間、資源等因素,在實(shí)際開發(fā)新系統(tǒng)時(shí)需要進(jìn)行可行性分析,可行性分析包括:技術(shù)可行性、經(jīng)濟(jì)可行性、法律可行性、操作可行性等。
1.技術(shù)可行性
本系統(tǒng)的建模用Enterprise Architect軟件,系統(tǒng)的實(shí)現(xiàn)采用ASP.NET技術(shù)和VS2005開發(fā)平臺(tái),前臺(tái)界面用VS2005工具開發(fā),數(shù)據(jù)庫采用SQL2005,這些工具在現(xiàn)有的軟、硬件條件下均是可行的。就目前使用的開發(fā)技術(shù)來說,系統(tǒng)的功能目標(biāo)能夠達(dá)到,利用現(xiàn)有的技術(shù)在規(guī)定的期限內(nèi)開發(fā)工作基本能夠完成。
2.經(jīng)濟(jì)可行性
鑒于計(jì)算機(jī)技術(shù)發(fā)展異常迅猛,在硬件軟件配置以及開發(fā)技術(shù)均可行的情況下開發(fā)這樣一個(gè)學(xué)校設(shè)備管理系統(tǒng)成本不會(huì)很高,本系統(tǒng)可以大大提高學(xué)校實(shí)驗(yàn)室設(shè)備管理的工作效率,也是學(xué)校實(shí)驗(yàn)室設(shè)備管理發(fā)展的必然趨勢。
3.操作可行性
操作可行性主要是指用戶使用的舒適性,因此界面設(shè)計(jì)時(shí)要充分考慮管理人員的習(xí)慣,使得操作簡單便宜:數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確,制表靈活,適應(yīng)力強(qiáng),容易擴(kuò)充。具有易用性、靈活性、開放性與可視性等,這些基本都可以實(shí)現(xiàn)。本系統(tǒng)在校園內(nèi)網(wǎng)中,在網(wǎng)絡(luò)通暢情況下可在任何一臺(tái)連接到內(nèi)網(wǎng)的電腦上使用IE瀏覽器登陸系統(tǒng)。在停電等網(wǎng)絡(luò)存在問題的情況下,可以先將所處理的信息記錄下來等異常狀況解除再行操作,如此系統(tǒng)的操作是可行的。
4.法律可行性分析
系統(tǒng)是根據(jù)現(xiàn)行的高校實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的實(shí)際需求開發(fā)的,所以系統(tǒng)不存在任何侵犯和責(zé)任問題。由以上經(jīng)濟(jì)、技術(shù)、法律、操作四方面的分析可以看出、本系統(tǒng)的開發(fā)時(shí)機(jī)成熟、從多種角度考慮,都是可行的。采用本系統(tǒng),能夠使整個(gè)系統(tǒng)內(nèi)部所有的信息工作簡化、工作效益提升。
3.系統(tǒng)總體設(shè)計(jì)方案
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶需要借助瀏覽器方式輕松地對(duì)實(shí)驗(yàn)室進(jìn)行信息管理。在設(shè)計(jì)過程中,使用Struts技術(shù)以MVC設(shè)計(jì)模式進(jìn)行開發(fā),既利用了MVC模式開發(fā)的優(yōu)點(diǎn),又可以將JSP、用戶JSP標(biāo)簽和Java Servlet等應(yīng)用綜合起來。
3.1JSP技術(shù)
JSP是Java Server Pages的縮寫,這是一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的HTML網(wǎng)頁里加入Java程序片段Scriptlet和JSP標(biāo)記就構(gòu)成了JSP網(wǎng)頁。Web服務(wù)器在遇到JSP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行的結(jié)果以HTML格式返回給客戶。所有的程序都在服務(wù)器端執(zhí)行,再通過網(wǎng)絡(luò)傳送到客戶端的僅是程序的執(zhí)行結(jié)果,所以對(duì)客戶端瀏覽器的要求較低。
JSP技術(shù)功能強(qiáng)大、使用靈活,為創(chuàng)建顯示動(dòng)態(tài)內(nèi)容的Web頁面提供了一個(gè)簡潔面快速的方法。JSP技術(shù)的設(shè)計(jì)目的是使編寫基于Web的應(yīng)用程序更加容易和快捷的同時(shí),保證這些應(yīng)用程序能夠與各種Web服務(wù)器、瀏覽器和開發(fā)工具共同工作。
3.2MVC設(shè)計(jì)模型
MVC(Model/View/Controller,模型/視圖/控制器)是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性地使用應(yīng)用程序的輸入、處理和輸出分開。使用MVC模式,應(yīng)用程序被分成三個(gè)核心部件:模型、視圖、控制器,它們各自處理自己的任務(wù),如圖1所示.視圖是用戶看到并與之進(jìn)行交互的用戶界面。MVC能為應(yīng)用程序處理很多不同的視圖,其實(shí),在視圖中并沒有真正的處理發(fā)生,該圖只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式,如與用戶交互的Web頁面。
模型表示企業(yè)數(shù)據(jù)以及業(yè)務(wù)規(guī)則。在MVC的三個(gè)部件中,模型往往擁有最多且最重要的處理任務(wù),它可能使用EJBS等技術(shù)來處理數(shù)據(jù)庫的訪問,被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個(gè)模型就能為多個(gè)視圖提供數(shù)據(jù)。由于應(yīng)用于模型的代碼只寫一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性??刂破饔脕斫邮沼脩舻妮斎氩⒄{(diào)用模型和視圖去完成用戶的需求。所以當(dāng)用戶單擊Web頁面中的超鏈接或者提交HTML表單時(shí),控制器本身不輸出任何東西和做任何處理,它只是接收請(qǐng)求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求,然后再確定用哪個(gè)視圖來顯示模型處理后返回的數(shù)據(jù)。MVC的處理過程:首先控制器接收用戶發(fā)送的請(qǐng)求,并且根據(jù)用戶的請(qǐng)求數(shù)據(jù)來決定調(diào)用哪個(gè)模型來進(jìn)行處理;然后模型處理用戶的請(qǐng)求并返回給控制器相應(yīng)的數(shù)據(jù);最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶,如圖1所示。
圖 1
4.數(shù)據(jù)庫設(shè)計(jì)
根據(jù)系統(tǒng)功能的劃分和管理信息的種類,基于Web的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)采用MS SQL Server2005作為后臺(tái)數(shù)據(jù)庫,數(shù)據(jù)庫主要由設(shè)備基本信息表、用戶信息表、實(shí)驗(yàn)室表、設(shè)備借還表、設(shè)備維修表等表格組成。
5.系統(tǒng)功能結(jié)構(gòu)圖
圖2 實(shí)驗(yàn)室設(shè)備管理系統(tǒng)功能結(jié)構(gòu)圖
6.系統(tǒng)各主要功能設(shè)計(jì)
功能描述
用戶管理:超級(jí)管理員可對(duì)系統(tǒng)用戶進(jìn)行查詢、刪除等操作
身份驗(yàn)證:身份驗(yàn)證后方可進(jìn)入系統(tǒng),根據(jù)用戶不同的權(quán)限進(jìn)入相應(yīng)的管理頁面
密碼管理:用戶進(jìn)入系統(tǒng)后可對(duì)自己的密碼、權(quán)限進(jìn)行修改
查詢功能:不同權(quán)限的用戶可實(shí)現(xiàn)不同類別、條件的查詢具體有:設(shè)備查詢(包括各種條件查詢和模糊查詢)
添加功能:將新近購置的設(shè)備添加至不同實(shí)驗(yàn)室。
提交報(bào)損:將設(shè)備是否報(bào)損字段改為報(bào)損
報(bào)損處理:主要作維修記錄用
維修管理:管理員可對(duì)本實(shí)驗(yàn)室的設(shè)備維修記錄作添加、刪除等操作
借還管理:管理員可對(duì)本實(shí)驗(yàn)室的設(shè)備借還記錄作添加、刪除等操作
幫助功能:為用戶提供幫助文檔根據(jù)功能和權(quán)限差別把實(shí)驗(yàn)室設(shè)備管理系統(tǒng)設(shè)計(jì)成五大模塊或五大頁面:用戶登陸頁面、保管員頁面、管理員頁面、實(shí)驗(yàn)中心主任頁面、系統(tǒng)管理員頁面,具體功能如下:
用戶登陸頁面:系統(tǒng)登陸是實(shí)驗(yàn)室設(shè)備管理系統(tǒng)中最先使用的功能,因?yàn)橛脩舻顷懺跀?shù)據(jù)庫中使用的是用戶表,用戶表中有一個(gè)flag字段,是來標(biāo)識(shí)用戶登錄的權(quán)限。在登陸時(shí)要根據(jù)數(shù)據(jù)庫的這個(gè)字段來判斷此用戶所具有的權(quán)限,進(jìn)入不同的功能操作的界面。再選擇用戶身份,輸入用戶名和密碼后變進(jìn)入login.jsp頁面,該頁面將與后臺(tái)數(shù)據(jù)庫配合判斷輸入的用戶名和密碼是否合法,如果符合要求,再根據(jù)flag的值來判斷登陸者的權(quán)限,進(jìn)入不同的管理頁面。用戶身份有四種:保管員、管理員、實(shí)驗(yàn)室中心主任、系統(tǒng)管理員。
保管員頁面:主要處理本人保管設(shè)備,包括基本信息查詢、設(shè)備報(bào)廢、設(shè)備添加等功能。管理員頁面:主要處理本實(shí)驗(yàn)室設(shè)備,包括基本信息查詢、設(shè)備報(bào)損、設(shè)備維修、提交丟失、設(shè)備借還等功能。
實(shí)驗(yàn)中心主任頁面:可以對(duì)設(shè)備做高級(jí)查詢,對(duì)用戶進(jìn)行新建、刪除、更新等操作。系統(tǒng)管理員頁面:主要實(shí)現(xiàn)對(duì)用戶的查詢、新建、刪除、更新,對(duì)設(shè)備的查詢、刪除和對(duì)實(shí)驗(yàn)室的查詢、新建、刪除。
總結(jié)
經(jīng)過一年多時(shí)間的不斷學(xué)習(xí)和設(shè)計(jì)開發(fā),本系統(tǒng)利用面向?qū)ο蠓治黾夹g(shù)開發(fā)實(shí)現(xiàn)了一個(gè)基于B/S與C/S結(jié)構(gòu)的高校WEB實(shí)驗(yàn)室設(shè)備管理系統(tǒng)。通過設(shè)計(jì)開發(fā),系統(tǒng)完成實(shí)現(xiàn)了實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的主要功能。主要包括系統(tǒng)設(shè)置、借用人檔案管理、設(shè)備檔案管理、設(shè)備借還、設(shè)備信息查詢、日志管理、信息統(tǒng)計(jì)和用戶管理功能8大功能模塊。系統(tǒng)采用UML建模工具EA來實(shí)現(xiàn)系統(tǒng)的面向?qū)ο蟮姆治龊驮O(shè)計(jì),完成了業(yè)務(wù)流程圖,用例圖、類圖、序列圖、對(duì)象圖、時(shí)序圖、活動(dòng)圖、部署圖的繪制。系統(tǒng)程序完成使用C#語言在VS2005開發(fā)平臺(tái)上開發(fā),使用ASP.NET進(jìn)行網(wǎng)頁界面的設(shè)計(jì)。通過系統(tǒng)開發(fā),最終實(shí)現(xiàn)了一個(gè)符合內(nèi)網(wǎng)環(huán)境的基于OOA/OOD的WEB實(shí)驗(yàn)室設(shè)備管理信息系統(tǒng)。然而由于設(shè)計(jì)時(shí)間較短及編程經(jīng)驗(yàn)不足,該系統(tǒng)還有許多不盡如人意的地方如模塊設(shè)置功能相對(duì)不全,某些功能之間的集成度不夠,出錯(cuò)處理不夠等。該系統(tǒng)雖然已經(jīng)初步可以運(yùn)行,但需要在實(shí)際使用中不斷地補(bǔ)充和完善。主要有如下需改善之處:
1.系統(tǒng)的擴(kuò)展功能中的日志管理,數(shù)據(jù)統(tǒng)計(jì)等功能有待于完善。由于系統(tǒng)采用的是面向?qū)ο蟮乃枷?保證了系統(tǒng)的擴(kuò)展性和穩(wěn)定性,可以隨時(shí)對(duì)系統(tǒng)的功能進(jìn)行更改且不會(huì)影響系統(tǒng)的使用。
2.由于lis服務(wù)器和SQL2005數(shù)據(jù)庫的局限性,系統(tǒng)在微軟開發(fā)的系統(tǒng)平臺(tái)上使用較為合適。
3.需根據(jù)工作需求繼續(xù)完善系統(tǒng)功能模塊。以后要完成的工作:
1.進(jìn)一步完善系統(tǒng)各模塊,使程序更好的滿足工作的需求并提高程序穩(wěn)定性和可用性。
2.完成系統(tǒng)擴(kuò)展中的功能模塊,增加系統(tǒng)的功能。
3.繼續(xù)提高程序的可維護(hù)性,方便系統(tǒng)的日常維護(hù)工作。
總之,面向?qū)ο蠹夹g(shù)在系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)領(lǐng)域的運(yùn)用,對(duì)于減少設(shè)計(jì)的周期,避免傳統(tǒng)設(shè)計(jì)方法所存在的問題有著重要的作用。通過面向?qū)ο蠹夹g(shù)設(shè)計(jì)出合理的數(shù)據(jù)模型可以提高系統(tǒng)開發(fā)的效率,提高系統(tǒng)的可維護(hù)性、可擴(kuò)充性,并有利于系統(tǒng)的重組。采用面向?qū)ο蠹夹g(shù)開發(fā)的系統(tǒng)雖然還需在實(shí)踐中進(jìn)一步完善,但因?yàn)橄到y(tǒng)的分析與設(shè)計(jì)的無縫連接,使得系統(tǒng)的需求的更改已變得容易。本系統(tǒng)的開發(fā)與實(shí)現(xiàn)提高了實(shí)驗(yàn)室設(shè)備管理的工作效率,加強(qiáng)了各部門之間的協(xié)作,使上級(jí)管理部門關(guān)于實(shí)驗(yàn)室使用方面的決策更加準(zhǔn)確。在系統(tǒng)易維護(hù)的同時(shí),也增強(qiáng)了系統(tǒng)的穩(wěn)定性和重用性,并有利于系統(tǒng)的重組與升級(jí)。
參考文獻(xiàn)
[1] 樊月華.Web技術(shù)應(yīng)用基礎(chǔ).清華大學(xué)出版社.北京:2006.1
[2] 柏亞軍. JSP編程基礎(chǔ)及應(yīng)用實(shí)例集錦.人民郵電出版社.北京:2001
[3] 胡大奎.JSP高級(jí)開發(fā)技術(shù).中國水利水電出版社,北京:2001
[4] 唐有明,吳華.JSP動(dòng)態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例.清華大學(xué)出版社,北京:2006
[5]胡荷芬張帆高斐編著UML系統(tǒng)建模基礎(chǔ)教程清華大學(xué)出版社2010年5月
[6] MartinFowier著UMLChina譯,UML精粹——標(biāo)準(zhǔn)對(duì)象建模語言簡明指南(第三版)電子工業(yè)出版社,2012年6月
[7]陳偉衛(wèi)琳主編唐國良周飛菲副主編ASP.NET3.5網(wǎng)站幵發(fā)實(shí)例教程清華大學(xué)出版社2009年3月
[8]謝星星編著UML基礎(chǔ)與Rose建模實(shí)用教程清華大學(xué)出版社2011年1月
[9]賴信仁著UMLChina編UML與Enterprise Architect 7.5團(tuán)隊(duì)開發(fā)實(shí)用手冊(cè)電子工業(yè)出版社2010年3月
[10]張海藩.軟件工程.人民郵電出版社,2011
[11] Sinan SiAhir.UML技術(shù)手冊(cè).中國電力出版社[M].2011
[12] Joseph Schmuller.UML基礎(chǔ)、案例與應(yīng)用.人民郵電出版社,2011
[13]張傳波著火球--UML大戰(zhàn)需求分析中國水利水電出版社2012年2月
[14] Simon Bennett Steve McRobb Ray Farmer 著,李揚(yáng)譯。UML2.2 面向?qū)ο蠓治雠c設(shè)計(jì)(第四版)清華大學(xué)出版社,2013
[15]賴信仁,UML團(tuán)隊(duì)開發(fā)流程與管理(第二版)清華大學(xué)出版社2012年9月.
[16]孫海英等編著.軟件測試方法與應(yīng)用.中國鐵道出版社,2009年05
[17] Vince Varallo著ASP.NET 3.5商用幵發(fā)架構(gòu)精解清華大學(xué)出版社,2010年12月。
[18]李俊民王浩劉麗霞等.SQL Server范例開發(fā)大全清華大學(xué)出版社2010年6月
[19]洪石丹等編著.ASP.net范例開發(fā)大全清華大學(xué)出版社,2010年7月.
[20] MattheMacDonal.管理信息系統(tǒng)[J].電子工業(yè)出版社.2009.
[21]史蒂弗雷德著MICROSOFT ASP.NET 2.0由入門到精通(英文版).世界圖書
致謝
光陰似箭,白駒過隙。轉(zhuǎn)眼間四年的大學(xué)生活即將結(jié)束,想起這四年的生活,心中不免有些惆悵。因?yàn)檫@將成為我心底的一段美好的回憶。
在這篇畢業(yè)論文即將結(jié)束之際,首先我要感謝XXX教授,您治學(xué)嚴(yán)謹(jǐn),學(xué)識(shí)淵博,視野廣闊,為我營造了一種良好的學(xué)習(xí)氛圍。置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了明確的學(xué)術(shù)目標(biāo),領(lǐng)會(huì)了基本的思考方式,掌握了通用的研究方法,而且還明白了許多待人接物與為人處事的道理。您嚴(yán)以律己、寬以待人的崇高風(fēng)范,正是由于您在百忙之中多次審閱全文,對(duì)細(xì)節(jié)進(jìn)行修改,并為本文的撰寫提供了許多寶貴的意見,本文才得以成型,這才讓我的大學(xué)生活畫上了圓滿的句號(hào)。
在此特向XXX教授致以衷心的謝意!
9
大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))
大慶師范學(xué)院
本科生畢業(yè)論文
基于web的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)頁面設(shè)置:
上2.8cm,下2.2cm,左2.8cm,右2.8cm.,裝訂線0cm,頁眉1.5cm,頁腳1.75cm。
論文題目采用二號(hào)黑體,居中。
院 (系) 計(jì)算機(jī)科學(xué)與信息技術(shù)學(xué)院
專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)
研 究 方 向
學(xué) 生 姓 名 孫偉彪 學(xué)生姓名采用四號(hào)楷體,加粗、居中。其余各項(xiàng)均為四號(hào)宋體,數(shù)字用四號(hào)“Times New Roman”。各項(xiàng)下劃線末端對(duì)齊。
學(xué) 號(hào) 201001041005
指導(dǎo)教師姓名 劉雅喆
指導(dǎo)教師職稱
年 月 日
8
摘 要“摘要”采用小五號(hào)黑體。行間距18磅,上下各空一標(biāo)準(zhǔn)行。
離子液體是室溫離子液體的簡稱,由含氮雜環(huán)的有機(jī)陽離子和無機(jī)陰離子組成…… 中文摘要內(nèi)容采用小五號(hào)楷體,首行縮進(jìn)2字符,行間距18磅。字?jǐn)?shù)一般為150--300字。
關(guān)鍵詞:離子液體;合成;產(chǎn)率每篇論文(設(shè)計(jì))選取3-6個(gè)詞作為關(guān)鍵詞。“關(guān)鍵詞”采用小五號(hào)黑體,并縮進(jìn)2字符。關(guān)鍵詞內(nèi)容采用小五號(hào)楷體,關(guān)鍵詞之間用“;”分隔,行間距18磅。
﹡﹡﹡(論文編寫過程中可將word工具欄上的“工具”下拉菜單打開,選擇“選項(xiàng)”命令,在打開的窗口中選擇“視圖”——“格式標(biāo)記”——“全部”這個(gè)選項(xiàng),相應(yīng)的格式會(huì)顯現(xiàn)在文件中,其中的分隔符、空格等格式標(biāo)記可以幫助編輯論文,而且這些格式在打印過程中并不顯示,不需刪除。)﹡﹡﹡
Abstract“Abstract”采用小五號(hào)“Times New Roman”,加粗,行間距為固定值18磅,上下各空一標(biāo)準(zhǔn)行。
Ionic liquids at room temperature ionic liquids is an abbreviation………. 外文摘要內(nèi)容應(yīng)與中文摘要內(nèi)容相對(duì)應(yīng),一般不宜超過250個(gè)實(shí)詞。英文摘要內(nèi)容采用小五號(hào)“Times New Roman”,行間距為固定值18磅。
Keywords: ionic liquids; synthesis; spectra“Key words”采用小五號(hào)“Times New Roman”,加粗;英文內(nèi)容采用小五號(hào)“Times New Roman”,關(guān)鍵詞之間用“;”分隔,行間距為固定值18磅。
目 錄“目錄”用三號(hào)黑體,加粗,居中,段前8磅,段后8磅。行間距為固定值22磅。目錄的內(nèi)容用小四號(hào)宋體,行間距為固定值22磅。
第一章 前言 1
1.1 離子液體的發(fā)展 1
1.2 離子液體的種類 1
1.3 離子液體的性質(zhì) 1
1.4 離子液體的主要特點(diǎn) 1
1.5 離子液體的合成 1
1.5.1直接合成法 1
1.5.2兩步合成法 1
1.6 離子液體的應(yīng)用研究 1
1.6.1在分離過程中的應(yīng)用 1
1.6.2在化學(xué)反應(yīng)中的應(yīng)用 2
第二章 實(shí)驗(yàn)部分 3
2.1 實(shí)驗(yàn)儀器與試劑 3
2.1.1實(shí)驗(yàn)儀器 3
2.1.2實(shí)驗(yàn)試劑 3
2.1.3實(shí)驗(yàn)器具 3
2.2 實(shí)驗(yàn)內(nèi)容 3
2.2.1氯代正丁烷和N-甲基咪唑的提純 3
2.2.2氯化丁基甲基咪唑的合成 4
第三章 實(shí)驗(yàn)結(jié)果與討論 5
3.1 反應(yīng)溫度對(duì)氯化丁基甲基咪唑產(chǎn)率的影響 5
參考文獻(xiàn) 6
謝 辭 8
附 錄 9
第一章 前言每章題目采用標(biāo)題1,小三號(hào)宋體,居中,段前8磅,段后8磅,行間距為固定值22磅。
1.1 離子液體的發(fā)展
每節(jié)題目采用標(biāo)題2,小三號(hào)宋體,段前8磅,段后8磅,行間距為固定值22磅。
在對(duì)環(huán)境保護(hù)和資源的可持續(xù)利用倍受關(guān)注的今天,綠色化學(xué)是化學(xué)發(fā)展的必正文內(nèi)容采用小四號(hào)宋體(英文、數(shù)字采用小四號(hào)“Times New Roman”)。行間距為固定值22磅,段前、段后均為0磅。
然趨勢。室溫下幾乎沒有蒸氣壓,可用于高真空條件下的反應(yīng)。具有良好的導(dǎo)電性,較高的離子遷移和擴(kuò)散速度,不燃燒,無味,是一種強(qiáng)極性、低配位能力的溶劑[1]參考文獻(xiàn)用“[ ]”與相應(yīng)的數(shù)字表示,作為文字的上標(biāo)使用。參考文獻(xiàn)的序號(hào)按照在正文中引用的先后順序依次進(jìn)行編號(hào)。
。
1.2 離子液體的種類
當(dāng)前研究的離子液體的正離子有4類:烷基季銨離子、烷基季瞵離子、1,3-二烷基取代的咪唑離子、N-烷基取代的吡啶離子。
1.3 離子液體的性質(zhì)
熔點(diǎn):熔點(diǎn)是離子液體的關(guān)鍵性質(zhì)之一。
1.4 離子液體的主要特點(diǎn)
非揮發(fā)性、低熔點(diǎn)(可達(dá)零下90℃)、寬液程、強(qiáng)的靜電場、寬的電化學(xué)窗口、良好的導(dǎo)電與導(dǎo)熱性、良好的透光性與高折光率、高熱容、高穩(wěn)定性、選擇性溶解力與可設(shè)計(jì)性。
這些特點(diǎn)使得離子液體成為兼有液體與固體功能特性的“固態(tài)”液體,或稱為“液體”分子篩。因而,離子液體往往展現(xiàn)出獨(dú)特的性質(zhì)及特有的功能。
1.5 離子液體的合成
離子液體合成大體上有2種基本方法:直接合成法和兩步合成法。
1.5.1直接合成法每小節(jié)題目采用標(biāo)題3,四號(hào)宋體,數(shù)字采用四號(hào)“Times New Roman”,段前8磅,段后8磅,行間距為固定值22磅。
就是通過酸堿中和反應(yīng)或季銨化反應(yīng)一步合成離子液體,操作經(jīng)濟(jì)簡便
1.5.2兩步合成法
如果直接法難以得到目標(biāo)離子液體,就必須使用兩步合成法。
1.6 離子液體的應(yīng)用研究
1.6.1在分離過程中的應(yīng)用
傳統(tǒng)的液-液分離過程中經(jīng)常使用有機(jī)溶劑-水兩相體系,
1.6.2在化學(xué)反應(yīng)中的應(yīng)用
以離子液體作為化學(xué)反應(yīng)的介質(zhì),
第二章 實(shí)驗(yàn)部分
2.1 實(shí)驗(yàn)儀器與試劑
2.1.1實(shí)驗(yàn)儀器
實(shí)驗(yàn)儀器見表2-1。
表2-1 實(shí)驗(yàn)儀器論文中的表格一律用阿拉伯?dāng)?shù)字分別依序連續(xù)編排序號(hào),表格標(biāo)注用五號(hào)宋體,數(shù)字采用五號(hào)“Times New Roman”。
儀器
型號(hào)
生產(chǎn)廠
集熱加熱式磁力攪拌器
DF-101S
鞏義市英峪予華儀器廠
電子天平秤
FA-1104
上海天平儀器廠
旋轉(zhuǎn)蒸發(fā)器
FD-1201
江蘇江分電分析儀器有限公司
真空干燥箱
DZF-6020
上海一恒科技有限公司
循環(huán)水式多用真空泵
SHB-B
鄭州長城科工貿(mào)有限公司表格采用三線格,表格內(nèi)容用五號(hào)宋體,數(shù)字采用五號(hào)“Times New Roman”。
2.1.2實(shí)驗(yàn)試劑
實(shí)驗(yàn)試劑見表2-2。
表2-2 實(shí)驗(yàn)試劑
名稱
規(guī)格
生產(chǎn)廠
N-甲基咪唑
分析純
天津化學(xué)試劑廠
氯代正丁烷
分析純
北京化學(xué)試劑公司
無水三氯化鋁
分析純
中西器材大全(北京海淀區(qū))
甲苯
分析純
北京化學(xué)試劑三廠
2.1.3實(shí)驗(yàn)器具
燒杯、三口燒瓶、蒸餾燒瓶、冷凝管、量筒、溫度計(jì)套管、滴液漏斗等。
2.2 實(shí)驗(yàn)內(nèi)容
2.2.1氯代正丁烷和N-甲基咪唑的提純
氯代正丁烷為無色液體,分析純,沸點(diǎn)78.4℃,相對(duì)密度0.8875g/mL,不溶于水,能與醇、醚等互溶,分子式C4H9Cl,相對(duì)分子質(zhì)量92.5g/mol。
2.2.2氯化丁基甲基咪唑的合成
1.合成
2.[BMIM]Cl的表征
用上述方法制得的氯化丁基甲基咪唑([BMIM]Cl)通過紅外測定所得的譜圖基本一致,分析如下。
500
1000
1500
2000
2500
3000
3500
Wavenumber [cm-1]
30
40
50
60
70
80
90
100
Transmittance [%]
圖2-1 [BMIM]Cl的紅外譜圖論文中的圖一律用阿拉伯?dāng)?shù)字分別依序連續(xù)編排序號(hào),圖形標(biāo)注均用五號(hào)宋體,數(shù)字采用五號(hào)“Times New Roman”。
第三章 實(shí)驗(yàn)結(jié)果與討論
本實(shí)驗(yàn)著重討論了合成離子液體所用中間體-氯化丁基甲基咪唑的合成條件對(duì)其產(chǎn)率的影響,實(shí)驗(yàn)結(jié)果如下。
3.1 反應(yīng)溫度對(duì)氯化丁基甲基咪唑產(chǎn)率的影響
60ml的氯代正丁烷、40ml的N-甲基咪唑和35ml甲苯依次加入到氮?dú)庵脫Q過的三口燒瓶中,反應(yīng)24h,考察反應(yīng)溫度對(duì)氯化丁基甲基咪唑產(chǎn)率的影響。
圖3-1 反應(yīng)溫度對(duì)氯化丁基甲基咪唑產(chǎn)率的影響
[參考文獻(xiàn)]采用標(biāo)題1,五號(hào)黑體,居中,段前8磅,段后8磅,行間距為固定值22磅。
[1] Wasserscheid, P. Keim, W. Angew. Anionic liquid as Catalyst medium for stereos elective Hydrogenations of sorbic acid with ruthenium complexes[J]. Chem.Int.Ed,2000,39:3772.英文、數(shù)字采用小五號(hào)“Times New Roman”,參考文獻(xiàn)的行間距均為18磅。
[2] 王勃.三聚催化劑三正丁基膦的合成方法[J]期刊類文章的參考文獻(xiàn)示例。
.聚氨酯工業(yè),2004,19(3):15-17.采用小五號(hào)楷體,數(shù)字采用五5號(hào)“Times New Roman”,參考文獻(xiàn)的行間距均為18磅。
[3] 劉亞強(qiáng),王大偉.現(xiàn)代化學(xué)概論[M]專著類參考文獻(xiàn)示例。
.西安:陜西師范大學(xué)出版社,2001,43-48.
[4] 樸洪忠.新型季膦鹽殺菌劑的合成及應(yīng)用[D]學(xué)位論文類參考文獻(xiàn)示例。
.南京:南京化工大學(xué),1999,23-34.
[5] E M Nygard, J H Mccracken. Trialkylphosphines for diesel fuels[P]專利類參考文獻(xiàn)示例。
. US:2368866,1945-02-06.
[6] 胡源,宋磊,陳耀祖,等。全國第二屆納米材料和技術(shù)應(yīng)用會(huì)議論文集[C]論文集、報(bào)告類參考文獻(xiàn)示例。
,中國材料研究學(xué)會(huì),杭州,2001,5,B67.
[7] 謝希德.創(chuàng)造學(xué)習(xí)的思路[N]報(bào)紙文章類參考文獻(xiàn)示例。
.人民日?qǐng)?bào),1998-12-25(10).
[8] 王明亮.關(guān)于中國學(xué)術(shù)期刊標(biāo)準(zhǔn)化數(shù)據(jù)庫系統(tǒng)工程的進(jìn)展[EB/OL]電子文獻(xiàn)類參考文獻(xiàn)示例。
.http://www.cajcd.cn/pub/wml.txt/9808 10-2.html,1998-08-16/1998-10-04.
[9] 鐘文發(fā).非線性規(guī)劃在可燃毒物配置中的應(yīng)用[A]論文集中的析出文獻(xiàn)類參考文獻(xiàn)示例。
.趙瑋.運(yùn)籌學(xué)的理論與應(yīng)用——中國運(yùn)籌學(xué)會(huì)第五屆大會(huì)論文集[C].西安:西安電子科技大學(xué)出版社,1996.468-471.
[10] GB/T 16159-1996,漢語拼音正詞法基本規(guī)則[S]標(biāo)準(zhǔn)類參考文獻(xiàn)示例。
.
謝 辭不要求一定寫,采用標(biāo)題1,小三號(hào)宋體,段前8磅,段后8磅,行間距為固定值22磅。謝辭內(nèi)容為小四號(hào)宋體,行間距為固定值22磅。
本文在***老師的指導(dǎo)下圓滿完成?!?.
附 錄“附錄”為小三號(hào)宋體,不要求一定寫。對(duì)于一些不宜放在正文中、但又是畢業(yè)論文(設(shè)計(jì))中不可缺少的部分,或有重要參考價(jià)值的內(nèi)容,可編入附錄中。例如:過長的推導(dǎo)公式、重復(fù)性的數(shù)據(jù)、有關(guān)的圖、表、軟件源程序清單(應(yīng)按軟件文檔式)、主要符號(hào)表等。內(nèi)容格式與正文要求一致。
約稿題目(如無可我方代擬)
基于web的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
所屬專業(yè)(職稱論文請(qǐng)?zhí)顚懣颇俊⒔滩陌姹?、年?jí))
計(jì)算機(jī)系,嵌入式方向,2010級(jí)
具體寫作要求
(內(nèi)容方向請(qǐng)作說明;版面要求:沒有格式要求的按一般來,
有要求的請(qǐng)發(fā)送格式模板。需圖表數(shù)據(jù)的,請(qǐng)?zhí)貏e說明。)
需要論文模板,需要圖表數(shù)據(jù)。
是否需要開題報(bào)告或大綱(需要開題請(qǐng)?zhí)峁┠0妫?
否
語種(中 英 韓 日)
摘要(中文,英文)
是否需要數(shù)據(jù)處理(如建模、spss數(shù)據(jù)分析)
(是/否)
是
論文用途(畢業(yè)論文 課程作業(yè) 征文 職稱發(fā)表)
畢業(yè)論文
字?jǐn)?shù)
5000
要求完成時(shí)間(請(qǐng)精確到小時(shí))
2014 月 5 日 14 時(shí)
注:時(shí)間一旦填寫,中途不得更改時(shí)間,特殊情況需另收費(fèi)加急費(fèi)用,謝謝您的配合!
收藏