大學生計算機專業畢業論文_第1頁
大學生計算機專業畢業論文_第2頁
大學生計算機專業畢業論文_第3頁
大學生計算機專業畢業論文_第4頁
大學生計算機專業畢業論文_第5頁
已閱讀5頁,還剩32頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

淮 陰 工 學 院畢業設計說明書(論文)作 者:學 號:學 院: 計算機工程學院專 業: 計算機科學與技術(微軟合作)題 目: 江蘇食品學院學生實驗室管理系統設計與實現指導者: (姓 名) (專業技術職務)評閱者: (姓 名) (專業技術職務)2014 年 5 月畢 業 論 文 中 文 摘 要江蘇食品學院實驗室管理系統是一個利用互聯網技術實現實驗室管理的系統。它能更有效的提高實驗教學的效果和實驗管理的效率,能更好的提高學生學習實驗的自主性。該系統開發的時候主要采用了 ASP.NET 技術和 SQLServer2005 數據庫。它主要包含了對實驗室的管理和實驗室的預約。實驗室管理中主要包含了用戶信息管理,實驗室的管理,實驗設備的管理,公告管理,論壇管理和實驗預約信息的管理。實驗室的預約主要包含了學生對實驗室的預約,實驗課的預約和教師對學生預約信息的查看和審批。最后,通過調試,完善框架,基本實現了實驗室管理的相關功能,為高校實驗室管理系統提供了有益的參考。關鍵詞:實驗室;預約; ;sql 2005畢 業 論 文 外 文 摘 要Title The design and implementation of laboratory management system of student of Jiangsu Institute of food AbstractLaboratory management system of Jiangsu Institute of food is a laboratory management system with the Internet technology. It can increase the efficiency of experiment teaching and make laboratory management more effective, it also can raise the students autonomous learning about laboratory.With the system development,it mainly uses ASP.NET technology and SQL Server 2005 database. This system mostly includes the management of the laboratory and the experiment course of appointment. Management functions include the management of users information, the management of laboratory, the management of laboratory equipment, the management of announcement, the management of forum and the management of experiment booking information. The experiment class appointment includes the students to the laboratory appointment of booking, the experiment class appointment of booking and the teachers review or approval the appointment information on students. Finally, through debugging and perfecting the framework, the paper basically realized the function of booking laboratory and management in the university. This system provides the beneficial reference for the university laboratory management system.Key words: Laboratory; appointment; ; sql 2005淮 陰 工 學 院 畢 業 設 計 說 明 書 ( 論 文 ) 第 I 頁 共 I 頁目 錄1 引言 .111 開發背景 .112 開發意義 .113 國內外研究現狀 .214 開發環境 .22 系統分析 .42.1 可行性分析 .42.2 經濟可行性 .423 操作可行性 .53 系統設計 .53.1 系統設計原則 .53.2 系統功能模塊 .53.3 數據庫的設計 .74 詳細設計 .114.1 管理員模塊 .114.2 教師管理模塊 .164.3 學生管理模塊 .194.4 游客用戶管理模塊 .215 系統運行測試 .215.1 系統運行環境 .215.2 系統測試及操作過程 .22結 論 .28致 謝 .29參 考 文 獻 .30淮 陰 工 學 院 畢 業 設 計 說 明 書 ( 論 文 ) 第 1 頁 共 30 頁1 引言11 開發背景本系統主要是為了解決人工管理實驗室時效率低下,安全性不高等問題,隨著教育的改革,大學實驗的教學也同樣面臨著改革的困境。教學實驗需要將理論知識和實踐結合起來,它也成為了提高學生素質,增強學生創新能力的基地。因此,大力開展開放式實驗教學,鼓勵學生動手實驗,努力學習各種實驗器材已經是每個高校教學任務的重要目標,而我們運用計算機科學技術采取科學管理,使學校的實驗教學資源充分被利用。該系統充分達成了教師依據教學的現實情況來查看并靈活安排實驗室的目標,學生也能快速查看自身的信息數據,實驗室的安排情況,實驗室設備的管理和信息公告發布等,還提供了一個簡單美觀的使用界面,并通過使用賬號和密碼來實現系統的安全性。考慮到教師可能在同一時間,對實驗室預約,避免沖突,在接受委任系統時間沖突,優化資源配置的實驗室的努力。伴隨著大學教學改革,實驗室日常工作日益繁忙,實驗種類不斷增多,相關人員也需相應增加,如果繼續使用人工管理的話大大的阻礙了實驗室發展的進程,所以,人工管理實驗室的方法已經跟不上改革后學校教學管理的腳步,而各高校為了解決這一難題,急需做出相應改變,提出相應的解決辦法。現在,電腦技術的高速發展和大學校園網建設的日趨完善,對高校實驗室進行科學化管理是迫在眉睫的,而在管理過程中一個先進的信息管理和交流的軟件平臺是必須的。互聯網時代,利用網絡技術實現管理實驗室,已經成為了一種主流。所以,為了更高效使用實驗室,脫離以前的人工管理,研究開發一套新型的基于網絡的實驗室管理系統是必要且可行的 1,通過網絡,我們能更加快速,合理,高效的管理每一個實驗室,不浪費任何可用的資源,為學生提供優質的實驗環境,也為教師提供了一個快速了解學生實驗情況和及時批閱的平臺。基于網絡的實驗室管理系統的設計與實現,為推進大學的教育改革提供了堅實的技術支持。12 開發意義與傳統管理模式的比較,我們可以更有效地利用網絡進行實驗室信息管理。利用 Web 數據庫的高校實驗室管理系統,信息數據以數據庫形式,易于更新和管理。運用傳統的管理模式時往往是在形式,一旦數據過大,為了承擔管理這些數據,我淮 陰 工 學 院 畢 業 設 計 說 明 書 ( 論 文 ) 第 2 頁 共 30 頁們要花很多時間,而且容易出錯。但是,基于 Web 的管理系統就沒有這個問題。它對實驗室信息和數據的管理和更新是通過計算機來完成的,這樣做不僅減少了大量的人力,物力,還大大提高了實驗室的管理和使用效率,提高了工作的準確性。此外,該系統還可以及時傳輸設備信息。而傳統的管理模式,常常無法讓教師及時了解學生的信息,造成工作無法順利進行,嚴重的還會帶來不可彌補的損失。而 Web網絡工程實驗中心的信息傳遞基礎是在不遷移的情況下進行教學管理,所以系統不會這個問題。目前眾多高校的實驗室管理,依舊是使用傳統的管理模式,忽視了計算機網絡這一重要技術組成部分,導致效率低下。內置的網絡管理系統的研究與開發奠定了校園網絡實驗室管理研究的基礎,網絡仍然是國內外發展新型實驗室管理系統的基礎 3。實驗教學和科學研究是高校實驗室的重要功能,它不僅承擔了大學生各項試驗任務,還提高了大學生的動手實踐能力,間接地推動了我國科技的發展。因此,良好的實驗室管理與建設影響著中國下一代的成長和質量。現在,隨著網絡建設的逐漸完善和成熟,計算機已經走進了我們日常的學習生活和工作的各個方面。為了使高校實驗室管理能更有效率的進行,引進計算機技術來管理是必然的。通過計算機,我們能提高工作效率,完善教學任務,充分利用實驗資源,基于計算機的實驗室管理系統,使學生在高質量的實驗教學工作下,不斷創新,對科學技術的發展起著重要的作用。13 國內外研究現狀科學技術是生產力,科學技術使國家強大,但是科技不能沒有教育,教育,科學技術突飛猛進,在今天的世界上,各國都在緊抓教育,重視教育,注重人才。但隨著網絡技術的飛速發展,教學過程質量和提高,舊的教學和管理方法已經不能適應教育的現狀,和實驗教學是教學的重要組成部分,為培訓和實踐動手能力,在國內外,沒有一個國家不重視實驗教學。但由于實驗教學的發展,學生人數的增多,舊的管理模式已經無法測試學生良好的管理安排 4,經常出現在同一時間有沖突類使用的實驗室,并且調課和沒有及時通知老師和班級同學等情況。通過系統來管理實驗室已經成為了趨勢。因為它能夠更快速對學生進行管理,減少錯誤,提高教學質量,對學生的成績和培養有重要意義。目前,各高校為了解決該問題,做了大量的工作和研究,積累了大量的相關知淮 陰 工 學 院 畢 業 設 計 說 明 書 ( 論 文 ) 第 3 頁 共 30 頁識,國內外也出現了許多相關的科研成果和論文。隨著科技的飛速發展,許多高校也自主研發了相關的管理系統,因此開發一個能夠高效管理實驗室的系統是眾望所歸。 14 開發環境硬件:硬件平臺的硬件環境是指與經營的發展,包括計算機模型和硬件配置。因為該高效實驗室管理系統是一個小系統,所以使用的計算機硬件要求不高,一般的計算機都能使用。軟件開發,應用軟件的平臺和語言:使用了具有強穩定性的 Windows 7 旗艦版和 Visual Studio.NET 2010 平臺,采用了 網絡開發技術,數據庫使用SQL2005,因為這些軟件是微軟公司的產品,所以彼此能穩定的相容,能提高應用系統的開發效率。開發平臺,開發工具和開發語言的選擇,也有其自身特點的關系 5。1.4.1 數據庫的選擇使用 SQL2005 數據庫的原因如下:(1)一體化SQL2005 數據庫具有統一的編程語言,能通過相關語言對數據庫進行控制,為開發者進行系統開發提供了一個良好的開發環境。當數據庫已經被使用后,開發者在對數據庫進行修改時,SQL2005 數據庫能根據修改的方法進行自我調節而不影響數據庫的正常使用和運行,擴展性良好。(2) 高度非過程化當開發者使用 SQL 語言對數據庫進行訪問時,只需要將需要完成的操作輸入,數據庫就會識別你輸入的執行語句,然后系統就會自行完成所有工作。(3)語言簡潔雖然 SQL 語言的功能非常強大,但它只有幾個命令語句。此外,SQL 的語法比較簡單,它是一種描述性語言,非常接近自然語言,所以容易學習,掌握。(4)以多種方式使用SQL 語言能夠直接在數據庫中使用,也可以放到程序開發語言中運用。現在很多數據庫應用開發工具,所有 SQL 語言可以直接成為他們自己的語言,使用起來非常方便。這些方法為用戶提供了一個靈活選擇,但無論哪一種方式,對 SQL 語言的語淮 陰 工 學 院 畢 業 設 計 說 明 書 ( 論 文 ) 第 4 頁 共 30 頁法基本上都是相同的。(5)微軟公司的 SQL2005SQL2005 是一個開放的接口,數據可以與任何第三方軟件共享,但它已經擴展的靈活性,提高管理的手段,是數據庫的第一選擇 10。1.4.2 ASP. NET2001 年微軟推出了 ASP.NET,它摒棄了之前版本所用的開發語言,而使用了全新的 Visual Basic.NET 作為它的默認語言。ASP.NET 在整體上進行了較大的改動,完全區別了之前的三個版本,功能越發的強大,導致程序開發者在開發的時候變得更加輕松了。在 ASP.NET,所有程序存儲在服務器上,而服務器實現編譯器的實現。一個程序已經進行了第一次編譯,當程序再次運行時,直接執行編譯后的代碼在服務器端,而 ASP。所以,ASP.NET 程序運行速度被大大提高了 11。ASP.NET 的高效率,使它變得越來越重要,由于相同的程序,ASP.NET 使用更少的代碼,所以它代表了技術發展的新方向。使用 ASP.NET 的原因如下。(1)效率ASP.NET 使用的是.NET Framework 框架。它能同時使用 VB、C+等多種編程語言,并且只要它執行過一次編譯,后面再次編譯的時候就能直接使用上次編譯的結果了,所以速度和效率提高很多。(2)可重用性ASP.NET 中的代碼與內容是完全分開的,因此能夠不斷重復利用。(3)代碼量相比較其他編程語言,使用 ASP.NET 可以讓程序員節省大量的寫代碼的時間。2 系統分析當今,各個高校不同專業的不同實驗項目數目繁多,怎樣幫助學生快速,高效的運用實驗室,已經成為了每一所大學教學工作的重要難題。因此,高校實驗室管理系統的相關問題研究已經被提上了日程。2.1 可行性分析如今網絡系統的開發,主要又兩種,一個是 B/S 結構,另一個是 C/S 結構。考慮到本系統是基于 B/S 模式的,作者可以通過 ASP. NET 和 SQL 2005 來開發。首先淮 陰 工 學 院 畢 業 設 計 說 明 書 ( 論 文 ) 第 5 頁 共 30 頁在 SQL Server 2005 建立數據庫,然后通過 HTML,瀏覽器將服務器端語言傳送到服務器,服務器將編譯后的服務器語端言返回給瀏覽器 14。2.2 經濟可行性目前大部分的實驗室管理系統還是使用人工管理的,人工管理不僅消耗管理者大量的時間和精力,且出錯概率大,這往往會對整個實驗教學產生影響,甚至一個細小的錯誤可能會帶給學生和老師巨大的損失,導致學生成績下降。因此,新建一個可用的實驗室管理系統應體現經濟效益的有關原則,也需要完善系統的質量和功能,盡量減少軟硬件的花費,增長使用效率,提高效益。不僅提高了學生和教師們的工作效率。同時,也降低了學校在信息管理上的成本。因此,一個實驗室管理系統的開發和運用,能使學校的實驗室管理得到長足的進步與發展。23 操作可行性隨著網絡技術的日新月異,網絡技術的應用已經進入了我們生活的各個方面,網絡帶來了極大的方便在我們的學習和生活上。現在在學校,幾乎每一個地方都能看到網絡的身影,無論是發布和查詢類別或等級,都是通過網絡來進行,大大方便了廣大教師和學生,也極大地節約了教學的成本。和以前管理實驗室方法相比,使用網絡來管理擁有讓師生交流更加方便,讓管理操作更加簡單等好處,它大大便利了廣大老師和學生。該系統的開發能夠為學校解決管理實驗室技術落后的困難,所以在選擇畢業設計課題時選擇了江蘇食品學院學生實驗室管理系統設計與實現這一題目。3 系統設計3.1 系統設計原則系統設計原則如下:(1)實用性用戶可以簡單

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論