SQL實習報告

2021-09-27 19:17:17 字數 2628 閱讀 1549

天津農學院

電腦科學與資訊工程系

《sql server》教學實習報告

實習名稱:藥品進銷存管理系統後體資料庫設計

專業: 軟體工程

班級: 2009級2班

學號: 0908054224

姓名: 史東亞

指導教師: 趙光煜

成績2023年 1月

目錄1 教學實習的內容 1

2 教學實習的目的 1

3 教學實習設計介紹 1

4 總結與體會 15

熟悉資料庫的設計、開發過程,掌握資料庫設計、開發各階段的方法,能夠根據所給條件和要求,使用sql server實現所設計的資料庫。

通過本次教學實習,對所學專業知識進一步消化、理解並系統化,鍛鍊和提高綜合運用所學知識解決實際問題的能力。通過實習,熟悉資料庫的設計、開發過程,掌握資料庫設計、開發各階段的方法,能夠根據所給條件和要求,使用sql server實現所設計的資料庫。

藥品進銷存管理系統後體資料庫設計

本系統的建設需要實現如下目標:

(1)支援日常業務運作。

(2)集中管理業務資料,支援管理**與決策。

(3)有良好的可擴充性(系統配置靈活,支援使用者未來資訊化程序的發展)。

(4)漢字圖形使用者介面,人機對話友好,操作方便。

(5)響應速度合理,安全性較高。

(6)系統建設費用較低。

該公司管理資訊系統需要分階段實施,逐步實現如下功能:

專案首期任務的範圍如下:

(1)基本資訊管理系統:管理藥品基本資訊,管理相關,並支援統計分析。

(2)採購與倉庫管理資訊系統:主要管理庫存藥品的收發存,提供藥品成本管理資訊。

本公司由在公司管理層下設財務部、倉儲部、採購部、保管部、銷售部。組織結構圖見圖2.1 。

圖2.1 組織結構圖

組織結構圖中,各部門的職責描述見表2.1 。

表2.1 組織結構職責表

在本系統的業務流程分析中,採用的工具是業務流程圖,這是一種表明系統內各單位、人員之間業務關係、作業順序和管理資訊流動的流程圖,它可以幫助分析人員找出業務流程中的不合理。業務流程圖中的符號說明如下:

現在分別分析採購與倉庫管理業務流程和藥品進銷存管理業務流程。

一、採購與倉庫管理業務流程分析:

本公司採購與倉庫業務流程重點管理藥品周轉,主要包括以下幾步:

1、 倉庫管理員根據藥品實存不足的情況,向採購部發出訂貨通知。

2、 採購部組織供貨,倉庫管理員驗貨入庫,採購部根據實際入庫的貨品情況填製進貨單,倉庫管理員登記進貨單進賬。

3、 銷售部門填製銷售單,倉庫管理員登記銷售單進賬,並發貨給銷售部門。

4、 定期編制藥品進銷存報表,上報經理。

採購與倉庫管理業務流程圖,見圖2.2 。

二、藥品進銷存管理業務流程分析:

目前,本公司保管業務流程重點管理保管資金流程,對藥品的保管主要包括以下幾步:

1、 保管人員保管藥品;

2、 員工向保管人員提出銷售請求。

3、 保管人員為員工或客戶填寫發票

4、 保管人員將發票清單傳遞給員工核查。

5、 員工核查發票清單無異議後,簽字提交倉管員。

6、 倉管員提供給員工藥品。

藥品進銷存管理業務流程圖,見圖2.2 。

圖2.2 採購與銷售管理業務流程圖

(3)資料流圖描述

資料流圖是對組織中資訊運動的抽象,是管理資訊系統邏輯模型的主要形式。它不涉及硬體、軟體、資料結構與檔案組織,是用圖形語言及與此相關的注釋來表示系統的邏輯功能,及所開發的系統在管理資訊處理方面要做什麼。本文中資料流的中的符號解釋如下:

首先,根據對管理資訊系統建設的總體要求,確定系統的外部項,即系統資料的資料**和去處。通過分析,掌握本系統的外部項和輸入輸出資料流,繪製本系統的關聯絡圖見圖3.1 。

圖3.1 系統關聯圖

藥品進銷存管理資料流程一層圖見圖3.3 。

藥品庫存管理資料流程一層圖見圖3.4 。

圖3.4 藥品庫存管理資料流程一層圖

綜合統計資料流程一層圖見圖3.5 。

圖3.5 綜合統計資料流程一層圖

建立資料字典是為了對資料流程圖上各個元素做出詳細定義和說明。資料流程圖配以資料字典,就可以從圖形和文字兩個方面對系統的邏輯模型進行描述,從而形成乙個完整的說明,為以後系統設計的進行提供必要的詳細資訊。

對資料流圖中所有的資料流都要加以說明,現在以「f7.2進貨單」為例進行說明,見表3.1。

對資料流圖中所有的資料元素都要加以說明,現在以「進貨單編號」為例進行說明,見表3.2。

對資料流圖中所有的資料儲存都要加以說明,現在以「d2.1入庫操作記錄」為例進行說明,見表3.3。

對資料流圖中所有的外部項都要加以說明,現在以頂層圖中「e04客戶」為例進行說明,見表3.4。

對資料流圖中所有的資料加工都要加以說明,現在以頂層圖中「p1藥品進銷存管理」、「p2藥品進銷存服務管理」和「p3綜合統計」為例進行說明,見表3.5,表3.6和表3.7。

表3.1 資料流 --- 進貨單

表3.2 資料元素 ---進貨單編號

表3.3 資料儲存 ---入庫操作記錄

表3.4 外部項 --- 顧客

表3.5 資料加工 --- 藥品進貨管理

表3.6 資料加工 --- 藥品銷售管理

表3.7 資料加工 --- 庫存統計

SQL人事系統實習報告

天津農學院 電腦科學與資訊工程系 資料庫與sql server 教學實習報告 實習名稱 資料庫與sql server 專業 電腦科學與技術 班級學號 姓名指導教師 趙光煜 成績目錄1 內容簡介 3 2 需求分析 3 2.1 組織結構分析 3 2.2 業務流程分析 3 2.3 資料處理分析 3 2.4...

sql基礎問題

1 觸發器的作用?答 觸發器是一中特殊的儲存過程,主要是通過事件來觸發而被執行的。它可以強化約束,來維護資料的完整性和一致性,可以跟蹤資料庫內的操作從而不允許未經許可的更新和變化。可以聯級運算。如,某錶上的觸發器上包含對另乙個表的資料操作,而該操作又會導致該錶觸發器被觸發。2。什麼是儲存過程?用什麼...

SQL專題複習

工作版本資訊 目錄1.知識點梳理 1 1.1基本內容梳理 1 1 sql的組成 1 2 基本表的建立 修改和撤銷 2 3 select查詢語句的基本結構 2 4 聚合函式 3 5 select語句完整的句法 3 1.2重要內容分析 4 專項練習題 5 基本表的建立 基本表c的建立語句 create ...