freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件工程畢業(yè)設計_基于net的商務醫(yī)藥管理系統(tǒng)的設計與實現(xiàn)-文庫吧

2025-10-30 16:54 本頁面


【正文】 增長 , 滿足各類型 信息系統(tǒng)對數(shù)據(jù)管理的要求,在文件管理的基礎上發(fā)展起了數(shù)據(jù)庫管理 。 數(shù)據(jù)庫技術產生于 上世紀 60年代末,研究它的 主要目的是有 效地管理和存取大量的數(shù)據(jù)資源。它 主要研究如何存儲和 管理數(shù)據(jù),是計算機數(shù)據(jù)管理技術發(fā)展的最新階段。 數(shù)據(jù)庫存儲的是通用化 的有 關數(shù)據(jù)集合, 不僅包括 了數(shù)據(jù)本身,也 包括 了數(shù)據(jù)之間的聯(lián)系。 利用數(shù)據(jù)庫技術進行數(shù)據(jù)管理具有數(shù)據(jù)結構化、數(shù)據(jù)共享、數(shù)據(jù)相對獨立、數(shù)據(jù)粒度小、數(shù)據(jù)操作界面獨立和由 DBMS 統(tǒng)一管理等優(yōu)點。只有通過數(shù)據(jù)庫才能進行數(shù)據(jù)的有效組織、存儲、處理 、交流和共享 。隨著數(shù)據(jù)庫技術的發(fā)展 , 面向對象的數(shù)據(jù)庫、分布式數(shù)據(jù)庫、多媒體數(shù)據(jù)庫、數(shù)據(jù)庫開發(fā)工具的研究 工作 蓬勃發(fā)展 ,也促進了各類應用軟件的開發(fā)速度更快、成本更低、質量更好、 功能更強。 大慶師范學院本科生畢業(yè)論文(設計) 4 2 系統(tǒng)需求分析 系統(tǒng)設計目的分析 通過 用戶 調查,系統(tǒng)需要具有以下 要求 : 有良好的人機界面; ; , 同時可以 多條件查詢; 基礎信息 的管理與查詢 (包括藥品信息、往來單位信息) 所需界面基本功能分析 醫(yī)藥管理 系統(tǒng) 由基本數(shù)據(jù)模塊、入庫單 模塊 和出庫單模塊 等 3 部分組成,規(guī)劃系統(tǒng)功能 模塊如下: : 該模塊 由藥品欄目管理、往來單位管理、藥品信息管理組成。 : 該模塊由添加入庫單、入庫單管理、查詢統(tǒng)計組成。 : 該模塊由添加出庫單、出庫單管理、查詢統(tǒng)計組成。 圖 系統(tǒng)功能結構圖 醫(yī)藥管理系統(tǒng) 基本數(shù)據(jù) 入庫單 出庫單 藥品欄目設置 往來單位管理 藥品信息管理 添加入庫單 入庫單管理 查詢與統(tǒng)計 添加出庫單 出庫單管理 查詢與統(tǒng)計 大慶師范學院本科生畢業(yè)論文(設計) 5 主要實現(xiàn)的基本功能如圖 所示 ,其詳細功能說明如圖 所示: 圖 數(shù)據(jù) 管理模塊 圖 圖 基本數(shù)據(jù) 藥品欄目設置 往來單位管理 藥品信息管理 入庫單 添加入庫單 入庫單管理 查詢與統(tǒng)計 出庫單 添加出庫單 出庫單管理 查詢與統(tǒng)計 大慶師范學院本科生畢業(yè)論文(設計) 6 圖 系統(tǒng)數(shù)據(jù)流程圖醫(yī)藥管理系統(tǒng) P203 出庫單信息管理 P204 入庫單信息管理 P201 數(shù)據(jù)管理 F201 數(shù)據(jù)庫 D201 基本數(shù)據(jù) D207 入庫單信息 D205 出庫單信息 D202 基本數(shù)據(jù) D208 入庫單信息 D206 出庫單信息 大慶師范學院本科生畢業(yè)論文(設計) 7 3 開發(fā)環(huán)境與工具語言 、 和 C語言 介紹 是 微軟 公司 提出的一個統(tǒng)一的 Web 開發(fā)模型, 是 Microsoft .NET Framework 中一套用于生成 Web 應用程序和 XML Web Services 的技術 。 它包括使用盡可能少的代碼生成企業(yè)級 Web 應用程序所必需的各種服務。 是建立在公共語言運行庫上的編程框架,可用于在服務器上生成功能強大的 Web 應用程序。 頁面 作為代碼在服務器上運 行,并生成發(fā)送到桌面或移動瀏覽器的標記,該頁面使用一種已編譯的、由事件驅動的編程模型,這種模型可以提高性能,并支持將應用程序邏輯同用戶界面相隔離。 有三層架構 : UI 層、業(yè)務邏輯層和數(shù)據(jù)層, 如圖 所示: 圖 的結構模型 層負責與用戶 進行交互,接收用戶 輸入 的數(shù)據(jù) 并將服務器端傳來的數(shù)據(jù)呈現(xiàn)給用戶。 主要 接收瀏覽器 端 傳來的請求并將請求傳 送 給數(shù)據(jù)層,同時一并 將請求處理結果發(fā) 送 給瀏覽器。業(yè)務邏輯層 由 Web 表單、 XML Web Services和組件服務 所 組成,其中 Web 表單是 的核心 精華 所在,它是向用 戶呈現(xiàn)數(shù)據(jù)和信息的基礎, 同時 也是響 應和處理用 戶與顯示的 Web 表單交互生成的 數(shù)據(jù)和 信息的基礎。 操縱數(shù)據(jù) 來 為業(yè)務 邏輯層提供數(shù)據(jù)服務 的 ,如存儲數(shù)據(jù)操作結果、返回數(shù)據(jù)檢索結果等。 UI 層 客 戶 端Web 瀏覽器 業(yè)務邏輯層 Web表單 XML Web服務 組件服務 數(shù)據(jù)層 ADO.NET RDBMS XML SOAP 二進制 大慶師范學院本科生畢業(yè)論文(設計) 8 在 應用程序中訪問數(shù)據(jù)庫要通過 來實現(xiàn)。 又被稱為 ActiveX 數(shù)據(jù)對象 ,是從 Web 的角度對 ADO 進行改進的。 是為控制廣泛數(shù)據(jù)而設計的,所以使用起來比以前的 ADO 更靈活更有彈性,也提供了更多的功能。 是一組對象類的名稱,這些對象類由 .NET Framework 提供,用于與數(shù)據(jù)存儲中的數(shù)據(jù)交換。這里的數(shù)據(jù)存儲不僅包括數(shù)據(jù)庫系統(tǒng),還包括非數(shù)據(jù)庫系統(tǒng),例如 XML 文件。 對 Microsoft SQL server 和 XML 等數(shù)據(jù)源提供一致的訪問,此外它也可以對通過 OLEDB 和 XML 公開的數(shù)據(jù)源提供一致的訪問。 組件將數(shù)據(jù)訪問與數(shù)據(jù)處理分離。它是通過兩個主要的組件 DataSet 和 數(shù)據(jù)提供程序來完成這一操作的。包括 Connection、 Command、 DataReader 和 DataAdapter 4個對象 ,其組件結構如圖 所示: 圖 在 對象模型中, DataSet 是 最重要的對象,是 的斷開連接體系結構的核心組件, 專門為任意數(shù)據(jù)源的數(shù)據(jù)訪問獨立性而設計的,所以它可以用于多個不同的數(shù)據(jù)源、 XML 數(shù)據(jù)或管理應用程序的本地數(shù)據(jù),如內存中的數(shù)據(jù)高.NET Framework 數(shù)據(jù)提供程序 Connection Transaction Connection Transaction DataReader DataAdapter SelectCommand InsertCommand UpdateCommand DeleteCommand DataSet DataTableCollection DataTable DataRowCollection DataColumnCollection ConstraintCollection DataRelationCollection 數(shù)據(jù)庫 XML 大慶師范學院本科生畢業(yè)論文(設計) 9 速緩存。 Connection 對象提供與數(shù)據(jù)源的連接 ,是操作數(shù)據(jù)庫的基礎,表示應用程序和數(shù)據(jù)源之間的惟一會話。 Command 對象能夠訪問用于返回數(shù)據(jù)、修改數(shù)據(jù)、運行存儲過程以及發(fā)送或檢索參數(shù)信息的數(shù)據(jù)庫命令,實現(xiàn)對數(shù)據(jù)源的操作,例如查詢、插入、修改和刪除等。 DataReader 對象從數(shù)據(jù)源中提供高性能的數(shù)據(jù)流。 DataAdapter對象是 DataSet 對象提供連接對象和數(shù)據(jù)源之間關聯(lián)的橋梁,使用 Command 對象在數(shù)據(jù)源中執(zhí)行 SQL 命令,以便將數(shù)據(jù)加載到 DataSet 中,并使對 DataSet 中數(shù)據(jù)的更改與數(shù)據(jù)源保持一致,簡單 的說就是用數(shù)據(jù)源填充 DataSet 并解析更新。 C C語言是為 .NET 框架而設計的一種全新的編程語言, 它是 由 C 和 C++派生的,具有“簡單、現(xiàn)代、面向對象、類型安全”的特點, C旨在綜合 Visual Basic 的高速開發(fā)應用程序的能力與 C++本身的強大功能。 SQL語言基礎 SQL 簡介 SQL結構化查詢語言是美國國家標準局 在上世紀 80年代 首次推出的一種關系數(shù)據(jù)庫語言,也 得到了 ISO 的認可。利用 它 可以進行數(shù)據(jù)庫模式的建立和刪除,基本表結構的建立和修改,基本表內容 和視圖 的插入、修改和刪除,以及數(shù)據(jù)查詢的各種方法。 SQL 具有數(shù)據(jù)定義、數(shù)據(jù)操縱和數(shù)據(jù)控制 等一系列豐富的功能,它定義有一組操作命令 ,用戶通過命令交互方式或程序執(zhí)行方式使用命令能夠實現(xiàn)相應的功能。 對于 SQL 的任一種數(shù)據(jù)操縱,它的操作對象都是元組的集合 ,其操作結果也是元組的集合,所以 SQL 語言是一種高度非過程化的面向集合的語言 。 可視化的窗 口界面操作數(shù)據(jù)庫更為直觀和快捷,更為靈活和方便,因此受到廣大數(shù)據(jù)庫應用開發(fā)者和數(shù)據(jù)庫用戶的歡迎。 SQL 語言可以完成許多功能,例如: 能夠定義數(shù)據(jù)庫的三級模式結構; 對基本表和視圖的數(shù)據(jù)查詢、插入、修改和刪除,特別是具有很強大的數(shù)據(jù)查大慶師范學院本科生畢業(yè)論文(設計) 10 詢功能; 主要是對用戶的訪問權限加以控制,以保證系統(tǒng)的安全性。哪些用戶能夠使用哪些數(shù)據(jù)庫、使用數(shù)據(jù)庫中的哪些表和視圖、具有哪些操作功能等都是訪問權限要規(guī)定的內容。 SQL 查詢 SQL 具有非 常強大的數(shù)據(jù)查詢功能 。 數(shù)據(jù)查詢 主要體現(xiàn)在 SQL 中的 關系運算理論, SQL 查詢只對應一條語句,即 SELECT 語句。它帶有豐富的選項 ,每個選項都有一個特定的關鍵字標識,后面跟一些需要用戶指定的參數(shù)。 SELECT 的 語句格式 及語句說明 如下: 選項 SELECT[ALL︱ DISTINCT] {表達式 1[[AS]列名 1][,表達式 2[AS]列名 2]? ︱ *︱ 別名表 .*} 給出在查詢結果中每一行(即每一條記錄)所包含的列,以及決定是否允許在查詢結果中出現(xiàn)重復行。通過 SELECT 選項可以實現(xiàn)投影運算。 選項 [INTO 基本表名 ] 決定是否把查詢結果以基本表的形式保存起來 ,若需要則應帶有該選項。 選項 FROM 表名 1 [[AS]表別名 1] [,表名 2 [[AS]表別名 2]? ] 提供用于查詢的 基本表和(或)視圖序列 它們均可以帶有表別名,稱這些表為源表,而把查詢結果成為目的表。 選項 [WHERE 邏輯表達式 1] 用來指定不通源表之間記錄的連接條件和每個源表中記錄的篩選條件,只滿足所給連接條件和篩選條件的記錄才能被寫入到目的表中。 BY 選項 [GROUP BY分組列名 1 [,分組列名 2]? ] 用于查詢結果只包含指定列的值進行分組的統(tǒng)計信息。 選項 [HAVING邏輯表達式 2] 大慶師范學院本科生畢業(yè)論文(設計) 11 通常同 GROUP BY 選項一起使用,篩選出符合條件的分組統(tǒng)計信息。 BY 選項 [ORDER BY排序列名 1 [ASC︱ DESC] [,排序列名 2 [ASC︱ DESC]? ]] 用于將查詢結果按指定列值的升序或降序排序。 SQL 數(shù)據(jù)更新 我們 使用數(shù)據(jù)庫的 目的是 對 大批 數(shù)據(jù) 進行 有效地 管理 和更新 。 SQL 的數(shù) 據(jù)操縱功能包括對基本表和視圖的數(shù)據(jù)查詢、插入、修改和刪除。 往數(shù)據(jù)庫的基本表中插入數(shù)據(jù)使用的是 INSERT 語句,其 插入 方式有兩種:一種是元組值的插入,另一種 則 是查詢結果的插入。在本系統(tǒng)中使用的是前一種方式,其 使用 句法如下: INSERT INTO 基本表名(列表名) VALUES(元組值) 如 需要修改基本表中元組的某些列值 的時候 ,可以用 UPDATE 語句 來 實現(xiàn),其使用 句法如下: ( 1) UPDATE 基本表名 ; ( 2) SET 列名 =值表達式 [,列名 =值表達式? ]; ( 3) [WHERE 條件表達式 ]; 從 數(shù)據(jù)庫的基本表中刪除數(shù)據(jù)使用的 則 是 DELETE 語句,其 使用 句法如下: DELETE FROM 基本表名 [WHERE 條件表達式 ] 再做 一點說明,刪除語句實際上是“ SELECT * FROM 基本表名 [WHERE 條件表達式 ]” 和 DELETE操作的結合,每 當 找到一個元組,就把它刪除。此外, DELETE語句只能從一個基本表中刪除元組, WHERE 子句中條件可以嵌套,也可以是來自幾個基本表的復合條件。 大慶師范學院本科生畢業(yè)論文(設計) 12 4 數(shù)據(jù)庫的設計與實現(xiàn) 本 醫(yī)藥管 理 系統(tǒng)的開發(fā) 過程 分為以下 6 個 階段 : 包括可行性分析、系統(tǒng)詳細調查 和提取數(shù)據(jù)庫應用系統(tǒng)開發(fā)對象 對系統(tǒng)功能的要求,整理相關信息資料,建立數(shù)據(jù)字典 。 設計 階段 根據(jù)需求分析的結果找出所有數(shù)據(jù)實體,包括一般實體和聯(lián)系實體,畫出對應的 ER 圖。 根據(jù)概念設計的結果設計出數(shù)據(jù)庫的邏輯結構模式,包括全局模式和各 外模式。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1