已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數據庫系統(tǒng)設計說明書倉儲物資管理系統(tǒng)設計目錄一軟件運行環(huán)境運行環(huán)境基本配置操作系統(tǒng)Window98/2000/XPCPUPenitium166以上兼容機種內存容量64M硬盤容量780M服務器軟件resin3.0.8數據庫軟件Access2003開發(fā)工具JDK1.5,MacromediaDreamweaverMX2004開發(fā)語言html,CSS,jsp,javascript二需求分析21項目背景本學期的學習我們接觸了一些企業(yè)管理的系統(tǒng)軟件,如速達3000和用友ERP等。小組成立這初,想著借鑒一下以上那些管理系統(tǒng)軟件設計一個工業(yè)、商業(yè)企業(yè)均可使用的倉儲物資管理系統(tǒng),那樣子首先得給倉庫分類,如倉庫可分為材料庫、成品庫,入庫方式可分為原材料入庫、產成品入庫、生產易耗品入庫、調撥入庫等,甚至還涉及到發(fā)票稅金以及管理員權限方面。后來經過小組成員的討論,要開發(fā)一個系統(tǒng)實現那些功能在這短短的幾個星期里實在難于實現。原先列出的十幾張表刪了又刪,最后只留下了五張表。最后決定下來的方案只能在一定程度上實現倉儲物資管理系統(tǒng)的基本功能。22系統(tǒng)功能我們設計的倉儲物資管理系統(tǒng)從功能上實現如下三大板塊的功能:一數據寫入包括“新產品入庫”“填寫客戶資料”“填寫供應商資料”二數據修改包括“普通入庫”,“刪除記錄”“已有產品入庫”三數據查詢包括“庫存查詢”,“出庫單查詢”,“入庫單查詢”,“單件物品查詢”“查詢客戶資料”,“查詢供應商資料”23需求分析簡略圖圖2.1.需求分析簡略圖三概念設計31業(yè)務流程圖2.業(yè)務流程32各實體ER圖圖2.2.供應商資料ER圖供應商供應商名地址電話供應商編號倉儲管理更新業(yè)務查詢倉庫貨品資料管理查詢出庫入庫基本資料查詢供應商入庫倉庫出庫客戶圖2.3.顧客資料ER圖圖2.4.入庫單ER圖圖2.5出庫單ER圖圖2.6貨品資料ER圖圖2.7管理員信息ER圖33倉儲存儲系統(tǒng)總ER圖管理員賬號密碼貨品貨品名供應商錄入日期編號余量出庫單日期貨品號貨品名單號數量入庫單日期貨品號貨品名單號數量顧客顧客名地址電話顧客編號圖3.1.倉儲存儲系統(tǒng)總ER圖34數據字典數據字典表字段名數據類型含義說明空值情況備注bid文本(50)顧客號不可為空bname文本(50)顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空sid文本(50)供應商號不可為空sname文本(50)供應商名可為空sadress文本(50)供應商地址可為空stel文本(50)供應商電話可為空fno文本(50)入庫單號不可為空fdate日期/時間(短日期)入庫日期可為空pid文本(50)貨品號不可為空number文本(50)貨品數量可為空sname文本(50)供應商名可為空ofno文本(50)出庫單號不可為空ofdate日期/時間(短日期)出庫日期可為空bname文本(50)顧客名可為空pname文本(50)貨品名可為空redat日期/時間(短日期)錄入日期可為空rest文本(50)余量可為空username文本(18)管理員用戶名不可為空userpwd文本(18)密碼可為空35數據庫的邏輯設計1)E-R圖轉換為關系表倉儲物資管理系統(tǒng)(實體轉化為關系模式)供應商(供應商號,供應商名,供應商地址,供應商電話)客戶(客戶號,客戶名,地址,客戶電話)入庫單(入庫單號,入庫日期,貨品號,數量,供應商)出庫單(出庫單號,出庫日期,貨品號,數量,顧客)貨品(貨品號,貨品名,供應商,錄入日期,余量)供應商入庫倉庫出庫客戶入庫單出庫單管理員(用戶名,密碼)2)基本表關系信息:數據庫表名1:suplier(供應商資料表)字段名數據類型含義說明空值情況備注sid文本(50)供應商號不可為空主鍵sname文本(50)供應商名可為空sadress文本(50)供應商地址可為空stel文本(50)供應商電話可為空數據庫表名2:buyer(顧客資料表)字段名數據類型含義說明空值情況備注bid文本(50)顧客號不可為空主鍵bname文本(50)顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空數據庫表名3:inform(入庫單表)字段名數據類型含義說明空值情況備注fno文本(50)入庫單號不可為空主鍵fdate日期/時間(短日期)入庫日期可為空pid文本(50)貨品號可為空number文本(50)貨品數量可為空sname文本(50)供應商名可為空數據庫表名4:outform(入庫單表)字段名數據類型含義說明空值情況備注ofno文本(50)入庫單號不可為空主鍵ofdate日期/時間(短日期)入庫日期可為空pid文本(50)貨品號可為空number文本(50)貨品數量可為空bname文本(50)供應商名可為空數據庫表名5:products(產品信息表)字段名數據類型含義說明空值情況備注pid文本(50)貨品號不可為空主鍵sname文本(50)供應商名可為空pname文本(50)貨品名可為空redat日期/時間(短日期)錄入日期可為空rest文本(50)余量可為空數據庫表名6:user_table(用戶信息表)字段名數據類型含義說明空值情況備注username文本(18)管理員用戶名不可為空主鍵userpwd文本(18)密碼可為空36數據庫物理設計1)關系模式存取方法選擇存取方法是快速存取數據庫中數據的技術。數據庫管理系統(tǒng)一般都是提供多種存取方法。常用的存取方法有三類。第一類的索引方法,目前主要是B+樹索引方法,B+樹索引方法是數據庫中經典的存取方法,使用最普遍;第二類是聚簇(Cluster)方法;第三類是HASH方法。在本系統(tǒng)中的存取方法采取的是索引方法。2)確定數據庫的存儲結構確定數據庫物理結構主要指確定數據的存放位置和存儲結構,包括:確定關系、索引、聚簇、日志、備份等的存儲安排和存儲結構,確定系統(tǒng)配置等。1確定數據的存放位置為了提高系統(tǒng)性能,應該根據應用情況將數據的易變部分和穩(wěn)定部分、經常存取部分和存取頻率較低部分分開存放。本系統(tǒng)數據庫的數據文件和日志文件存儲在“Systemmydb”文件夾中。當應用環(huán)境改變或對數據庫系統(tǒng)提供的方法或參數有進一步了解時,再對數據進行適當的物理安排。2確定系統(tǒng)配置DBMS產品一般都提供了一些系統(tǒng)配置變量,存儲分配參數,供設計人員和DBA對數據庫進行物理優(yōu)化。初始情況下,系統(tǒng)都為這些變量賦予了合理的默認值。但是這些值不一定適合每一種應用環(huán)境,在進行物理設計時,需要重新對這些變量復制,以改善系統(tǒng)的性能。在本系統(tǒng)中,系統(tǒng)配置采用Access的默認值,并沒有使系統(tǒng)性能達到最佳,日后可以的話再對變量、參數進行修改調整。四、系統(tǒng)實施與維護4.1數據載入和系統(tǒng)的編碼調試一般數據庫系統(tǒng)中,數據量都很大,而且數據來源于部門中的各個不同的單位,數據的組織方式、結構和格式都與新設計的數據庫系統(tǒng)有相當的差距。組織數據錄入就要將各類源數據從各個局部應用中抽取出來,輸入計算機,再分類轉換,最后綜合成符合新設計的數據庫結構的形式,輸入數據庫。因此這樣的數據轉換、組織入庫的工作是相當費力、費時的。為提高數據輸入工作的效率和質量,應該針對具體的應用環(huán)境設計一個數據錄入子系統(tǒng),由計算機來完成數據入庫的任務。在源數據入庫之前進行檢驗,以防止不正確的數據入庫,比如日期的輸入。因為對嵌套與控件的技術不是很熟悉,本系統(tǒng)在這方面做得不是很好。數據庫應用程序的設計應該與數據庫設計同時進行,因此在組織數據入庫的同時還要調試應用程序。如果調試的結果與設計目標不符,則要返回物理設計階段,重新調整物理結構,修改系統(tǒng)參數。某些情況下甚至要返回邏輯設計階段,修改邏輯結構。有調試時有兩點要注意:1、先輸入小批量數據做調試用,待調試運行基本合格后,再大批量輸入數據,再大批量輸入數據,逐步增加數據量,逐步完成評價;2、在調試前應做好數據的恢復功能,做好轉存與備份工作,以免造成不必要的損失。本系統(tǒng)利用Access數據庫進行數據的載入,同時利用JSP語言進行應用程序的開發(fā),并在resin服務器環(huán)境下調試通過。4.2系統(tǒng)運行與維護系統(tǒng)調試成功后,開始投入運行。沒有什么系統(tǒng)是可以一蹴而就的,由于環(huán)境在不斷變化,在數據庫系統(tǒng)運行過程中必須不斷地對其進行評價、調整與修改
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 道口崗前安全培訓會課件
- 2024+共識聲明:成人心臟手術患者快速拔管建議解讀
- 達州大灘消防安全培訓課件
- 邊溝開挖安全教育培訓課件
- 數據中心ups單機并機試題及答案
- 車隊防疫安全培訓課件
- 車隊安全培訓計劃方案課件
- 分公司副經理內部競聘經營管理類筆試題
- 車間級崗前安全培訓流程課件
- 酒店客房預訂與收益最大化策略制度
- 2026屆云南省昆明市西山區(qū)民中數學高一上期末考試模擬試題含解析
- 2025年大學第一學年(食品營養(yǎng)與健康)營養(yǎng)學基礎測試題及答案
- 2025-2030烏干達基于咖啡的種植行業(yè)市場現狀供需分析及投資評估規(guī)劃分析研究報告
- 2026年共青團中央所屬單位招聘66人備考題庫及答案詳解一套
- 人民警察法培訓課件
- 2026年哈爾濱職業(yè)技術學院單招職業(yè)適應性考試題庫參考答案詳解
- 2025云南昆明巫家壩建設發(fā)展有限責任公司及下屬公司第四季度社會招聘31人歷年真題匯編帶答案解析
- 輸尿管切開取石課件
- 小貓絕育協(xié)議書
- 66kV及以下架空電力線路設計標準
- 2025年浙江乍浦經濟開發(fā)區(qū)(嘉興港區(qū))區(qū)屬國有公司公開招聘28人筆試考試備考試題及答案解析
評論
0/150
提交評論