基于web的實驗室設(shè)備管理系統(tǒng)的設(shè)計與實現(xiàn)
基于web的實驗室設(shè)備管理系統(tǒng)的設(shè)計與實現(xiàn),基于,web,實驗室,設(shè)備管理,系統(tǒng),設(shè)計,實現(xiàn)
基于web的實驗室設(shè)備管理系統(tǒng)的設(shè)計與實現(xiàn)
摘 要
在網(wǎng)絡(luò)技術(shù)和計算機(jī)編程技術(shù)不斷日新月異的今天,許多辦公管理軟件已經(jīng)不能滿足發(fā)展的需求,高校實驗室設(shè)備管理系統(tǒng)也面臨著同樣的問題。一個先進(jìn)的實驗室設(shè)備管理系統(tǒng)不僅能提高工作效率,還能夠加強(qiáng)部門協(xié)作,更好地適應(yīng)新的環(huán)境要求。系統(tǒng)的開發(fā)背景是實驗室設(shè)備管理系統(tǒng),以往的學(xué)院實驗室設(shè)備管理舊系統(tǒng)是在C/S模式下開發(fā)的簡單的管理系統(tǒng),釆用結(jié)構(gòu)化方法設(shè)計方法實現(xiàn)完成。功能滯后,缺乏統(tǒng)一有效的信息資源管理。系統(tǒng)的移植性、擴(kuò)展性與可復(fù)用性也差,更不利于軟件重構(gòu)。而且,在當(dāng)前網(wǎng)絡(luò)環(huán)境下,舊系統(tǒng)不能通過校園網(wǎng)進(jìn)行信息査詢,與各個部門缺少有效的溝通,也缺乏對數(shù)據(jù)的有效統(tǒng)計分析,嚴(yán)重地影響了工作效率。面向?qū)ο蠓椒ㄊ腔诳陀^世界的對象模型的軟件開發(fā)方法,它不同于以前的結(jié)構(gòu)化程序設(shè)計方法,利用面向?qū)ο蟮姆椒軌蛟O(shè)計出更加符合用戶需求和應(yīng)用的系統(tǒng)。本系統(tǒng)利用面向?qū)ο蠓治黾夹g(shù)開發(fā)實現(xiàn)了一個基于OOA/OOD的WEB實驗室設(shè)備管理系統(tǒng)。
文章介紹了一種基于web的實驗設(shè)備管理系統(tǒng)的設(shè)計和實現(xiàn)方法,基于web的實驗設(shè)備管理系統(tǒng)采用B/S模式,使用MS SQL Server 2005作為后臺數(shù)據(jù)庫管理系統(tǒng),前臺采用JSP與JavaScript腳本語言來實現(xiàn)實驗室設(shè)備管理。全面介紹了平臺的設(shè)計原則、用戶分類和系統(tǒng)功能。
關(guān)鍵詞:JSP;JavaScript;SQL數(shù)據(jù)庫;實驗室設(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è)計方案 3
3.1JSP技術(shù) 3
3.2MVC設(shè)計模型 4
4.數(shù)據(jù)庫設(shè)計 5
5.系統(tǒng)功能結(jié)構(gòu)圖 5
6.系統(tǒng)各主要功能設(shè)計 5
總結(jié) 6
參考文獻(xiàn) 8
致謝 10
1.緒論
高校實驗設(shè)備數(shù)量大,種類多,管理難,這給實驗室設(shè)備管理人員帶來了極大的負(fù)擔(dān),為了便于管理人員對實驗設(shè)備進(jìn)行有效的管理、詳細(xì)掌握實驗設(shè)備的情況、輔助領(lǐng)導(dǎo)決策、解決問題,更好地為教學(xué)科研服務(wù),隨著數(shù)字化校園的建設(shè)、網(wǎng)絡(luò)普遍應(yīng)用和發(fā)展,我們采用B/S模式建立一個平臺,利用SQL數(shù)據(jù)庫作為后臺數(shù)據(jù)庫,利用JSP和JavaS-cript腳本語言來實現(xiàn)實驗設(shè)備的管理。這個系統(tǒng)極大減輕實驗室設(shè)備管理人員的工作量,并且能有效的降低人為的操作失誤,為實驗室設(shè)備提供一個科學(xué)和高效的管理環(huán)境。
1.1系統(tǒng)的開發(fā)背景
系統(tǒng)的開發(fā)背景是高校實驗室設(shè)備管理系統(tǒng),現(xiàn)行的舊實驗室設(shè)備管理系統(tǒng)存在的問題是:
1.舊系統(tǒng)是在C/S模式下開發(fā)的簡單的管理系統(tǒng),釆用結(jié)構(gòu)化方法設(shè)計方法實現(xiàn)完成。系統(tǒng)功能不完善,缺乏統(tǒng)一有效的信息資源管理。系統(tǒng)的移植性、擴(kuò)展性、可復(fù)用性、穩(wěn)定性差,不利于軟件重構(gòu)。
2.作為信息系統(tǒng),在如今校園網(wǎng)絡(luò)環(huán)境下,舊的實驗室設(shè)備管理系統(tǒng)與各個部門在OA下缺少有效的溝通與效率。不能在校園網(wǎng)中進(jìn)行查詢,在輔助實驗室設(shè)備管理工作方面急需改進(jìn)升級。
3.舊系統(tǒng)缺乏對數(shù)據(jù)的有效統(tǒng)計分析?,F(xiàn)行的實驗室設(shè)備管理系統(tǒng)只實現(xiàn)了簡單的數(shù)據(jù)庫管理的低端操作。即只包括了設(shè)備信息的錄入、查詢等基本操作,并沒有實現(xiàn)信息的有效統(tǒng)計分析與在線的管理。實驗室設(shè)備管理系統(tǒng)應(yīng)該在信息共享平臺上通過提供在線信息等方式來提升實驗室的管理效率與學(xué)校部門間協(xié)同辦公效率。
因此,建立一個功能完善的高校實驗室設(shè)備管理系統(tǒng),不僅能完成實驗室設(shè)備管理系統(tǒng)的常用功能,而且還可實現(xiàn)校內(nèi)網(wǎng)的信息資源整合及學(xué)校各業(yè)務(wù)系統(tǒng)之間數(shù)據(jù)共享,并在此基礎(chǔ)上進(jìn)行有效查詢、調(diào)度和輔助決策功能的系統(tǒng)就成為了必須解決的問題。
面向?qū)ο蠹夹g(shù)是一種按照人們對現(xiàn)實世界習(xí)慣的認(rèn)識論和思維方式來研究和模擬客觀世界的方法學(xué)。以對象為中心的軟件設(shè)計方法具有獨(dú)特的繼承性和更豐富的多態(tài)性,使用這種開發(fā)方法更易于擴(kuò)充,能很好地適應(yīng)復(fù)雜大系統(tǒng)不斷發(fā)展與變化的要求[1]。新的實驗室設(shè)備管理系統(tǒng)設(shè)計是基于OOA/OOD的高校WEB實驗室設(shè)備管理系統(tǒng)。系統(tǒng)的實現(xiàn)完成不僅在功能上進(jìn)行了改進(jìn),可實現(xiàn)更有效的信息資源管理,還增強(qiáng)了系統(tǒng)的移植性、擴(kuò)展性與可復(fù)用性。
2.系統(tǒng)需求分析
2.1系統(tǒng)分析
本論文開發(fā)與設(shè)計的背景是基于高校實驗室設(shè)備管理系統(tǒng),以往的學(xué)院實驗室設(shè)備管理舊系統(tǒng)是基于的C/S模式采用結(jié)構(gòu)化方法設(shè)計實現(xiàn)的,不僅系統(tǒng)功能有限,系統(tǒng)的擴(kuò)展性和移植性差,而且與WEB沒有接口,開發(fā)滯后?;诂F(xiàn)行的系統(tǒng)狀態(tài),通過對用戶、實驗室業(yè)務(wù)與管理行政人員的調(diào)研及溝通,在開發(fā)新系統(tǒng)前,對整個系統(tǒng)進(jìn)行了詳細(xì)的系統(tǒng)分析,為進(jìn)一步完成系統(tǒng)的需求分析打下基礎(chǔ)。
2.1.1系統(tǒng)的可行性分析
考慮到項目時間、資源等因素,在實際開發(fā)新系統(tǒng)時需要進(jìn)行可行性分析,可行性分析包括:技術(shù)可行性、經(jīng)濟(jì)可行性、法律可行性、操作可行性等。
1.技術(shù)可行性
本系統(tǒng)的建模用Enterprise Architect軟件,系統(tǒng)的實現(xiàn)采用ASP.NET技術(shù)和VS2005開發(fā)平臺,前臺界面用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ī)技術(shù)發(fā)展異常迅猛,在硬件軟件配置以及開發(fā)技術(shù)均可行的情況下開發(fā)這樣一個學(xué)校設(shè)備管理系統(tǒng)成本不會很高,本系統(tǒng)可以大大提高學(xué)校實驗室設(shè)備管理的工作效率,也是學(xué)校實驗室設(shè)備管理發(fā)展的必然趨勢。
3.操作可行性
操作可行性主要是指用戶使用的舒適性,因此界面設(shè)計時要充分考慮管理人員的習(xí)慣,使得操作簡單便宜:數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準(zhǔn)確,制表靈活,適應(yīng)力強(qiáng),容易擴(kuò)充。具有易用性、靈活性、開放性與可視性等,這些基本都可以實現(xiàn)。本系統(tǒng)在校園內(nèi)網(wǎng)中,在網(wǎng)絡(luò)通暢情況下可在任何一臺連接到內(nèi)網(wǎng)的電腦上使用IE瀏覽器登陸系統(tǒng)。在停電等網(wǎng)絡(luò)存在問題的情況下,可以先將所處理的信息記錄下來等異常狀況解除再行操作,如此系統(tǒng)的操作是可行的。
4.法律可行性分析
系統(tǒng)是根據(jù)現(xiàn)行的高校實驗室設(shè)備管理系統(tǒng)的實際需求開發(fā)的,所以系統(tǒng)不存在任何侵犯和責(zé)任問題。由以上經(jīng)濟(jì)、技術(shù)、法律、操作四方面的分析可以看出、本系統(tǒng)的開發(fā)時機(jī)成熟、從多種角度考慮,都是可行的。采用本系統(tǒng),能夠使整個系統(tǒng)內(nèi)部所有的信息工作簡化、工作效益提升。
3.系統(tǒng)總體設(shè)計方案
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶需要借助瀏覽器方式輕松地對實驗室進(jìn)行信息管理。在設(shè)計過程中,使用Struts技術(shù)以MVC設(shè)計模式進(jìn)行開發(fā),既利用了MVC模式開發(fā)的優(yōu)點,又可以將JSP、用戶JSP標(biāo)簽和Java Servlet等應(yīng)用綜合起來。
3.1JSP技術(shù)
JSP是Java Server Pages的縮寫,這是一種動態(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)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行的結(jié)果以HTML格式返回給客戶。所有的程序都在服務(wù)器端執(zhí)行,再通過網(wǎng)絡(luò)傳送到客戶端的僅是程序的執(zhí)行結(jié)果,所以對客戶端瀏覽器的要求較低。
JSP技術(shù)功能強(qiáng)大、使用靈活,為創(chuàng)建顯示動態(tài)內(nèi)容的Web頁面提供了一個簡潔面快速的方法。JSP技術(shù)的設(shè)計目的是使編寫基于Web的應(yīng)用程序更加容易和快捷的同時,保證這些應(yīng)用程序能夠與各種Web服務(wù)器、瀏覽器和開發(fā)工具共同工作。
3.2MVC設(shè)計模型
MVC(Model/View/Controller,模型/視圖/控制器)是一個設(shè)計模式,它強(qiáng)制性地使用應(yīng)用程序的輸入、處理和輸出分開。使用MVC模式,應(yīng)用程序被分成三個核心部件:模型、視圖、控制器,它們各自處理自己的任務(wù),如圖1所示.視圖是用戶看到并與之進(jìn)行交互的用戶界面。MVC能為應(yīng)用程序處理很多不同的視圖,其實,在視圖中并沒有真正的處理發(fā)生,該圖只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式,如與用戶交互的Web頁面。
模型表示企業(yè)數(shù)據(jù)以及業(yè)務(wù)規(guī)則。在MVC的三個部件中,模型往往擁有最多且最重要的處理任務(wù),它可能使用EJBS等技術(shù)來處理數(shù)據(jù)庫的訪問,被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型就能為多個視圖提供數(shù)據(jù)。由于應(yīng)用于模型的代碼只寫一次就可以被多個視圖重用,所以減少了代碼的重復(fù)性??刂破饔脕斫邮沼脩舻妮斎氩⒄{(diào)用模型和視圖去完成用戶的需求。所以當(dāng)用戶單擊Web頁面中的超鏈接或者提交HTML表單時,控制器本身不輸出任何東西和做任何處理,它只是接收請求并決定調(diào)用哪個模型構(gòu)件去處理請求,然后再確定用哪個視圖來顯示模型處理后返回的數(shù)據(jù)。MVC的處理過程:首先控制器接收用戶發(fā)送的請求,并且根據(jù)用戶的請求數(shù)據(jù)來決定調(diào)用哪個模型來進(jìn)行處理;然后模型處理用戶的請求并返回給控制器相應(yīng)的數(shù)據(jù);最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶,如圖1所示。
圖 1
4.數(shù)據(jù)庫設(shè)計
根據(jù)系統(tǒng)功能的劃分和管理信息的種類,基于Web的實驗室設(shè)備管理系統(tǒng)采用MS SQL Server2005作為后臺數(shù)據(jù)庫,數(shù)據(jù)庫主要由設(shè)備基本信息表、用戶信息表、實驗室表、設(shè)備借還表、設(shè)備維修表等表格組成。
5.系統(tǒng)功能結(jié)構(gòu)圖
圖2 實驗室設(shè)備管理系統(tǒng)功能結(jié)構(gòu)圖
6.系統(tǒng)各主要功能設(shè)計
功能描述
用戶管理:超級管理員可對系統(tǒng)用戶進(jìn)行查詢、刪除等操作
身份驗證:身份驗證后方可進(jìn)入系統(tǒng),根據(jù)用戶不同的權(quán)限進(jìn)入相應(yīng)的管理頁面
密碼管理:用戶進(jìn)入系統(tǒng)后可對自己的密碼、權(quán)限進(jìn)行修改
查詢功能:不同權(quán)限的用戶可實現(xiàn)不同類別、條件的查詢具體有:設(shè)備查詢(包括各種條件查詢和模糊查詢)
添加功能:將新近購置的設(shè)備添加至不同實驗室。
提交報損:將設(shè)備是否報損字段改為報損
報損處理:主要作維修記錄用
維修管理:管理員可對本實驗室的設(shè)備維修記錄作添加、刪除等操作
借還管理:管理員可對本實驗室的設(shè)備借還記錄作添加、刪除等操作
幫助功能:為用戶提供幫助文檔根據(jù)功能和權(quán)限差別把實驗室設(shè)備管理系統(tǒng)設(shè)計成五大模塊或五大頁面:用戶登陸頁面、保管員頁面、管理員頁面、實驗中心主任頁面、系統(tǒng)管理員頁面,具體功能如下:
用戶登陸頁面:系統(tǒng)登陸是實驗室設(shè)備管理系統(tǒng)中最先使用的功能,因為用戶登陸在數(shù)據(jù)庫中使用的是用戶表,用戶表中有一個flag字段,是來標(biāo)識用戶登錄的權(quán)限。在登陸時要根據(jù)數(shù)據(jù)庫的這個字段來判斷此用戶所具有的權(quán)限,進(jìn)入不同的功能操作的界面。再選擇用戶身份,輸入用戶名和密碼后變進(jìn)入login.jsp頁面,該頁面將與后臺數(shù)據(jù)庫配合判斷輸入的用戶名和密碼是否合法,如果符合要求,再根據(jù)flag的值來判斷登陸者的權(quán)限,進(jìn)入不同的管理頁面。用戶身份有四種:保管員、管理員、實驗室中心主任、系統(tǒng)管理員。
保管員頁面:主要處理本人保管設(shè)備,包括基本信息查詢、設(shè)備報廢、設(shè)備添加等功能。管理員頁面:主要處理本實驗室設(shè)備,包括基本信息查詢、設(shè)備報損、設(shè)備維修、提交丟失、設(shè)備借還等功能。
實驗中心主任頁面:可以對設(shè)備做高級查詢,對用戶進(jìn)行新建、刪除、更新等操作。系統(tǒng)管理員頁面:主要實現(xiàn)對用戶的查詢、新建、刪除、更新,對設(shè)備的查詢、刪除和對實驗室的查詢、新建、刪除。
總結(jié)
經(jīng)過一年多時間的不斷學(xué)習(xí)和設(shè)計開發(fā),本系統(tǒng)利用面向?qū)ο蠓治黾夹g(shù)開發(fā)實現(xiàn)了一個基于B/S與C/S結(jié)構(gòu)的高校WEB實驗室設(shè)備管理系統(tǒng)。通過設(shè)計開發(fā),系統(tǒng)完成實現(xiàn)了實驗室設(shè)備管理系統(tǒng)的主要功能。主要包括系統(tǒng)設(shè)置、借用人檔案管理、設(shè)備檔案管理、設(shè)備借還、設(shè)備信息查詢、日志管理、信息統(tǒng)計和用戶管理功能8大功能模塊。系統(tǒng)采用UML建模工具EA來實現(xiàn)系統(tǒng)的面向?qū)ο蟮姆治龊驮O(shè)計,完成了業(yè)務(wù)流程圖,用例圖、類圖、序列圖、對象圖、時序圖、活動圖、部署圖的繪制。系統(tǒng)程序完成使用C#語言在VS2005開發(fā)平臺上開發(fā),使用ASP.NET進(jìn)行網(wǎng)頁界面的設(shè)計。通過系統(tǒng)開發(fā),最終實現(xiàn)了一個符合內(nèi)網(wǎng)環(huán)境的基于OOA/OOD的WEB實驗室設(shè)備管理信息系統(tǒng)。然而由于設(shè)計時間較短及編程經(jīng)驗不足,該系統(tǒng)還有許多不盡如人意的地方如模塊設(shè)置功能相對不全,某些功能之間的集成度不夠,出錯處理不夠等。該系統(tǒng)雖然已經(jīng)初步可以運(yùn)行,但需要在實際使用中不斷地補(bǔ)充和完善。主要有如下需改善之處:
1.系統(tǒng)的擴(kuò)展功能中的日志管理,數(shù)據(jù)統(tǒng)計等功能有待于完善。由于系統(tǒng)采用的是面向?qū)ο蟮乃枷?保證了系統(tǒng)的擴(kuò)展性和穩(wěn)定性,可以隨時對系統(tǒng)的功能進(jìn)行更改且不會影響系統(tǒng)的使用。
2.由于lis服務(wù)器和SQL2005數(shù)據(jù)庫的局限性,系統(tǒng)在微軟開發(fā)的系統(tǒng)平臺上使用較為合適。
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è)計實現(xiàn)領(lǐng)域的運(yùn)用,對于減少設(shè)計的周期,避免傳統(tǒng)設(shè)計方法所存在的問題有著重要的作用。通過面向?qū)ο蠹夹g(shù)設(shè)計出合理的數(shù)據(jù)模型可以提高系統(tǒng)開發(fā)的效率,提高系統(tǒng)的可維護(hù)性、可擴(kuò)充性,并有利于系統(tǒng)的重組。采用面向?qū)ο蠹夹g(shù)開發(fā)的系統(tǒng)雖然還需在實踐中進(jìn)一步完善,但因為系統(tǒng)的分析與設(shè)計的無縫連接,使得系統(tǒng)的需求的更改已變得容易。本系統(tǒng)的開發(fā)與實現(xiàn)提高了實驗室設(shè)備管理的工作效率,加強(qiáng)了各部門之間的協(xié)作,使上級管理部門關(guān)于實驗室使用方面的決策更加準(zhǔn)確。在系統(tǒng)易維護(hù)的同時,也增強(qiáng)了系統(tǒng)的穩(wěn)定性和重用性,并有利于系統(tǒng)的重組與升級。
參考文獻(xiàn)
[1] 樊月華.Web技術(shù)應(yīng)用基礎(chǔ).清華大學(xué)出版社.北京:2006.1
[2] 柏亞軍. JSP編程基礎(chǔ)及應(yīng)用實例集錦.人民郵電出版社.北京:2001
[3] 胡大奎.JSP高級開發(fā)技術(shù).中國水利水電出版社,北京:2001
[4] 唐有明,吳華.JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)練習(xí)+典型案例.清華大學(xué)出版社,北京:2006
[5]胡荷芬張帆高斐編著UML系統(tǒng)建?;A(chǔ)教程清華大學(xué)出版社2010年5月
[6] MartinFowier著UMLChina譯,UML精粹——標(biāo)準(zhǔn)對象建模語言簡明指南(第三版)電子工業(yè)出版社,2012年6月
[7]陳偉衛(wèi)琳主編唐國良周飛菲副主編ASP.NET3.5網(wǎng)站幵發(fā)實例教程清華大學(xué)出版社2009年3月
[8]謝星星編著UML基礎(chǔ)與Rose建模實用教程清華大學(xué)出版社2011年1月
[9]賴信仁著UMLChina編UML與Enterprise Architect 7.5團(tuán)隊開發(fā)實用手冊電子工業(yè)出版社2010年3月
[10]張海藩.軟件工程.人民郵電出版社,2011
[11] Sinan SiAhir.UML技術(shù)手冊.中國電力出版社[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è)計(第四版)清華大學(xué)出版社,2013
[15]賴信仁,UML團(tuán)隊開發(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è)論文即將結(jié)束之際,首先我要感謝XXX教授,您治學(xué)嚴(yán)謹(jǐn),學(xué)識淵博,視野廣闊,為我營造了一種良好的學(xué)習(xí)氛圍。置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了明確的學(xué)術(shù)目標(biāo),領(lǐng)會了基本的思考方式,掌握了通用的研究方法,而且還明白了許多待人接物與為人處事的道理。您嚴(yán)以律己、寬以待人的崇高風(fēng)范,正是由于您在百忙之中多次審閱全文,對細(xì)節(jié)進(jìn)行修改,并為本文的撰寫提供了許多寶貴的意見,本文才得以成型,這才讓我的大學(xué)生活畫上了圓滿的句號。
在此特向XXX教授致以衷心的謝意!
9
大慶師范學(xué)院本科畢業(yè)論文(設(shè)計)
大慶師范學(xué)院
本科生畢業(yè)論文
基于web的實驗室設(shè)備管理系統(tǒng)的設(shè)計與實現(xiàn)頁面設(shè)置:
上2.8cm,下2.2cm,左2.8cm,右2.8cm.,裝訂線0cm,頁眉1.5cm,頁腳1.75cm。
論文題目采用二號黑體,居中。
院 (系) 計算機(jī)科學(xué)與信息技術(shù)學(xué)院
專 業(yè) 計算機(jī)科學(xué)與技術(shù)
研 究 方 向
學(xué) 生 姓 名 孫偉彪 學(xué)生姓名采用四號楷體,加粗、居中。其余各項均為四號宋體,數(shù)字用四號“Times New Roman”。各項下劃線末端對齊。
學(xué) 號 201001041005
指導(dǎo)教師姓名 劉雅喆
指導(dǎo)教師職稱
年 月 日
8
摘 要“摘要”采用小五號黑體。行間距18磅,上下各空一標(biāo)準(zhǔn)行。
離子液體是室溫離子液體的簡稱,由含氮雜環(huán)的有機(jī)陽離子和無機(jī)陰離子組成…… 中文摘要內(nèi)容采用小五號楷體,首行縮進(jìn)2字符,行間距18磅。字?jǐn)?shù)一般為150--300字。
關(guān)鍵詞:離子液體;合成;產(chǎn)率每篇論文(設(shè)計)選取3-6個詞作為關(guān)鍵詞。“關(guān)鍵詞”采用小五號黑體,并縮進(jìn)2字符。關(guān)鍵詞內(nèi)容采用小五號楷體,關(guān)鍵詞之間用“;”分隔,行間距18磅。
﹡﹡﹡(論文編寫過程中可將word工具欄上的“工具”下拉菜單打開,選擇“選項”命令,在打開的窗口中選擇“視圖”——“格式標(biāo)記”——“全部”這個選項,相應(yīng)的格式會顯現(xiàn)在文件中,其中的分隔符、空格等格式標(biāo)記可以幫助編輯論文,而且這些格式在打印過程中并不顯示,不需刪除。)﹡﹡﹡
Abstract“Abstract”采用小五號“Times New Roman”,加粗,行間距為固定值18磅,上下各空一標(biāo)準(zhǔn)行。
Ionic liquids at room temperature ionic liquids is an abbreviation………. 外文摘要內(nèi)容應(yīng)與中文摘要內(nèi)容相對應(yīng),一般不宜超過250個實詞。英文摘要內(nèi)容采用小五號“Times New Roman”,行間距為固定值18磅。
Keywords: ionic liquids; synthesis; spectra“Key words”采用小五號“Times New Roman”,加粗;英文內(nèi)容采用小五號“Times New Roman”,關(guān)鍵詞之間用“;”分隔,行間距為固定值18磅。
目 錄“目錄”用三號黑體,加粗,居中,段前8磅,段后8磅。行間距為固定值22磅。目錄的內(nèi)容用小四號宋體,行間距為固定值22磅。
第一章 前言 1
1.1 離子液體的發(fā)展 1
1.2 離子液體的種類 1
1.3 離子液體的性質(zhì) 1
1.4 離子液體的主要特點 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
第二章 實驗部分 3
2.1 實驗儀器與試劑 3
2.1.1實驗儀器 3
2.1.2實驗試劑 3
2.1.3實驗器具 3
2.2 實驗內(nèi)容 3
2.2.1氯代正丁烷和N-甲基咪唑的提純 3
2.2.2氯化丁基甲基咪唑的合成 4
第三章 實驗結(jié)果與討論 5
3.1 反應(yīng)溫度對氯化丁基甲基咪唑產(chǎn)率的影響 5
參考文獻(xiàn) 6
謝 辭 8
附 錄 9
第一章 前言每章題目采用標(biāo)題1,小三號宋體,居中,段前8磅,段后8磅,行間距為固定值22磅。
1.1 離子液體的發(fā)展
每節(jié)題目采用標(biāo)題2,小三號宋體,段前8磅,段后8磅,行間距為固定值22磅。
在對環(huán)境保護(hù)和資源的可持續(xù)利用倍受關(guān)注的今天,綠色化學(xué)是化學(xué)發(fā)展的必正文內(nèi)容采用小四號宋體(英文、數(shù)字采用小四號“Times New Roman”)。行間距為固定值22磅,段前、段后均為0磅。
然趨勢。室溫下幾乎沒有蒸氣壓,可用于高真空條件下的反應(yīng)。具有良好的導(dǎo)電性,較高的離子遷移和擴(kuò)散速度,不燃燒,無味,是一種強(qiáng)極性、低配位能力的溶劑[1]參考文獻(xiàn)用“[ ]”與相應(yīng)的數(shù)字表示,作為文字的上標(biāo)使用。參考文獻(xiàn)的序號按照在正文中引用的先后順序依次進(jìn)行編號。
。
1.2 離子液體的種類
當(dāng)前研究的離子液體的正離子有4類:烷基季銨離子、烷基季瞵離子、1,3-二烷基取代的咪唑離子、N-烷基取代的吡啶離子。
1.3 離子液體的性質(zhì)
熔點:熔點是離子液體的關(guān)鍵性質(zhì)之一。
1.4 離子液體的主要特點
非揮發(fā)性、低熔點(可達(dá)零下90℃)、寬液程、強(qiáng)的靜電場、寬的電化學(xué)窗口、良好的導(dǎo)電與導(dǎo)熱性、良好的透光性與高折光率、高熱容、高穩(wěn)定性、選擇性溶解力與可設(shè)計性。
這些特點使得離子液體成為兼有液體與固體功能特性的“固態(tài)”液體,或稱為“液體”分子篩。因而,離子液體往往展現(xiàn)出獨(dú)特的性質(zhì)及特有的功能。
1.5 離子液體的合成
離子液體合成大體上有2種基本方法:直接合成法和兩步合成法。
1.5.1直接合成法每小節(jié)題目采用標(biāo)題3,四號宋體,數(shù)字采用四號“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ì),
第二章 實驗部分
2.1 實驗儀器與試劑
2.1.1實驗儀器
實驗儀器見表2-1。
表2-1 實驗儀器論文中的表格一律用阿拉伯?dāng)?shù)字分別依序連續(xù)編排序號,表格標(biāo)注用五號宋體,數(shù)字采用五號“Times New Roman”。
儀器
型號
生產(chǎn)廠
集熱加熱式磁力攪拌器
DF-101S
鞏義市英峪予華儀器廠
電子天平秤
FA-1104
上海天平儀器廠
旋轉(zhuǎn)蒸發(fā)器
FD-1201
江蘇江分電分析儀器有限公司
真空干燥箱
DZF-6020
上海一恒科技有限公司
循環(huán)水式多用真空泵
SHB-B
鄭州長城科工貿(mào)有限公司表格采用三線格,表格內(nèi)容用五號宋體,數(shù)字采用五號“Times New Roman”。
2.1.2實驗試劑
實驗試劑見表2-2。
表2-2 實驗試劑
名稱
規(guī)格
生產(chǎn)廠
N-甲基咪唑
分析純
天津化學(xué)試劑廠
氯代正丁烷
分析純
北京化學(xué)試劑公司
無水三氯化鋁
分析純
中西器材大全(北京海淀區(qū))
甲苯
分析純
北京化學(xué)試劑三廠
2.1.3實驗器具
燒杯、三口燒瓶、蒸餾燒瓶、冷凝管、量筒、溫度計套管、滴液漏斗等。
2.2 實驗內(nèi)容
2.2.1氯代正丁烷和N-甲基咪唑的提純
氯代正丁烷為無色液體,分析純,沸點78.4℃,相對密度0.8875g/mL,不溶于水,能與醇、醚等互溶,分子式C4H9Cl,相對分子質(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ù)編排序號,圖形標(biāo)注均用五號宋體,數(shù)字采用五號“Times New Roman”。
第三章 實驗結(jié)果與討論
本實驗著重討論了合成離子液體所用中間體-氯化丁基甲基咪唑的合成條件對其產(chǎn)率的影響,實驗結(jié)果如下。
3.1 反應(yīng)溫度對氯化丁基甲基咪唑產(chǎn)率的影響
60ml的氯代正丁烷、40ml的N-甲基咪唑和35ml甲苯依次加入到氮?dú)庵脫Q過的三口燒瓶中,反應(yīng)24h,考察反應(yīng)溫度對氯化丁基甲基咪唑產(chǎn)率的影響。
圖3-1 反應(yīng)溫度對氯化丁基甲基咪唑產(chǎn)率的影響
[參考文獻(xiàn)]采用標(biāo)題1,五號黑體,居中,段前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ù)字采用小五號“Times New Roman”,參考文獻(xiàn)的行間距均為18磅。
[2] 王勃.三聚催化劑三正丁基膦的合成方法[J]期刊類文章的參考文獻(xiàn)示例。
.聚氨酯工業(yè),2004,19(3):15-17.采用小五號楷體,數(shù)字采用五5號“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)用會議論文集[C]論文集、報告類參考文獻(xiàn)示例。
,中國材料研究學(xué)會,杭州,2001,5,B67.
[7] 謝希德.創(chuàng)造學(xué)習(xí)的思路[N]報紙文章類參考文獻(xiàn)示例。
.人民日報,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é)會第五屆大會論文集[C].西安:西安電子科技大學(xué)出版社,1996.468-471.
[10] GB/T 16159-1996,漢語拼音正詞法基本規(guī)則[S]標(biāo)準(zhǔn)類參考文獻(xiàn)示例。
.
謝 辭不要求一定寫,采用標(biāo)題1,小三號宋體,段前8磅,段后8磅,行間距為固定值22磅。謝辭內(nèi)容為小四號宋體,行間距為固定值22磅。
本文在***老師的指導(dǎo)下圓滿完成?!?.
附 錄“附錄”為小三號宋體,不要求一定寫。對于一些不宜放在正文中、但又是畢業(yè)論文(設(shè)計)中不可缺少的部分,或有重要參考價值的內(nèi)容,可編入附錄中。例如:過長的推導(dǎo)公式、重復(fù)性的數(shù)據(jù)、有關(guān)的圖、表、軟件源程序清單(應(yīng)按軟件文檔式)、主要符號表等。內(nèi)容格式與正文要求一致。
約稿題目(如無可我方代擬)
基于web的實驗室設(shè)備管理系統(tǒng)的設(shè)計與實現(xiàn)
所屬專業(yè)(職稱論文請?zhí)顚懣颇?、教材版本、年級?
計算機(jī)系,嵌入式方向,2010級
具體寫作要求
(內(nèi)容方向請作說明;版面要求:沒有格式要求的按一般來,
有要求的請發(fā)送格式模板。需圖表數(shù)據(jù)的,請?zhí)貏e說明。)
需要論文模板,需要圖表數(shù)據(jù)。
是否需要開題報告或大綱(需要開題請?zhí)峁┠0妫?
否
語種(中 英 韓 日)
摘要(中文,英文)
是否需要數(shù)據(jù)處理(如建模、spss數(shù)據(jù)分析)
(是/否)
是
論文用途(畢業(yè)論文 課程作業(yè) 征文 職稱發(fā)表)
畢業(yè)論文
字?jǐn)?shù)
5000
要求完成時間(請精確到小時)
2014 月 5 日 14 時
注:時間一旦填寫,中途不得更改時間,特殊情況需另收費(fèi)加急費(fèi)用,謝謝您的配合!
收藏