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

正文內(nèi)容

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

2025-07-20 23:19 本頁面
 

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