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

正文內(nèi)容

基于網(wǎng)絡環(huán)境的庫存管理系統(tǒng)的設計與實現(xiàn)(編輯修改稿)

2025-07-20 23:19 本頁面
 

【文章內(nèi)容簡介】 環(huán)境需求:給出軟件系統(tǒng)運行時所處環(huán)境的要求,如硬件采用什么機型,數(shù)據(jù)通信接口等,軟件采用什么支持系統(tǒng)運行的系統(tǒng)軟件。第 6 頁 共 31 頁 業(yè)務流程分析圖 1 業(yè)務流程分析在本系統(tǒng)中,用戶首先要以合法的身份登錄系統(tǒng),否則將無法進入系統(tǒng)。如果用戶的用戶名或密碼錯誤,系統(tǒng)都會給予提示,直到正確登錄。當用戶正常登錄后,系統(tǒng)會驗證用戶的權限,并記錄下用戶登錄的信息,如時間,IP 等。用戶進入系統(tǒng)后,能夠進行查詢、修改、入庫、出庫、生成報表、增加用戶、修改密碼、查看在線人數(shù)等功能。最后,用戶可以點擊退出,安全的退出本系統(tǒng)。其業(yè)務流程如圖 1 所示。(1)庫存管理包括:物品出庫,入庫,查詢,增加新品種,生成報表等。(2)用戶管理包括:修改密碼,新增用戶,查看當前在線人數(shù)等。第 7 頁 共 31 頁 系統(tǒng)功能模塊劃分圖 2 系統(tǒng)功能劃分本系統(tǒng)就總的來說,共有兩大部分,一是前臺,也即是界面;二是后臺,也即是數(shù)據(jù)庫。就功能而言,共分為 13 塊,其中包括:目錄形式查看庫存,瀏覽形式查看庫存,查看全部庫存,生成報表,修改密碼,查看在線人數(shù),新增用戶、分類、倉庫、供應商、用處,系統(tǒng)說明和退出。功能劃分如圖 2 所示。 系統(tǒng)各部分的主要功能介紹(1)登錄:用戶輸入自己的用戶名和密碼后,選擇相應部門,進入系統(tǒng),可修改自己的密碼,查看庫存和在線人數(shù)等。(2)目錄形式查看庫存:以目錄的形式查看庫存,這種方式適合庫存物品較多的情況。把庫存用一種目錄樹的結構展開,很方便的進行查找。(3)瀏覽形式查看庫存:以瀏覽的形式查看庫存,這種方式適合庫存分類物品較少的情況,簡單明了。(4)查看全部庫存:通過這里,用戶可以查看全部庫存情況。但這種對于庫存較多時查找不是很方便。(5)修改密碼:用戶登錄后,可以在這里修改自己的密碼。(6)查看在線人數(shù):用戶登錄后在這里可以查看當前在線人數(shù)及 IP 地址,登錄的時間等。(7)新增用戶:具有管理權限的用戶可以在這里增加新的用戶。(8)新增倉庫:用戶可以在自己的系統(tǒng)內(nèi)增加倉庫。(9)新增用處:用處是與供貨方相對應的,指明物品所用到的方向。(10)新增分類:在樹型結構下,用戶可以在下面增加新的物品分類。(11)系統(tǒng)說明:對用戶提供詳細的使用幫助及說明。(12)退出系統(tǒng):讓用戶安全的退出系統(tǒng)。第 8 頁 共 31 頁3 開發(fā)工具及環(huán)境介紹 開發(fā)語言簡介Microsoft 的 Active Server Pages 即我們所稱的 ASP ,其實是一套微軟開發(fā)的服務器端腳本環(huán)境, ASP 內(nèi)含于 IIS 和 之中 , 通過 ASP 我們可以結合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務器應用程序。有了 ASP 你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務器端執(zhí)行,包括所有嵌入在普通 HTML 中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。ASP 是一種服務器端的指令環(huán)境,用來建立并執(zhí)行交互式 WEB 服務器應用程序,你可以使用 ASP 來結合服務器端指令、HTML 網(wǎng)頁及 COM 組件。換句話說,ASP 程序包含“ 腳本語言程序(Scripting Language)”、 “嵌入HTML(Embeded HTML)”、 “COM 組件調用”等 3 個部分,前者可由VBscript、Jscript( 微軟版的 JavaScript)、PerlScript、 Python、REXX 等程序語言編寫而成,也正是由于 ASP 程序可以嵌入 HTML。因此,現(xiàn)有的 HTML 文件(擴展名為 .htm)很快便可以轉換成 ASP 程序(擴展名 .asp)。ASP 程序只能在 Web 服務器上執(zhí)行,當瀏覽器向服務器要求運行 ASP 程序時,服務器會讀取該程序,然后執(zhí)行該程序并將結果轉換為 HTML 文件,再將 HTML 文件傳送給瀏覽器,待瀏覽器收到 HTML 文件之后,便會將執(zhí)行結果顯示在瀏覽器上。 數(shù)據(jù)庫簡介在數(shù)據(jù)庫應用系統(tǒng)開發(fā)之前,對開發(fā)數(shù)據(jù)庫的基本概念應當了解,對數(shù)據(jù)庫的結構、開發(fā)數(shù)據(jù)庫應用程序的步驟、開發(fā)體系及方法都應當有相當清晰的了解和認識。數(shù)據(jù)庫應用系統(tǒng)開發(fā)的目標是建立一個滿足用戶長期需求的產(chǎn)品。開發(fā)的主要過程為:理解用戶的需求,然后,把它們轉變?yōu)橛行У臄?shù)據(jù)庫設計。把設計轉變?yōu)閷嶋H的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應用。數(shù)據(jù)庫技術在計算機軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于 60 年代,30 多年來數(shù)據(jù)庫技術得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實用系統(tǒng)。并且,近年來,隨著 World Wide Web(WWW)的猛增及 Inter技術的迅速發(fā)展,使得數(shù)據(jù)庫技術之時成為最熱門技術之一。(1)ACCESS 數(shù)據(jù)庫簡介Access 2022 是關系數(shù)據(jù)庫開發(fā)工具,1992 年,Microsoft Access 作為第一個面向 Windows 操作平臺的桌面數(shù)據(jù)庫管理系統(tǒng)而誕生,它不但充分體現(xiàn)了面第 9 頁 共 31 頁向對象的思想,提供可視化的編程手段,而且充分利用了 Windows 操作平臺的優(yōu)越性,采用與 Windows 完全一致的界面風格,使界面非常友好。在 Access中,用戶不需要編寫復雜的程序就可以建立一個完整的數(shù)據(jù)庫應用系統(tǒng),是一個典型的開放式數(shù)據(jù)庫系統(tǒng),它可以和 Windows 下的其他應用程序共享數(shù)據(jù)庫資源。數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access 也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。Access 是一種關系數(shù)據(jù)庫工具,關系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access 作為關系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關系數(shù)據(jù)庫的強大功能。(2)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS 是數(shù)據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制,都是通過 DBMS 進行的。DBMS 總是基于某種數(shù)據(jù)模型,可以把DBMS 看成是某種數(shù)據(jù)模型在計算機系統(tǒng)上的具體實現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS 可以分成層次型、網(wǎng)狀型、關系型、面向對象型等。關系模型。關系模型主要是用二維表格結構表達實體集,用外鍵來表示實體間聯(lián)系。關系模型是由若干個關系模式組成的集合。關系模式相當于前面提到的記錄類型,它的實例稱為關系,每個關系實際上是一張二維表格。關系模型和層次、網(wǎng)狀模型的最大判別是用關鍵碼而不是用指針導航數(shù)據(jù),表格簡單用戶易懂,編程時并不涉及存儲結構,訪問技術等細節(jié)。關系模型是數(shù)學化模型。SQL 語言是關系數(shù)據(jù)庫的標準化語言,已得到了廣泛的應用。DBMS 的特點和功能可以分為三個子系統(tǒng):設計工具子系統(tǒng)、運行子系統(tǒng)和 DBMS 引擎。(1)設計子系統(tǒng)有一個方便數(shù)據(jù)庫及其應用創(chuàng)建的工具集。它典型地包含產(chǎn)生表、窗體、查詢和報表的工具。DBMS 產(chǎn)品還提供編程語言和對編程語言的接口。(2)運行子系統(tǒng)處理用設計子系統(tǒng)開發(fā)的應用組件。它所包含的運行處理器用來處理窗體和數(shù)據(jù)庫的數(shù)據(jù)交互,以及回答查詢和打印報表等。(3)DBMS 引擎從其他兩個組件接受請求,并把它們翻譯成對操作系統(tǒng)的命令,以便讀寫物理介質上的數(shù)據(jù)。DBMS 引擎還涉及事務管理、鎖、備份和第 10 頁 共 31 頁恢復。 開發(fā)環(huán)境簡介本系統(tǒng)的源代碼采用 Dreamweaver MX 2022 工具開發(fā),它是 Macromedia公司推出的可視化網(wǎng)頁制作工具,該工具是一個可視化的網(wǎng)頁設計和網(wǎng)站管理工具,支持最新的 Web 技術,包含 HTML 檢查、 HTML 格式控制、HTML 格式化選項、HomeSite/BBEdit 捆綁、可視化網(wǎng)頁設計、圖像編輯、全局查找替換、全 FTP 功能、處理 Flash 和 Shockwave 等多媒體格式和動態(tài) HTML、基于團隊的 Web 創(chuàng)作。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。DreamWeaver 的最大特點是可視化地提供了組件、行為、樣式表、時線,用戶不需親自動手編程,就能快速地得到令其它軟件所無法比及的效果。它能夠支持許多編程語言,如 ASP,JSP ,HTML 等。并且能夠在代碼和視圖之間快速的切換,它還提供許多模板供用戶選擇,這樣也可以為用戶節(jié)約不少時間。4 基于網(wǎng)絡環(huán)境的庫存管理系統(tǒng)的設計 數(shù)據(jù)庫表的設計本系統(tǒng)采用 ACCESS 數(shù)據(jù)庫進行設計,目前共有八張表格,分別為明細表(記錄商品出庫、入庫的情況) ,供應商信息表(記錄供應商的信息) ,報表(每天的報表記錄) ,品名表(記錄倉庫中具體的品名) ,倉庫名列表(記錄倉庫的信息) ,分類表(記錄某倉庫下分類的情況) ,用戶表(記錄用戶名、密碼和其它相關數(shù)據(jù)) ,用處表(與供應商相對,記錄物品所用之處) 。各表的具體設計如下:(1)明細表:記錄倉庫中物品的出庫、入庫情況,物品的數(shù)量,單價,金額等,如表 1 所示。表 1 明細表字段名稱 數(shù)據(jù)類型 說明id 自動編號 編號,用來區(qū)別每一個記錄 (主鍵)rq 日期/時間 記錄出庫、入庫時間zl 文本 種類hs 文本 號數(shù)zy 文本 摘要,描述出庫、入庫的說明in_num 貨幣 收入數(shù)量,入庫物品數(shù)量in_price 貨幣 收入單價,入庫的物品單價in_sum 貨幣 收入金額,入庫的物品金額(數(shù)量*單價)out_num 貨幣 發(fā)出數(shù)量,出庫的物品數(shù)量第 11 頁 共 31 頁out_price 貨幣 發(fā)出單價,出庫的物品單價out_sum 貨幣 發(fā)出金額,入庫的物品金額(數(shù)量*單價)now_num 貨幣 結存數(shù)量,此時結余的物品數(shù)量now_price 貨幣 結存單價,此時結余的物品單價now_sum 貨幣 結存金額,此時結余的物品金額 (數(shù)量*單價)name_id 數(shù)字 品名編號,用來識別應該歸屬哪個物品Storage_id 數(shù)字 倉庫編號,用來識別應歸屬哪個倉庫Provider_id 數(shù)字 供應商編號,用來識別供應商uses_id 數(shù)字 用戶編號,用來識別物品出庫到哪個地方left_num 貨幣 剩余數(shù)量,用來計算庫存剩余量jz_log 數(shù)字 記錄標志,用來標記最后一個操作(2)供應商信息表:此表記錄了提供商品的供應商的基本信息,包括供應商的編號、名稱、描述等,如表 2 所示。表 2 供應商信息表字段名稱 數(shù)據(jù)類型 說明Provider_id 自動編號 供應商編號(主鍵)Provider_name 文本 供應商名稱memo 文本 備注(3)日報表:此表為生成的日報表,它是將今日所有倉庫中的物品根據(jù)出、入庫情況進行填充報表表格,它可以自動計算某樣物品今日的所有出庫數(shù)量、出庫金額、入庫數(shù)量、入庫金額、當前庫存金額等,然后在報表預覽中將同樣的數(shù)據(jù)以打印方式來顯示并打印出來,就是今日發(fā)生的庫存情況,然后完成報表工作,如表 3 所示。表 3 日報表字段名稱 數(shù)據(jù)類型 說明id 自動編號 編號Storage_id 數(shù)字 倉庫編號rq 時期/時間 做報表的日期isprint 是/否 是否打印報表user 文本 操作員,制報表的用戶sj 日期/時間 產(chǎn)生報表的時間Count_in 貨幣 統(tǒng)計收入金額Count_out 貨幣 統(tǒng)計發(fā)出金額(4)品名記錄表:此表為倉庫中物品的具體的描述,包括物品的編號、名第 12 頁 共 31 頁稱、類型、數(shù)量、當前庫存等情況,如表 4 所示。表 4 品名記錄表字段名稱 數(shù)據(jù)類型 說明Storage_id 數(shù)字 倉庫編號,用來識別品名屬于哪個倉庫type_id 數(shù)字 類型編號,用來記錄品名屬于哪種類型name_id 自動編號 品名編號,標識品名的唯一性(主鍵)name 文本 品名,物品的名稱unit 單位 計量單位,用計量物品的單位now_stock 貨幣 當前庫存數(shù)量now_sum 貨幣 當前庫存金額last_stock 貨幣 昨日倉庫數(shù)量pic 文本 圖片(暫時無)memo 文本 備注max 貨幣 最大存儲量min 貨幣 最小存儲量address 文本 存儲地點rule 文本 物品規(guī)格no 文本 貨號hm 文本 貨名(5)倉庫名列表:一個創(chuàng)業(yè)將會有多個倉庫,而如何有效的管理,就要有相應的倉庫管理,此表記錄了各個倉庫的基本信息,包括名稱、編號等,如表5 所示。表 5 倉庫名列表字段名稱 數(shù)據(jù)類型 說明Storage_id 自動編號 倉庫編號(主鍵)Storage_name 文本 倉庫名稱memo 文本 備注(6)分類記錄表:一個倉庫不可能只存放某一樣物品,顧在倉庫中還就對其化分,使某一塊存入某一類物品,此表記錄了物品分類的基本情況,包括類型編號、所屬倉庫等,如表 6 所示。表 6 分類記錄表字段名稱 數(shù)據(jù)類型 說
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1