欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      基于C#的圖書館管理系統(tǒng)(5篇范例)

      時間:2019-05-12 02:31:53下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《基于C#的圖書館管理系統(tǒng)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《基于C#的圖書館管理系統(tǒng)》。

      第一篇:基于C#的圖書館管理系統(tǒng)

      基于C#的圖書館管理系統(tǒng)

      基于C#的圖書館管理系統(tǒng)

      摘要

      隨著社會的發(fā)展,人們生活水平的不斷提高,物質(zhì)文化的發(fā)展已經(jīng)遠遠滿足不了人們的需求,精神文明有了飛速的發(fā)展,因此圖書事業(yè)的發(fā)展就成為了精神文明進步的一個動力。在邁入二十一世紀的今天,對圖書館的管理顯得極其重要,合理的管理不但反映了一個國家的科技水平,而且影響人們對知識掌握的速度和質(zhì)量。在知識經(jīng)濟時代到來的今天,用計算機管理圖書館的工作由自動化系統(tǒng)運行而完成。這不僅節(jié)省了人力,還提高了工作效率和服務質(zhì)量,而且還加速了圖書的流通。

      本圖書館管理系統(tǒng)是按基本圖書館系統(tǒng)結(jié)構(gòu)開發(fā)的,本文重點描述圖書添加、圖書信息更新、刪除圖書、圖書查詢等功能。

      前言部分論述了圖書館系統(tǒng)的發(fā)展以及圖書館用計算機自動化管理的前景。

      正文論述了圖書館管理系統(tǒng)的特點及圖書館自動化管理的重要性和圖書館管理系統(tǒng)軟件需要實現(xiàn)的主要功能,分析圖書館管理系統(tǒng)以及實現(xiàn)軟件開發(fā)的系統(tǒng)要求,簡述了實現(xiàn)圖書館管理系統(tǒng)設計需要,圖書館系統(tǒng)數(shù)據(jù)庫的設計,程序流程圖以及詳細設計,并陳列了改系統(tǒng)開發(fā)所應用的主要參考文獻。

      關(guān)鍵詞:管理信息系統(tǒng) 圖書館 C# 數(shù)據(jù)庫表 SQL Server2000

      基于C#的圖書館管理系統(tǒng)

      目錄

      目錄..................................................................1 第一章 開發(fā)環(huán)境和開發(fā)工具.............................................2

      1.1 C#語言簡介.....................................................2 1.2 開發(fā)背景.......................................................2 1.3 開發(fā)環(huán)境........................................................3 第二章 圖書館管理系統(tǒng)的分析與設計......................................3

      2.1 系統(tǒng)需求分析....................................................3 2.2 系統(tǒng)總體設計....................................................4

      2.2.1 系統(tǒng)設計目標...............................................4 2.2.2 開發(fā)設計思想..............................................4 2.2.3 系統(tǒng)功能模塊設計..........................................5

      第三章 數(shù)據(jù)庫設計.....................................................6

      3.1 引入背景.......................................................6 3.2 數(shù)據(jù)庫需求分析.................................................7 3.3 數(shù)據(jù)庫概念結(jié)構(gòu)設計..............................................8 3.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計..............................................9 第四章 系統(tǒng)詳細設計與實現(xiàn)............................................11 4.1 公共類設計與實現(xiàn)...............................................12 4.2 數(shù)據(jù)訪問層類設計與實現(xiàn).........................................13 4.3 業(yè)務邏輯層類設計與實現(xiàn).........................................19 4.4 界面設計及實現(xiàn).................................................20 4.4.1 登陸界面及代碼...........................................20 4.4.2 主界面及代碼..............................................21 結(jié) 論...............................................................24 心得體會...............................................................25 參考文獻...........................................................26

      基于C#的圖書館管理系統(tǒng)

      第一章 系統(tǒng)開發(fā)環(huán)境和開發(fā)工具

      ·1.1 C#語言簡介

      C#是美國微軟公司推出的Windows操作系統(tǒng)下的應用程序開發(fā)平臺VisualStudio.NET(簡稱VS.NET)家族中的一員C#是對C++進行了很大改進的一種完全面向?qū)ο蟮目梢暬绦蛟O計語言。由于C#采用了類似于Visual Basic 的較易使用的程序設計界面,從而成為了一種更加簡單易學、功能強大的應用程序開發(fā)工具。

      C#是一種先進的、面向?qū)ο蟮恼Z言,使用C#語言可以讓開發(fā)人員快速的建立大范圍的基于MS網(wǎng)絡平臺的應用,并且提供大量的開發(fā)工具和服務,幫助開發(fā)人員開發(fā)機基于計算和通信的各種應用。由于C#是一種面向?qū)ο蟮拈_發(fā)語言,所以C#可以大范圍地適用于高層商業(yè)應用和底層系統(tǒng)的開發(fā)。即使是通過簡單的C#構(gòu)造,也可以讓各種組件方便的轉(zhuǎn)變?yōu)榛赪eb的應用,并且能夠通過Internet被各種系統(tǒng)或是其他開發(fā)語言所開發(fā)的應用調(diào)用。

      ·1.2 開發(fā)背景

      圖書館在正常運營中面對大量書籍、讀者信息以及兩者間相互聯(lián)系產(chǎn)生的借書信息、還書信息?,F(xiàn)有的人工記錄方法既效率低又錯誤過多,大大影響了圖書館的正常管理工作。因此需要對書籍資源、讀者資源、借書信息、還書信息進行管理,及時了解各個環(huán)節(jié)中信息的變更,有利用管理效率的提高。

      目前社會上信息管理系統(tǒng)發(fā)展飛快,各個企事業(yè)單位都引入了信 2

      基于C#的圖書館管理系統(tǒng)

      息管理軟件來管理自己日益增長的各種信息,圖書管理系統(tǒng)也是有了很大的發(fā)展,商業(yè)化的圖書信息管理軟件也不少。但本系統(tǒng)完全獨立開發(fā),力求使系統(tǒng)功能簡潔明了,但功能齊全且易于操作。

      ·1.3 開發(fā)環(huán)境

      本文所采用的開發(fā)環(huán)境主要是基于數(shù)據(jù)庫系統(tǒng)的SQL Server 2000 和基于面向?qū)ο蟪绦蛟O計的C#。利用SQL Server 2000創(chuàng)建圖書館管理各信息表——用戶信息表、圖書信息表。利用C#和數(shù)據(jù)庫建立連接之后,利用C#中的控件按鈕以及一些程序代碼實現(xiàn)一些特定的功能,例如用戶圖書信息查詢、書庫借出查詢、密碼修改、查找圖書、個人信息查詢、添加用戶等,極大地提高了圖書館管理的效率。

      第二章 圖書館管理系統(tǒng)的析與設計

      ·2.1 系統(tǒng)需求分析

      隨著經(jīng)濟全球化的推進以及企業(yè)激烈的競爭,各大高校的圖書管理系統(tǒng)已經(jīng)越來越不能夠適應讀者和圖書信息劇增的局面了,所以我們現(xiàn)在需要一個檢索迅速、查找方便、易修改功能齊全方便的系統(tǒng)來適應我們的需求。

      系統(tǒng)采用先進的兩層體系結(jié)構(gòu),Client(客戶端)負責提供表達邏輯、顯示用戶界面信息、基本操作;Server(服務器端)負責實現(xiàn)數(shù)據(jù)服務。

      問題的提出:為了減少人工工作量,提高工作效率,使圖書館管理員的工作更加有效地進行。

      基于C#的圖書館管理系統(tǒng)

      ·2.2 系統(tǒng)總體設計

      2.2.1 系統(tǒng)設計目

      該圖書管管理系統(tǒng)的核心思想是實現(xiàn)對圖書信息增、刪、改、查的管理。根據(jù)圖書館日常圖書管理工作的需求和圖書借閱的管理流程,該系統(tǒng)實施后,應該達到以下目標:

      1.充分了解用戶需求及當前形式,功能齊備,能完成圖書處理; 2.要有詳細的設計說明書; 3.每一模塊的流程圖要很清晰;

      4.系統(tǒng)能夠正常的運行,能較好的完成預定的功能;

      5.系統(tǒng)要有完整的幫助文件,供前臺操作員能方便的操作本系統(tǒng)。

      6.系統(tǒng)應該具備管理用戶的信息,對用戶的信息進行管理,實現(xiàn)用戶圖書的借閱功能。2.2.2 開發(fā)設計思想

      基于以上系統(tǒng)設計目標,本文在開發(fā)人事管理信息系統(tǒng)時遵循了以下開發(fā)設計思想:(1)采用現(xiàn)有的軟硬件環(huán)境及先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應用效果的目的。(2)盡量達到操作過程中的直觀、方便、實用、安全等要求。(3)系統(tǒng)采用C/S體系結(jié)構(gòu),Clinet(客戶端)負責提供表達邏輯、顯示用戶界面信息、訪問數(shù)據(jù)庫服務器;Server(服務器端)則用于提

      基于C#的圖書館管理系統(tǒng)

      供數(shù)據(jù)服務。三層體系的應用程序?qū)I(yè)務規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進行交互,而是中間層向外提供接口,通過COM/DCOM通訊或者Http等方式與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交互。當然數(shù)據(jù)通過中間層的中轉(zhuǎn)無疑是降低了效率,但是它脫離于界面與數(shù)據(jù)庫的完美封裝,使得它的缺點顯然不值得一提。

      典型的三層結(jié)構(gòu)分為表示(presentation)層, 領域(domain)層, 以及基礎架構(gòu)(infrastructure)層,而微軟的DNA架構(gòu)定義了三個層:表示層(presentation),業(yè)務層(business),和數(shù)據(jù)存儲層(data access)。

      (4)系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護人員補充、維護。

      (5)系統(tǒng)應具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)的添加、刪除、修改、備份等操作。2.2.3 系統(tǒng)功能模塊設計

      本系統(tǒng)分為普通用戶(讀者)和管理員,普通用戶的職能模塊包括查詢圖書、借閱圖書和查詢已借圖書信息,管理員職能模塊包括用戶管理、圖書管理、借閱管理、登錄管理,得到如圖系統(tǒng)功能模塊:

      基于C#的圖書館管理系統(tǒng)

      進入圖書館管理系統(tǒng)管理員失敗登錄成功圖書管理查詢圖書用戶借閱圖書用戶管理圖書管理借閱管理登陸管理瀏覽用戶添加用戶瀏覽圖書查找圖書個人借閱查詢書庫借出查詢重新登錄修改密碼

      第三章 數(shù)據(jù)庫設計

      ·3.1 引入背景

      圖書館管理系統(tǒng)是一個數(shù)據(jù)庫應用系統(tǒng),用戶及圖書的所有信息都保存在數(shù)據(jù)庫中。數(shù)據(jù)庫結(jié)構(gòu)設計是圖書館管理信息系統(tǒng)數(shù)據(jù)庫應用系統(tǒng)開發(fā)過程中一個非常重要的環(huán)節(jié),設計的好壞將直接對所開發(fā)的圖書館管理信息系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。好的數(shù)據(jù)庫

      基于C#的圖書館管理系統(tǒng)

      結(jié)構(gòu)設計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應速度,簡化基于此數(shù)據(jù)庫的應用程序的實現(xiàn)等等。數(shù)據(jù)庫結(jié)構(gòu)設計主要就是要設計好數(shù)據(jù)庫中各個表的結(jié)構(gòu),包括信息保存在哪些表格中、各個表的結(jié)構(gòu)如何以及各個表之間的關(guān)系。由于數(shù)據(jù)庫設計的重要性,人們提出了許多數(shù)據(jù)庫結(jié)構(gòu)設計的技術(shù)。

      ·3.2 數(shù)據(jù)庫需求分析

      數(shù)據(jù)庫需求分析是數(shù)據(jù)庫結(jié)構(gòu)設計的第一個階段,也是非常重要的一個階段。在這個階段主要工作是收集基本數(shù)據(jù)以及數(shù)據(jù)處理的流程,為以后進一步設計一打下基礎。需求分析主要解決兩個問題:

      (1)內(nèi)容要求。調(diào)查應用系統(tǒng)用戶所需要操作的數(shù)據(jù),決定在數(shù)據(jù)庫中存儲什么數(shù)據(jù)。

      (2)處理要求。調(diào)查應用系統(tǒng)用戶要求對數(shù)據(jù)庫進行什么樣的處理,理清數(shù)據(jù)庫中各種數(shù)據(jù)之間的關(guān)系。

      在數(shù)據(jù)庫需求分析后,得到一個數(shù)據(jù)字典文檔,包括3方面內(nèi)容:(1)數(shù)據(jù)項。包括名稱、含義、類型、取值范圍、長度以及和其他數(shù)據(jù)項之間的邏輯關(guān)系。

      (2)數(shù)據(jù)結(jié)構(gòu)。若干個數(shù)據(jù)項的有意義的集合,包括名稱、含義以及組成數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)項。

      (3)數(shù)據(jù)流。指數(shù)據(jù)中數(shù)據(jù)的處理過程,包括輸入、處理和輸出。本系統(tǒng)數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)設計如下:

      (1)圖書基本情況。包括的數(shù)據(jù)項有圖書ID、圖書名稱、圖書類

      基于C#的圖書館管理系統(tǒng)

      別類別、作者、價格、出版社、內(nèi)容簡介、圖書指定訪問碼。

      (2)圖書借閱信息。包括的數(shù)據(jù)項有圖書指定訪問碼、圖書ID、圖書名稱、圖書類別、作者、出版社、借閱者權(quán)限、借出時間、用戶編號。

      (3)用戶登錄信息。包括用戶ID、用戶名、密碼、借閱者權(quán)限。

      ·3.3 數(shù)據(jù)庫概念結(jié)構(gòu)設計

      數(shù)據(jù)庫概念結(jié)構(gòu)設計是在需求分析的基礎上,設計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設計打下基礎。用E-R圖是描述數(shù)據(jù)實體關(guān)系的一種直觀描述工具,所以本系統(tǒng)采用了E-R圖的方法進行數(shù)據(jù)庫概念結(jié)構(gòu)設計。用戶實體E-R圖:

      用戶用戶ID

      用戶名密碼權(quán)限 8

      基于C#的圖書館管理系統(tǒng)

      圖書實體E-R圖:

      作者出版社價格圖書指定訪問碼圖書圖書ID 圖書名稱類別價格 圖書借閱實體E-R圖:

      出版社價格圖書指定訪問碼作者圖書借閱用戶ID圖書ID 圖書名稱類別借出時間

      ·3.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計

      概念結(jié)構(gòu)是獨立于實際數(shù)據(jù)模型的信息結(jié)構(gòu),必須將其轉(zhuǎn)化為邏輯結(jié)構(gòu)后才能進行數(shù)據(jù)庫應用的設計。也就是要將概念上的結(jié)構(gòu)轉(zhuǎn)化為BP數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型。

      根據(jù)需求分析進行數(shù)據(jù)庫設計,數(shù)據(jù)庫名稱為 BookManage,共需要三張表:用戶表(UserInfo)、圖書信息表(BookInfo)、圖書借

      基于C#的圖書館管理系統(tǒng)

      閱信息表(BookOut)。

      用戶表存放用戶賬號的信息,一個用戶可以對應一個賬戶,包括用戶名、密碼、借閱證號和用戶權(quán)限。通過用戶表查閱用戶權(quán)限和借閱證號,判斷是否是管理員,是否擁有修改圖書和用戶信息的權(quán)限。

      圖書信息表里每條記錄都是一本書,包括圖書名稱、圖書類別、作者、價格、內(nèi)容簡介和圖書的訪問碼。通過圖書信息表可以獲取圖書信息。

      基于C#的圖書館管理系統(tǒng)

      圖書借閱表記錄用戶借閱圖書的信息,包括借閱的圖書、借閱時間、借閱人。通過圖書借閱信息表可以獲取圖書借閱的信息。

      圖書借閱情況表:

      在此三個表的基礎上輸入數(shù)據(jù)完成表的創(chuàng)建。

      第四章 系統(tǒng)詳細設計與實現(xiàn)

      為實現(xiàn)該系統(tǒng),建立名為Book的解決方案,建立三層架構(gòu),用戶訪問層(BookUI)、數(shù)據(jù)訪問層(BookDAL)、邏輯業(yè)務層(BookBLL)

      基于C#的圖書館管理系統(tǒng)

      ·4.1 公共類設計與實現(xiàn)

      用戶訪問層用戶訪問層(BookUI),位于最外層,離用戶最近。用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作的界面。本系統(tǒng)創(chuàng)建窗口,實現(xiàn)圖書信息和用戶信息的增、刪、改、查操作。

      基于C#的圖書館管理系統(tǒng)

      實體類Model:Book.cs、User.cs、BookOut.cs, 是關(guān)系數(shù)據(jù)庫和對象之間架起一座橋梁,幫助我們完成傳遞參數(shù)功能,實現(xiàn)按某一字段進行查詢。如圖所示:

      基于C#的圖書館管理系統(tǒng)

      ·4.2 數(shù)據(jù)訪問層類設計與實現(xiàn)

      數(shù)據(jù)訪問層(BookDAL):該層所做事務直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、更新、查找等。

      本實例系統(tǒng)的主要操作都需要與數(shù)據(jù)庫發(fā)生交互,操作數(shù)據(jù)庫是必不可少的,為了減少 重復代碼提高代碼的重用性和規(guī)范性,把與數(shù)據(jù)庫交互的功能單獨放在一個類中,在該類中 實現(xiàn)數(shù)據(jù)庫的增加、刪除、修改、查詢等通用功能。因此創(chuàng)建databa.cs類,放在BookUtility方案下,實現(xiàn)對數(shù)據(jù)庫的操作,代碼如下:

      namespace BookUtility { public class Database { private static string _connStr = “Data Source=.;Initial Catalog=BookManage;Integrated Security=True”;private static SqlConnection sqlcon = null;private static void CreateConnection(){ if(sqlcon == null){ sqlcon = new SqlConnection(_connStr);sqlcon.Open();} else if(sqlcon.State == ConnectionState.Closed || sqlcon.State == ConnectionState.Broken)14

      基于C#的圖書館管理系統(tǒng)

      { sqlcon.Close();sqlcon.Open();} } public static SqlCommand Querry(string strsql){ try { CreateConnection();SqlCommand sqlcmd = new SqlCommand(strsql, sqlcon);sqlcmd.CommandText = strsql;return sqlcmd;} catch { return null;} } //執(zhí)行Insert/update/delete,不帶參數(shù)

      public static int ExecuteNoQuery(string strsql){ int i;

      try { CreateConnection();SqlCommand sqlcmd = new SqlCommand(strsql, sqlcon);i = sqlcmd.ExecuteNonQuery();sqlcon.Close();return i;} catch { return-1;} }

      //執(zhí)行Insert/update/delete,帶參數(shù)

      public static int ExecuteNoQuery(string strsql, params SqlParameter[] param){ int i;try { 15

      基于C#的圖書館管理系統(tǒng)

      CreateConnection();SqlCommand sqlcmd = new SqlCommand(strsql, sqlcon);//sqlcmd.Parameters.Add(param);foreach(SqlParameter par in param)//遍歷數(shù)組將參數(shù)對象添加到操作命令中 { sqlcmd.Parameters.Add(par);} i = sqlcmd.ExecuteNonQuery();return i;} catch { return-1;} } public static DataSet GetDataSet(string strsql){ CreateConnection();SqlDataAdapter sda = new SqlDataAdapter(strsql, sqlcon);DataSet ds = new DataSet();try { sda.Fill(ds);return ds;} catch { return null;} } public static DataSet GetDataSet(string strsql, params SqlParameter[] param){ CreateConnection();SqlDataAdapter sda = new SqlDataAdapter(strsql, sqlcon);DataSet ds = new DataSet();foreach(SqlParameter par in param){ sda.SelectCommand.Parameters.Add(par);

      } try { sda.Fill(ds);return ds;16

      基于C#的圖書館管理系統(tǒng)

      } catch { return null;} } public static DataTable GetTable(string strsql){ try { CreateConnection();SqlDataAdapter sda = new SqlDataAdapter(strsql, sqlcon);DataSet ds = new DataSet();sda.Fill(ds, “temp”);sqlcon.Close();return ds.Tables[“temp”];} catch { return null;} } public static DataTable GetTable(string strsql, params SqlParameter[] param){ try { CreateConnection();string str = strsql;SqlDataAdapter sda = new SqlDataAdapter(strsql, sqlcon);foreach(SqlParameter par in param){ sda.SelectCommand.Parameters.Add(par);

      } DataSet ds = new DataSet();sda.Fill(ds, “temp”);sqlcon.Close();return ds.Tables[“temp”];

      } catch { return null;}

      基于C#的圖書館管理系統(tǒng)

      數(shù)據(jù)訪問層創(chuàng)建了兩個類,BookAccess.cs和UserAccess.cs,分別實現(xiàn)訪問存放書籍和用戶的信息的功能,代碼如下:

      namespace BookDAL { public class BookAccess { public DataTable BookQuarry(Book b){ string str = “select * from BookInfo where BookType='” + b.Booktype + “' or BookName like'%” + b.Bookname + “%' or BookAuthor='%” + b.Bookauthor + “%'or BookID='” + b.Bookid + “'”;return Database.GetTable(str);} public DataTable QuarryAll(){ string str = “select * from BookInfo”;return Database.GetTable(str);} public DataTable QuarryMyBook(string id){ SqlParameter[] param = new SqlParameter[] { new SqlParameter(“@UID”,id)};string str = “select BookIssue,BookID,BookName,BookType,BookAuthor,BookPub,BookOutTime from BookOut where UID=@UID”;return Database.GetTable(str,param);}

      public DataTable QuarryAllOut(){ string str = “select * from BookOut”;return Database.GetTable(str);} public SqlCommand QuarryByID(string id){ string str = “select * from BookInfo where BookID='” + id + “'”;return Database.Querry(str);} public int AddBook(Book b){ SqlParameter[] parm = new SqlParameter[] { new SqlParameter(“@BookID”, b.Bookid), new SqlParameter(“@BookName”, b.Bookname), new

      基于C#的圖書館管理系統(tǒng)

      SqlParameter(“@BookType”, b.Booktype), new SqlParameter(“@BookAuthor”, b.Bookauthor), new SqlParameter(“@BookPrice”, b.Bookprice), new

      SqlParameter(“@BookPub”, b.Bookpub), new SqlParameter(“@BookContent”, b.Bookcontent), new SqlParameter(“@BookIssue”, b.Bookissue)};string str = “insert into BookInfo values(@BookID,@BookName,@BookType,@BookAuthor,@BookPrice,@BookPub,@BookContent,@BookIssue)”;int i = Database.ExecuteNoQuery(str, parm);return i;}

      public int BookOut(Bookout bo){ SqlParameter[] parm = new SqlParameter[] { new SqlParameter(“@BookIssue”, bo.Bookissue), new SqlParameter(“@BookID”, bo.Bookid), new SqlParameter(“@BookName”, bo.Bookname), new SqlParameter(“@BookType”, bo.Booktype), new SqlParameter(“@BookAuthor”, bo.Bookauthor), new SqlParameter(“@BookPub”, bo.Bookpub), new SqlParameter(“@UIdentify”, bo.Uidentify), new SqlParameter(“@BookOutTime”, bo.Bookouttime),new SqlParameter(“@UID”, bo.Uid)};string str = “insert into BookOut values(@BookIssue,@BookID,@BookName,@BookType,@BookAuthor,@BookPub,@UIdentify,@BookOutTime,@UID)”;int i = Database.ExecuteNoQuery(str, parm);return i;} public int UpdateBook(Book b){ SqlParameter[] parm = new SqlParameter[] { new SqlParameter(“@BookID”, b.Bookid), new SqlParameter(“@BookName”, b.Bookname), new

      SqlParameter(“@BookType”, b.Booktype), new SqlParameter(“@BookAuthor”, b.Bookauthor), new SqlParameter(“@BookPrice”, b.Bookprice), new

      SqlParameter(“@BookPub”, b.Bookpub), new SqlParameter(“@BookContent”, b.Bookcontent), new SqlParameter(“@BookIssue”, b.Bookissue)};string str = “update BookInfo set BookName=@BookName,BookType=@BookType,BookAuthor=@BookAuthor,BookPrice=@BookPrice,BookPub=@BookPub,BookContent=@BookContent,BookIssue=@BookIssue where BookID=@BookID”;int i = Database.ExecuteNoQuery(str, parm);return i;} public int DeleteBook(string bookid){ string str = “delete BookInfo where BookID='” + bookid + “'”;19

      基于C#的圖書館管理系統(tǒng)

      int i = Database.ExecuteNoQuery(str);return i;} public DataTable DeleteMybook(string bookissue){ SqlParameter[] param = new SqlParameter[] { new SqlParameter(“@BookIssue”, bookissue)};string str = “delete BookOut where BookIssue=@BookIssue”;return Database.GetTable(str, param);} } } ·4.3 業(yè)務邏輯層類設計與實現(xiàn)

      業(yè)務邏輯層(BookBLL)在體系架構(gòu)中的位置很關(guān)鍵,負責關(guān)鍵業(yè)務的處理和數(shù)據(jù)傳遞,它處于數(shù)據(jù)訪問層與表示層中間,起到了數(shù)據(jù)交換中承上啟下的作用。由于層是一種弱耦合結(jié)構(gòu),層與層之間的依賴是向下的,底層對于上層而言是“無知”的,改變上層的設計對于其調(diào)用的底層而言沒有任何影響。如果在分層設計時,遵循了面向接口設計的思想,那么這種向下的依賴也應該是一種弱依賴關(guān)系。因而在不改變接口定義的前提下,理想的分層式架構(gòu),應該是一個支持可抽取、可替換的“抽屜”式架構(gòu)。正因為如此,業(yè)務邏輯層的設計對于一個支持可擴展的架構(gòu)尤為關(guān)鍵,因為它扮演了兩個不同的角色。對于數(shù)據(jù)訪問層而言,它是調(diào)用者;對于表示層而言,它卻是被調(diào)用者。

      本管理系統(tǒng)創(chuàng)建BookMessage、UserMessage兩個類,實現(xiàn)數(shù)據(jù)訪問層和用戶訪問層之間的數(shù)據(jù)傳遞。

      ·4.4 界面設計及實現(xiàn)

      4.4.1 登錄界面及代碼

      本系統(tǒng)的用戶分為普通用戶(讀者)和管理員用戶,管理員用戶

      基于C#的圖書館管理系統(tǒng)

      具有系統(tǒng)提供的所有權(quán)限,普通用戶可以查詢圖書、借閱圖書、查詢個人借閱信息。系統(tǒng)登錄界面是判斷用戶身份的一個交互窗體,在其中輸入正確的用戶名和密碼后,單擊“確定”按鈕,可根據(jù)用戶角色在主界面中擁有相應的權(quán)限。登錄界面如圖所示:

      4.4.2 主界面及代碼

      菜單界面,添加MenuStrip菜單控件,實現(xiàn)各操作界面的連接,本圖書館管理系統(tǒng)有兩個菜單界面,管理員窗口和讀者窗口,完成不同權(quán)限用戶的交互操作界面。

      基于C#的圖書館管理系統(tǒng)

      圖書管理窗口,瀏覽圖書信息,實現(xiàn)管理員對圖書的增刪改查操作。

      基于C#的圖書館管理系統(tǒng)

      添加圖書窗口:完成圖書的入庫操作

      管理員有權(quán)限可以將圖書添加到數(shù)據(jù)庫中,圖書入庫界面如上圖所示。在分組框中添加標簽和文本框,用來接收管理員輸人的圖書信息,以便保存到數(shù)據(jù)庫中。代碼如下:

      public partial class AddBook : Form { public AddBook(){ InitializeComponent();} BookMessage bm = new BookMessage();Book books = new Book();private void button1_Click(object sender, EventArgs e){ if(textBox1.Text.Trim()== “" || textBox2.Text.Trim()== ”“ || textBox3.Text.Trim()== ”“ || textBox4.Text.Trim()== ”“ || textBox5.Text.Trim()== ”“ || textBox6.Text.Trim()== ”“ || textBox7.Text.Trim()== ”“ || comboBox1.Text.Trim()== ”“){ MessageBox.Show(”信息輸入不完整,請重新輸入“, ”確定“);} 23

      基于C#的圖書館管理系統(tǒng)

      else { books.Bookid = textBox1.Text.Trim();books.Bookname = textBox2.Text.Trim();books.Booktype = comboBox1.Text.Trim();books.Bookauthor = textBox5.Text.Trim();books.Bookprice = textBox4.Text.Trim();books.Bookpub = textBox3.Text.Trim();books.Bookcontent = textBox7.Text.Trim();books.Bookissue = textBox6.Text.Trim();SqlCommand cm = bm.qurryByID(books.Bookid);if(null!=cm.ExecuteScalar()){ MessageBox.Show(”此圖書已存在“, ”確定“);} else { int i = bm.addBook(books);if(i!= 0)MessageBox.Show(”添加圖書成功“, ”確定");} } 查詢用戶信息界面: 24

      基于C#的圖書館管理系統(tǒng)

      結(jié)論

      本系統(tǒng)用SQL Server 2000做為后臺數(shù)據(jù)庫創(chuàng)建所需要的數(shù)據(jù)庫和表,用C#語言進行連接,以及對數(shù)據(jù)庫進行檢索、添加和刪除。從最后設計出的測試結(jié)果來看,效果比較明顯,檢索迅速、查找方便、可靠性高、存儲量大、信息利用率高。該系統(tǒng)能夠極大地提高圖書館管理的效率,優(yōu)化圖書館的人力、物力,降低圖書館的管理成本,為企業(yè)人事管理提供幫助。

      當然,要作為實際應用還有一些具體細節(jié)問題需要解決,還有一些功能需要改進。例如:沒有實現(xiàn)多條記錄的連鎖刪除和添加以及外部數(shù)據(jù)的導入功能;還沒能實現(xiàn)學生借書時間的上限及超期罰款等功

      基于C#的圖書館管理系統(tǒng)

      能。在今后的工作、學習中我將認真總結(jié)經(jīng)驗教訓,努力使自己成為一名技術(shù)過硬、工作嚴謹、思維活躍的工程人員,為提高人們的生活質(zhì)量做出更大的貢獻。

      參考文獻

      [1]鄭阿奇.SQL Server實用教程(第二版).北京:電子工業(yè)出版社.2005 [2]崔淼,陳明非.Visual C# 2005 程序設計教程.北京:機械工業(yè)出版社,2007.1 [3]段德亮,余鍵,張仁才。C#課程設計.北京:清華大學出版社,2008.6 [7]李月軍,數(shù)據(jù)庫管理與開發(fā)教程,2009,人民郵電出版社 [8]Visual C# 2005 從入門到精通,2007,電子工業(yè)出版社

      第二篇:畢業(yè)設計 C#倉庫管理系統(tǒng)摘要

      漁陽建業(yè)有限公司倉庫管理信息系統(tǒng)設計

      與實現(xiàn)

      摘要

      在傳統(tǒng)倉庫管理過程中,表單填寫與查詢管理都非常的耗費人力物力,最后需要盤點或統(tǒng)計十分耗費時間和人力。同時由于采用手工操作,不可避免造成一些的錯誤?,F(xiàn)在許多公司都采用計算機來管理倉庫信息,避免了手工操作的不足。采用倉庫管理信息對物資的出入情況進行管理,可以很方便地完成各類統(tǒng)計,為生產(chǎn)銷售人員及時提供相關(guān)信息。

      本系統(tǒng)主要實現(xiàn)倉庫管理的自動化,包括貨物的入庫、出庫、調(diào)庫等操作,及貨物有關(guān)信息的管理,如倉庫單位管理、貨物類別管理、供貨商信息管理、客戶檔案管理和倉庫管事操作員信息管理等。本系統(tǒng)采用sql 2005作為后臺的數(shù)據(jù)管理系統(tǒng),以visual studio 2005作為前端開發(fā)工具,對數(shù)據(jù)進行添加、修改、保存、刪除等處理,具有很強的實用性。

      本系統(tǒng)主要功能是以管理員身份登錄能夠完成對庫存等諸多信息進行實時管理功能。系統(tǒng)以提供操作簡單、方便、易懂易用為開發(fā)目標,用戶界面友好,及具有高效的數(shù)據(jù)處理能力。

      關(guān)鍵詞:倉庫管理信息管理系統(tǒng)自動化

      The Design and Implementation ofYuyang Warehouse Management

      Information System

      ABSTRACT

      In the traditional warehouse management process, it is very costly to

      第三篇:基于C#的家政服務管理系統(tǒng)

      C#系統(tǒng)開發(fā)

      題目:家政服務管理系統(tǒng)

      系別:計算機科學與技術(shù)系 班級:軟件102 學號:101012241 姓名:呂明敬 輔導老師:孫波 日期:2012-6-14

      摘要

      家政服務管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面.對于前者要求建立數(shù)據(jù)一致性和完整性強,數(shù)據(jù)安全性好的數(shù)據(jù)庫.而對于后者則要求應用程序功能完備,易使用等特點。

      隨著計算機技術(shù)的高速發(fā)展,人們對計算機的依賴性越來越強,特別是用計算機開發(fā)的數(shù)據(jù)庫以及數(shù)據(jù)管理系統(tǒng)在生活應用中表現(xiàn)得更為突出,為此開發(fā)此系統(tǒng)。通過使用家政服務管理系統(tǒng),使家政服務店的管理工作系統(tǒng)化、規(guī)范化、自動化、簡易化、智能化,從而達到提高家政服務管理效率的目的。

      一、緒論

      在現(xiàn)代社會中管理的作用越來越顯得重要和突出。一般來講,管理通過計劃、組織、指導與領導、控制等手段,為組織制定目標,應用組織的各種要素,以實現(xiàn)組織的目標。傳統(tǒng)的管理活動中,把人、才、物作為企業(yè)的主要資源。但是隨著社會化大生產(chǎn)的不斷擴大和社會對產(chǎn)品多樣化的需求,人們越來越重視信息在生產(chǎn)經(jīng)營及企業(yè)管理中的作用,并把它當做企業(yè)的一種極其重要的資源,人們稱之為“信息資源”,信息資源的處理已經(jīng)成為當今世界上一項主要的社會活動。

      本世紀以來,由于社會生產(chǎn)力的迅速發(fā)展和科學技術(shù)的突飛猛進,人們進行信息交流的深度和廣度不斷增加,管理所需要的信息量急劇增長,同時對信息的處理要求及時、準確,這導致了傳統(tǒng)的信息處理方法和手段已不能適應現(xiàn)代管理的需要;電子計算機的誕生和在信息處理中的應用,標志著一個嶄新時代——“信息時代”的開始,它使企業(yè)管理現(xiàn)代化成為可能。

      一定意義上說,管理信息系統(tǒng)的產(chǎn)生和發(fā)展是建立在電子計算機基礎之上的。硬件方面,自1946年第一臺電子計算機誕生以來,計算機技術(shù)的發(fā)展可謂日新月異,從龐大的只能在實驗室里供研究使用的計算機到如今能適應不同環(huán)境滿足不同需求的各種各樣的計算機;運算速度從每秒幾千次到每秒幾百億次;處理器從焊有上百萬個電子管的大的驚人的電子板到只有指甲大小的集成電路;現(xiàn)在計算機在硬件方面的發(fā)展已達到了每三個月更新?lián)Q代一次的驚人速度。軟件方面,也已從機器語言、匯編語言、高級語言發(fā)展到現(xiàn)如今的第四代語言——非結(jié)構(gòu)化、面向?qū)ο?、可視化的語言。管理信息系統(tǒng)的發(fā)展 管理信息系統(tǒng)通過對企業(yè)當前運行的數(shù)據(jù)進行處理來獲得有關(guān)信息,以控制企業(yè)的行為;利用過去和現(xiàn)在的數(shù)據(jù)及相應的模型,對未來的發(fā)展進行預測;能從全局目標出發(fā),對企業(yè)的管理決策活動予以輔助。從工業(yè)發(fā)達國家來看,管理信息系統(tǒng)的發(fā)展經(jīng)歷了以下幾個階段。

      第一階段:(1953年至1965年)單項數(shù)據(jù)處理階段,也稱電子數(shù)據(jù)處理(EDP)階段。這是電子計算機在管理領域應用的起步階段。這一階段,由于當時計算機硬、軟件的限制,數(shù)據(jù)處理的性質(zhì)只是使用計算機代替人的手工勞動,進行簡單的單項數(shù)據(jù)處理工作,如計算工資、數(shù)據(jù)統(tǒng)計、報表登記、編制計劃等。這個階段的處理方式主要是集中式的批處理。

      第二階段:(1965年至1970年)綜合數(shù)據(jù)處理階段,也稱事務處理系統(tǒng)(TPS)階段。這個階段計算機硬、軟件有了很大的發(fā)展,出現(xiàn)了多用戶的分時系統(tǒng),計算機開始應用于對某一個管理子系統(tǒng)的控制,并具有一定的反饋功能。如庫存管理系統(tǒng)、生產(chǎn)調(diào)度系統(tǒng)、學籍管理系統(tǒng)等。這個階段的處理方式已發(fā)展為面向終端的聯(lián)機實時處理。

      第三階段:(1970年至今)管理信息系統(tǒng)(MIS)階段。這個階段是在企業(yè)中全面的使用計算機把各種管理子系統(tǒng)的功能集中起來,構(gòu)成了計算機化的全方位的信息系統(tǒng),即現(xiàn)代管理信息系統(tǒng)。這個階段的處理方式是在數(shù)據(jù)庫和網(wǎng)絡基礎上組成分布式處理系統(tǒng)。它的特點是使用數(shù)據(jù)庫和分時處理的計算機網(wǎng)絡,并充分利用運籌學等數(shù)學方法,實現(xiàn)了硬件、軟件和數(shù)據(jù)資源的共享。

      總的說來,計算機技術(shù)的發(fā)展,其性價比大幅的下降,使得其被大量廣泛的使用。針對現(xiàn)實中的各種應用需求,相應的產(chǎn)生很多技術(shù)體系、技術(shù)標準,如J2EE、。NET,COM/COM+等。這又大大的推動了企業(yè)的信息化進程。其影響可以歸納為如下兩點:

      (1)計算機已經(jīng)成為我們學習和工作的得力助手:

      今天,計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步。它已經(jīng)被應用于許多領域,計算機之所以如此流行的原因主要有以下幾個方面:

      ①計算機可以代替人工進行許多繁雜的勞動; ②計算機可以節(jié)省許多資源;

      ③計算機可以大大的提高人們的工作效率; ④計算機可以使敏感文檔更加安全,等等。(2)開發(fā)家政服務管理信息系統(tǒng)的意義

      家政服務管理系統(tǒng)的使用,加強對客戶資料的管理。通過對客戶使用情況的分析,可以掌握用戶的喜好,而有針對性的采購家政,減少了不必的家政的購置,加快資金的流轉(zhuǎn)速度。另一方面,家政服務店的管理工作系統(tǒng)化、規(guī)范化、自動化、簡易化、智能化,從而提高家政服務管理效率。

      二、需求分析

      1、系統(tǒng)的初步調(diào)查:

      建立一個好的管理信息系統(tǒng),必須要有一個好的管理基礎。所謂好的管理基礎,指的是合理的管理體制、完善的制度、科學的管理方法和準確的原始數(shù)據(jù)。與企業(yè)管理相比,我國的企業(yè)管理在這方面占有較大的優(yōu)勢。

      應該看到,我國發(fā)展管理信息系統(tǒng)的時間還不長,設計開發(fā)的實際經(jīng)驗也很不足。要使管理信息系統(tǒng)在企業(yè)建立、使用,并從中獲得巨大的效益,必須具備以下基本條件。

      (1)領導重視、管理人員積極性高

      管理信息系統(tǒng)的建立,需要企業(yè)提供資源、經(jīng)費、人力和時間,要涉及管理體制、規(guī)章制度的變化、調(diào)整和大量數(shù)據(jù)的編碼、表格形式協(xié)調(diào)等工作,這些企業(yè)管理的全局性問題必須在企業(yè)高層領導的重視和支持下才能獲得解決。

      管理人員的積極性也是不容忽視的條件。管理人員是管理信息系統(tǒng)的直接用戶,它們的積極性和配合程度,關(guān)系到管理信息系統(tǒng)的使用效果和生命力。

      (2)具備一定的資源條件

      管理信息系統(tǒng)的資源主要包括計算機硬、軟件設備,不間斷電源(UPS)、空調(diào)等輔助設備和計算機房設施等,有條件的企業(yè)應盡量發(fā)掘和利用現(xiàn)有計算機設備。管理信息系統(tǒng)的費用可分為開發(fā)費用和運行費用,前者包括設備購置、人員工資、培訓和開發(fā)過程中的一系列支出等,后者包括機器運行、維護和修理費,人員工資和水、電、紙張和軟盤等日常開支。

      要有足夠的資金保證,才能順利完成整個系統(tǒng)的開發(fā)工作。當然,資金的投入也可以在開發(fā)和運行過程中分階段進行,在逐步取得階段成果的基礎上補充更多的資源。(3)組織一個強有力的開發(fā)小組

      管理信息系統(tǒng)的質(zhì)量,在某種意義上直接取決于開發(fā)人員的水平和素質(zhì)。開發(fā)小組的人數(shù)因系統(tǒng)規(guī)模大小而異,通常包括系統(tǒng)分析員、程序員、數(shù)據(jù)錄入員和硬、軟件維護人員。由于管理信息系統(tǒng)的開發(fā)通常是從逐個子系統(tǒng)分期分批進行的,同時,已開發(fā)完畢投入使用的系統(tǒng)仍需不斷維護、改進和完善,因此這個開發(fā)小組應該在相當長的時期內(nèi)存在。

      在正式的立項之前必須進行可行性分析,而可行性分析主要是對現(xiàn)行系統(tǒng)進行充分的調(diào)查研究,細致了解現(xiàn)行系統(tǒng)的現(xiàn)狀流程,以及存在的主要問題,在此基礎上提出新的系統(tǒng)的邏輯模型。

      詳細的現(xiàn)狀調(diào)查目的是為了弄清現(xiàn)行系統(tǒng)的基本功能及信息流程,為了新系統(tǒng)邏輯模型提供基礎。它是建立新系統(tǒng)的前期工作,也是進行系統(tǒng)分析和設計的重要基礎。因此要建立新的家政管理系統(tǒng)就必須對家政店現(xiàn)行租借流程進行分析,以導入邏輯模型,進爾形成目標系統(tǒng)的邏輯模型。

      2、系統(tǒng)的可行性分析

      系統(tǒng)的可行性分析包括兩個詳細的部分:分析開發(fā)新的系統(tǒng)的必要性和可能性。必要性在前面系統(tǒng)初步調(diào)查中已經(jīng)作了詳細的分析,在這里就不再贅述;可能性主要包括經(jīng)濟可行性、技術(shù)可行性和運行可行性三個方面。

      經(jīng)濟可行性研究是對組織的經(jīng)濟現(xiàn)狀和投資能力進行分析,對系統(tǒng)建設運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會和經(jīng)濟效益進行估計。

      技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。家政服務管理系統(tǒng)用的是VF開發(fā)語言,調(diào)試相對簡單,當前的計算機硬件配置也完全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。軟件方面:由于目前單機模式相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行。硬件方面,它們速度快、容量大、可靠性能高、價格低,完全能滿足系統(tǒng)的需求。

      運行可行性是對組織結(jié)構(gòu)的影響,現(xiàn)有人員和機構(gòu)、設施設施和環(huán)境對系統(tǒng)的適應性及人員培訓補充計劃的可行性。當前我們信息化技術(shù)已經(jīng)相當普及,各類操作人員水平都有相當?shù)母叨龋栽谶\行上是可行性的。

      3、系統(tǒng)的開發(fā)步驟

      一般說來,管理信息系統(tǒng)的建立與應用可以劃分成總體規(guī)劃、系統(tǒng)開發(fā)和系統(tǒng)運行三個階段,其中系統(tǒng)開發(fā)階段還可進一步分為系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施等工作環(huán)節(jié)。上述各個階段排列成一個嚴格的線性開發(fā)序列,在每個工作階段均產(chǎn)生完整的技術(shù)文檔作為下一階段工作的指導和依據(jù),每一階段都應對文檔進行評審,確信該階段工作已完成并達到要求后才能進入下一階段,同時在以后的工作中不能輕易改變前面經(jīng)過評審的成果。

      上述開發(fā)方式的主要優(yōu)點是便于開發(fā)工作的組織和管理,并且可大大降低管理信息系統(tǒng)開發(fā)的復雜性。國內(nèi)外許多系統(tǒng)開發(fā)的實例都證明這是一種行之有效的開發(fā)方式。

      國外曾有人對一些軟件項目開發(fā)各階段的工作量進行了統(tǒng)計,結(jié)果表明,在開發(fā)過程中各工作階段所占全部工作量的比重分別達到系統(tǒng)分析:系統(tǒng)設計:編程:模塊調(diào)試:系統(tǒng)調(diào)試=20%:15%:20%:25%:20%。由此可見,程序編寫在開發(fā)工作中只占很小比例,而調(diào)試工作卻占整個開發(fā)工作量的一半左右,因此“系統(tǒng)開發(fā)就是編程”的習慣說法顯然是片面的。另據(jù)統(tǒng)計,在建立管理信息系統(tǒng)的三個階段中,總體規(guī)劃和系統(tǒng)開發(fā)階段的工作量約占整個工作量的2/3,而運行、維護階段要占1/3,這說明一個管理信息系統(tǒng)開發(fā)后,仍應十分重視它的維護工作,以便使系統(tǒng)不斷完善并充分發(fā)揮其作用。

      4、對本系統(tǒng)的分析 對本系統(tǒng)的目標設計

      通過使用家政服務管理系統(tǒng),使家政服務店的管理工作系統(tǒng)化、規(guī)范化、自動化、簡易化、智能化,從而達到提高家政服務管理效率的目的。

      (1)開發(fā)設計思想:

      ①盡量利用基礎軟硬環(huán)境,采用先進的管理系統(tǒng)開發(fā)方案從而達到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應用效果的目的;

      ②系統(tǒng)應符合家政服務管理的規(guī)定,滿足家政店相關(guān)人員日常使用需要,并達到操作過程中的直觀、方便、實用、安全等要求;

      ③系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護人員進行補充、維護;

      ④系統(tǒng)應具有各種票據(jù)的打印功能,并有這些票據(jù)的存根,報表; ⑤系統(tǒng)應具備數(shù)據(jù)庫維護功能,及根據(jù)用戶需求進行數(shù)據(jù)的刪除、備份等操作。

      (2)現(xiàn)狀分析

      當家政公司的客戶較少時,能較好的安排員工為客戶提供服務。但當客戶較多時,對客戶信息及員工的信息的管理,會花費大量人力及物力,結(jié)果往往不理想,比如,不能及時更新客戶聯(lián)系信息,以致使不能及時的聯(lián)系客戶,更甚者失去客戶。其次,在對客戶的服務進行計費,對員工的工作進行計酬,往往存在著分岐。

      (3)系統(tǒng)功能分析

      ①員工資料管理:可以完成對員工信息的查詢,添加,刪除,修改等操作。②員工服務安排管理:可以根據(jù)員工編號查看員工具體的分工。③客戶服務跟蹤管理

      ④客戶查詢:提供客戶對基本信息的查詢。⑤員工查詢:可以查看員工的基本信息。⑥相關(guān)表冊打?。捍蛴∠嚓P(guān)聯(lián)的信息。

      三、系統(tǒng)設計

      1、功能模塊

      管理信息系統(tǒng)設計階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的基于計算機與通信系統(tǒng)的物理(技術(shù))方案。

      具體要求對系統(tǒng)進行功能分解,不斷下去,直到分解成含義明確,功能單一的單元功能模塊,從而繪制出系統(tǒng)的功能模塊圖,即HIPO圖。家政服務管理信息系統(tǒng)的HIPO圖如下:

      家政服務管理系統(tǒng)用戶操作公司概況數(shù)據(jù)查詢報表打印添加用戶刪除用戶刪除用戶公司信息重新登錄服務情況客戶預約查詢服務項目價格員工信息客戶預約添加客戶資料用戶切換退出系統(tǒng)

      2.數(shù)據(jù)庫概念結(jié)構(gòu)設計

      在數(shù)據(jù)庫設計中,先要對系統(tǒng)分析所得的數(shù)據(jù)字典中的數(shù)據(jù)存儲進行分析,然后得出系統(tǒng)的關(guān)系模式,可以采用實體——聯(lián)系圖(簡稱E——R圖)的方法進行數(shù)據(jù)結(jié)構(gòu)的描述。E——R圖由實體、屬性、聯(lián)系三部分組成。

      3、數(shù)據(jù)表如下:

      普通用戶表:

      公司信息表:

      管理員表:

      員工信息表

      服務項目價格表:

      客戶意見表:

      服務情況表:

      預約表:

      客戶資料表:

      4、數(shù)據(jù)庫的安全性、完整性、并發(fā)控制和恢復

      信息數(shù)據(jù)是是一種非常重要的資源,因此保證數(shù)據(jù)庫的安全可靠、正確有效是非常重要的問題。一般的數(shù)據(jù)庫管理系統(tǒng)(DBMS)都有提供了一定的數(shù)據(jù)保護功能。數(shù)據(jù)庫保護也稱為數(shù)據(jù)控制,主要包括數(shù)據(jù)的安全性、完整性、并發(fā)控制和數(shù)據(jù)庫的恢復

      四、系統(tǒng)編碼與實現(xiàn)

      1、登錄界面的設計及實現(xiàn)

      2、刪除用戶

      3、添加員工信息

      4、服務信息表

      服務情況代碼:

      namespace jiazheng { public partial class Form10 : Form { SqlDataAdapter adapter;

      public Form10(){ InitializeComponent();this.StartPosition = FormStartPosition.CenterScreen;}

      private void Form10_Load(object sender, EventArgs e){

      // TODO: 這行代碼將數(shù)據(jù)加載到表“dbbaseDataSet.服務情況表”中。您可以根據(jù)需要移動或移除它。

      this.服務情況表TableAdapter.Fill(this.dbbaseDataSet.服務情況表);BindingSource tableBindingSource = new BindingSource();tableBindingSource.DataSource = dbbaseDataSet.服務情況表;

      }

      private void button1_Click(object sender, EventArgs e){

      string xiangmu = textBox1.Text;string bianhao = textBox2.Text;string name = textBox3.Text;string dianhua = textBox4.Text;string diqu = textBox5.Text;string sql = string.Format(“insert into 服務情況表(服務項目,客戶編號,客戶姓名,聯(lián)系電話,居住地區(qū))values('{0}','{1}','{2}','{3}','{4}')”,xiangmu ,bianhao ,name ,dianhua ,diqu);try { SqlCommand command = new SqlCommand(sql, Class1.connection);Class1.connection.Open();int result = command.ExecuteNonQuery();if(result!= 1){ MessageBox.Show(“添加失敗!”);} else { MessageBox.Show(“添加成功!”);} } catch(Exception ex){ MessageBox.Show(ex.Message);Console.WriteLine(ex.Message);} finally { Class1.connection.Close();}

      }

      private void button2_Click(object sender, EventArgs e){ if(dataGridView1.SelectedRows.Count == 0){ MessageBox.Show(“請先單擊最左邊的空白列選擇要刪除的行,可以按住同時選中多行”);} else { if(MessageBox.Show(“確實要刪除選定的行嗎?”, “小心”, MessageBoxButtons.YesNo, MessageBoxIcon.Warning)== DialogResult.Yes){

      string name = this.dataGridView1.SelectedRows[0].Cells[0].Value.ToString();MessageBox.Show(name);string sql = “delete from 服務情況表 where 服務項目='” + name + “'”;adapter = new SqlDataAdapter(sql, Properties.Settings.Default.dbbaseConnectionString);adapter.Fill(dbbaseDataSet.服務情況表);bindingSource1.DataSource = 服務情況表BindingSource;dataGridView1.DataSource = bindingSource1;textBox1.Clear();textBox2.Clear();textBox3.Clear();textBox4.Clear();textBox5.Clear();} }

      }

      private void button3_Click(object sender, EventArgs e){ this.Validate();try {

      MessageBox.Show(“保存成功!”);this.服務情況表TableAdapter.Fill(dbbaseDataSet.服務情況表);

      } catch(Exception ex){ MessageBox.Show(ex.Message, “保存失敗!”);}

      }

      private void groupBox1_Enter(object sender, EventArgs e){

      }

      private void label2_Click(object sender, EventArgs e){

      }

      private void label1_Click(object sender, EventArgs e){

      }

      private void label3_Click(object sender, EventArgs e){

      }

      private void label5_Click(object sender, EventArgs e){

      }

      private void label4_Click(object sender, EventArgs e){

      } } }

      5、預約項目表

      6、用戶操作表

      7、主界面

      8、公司信息表

      9、客戶預約表

      客戶預約代碼:

      namespace jiazheng { public partial class Form11 : Form { SqlDataAdapter adapter;

      public Form11(){ InitializeComponent();this.StartPosition = FormStartPosition.CenterScreen;}

      private void Form11_Load(object sender, EventArgs e){ // TODO: 這行代碼將數(shù)據(jù)加載到表“dbbaseDataSet.預約表”中。您可以根據(jù)需要移動或移除它。

      this.預約表TableAdapter.Fill(this.dbbaseDataSet.預約表);// TODO: 這行代碼將數(shù)據(jù)加載到表“dbbaseDataSet.預約表”中。您可以根據(jù)需要移動或移除它。

      this.預約表TableAdapter.Fill(this.dbbaseDataSet.預約表);BindingSource tableBindingSource = new BindingSource();tableBindingSource.DataSource = dbbaseDataSet.預約表;}

      private void button1_Click(object sender, EventArgs e){ string yuyuehao = textBox1.Text;string fuwuming = textBox2.Text;string kehuming= textBox3.Text;string haoma = textBox4.Text;string dianhua = textBox5.Text;string sql = string.Format(“insert into 預約表(預約號,服務項目名,客戶名稱,樓牌號碼,聯(lián)系電話)values('{0}','{1}','{2}','{3}','{4}')”,yuyuehao,fuwuming,kehuming,haoma,dianhua);try { SqlCommand command = new SqlCommand(sql, Class1.connection);Class1.connection.Open();int result = command.ExecuteNonQuery();if(result!= 1){ MessageBox.Show(“添加失敗!”);} else { MessageBox.Show(“添加成功!”);} } catch(Exception ex){ MessageBox.Show(ex.Message);Console.WriteLine(ex.Message);} finally { Class1.connection.Close();} }

      private void button2_Click(object sender, EventArgs e){ if(dataGridView1.SelectedRows.Count == 0){ MessageBox.Show(“請先單擊最左邊的空白列選擇要刪除的行,可以按住同時選中多行”);} else { if(MessageBox.Show(“確實要刪除選定的行嗎?”, “小心”, MessageBoxButtons.YesNo, MessageBoxIcon.Warning)== DialogResult.Yes){

      string name = this.dataGridView1.SelectedRows[0].Cells[0].Value.ToString();MessageBox.Show(name);string yuyuehao = textBox1.Text;string sql = “delete from 預約表 where 預約號='”+yuyuehao+“'”;adapter = new SqlDataAdapter(sql, Properties.Settings.Default.dbbaseConnectionString);adapter.Fill(dbbaseDataSet.預約表);bindingSource1.DataSource = 預約表BindingSource;dataGridView1.DataSource = bindingSource1;textBox1.Clear();textBox2.Clear();textBox3.Clear();textBox4.Clear();textBox5.Clear();} }

      }

      private void button3_Click_1(object sender, EventArgs e){ this.Validate();try {

      MessageBox.Show(“保存成功!”);this.預約表TableAdapter.Fill(this.dbbaseDataSet.預約表);

      } catch(Exception ex){ MessageBox.Show(ex.Message, “保存失??!”);}

      }

      } }

      五、實驗小結(jié):

      通過本次做的家政服務管理系統(tǒng),在設計期間,我也遇到了不少的困難和問題,例如,知識掌握的不牢固,不能靈活的運用所學的知識,實踐動手能力不強等,但是,本著學習和實踐的目的,我認著的查閱了相關(guān)的資料,并積極,虛心的向老師和同學請教,解決了不少的問題,在解決問題的同時,還使我學習到了更多的專業(yè)知識,也使我對所學知識掌握的更加的牢固。也使因為這樣,才使我提高了獨立分析問題,解決問題的能力,也提高了我的動手操作的能力。

      第四篇:紙質(zhì)圖書館管理系統(tǒng)

      紙質(zhì)圖書館管理系統(tǒng)V3.0

      紙質(zhì)圖書館管理系統(tǒng)V3.0經(jīng)過嚴格的軟、硬件測試和大規(guī)模應用測試過程,是一款功能性強、易用性好、兼容性強、穩(wěn)定性高于一身的圖書管理軟件??蒲讣堎|(zhì)圖書館管理系統(tǒng)V3.0是專門針對各中小學圖書館自動化管理而研發(fā)的,適用于各中小學、高中及企事業(yè)單位的中小型圖書館,支持圖書館藏量50萬冊以上。

      使用紙質(zhì)圖書館管理系統(tǒng)V3.0這個系統(tǒng)的用戶不需要購買服務器、不需要系統(tǒng)維護、不用需要擔心數(shù)據(jù)安全,只要有一臺能上網(wǎng)的電腦安裝本系統(tǒng)后,就能實現(xiàn)圖書館圖書采購,編目,典藏,流通,借閱,歸還,報表統(tǒng)計館藏查詢等的計算機自動化管理。

      紙質(zhì)圖書館管理系統(tǒng)V3.0有以下特點:

      1、專業(yè)與適用性相結(jié)合,可操作性強:系統(tǒng)既遵照國家相關(guān)標準,同時將標準進行精簡和固化到系統(tǒng)模塊,使圖書管理員不需要太強的專業(yè)知識即可迅速適應和使用,后期圖書室的擴建都顯得簡單易行。

      2、安全性及可擴展性強:系統(tǒng)核心采用目前最先進的前端開發(fā)工具Visual C++開發(fā),所有軟件部件全部為本地代碼,不采用任何其他外部構(gòu)件,從而保證了穩(wěn)定性和可靠性,系統(tǒng)提供手動及自動定時數(shù)據(jù)備份功能。系統(tǒng)支持條碼、IC卡、ID卡,也可與學校一卡通無縫兼容。

      3、圖書編目、上架效率高:提供近100萬條編目數(shù)據(jù)支持,支持Z39.50協(xié)議,可從國家圖書館網(wǎng)絡數(shù)據(jù)庫免費下載圖書信息,編目速度高,從而極大地減輕編目工作量。

      4、強大的報表統(tǒng)計和打印功能:系統(tǒng)提供了多個圖書館管理常用報表,亦可根據(jù)需要自定義報表,方便隨時查看和打印圖書基本信息及流通。

      5、造價低:對運行環(huán)境要求不高,支持Windows 98以上所有操作系統(tǒng)。自帶讀者證、書標、條形碼、目錄卡片等的制作系統(tǒng),節(jié)約外購成本。

      第五篇:C#學生成績管理系統(tǒng)課程設計剖析

      目錄

      一、設計目的.............................................1

      二、需求分析.............................................2 2.1系統(tǒng)需求簡介.......................................2 2.1.1系統(tǒng)目標......................................2 2.1.2功能需求分析..................................2 2.1.3性能需求分析..................................2 2.2系統(tǒng)業(yè)務功能分析...................................2 2.2.1具體分析有兩個角色:老師和學生................3 2.2.2流程圖.......................................3

      三、模塊分析及設計.......................................3

      四、數(shù)據(jù)庫設計...........................................4 4.1數(shù)據(jù)字典..........................................4 4.1.1數(shù)據(jù)流.......................................4 4.1.2 數(shù)據(jù)存儲.....................................4 4.2 E-R圖...........................................5 4.3系統(tǒng)數(shù)據(jù)庫的設計...................................6

      五、設計過程及要點.......................................9 5.1數(shù)據(jù)庫及窗體設計...................................9 5.2 主要代碼........................................11

      六、設計總結(jié)............................................12

      七、參考資料............................................12

      一、設計目的

      為了提高高校學生成績信息的管理效率,方便學生和教師對學生成績信息進行查詢、方便學校里面管理員去管理和查詢學生信息,建立一個學生成績管理系統(tǒng),使學生信息管理工作規(guī)范化,系統(tǒng)化,程序化,避免學生成績管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改學生信息是必須而且十分迫切的工作。本次課程設計題目為《學生成績管理系統(tǒng)》,涉及成績管理系統(tǒng)的登錄界面、老師對學生成績的查詢、學生對學生成績的查詢、以及老師對學生成績的增刪改查分析統(tǒng)計等內(nèi)容。本功能實現(xiàn)對學生信息、教師信息情況信息的管理和統(tǒng)計、課程信息和成績信息查看及維護。

      本課程設計的目的是使學生能熟練掌握簡單的簡單Windows窗體應用程序的設計和數(shù)據(jù)庫的應用,希望通過本次課程設計鍛煉學生使用C#語言解決實際問題的能力。本系統(tǒng)后臺數(shù)據(jù)庫采用Microsoft SQL Server 數(shù)據(jù)庫,該數(shù)據(jù)庫系統(tǒng)在安全性、準確性和運行速度方面有絕對的優(yōu)勢,并且處理數(shù)據(jù)量大,效率高;前臺采用Microsoft 公司的Visual Studio 2008作為主要開發(fā)工具,可與SQL Server 2005數(shù)據(jù)庫無縫鏈接。本報告詳細的介紹了學生信息管理系統(tǒng)的開發(fā)過程,主要涉及到的工作如下:設計目的、需求分析、模塊分析及設計、數(shù)據(jù)庫設計、制作過程及要點、設計總結(jié)。

      二、需求分析

      2.1系統(tǒng)需求簡介

      2.1.1系統(tǒng)目標

      根據(jù)查詢條件實現(xiàn)學生信息的查詢 學生選課信息查詢、成績信息的查詢

      (3)學生信息、課程信息、成績信息的增加、刪除、修改(4)對基本信息完成增加、刪除、修改時,需注意表與表之間的關(guān)聯(lián)

      2.1.2功能需求分析

      本系統(tǒng)的功能需求分析如下:

      學生信息查詢:學生可以根據(jù)學號、姓名、專業(yè)進行查詢.學生信息管理:主要是用于學生信息更新、插入、刪除; 學生成績錄入:用于學生成績管理,錄入學生成績,也可以更新。

      2.1.3性能需求分析

      (1)登錄、用戶界面需求:簡潔、易懂、易用、友好的用戶界面。(2)安全保密性需求:只有憑借用戶名和密碼登陸系統(tǒng),才能進行信息的管 理等。

      2.2系統(tǒng)業(yè)務功能分析

      2.2.1具體分析有兩個角色:老師和學生

      學生只能有查詢的權(quán)利,其中包括按學號查詢,按姓名查詢和按課程號查詢;

      而老師則有查詢以及對學生成績增刪改查分析統(tǒng)計功能,而分析主要是分析每一課程的及格人數(shù),不及格人數(shù)和及格率等,統(tǒng)計則是統(tǒng)計各個班級和課程成績的升序排序等。

      2.2.2流程圖

      圖一 總流程圖

      三、模塊分析及設計

      《學生成績管理系統(tǒng)》包括 5個模塊:登錄及主界面,成績添加,成績查詢,成績增刪改,成績分析與統(tǒng)計。登陸及主界面:用戶人員在登錄界面中輸入用戶名與密碼。通過用戶名與數(shù)據(jù)庫里的用戶表相比配,將學生與教師區(qū)分開,二者各自進入自己的頁面。二者擁有各自權(quán)限,分別擁有不同的功能。

      成績添加:主要實現(xiàn)學生成績的添加功能,將學生的各種信息添加到數(shù)據(jù)庫中。

      成績查詢:主要三種方式,按學號,按姓名,按課程號查詢學生的成績。

      成績增刪改:主要是老師對學生的各項信息或成績的修改,刪除,添加等,以實現(xiàn)學生成績管理系統(tǒng)的及時更新。

      成績分析統(tǒng)計:對學生成績的分析統(tǒng)計包括各個學生或課程的及格人數(shù),不及格人數(shù),及格率,學生成績的排序等等。

      四、數(shù)據(jù)庫設計

      4.1數(shù)據(jù)字典

      4.1.1數(shù)據(jù)流

      課程信息:課程號,課程名稱,學期,課程時間,學分等信息 學生信息:學號,姓名,專業(yè),性別,生日,年齡,現(xiàn)狀等信息 教師信息:教師編號,姓名等信息 4.1.2 數(shù)據(jù)存儲

      成績表:包括學生姓名,學號,課程號,成績等信息 登錄信息表:包括學生學號,密碼及教師編號,密碼等信息 4.2 E-R圖

      圖二 學生信息E-R圖

      圖三 課程信息E-R圖

      圖四 教師信息E-R圖

      圖五 總E-R圖

      4.3系統(tǒng)數(shù)據(jù)庫的設計

      綜合以上分析,要實現(xiàn)系統(tǒng)功能,應該建立如下表:

      表一 課程表

      表二 學生表

      表三 成績表

      表四 教師表

      表五 用戶表

      五、設計過程及要點

      這次課程設計我主要做數(shù)據(jù)庫和登陸界面的設計并實現(xiàn)該系統(tǒng)的登錄功能。

      5.1數(shù)據(jù)庫及窗體設計

      其中數(shù)據(jù)庫我一共設計了五個表,分別是學生表,課程表,成績表,教師表和用戶表,這些表的詳細信息已經(jīng)在上面有了介紹。

      然后就是登錄功能的實現(xiàn)。

      圖六 登錄窗體

      登錄窗體主要用了3個label控件,2個textbox控件,2個radioButton控件,2個button控件,實現(xiàn)了教師跟學生的登錄,用戶名跟密碼輸入正確后,選擇老師或者學生后分別進入各自的主界面,在主界面中可以對學生的成績進行查詢,刪除等等操作。老師和學生的主界面分別如下圖:

      圖七 學生主界面

      圖八 教師主界面

      5.2 主要代碼

      namespace WindowsFormsApplication1 { public partial class 登錄 : Form { public 登錄(){

      InitializeComponent();sqlhelper = new Sqlhelper(“server=.;database=xscj;integrated security=true”);} Sqlhelper sqlhelper private void button1_Click(object sender, EventArgs e){ string sn;string str = “server=.;database=xscj;integrated security=true”;SqlConnection conn = new SqlConnection(str);conn.Open();

      if(radioButton1.Checked){ textBox1.Text.Trim()+ “'and password='” +textBox2.Text.Trim()+ “'”;SqlCommand comm = new SqlCommand(cstr, conn);SqlDataReader dr = comm.ExecuteReader();if(dr.Read()){ sn = textBox1.Text.Trim();教師界面 f1 = new 教師界面();f1.Show();this.Visible = false;} else { MessageBox.Show(“輸入有誤,請重新輸入!”);textBox1.Text = “";textBox2.Text = ”“;} } if(radioButton2.Checked){ string cstr = ”select * from [user] where type='教師'and uid='“ + 11

      string cstr = ”select * from [user] where type='學生'and uid='“ +textBox1.Text.Trim()+ ”'and password='“ + textBox2.Text.Trim()+ ”'“;SqlCommand comm = new SqlCommand(cstr, conn);SqlDataReader dr = comm.ExecuteReader();if(dr.Read()){ sn = textBox1.Text.Trim();學生界面 f2 = new 學生界面();f2.Show();this.Visible = false;} else { MessageBox.Show(”輸入有誤,請重新輸入!“);textBox1.Text = ”“;textBox2.Text = ”";} } conn.Close();conn.Dispose();} } }

      六、設計總結(jié)

      為期一周的課程設計結(jié)束了,在老師和同學的幫助下,我基本完成系統(tǒng)的設計。我們小組按照系統(tǒng)工程軟件設計的要求,從設計目的、需求分析、模塊分析及設計、數(shù)據(jù)庫設計等各個步驟,分步完成系統(tǒng)的各項任務,實現(xiàn)了系統(tǒng)中的學生信息查詢,學生信息增刪改,學生信息添加等模塊的功能。

      在這短短的五天里收獲如下: 鞏固和加深了對C#的理解,提高綜合運用本課程所學知識的能力。

      2、培養(yǎng)了我選用參考書,查閱手冊及文獻資料的能力。培養(yǎng)獨立思考,深入研究,分析問題、解決問題的能力。

      3、通過實際編譯系統(tǒng)的分析設計、編程調(diào)試,掌握應用軟件的分析方法和工程設計方法。

      4、更加深刻的了解了小組團隊協(xié)作的重要性,只有整個小組的人通力合作才可能會完成一個項目并且進步。

      根據(jù)我在課程設計中遇到的問題,我將在以后的學習當中注意以下幾點:

      認真上好專業(yè)實驗課,多在實踐中鍛煉自己。

      2、寫程序的過程中要考慮周到,嚴密。

      3、在做設計的時候要有信心,有耐心,切勿浮躁。

      4、認真的學習課本知識,掌握課本中的知識點,并在此基礎上學會靈活運用。

      5、在課余時間里多寫程序,熟練掌握在調(diào)試程序的過程中所遇到的常見錯誤,以便能節(jié)省調(diào)試程序的時間。

      七、參考資料

      [1] 錢能.C++程序設計,2008,16(2):233-237 [2] 錢能.C++程序設計試驗指導,2008.34(3):35-38 [3] 譚浩強.C程序設計.北京:清華大學出版社,2001 13

      下載基于C#的圖書館管理系統(tǒng)(5篇范例)word格式文檔
      下載基于C#的圖書館管理系統(tǒng)(5篇范例).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        圖書館管理系統(tǒng)課程設計目錄

        目錄[摘要] 2 一 系統(tǒng)概述 ………………………………………………………………………2 1系統(tǒng)分析 …………………………………………………………………………2 1.1圖書館管......

        圖書館管理系統(tǒng)可行性研究報告

        圖書館管理系統(tǒng)可行性研究報告 標簽: 分類:MyDocument 雜談 1. 引言1.1編寫目的 本報告的目的是研究本系統(tǒng)的總體需求、實現(xiàn)方案,并分析開發(fā)系統(tǒng)的可行性,為決策者提供是否開發(fā)......

        A圖書館管理系統(tǒng)畢業(yè)論文(摘要)

        中山大學南方學院2012屆本科生畢業(yè)論文 VTB圖書館管理系統(tǒng)畢業(yè)設計(論文) 摘要隨著計算機技術(shù)的飛快發(fā)張,電子信息化慢慢替代了企業(yè)管理的傳統(tǒng)管理手法。這是一種現(xiàn)代流行的經(jīng)......

        圖書館管理系統(tǒng)調(diào)研報告

        流通企業(yè)信息化建設及分析摘要本文闡述了醫(yī)藥流通企業(yè)信息化建設的必要性建設步驟,以及信息化建設給企業(yè)帶來的效益分析.關(guān)鍵詞:醫(yī)藥流通企業(yè);信息化建設;企業(yè)發(fā)展1、 企業(yè)......

        基于RFID的圖書館管理系統(tǒng)

        基于RFID的圖書館管理系統(tǒng) 對于一個高校來說,圖書館的地位舉足輕重,其藏書量、電子資料狀況、信息服務水平及管理先進性都體現(xiàn)著一個學校的綜合實力。圖書館服務于全校教師的......

        圖書館管理系統(tǒng)數(shù)據(jù)字典

        圖書館管理系統(tǒng)數(shù)據(jù)字典 數(shù)據(jù)流描述: 數(shù)據(jù)流編號:D01 數(shù)據(jù)流名稱:圖書采編信息 簡述:圖書采編信息 數(shù)據(jù)流來源:圖書購買后,由圖書館采編人員整理后,輸入計算機 數(shù)據(jù)流去向:采編管理......

        圖書館隨書光盤管理系統(tǒng)

        一、問題提出 隨著計算機技術(shù)、信息存儲技術(shù)、多媒體技術(shù)的迅速發(fā)展,基于光電技術(shù)的電子出版物大量涌現(xiàn),許多圖書在出版紙質(zhì)印刷品的同時,會隨書附帶一張學習或?qū)嵗?、解說用的......

        佼佼者圖書館管理集成系統(tǒng)范文

        佼佼者圖書館管理集成系統(tǒng)佼佼者圖書館管理集成系統(tǒng)簡介 佼佼者圖書館管理集成系統(tǒng)的數(shù)據(jù)庫采用目前業(yè)界通用的商用數(shù)據(jù)庫平臺—SQL Server,SQL Server是美國微軟公司開發(fā)的......