計算機畢業設計報告

2022-10-22 19:36:02 字數 2791 閱讀 5680

畢業實訓報告

實訓題目: 圖書管理系統

系別: 資訊工程系

專業學號

姓名指導教師

提交日期: 年月日

武漢理工大學華夏學院計算機教研室制

圖書資訊管理系統

本課題採用windows作業系統平台,以sql資料庫為平台,.net為環境 c#為開發語言,設計乙個圖書借閱資訊管理系統。

本次題材主要是通過對各大學校的圖書管理模式進行乙個模擬專案,通過和資料庫結合完善該項目的操作。

隨著學校的規模不斷擴大,學生的數量急劇增加,有關學生的各種資訊也成倍則增長。面對龐大的資訊量,就需要好的軟體去管理他,提供科目成績學生基本資訊的查詢,提高人們的工作效率和友好性。該**的應用時較為並且可以說是極為廣泛的,在大多數學校或者行政部門都可以套用,可以幫助管理員輕鬆管理人們的資訊,而普通人也可以檢視自己的資訊,只是許可權不同而已。

關鍵詞:借閱、 管理、 查詢圖書

c/s結構(client/server結構)是大家熟知的客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到client端和server端來實現,降低了系統的通訊開銷。目前大多數應用軟體系統都是client/server形式的兩層結構c/s又稱client/server或客戶/伺服器模式。

傳統的c/s體系結構雖然採用的是開放模式c/s結構的優點是能充分發揮客戶端pc的處理能力,很多任務作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:

只適用於區域網。而隨著網際網路的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴充套件性。這種方式遠端訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的資料。

客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。

還有,系統軟體公升級時,每一台客戶機需要重新安裝,其維護和公升級成本非常高。對客戶端的作業系統一般也會有限制。可能適應於win98, 但不能用於win2000或windows xp。

在j**a這樣的跨平台語言出現之後,b/s架構更是猛烈衝擊c/s,並對其形成威脅和挑戰。

2023年以後,b/s(瀏覽器/伺服器模式)是隨著internet技術的興起,對c/s結構的一種改進。在資料安全性比較;資料一致性比較;資料實時性比較;資料溯源性比較;服務響應及時性比較;網路應用限制比較方面都有明顯優勢。由於現在的軟體應用系統正在向分布式的web應用發展,web和client/server 應用都可以進行同樣的業務處理,應用不同的模組共享邏輯元件;因此,內部的和外部的使用者都可以訪問新的和現有的應用系統,通過現有應用系統中的邏輯可以擴充套件出新的應用系統。

這也就是目前應用系統的發展方向。

我們經常聽說.net和可到底什麼是.net?又是什麼?

所謂.net,通常是指微軟公司推出的.net框架(即.

net framework)。.net framework是乙個可以提供多語言元件開發和執行支援的環境。換句話說,它能夠提供乙個統一程式設計環境,但這個環境卻沒有開發語言的限制。.

net存在的目的就是能夠讓程式設計師更高效地建立各種web應用程式和服務,並讓interest上的應用程式之間可以通過使用web服務進行溝通。

.net框架主要包括3個組成部分:服務框架、公共語言執行庫和應用程式模板。

.net提供了兩類模板可供使用者自主選擇,分別為windows應用程式模板(windows forms)和web 應用程式模板(web forms 和web servers),使用者可以使用這兩類模板分別進行快速的windows程式的開發和web程式的開發。

圖2-1 net程式設計模型架構

iis,全稱為internet information servers,即網際網路資訊服務,是由微軟公司推出的基於windows的網際網路基本服務。本專案就是基於iis伺服器進行**發布的。但是,在windows xp系統安裝盤中,預設情況下iis是不會隨系統一起安裝的,所以我們在單獨安裝iis時需要windows系統盤,或者是從網上**的安裝程式。

在安裝sql**伺服器之前,如果使用的作業系統已經安裝了**伺服器,如windows98及windows me下的pws或windows2000/windows 2003/windows xp homeediton下的iis,必須先停止這些伺服器的服務才能正確安裝iis**伺服器。然後就可以執行iis 安裝iis**伺服器,進入到其安裝介面按說明進行操作,即可安裝iis**伺服器。安裝完畢之後,iis**伺服器也隨之啟動,接著開啟瀏覽器。

microsoft visual studio 2008是面向windows系列程式的一套完整的開發工具集合,也是開發應用程式的核心工具,其代號為「orcas」,是visual studio 2005的加速版本和公升級版本。visual studio 2008在2005版本的基礎上引入了許多新的特性,使得其語言**更加簡單明瞭。

簡要介紹如何設定sql server伺服器。「sql server 2005 服務」中停止服務「sql server (sqlexpress)」(預設是啟動狀態) ;「sql server 2005 網路配置」 → 「mssqlserver 的協議」,啟動「tcp/ip」(預設是禁用狀態),然後雙擊「tcp/ip」進入屬性設定,在「ip 位址」裡,確認「ipall」 中的「tcp 埠」為1433 1-3、「sql server 2005 服務」中啟動服務「sql server (mssqlserver )」(預設是停止狀態) ;關閉「sql server configuration manager」(此時可以啟動「sql server management studio」,並用帳戶sa、密碼123登入,sql server伺服器設定正確的話應該能登入成功)

計算機專業畢業設計中期報告

大學 計算機應用專業 專科 畢業設計中期報告 設計題目 教學班學生姓名 學號指導教師 完成日期 進銷存管理系統 中期報告 一 設計與開發的進展情況 程式的開發工作基本按照開題報告的時間安排順利進行,目前情況是 經過五周時間完成了系統分析,總體結構和具體模組設計,形成程式的總體設計方案 資料庫設計與實...

2019計算機畢業設計小結

景德鎮陶瓷學院 畢業設計小結 院系 資訊工程學院 專業 電腦科學與技術 班級 08計科 姓名 指導老師 二 一二年三月五日 畢業設計小結 這幾個月來忙碌緊張而又有條不紊的畢業設計,使我們有機會對本專業的基本理論 專業知識和基本技術有了更深入的了解和體會,使我們在四年中所學到的知識得到了系統和昇華,真...

計算機網路畢業設計

山東外國語職業學院 專科畢業設計 題目 基於isa server 防火牆的設計和實現。學生姓名 劉澤 專業班級 08網路技術 學號 200804020110 學院 資訊工程學院 指導老師 於瑞萍 完成時間 2011年6月8日 基於isa server 防火牆的設計和實現 概述隨著網路技術的快速發展和...