【正文】
用 SQL Server 轉(zhuǎn)換以上實(shí)體圖。 建模是在 需求分析 結(jié)果的基礎(chǔ)上展開,常常要對數(shù)據(jù)進(jìn)行抽象處理。 贛西科技職業(yè) 學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 10 頁 共 28 頁 第 4章 系統(tǒng)設(shè)計(jì) 功能模塊設(shè)計(jì) 通過需求分析得出本系統(tǒng)主要功能結(jié)構(gòu)圖如圖 41至圖 48所示。 庫存調(diào)撥內(nèi)容包括單據(jù)編號、移出倉庫 (下拉列表 )、移入倉庫(下拉列表)、業(yè)務(wù)員(彈窗選擇,默認(rèn)當(dāng)前用戶)、調(diào)撥時(shí)間(默認(rèn)為當(dāng)前日期)、狀態(tài)、備注、單據(jù)擴(kuò)展屬性、制單人、制單日期、確認(rèn)人、確認(rèn)日期、作廢人、作廢日期、數(shù)量合計(jì)、金額合計(jì)。付款錄單可以直接手工錄入(多用于預(yù)付款、賒購款),也可以在采購入庫單或銷售退貨單錄入保存后錄入(主要用于現(xiàn)付款)。 采購管理 采購訂單內(nèi)容包括單據(jù)編號、供應(yīng)商 (彈窗選擇 )、業(yè)務(wù)員 (彈窗選擇、默認(rèn)當(dāng)前用戶 )、簽單日期、優(yōu)惠、優(yōu)惠后金 額、單據(jù)狀態(tài)、備注、擴(kuò)展屬性、制單人、制單日期、數(shù)量合計(jì)、金額合計(jì)。 收款錄單記錄銷售業(yè)務(wù)所帶來的向客戶收取貨款的業(yè)務(wù),或者采購?fù)素浰鶐淼墓?yīng)商退回貨款的業(yè)務(wù)。主表“銷售訂單”的內(nèi)容包括單據(jù)編號、客戶(彈窗選擇)、業(yè)務(wù)員、簽單日期(默認(rèn)取當(dāng)前日期)、交貨日期(默認(rèn)取當(dāng)前日期)、備注、優(yōu)惠、優(yōu)惠后金額、單據(jù)狀態(tài)、擴(kuò)展屬性、制單人、制單日期、數(shù)量合計(jì)、金額合計(jì)。保持良好 的客戶關(guān)系,追求多產(chǎn)品銷售、客戶重復(fù)購買和規(guī)模銷售。 基本設(shè)置中主要對崗位分類、崗位級別、國家地區(qū)、職稱、宗教信仰、婚姻狀況、政治面貌、民族、學(xué)歷、專業(yè)、外語種類等信息進(jìn)行預(yù)設(shè)。 人力資源 人力資源是一個(gè)企業(yè)最基礎(chǔ)的信息,人力資源涵蓋了企業(yè)的 組織結(jié)構(gòu)、人事檔案兩大信息模塊。 單據(jù)編號規(guī)則:單據(jù)拼音縮寫 +日期 +三位流水號。 收支原因僅用于進(jìn)銷存服務(wù)與記賬平臺(tái)服務(wù)合用的情況(單獨(dú)使用進(jìn)銷存服務(wù)無此項(xiàng)功能),而且在收付款單據(jù)需要生成自動(dòng)憑證時(shí)必須先進(jìn)行收支原因設(shè)置?,F(xiàn)金銀行賬戶期初余額是指在使用系統(tǒng)之前對當(dāng)前銀行賬戶進(jìn)行期初余額錄入操作。 現(xiàn)金銀行業(yè)務(wù)規(guī)格:賬戶名稱、開戶行類別、開戶行名、戶名、賬號必輸項(xiàng)驗(yàn)證,如果選擇類型為現(xiàn)金,控制只能輸入賬戶名稱,銀行,其他字段都控制輸入,銀行賬號為 16 或 19位數(shù)字。(2)業(yè)務(wù)擴(kuò)展簡單方便,通過增 加網(wǎng)頁即可增加服務(wù)器功能。在這種結(jié)構(gòu)中,將許許多多的網(wǎng)連接到一塊,形成一個(gè)巨大的網(wǎng),即全球網(wǎng)。以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用 ,并通過 Inter/Intra 模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。 B/S 結(jié)構(gòu)介紹 贛西科技職業(yè) 學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 5 頁 共 28 頁 B/S 結(jié)構(gòu) (Browser/Server 結(jié)構(gòu) )結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 如果需要編寫一些復(fù)雜的 Ajax 腳本,那么需要用到 $.ajax() 函數(shù)。 使用 jQuery 將使 Ajax 變得及其簡單。無論您是剛剛接觸 JavaScript 語言,并且希望獲得一個(gè)能解決文檔對象模型( Document Object Model, DOM)腳本和 Ajax 開發(fā)中一些復(fù)雜問題的庫,還 是作為一個(gè)厭倦了 DOM 腳本和 Ajax 開發(fā)中無聊的重復(fù)工作的資深 JavaScript 專家, jQuery 都會(huì)是首選。 物理存儲(chǔ)組織的改變(例如轉(zhuǎn)到新的存儲(chǔ)設(shè)備)不 影響數(shù)據(jù)庫的內(nèi)部結(jié)構(gòu)。三層數(shù)據(jù)庫架構(gòu)的優(yōu)點(diǎn)如下: 每個(gè)用戶能訪問相同數(shù)據(jù)但有他們自己所需要的、經(jīng)過定制的不同數(shù)據(jù)視圖。 SQL Server 2020是一個(gè)安全的、高效的、智能的數(shù)據(jù)平臺(tái)。因?yàn)橛脩艨偸窃趯ふ倚碌姆绞絹砝斫夂捅A粜畔ⅲ蚤_發(fā)人員仍然必須設(shè)法保證基本的桌面和應(yīng)用程序安全。 Visual Studio 2020 能夠 進(jìn)行有效的團(tuán)隊(duì)協(xié)作。 第 5 章 ,介紹系統(tǒng)各模塊的詳細(xì)實(shí)現(xiàn)。 贛西科技職業(yè) 學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 2 頁 共 28 頁 論文結(jié)構(gòu) 本文共分六章,各章的內(nèi)容安排如下 : 第 1 章 ,根據(jù)研究背景和研究內(nèi)容 ,提出了相應(yīng)的研究思路和研究技術(shù)。進(jìn)銷 存管理系統(tǒng)是一個(gè)典型的管理信息系統(tǒng),它可以為企業(yè)形成一個(gè)準(zhǔn)確反映企業(yè)狀況的規(guī)范的管理體系。計(jì)算機(jī)技術(shù)的全面普及,給中小企業(yè)帶來新鮮的血液。 關(guān)鍵字: 進(jìn)銷存管理系統(tǒng), .NET 開發(fā)平臺(tái), B/S,業(yè)務(wù)流程贛西科技職業(yè) 學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) Based On B /S Model Design And Implementation Of Inventory Management System Abstract: Based on B/S mode inventory management system is a typical management information system, it can be for enterprises to accurately reflect the business conditions to form a management system specification. System not only logistics enterprise integration, business flow, capital flow, but also outside the enterprise integration of suppliers and customers. Inventory management system as an enterprise management software applications for enterprise information management solution, set a variety of management integration, is mitted to helping panies quickly and effectively manage the purchase, sales, inventory and receivables/ payables The business to help panies build a simple, efficient realtime operations management platform, logistics, capital flow, information flow line dynamic monitoring and management, to achieve a prehensive grasp of the information, the entire transmission and puter records, to facilitate the progress of the enterprise Sales inventory management and reduce the implementation cost and risk, accelerate the progress of the implementation, increasing the return on investment for enterprise data and speed decisionmaking to ensure the health of business within the huge run. This management system. NET platform, customers, suppliers and other persons outside the business through the B/S model structure to achieve distribution through the Inter to access data in corporate databases, the use of other operations。進(jìn)銷存管理系統(tǒng)作為一種企業(yè)管理軟件,針對企業(yè)應(yīng)用的信息化管理整體解決方案,集多種管理一體化,致力于幫助企業(yè)快速有效地管理進(jìn)貨、銷售、庫存和應(yīng)收 /應(yīng)付款等各項(xiàng)業(yè)務(wù),幫助企業(yè)建立起一個(gè)簡捷、高效的實(shí)時(shí)運(yùn)營管理平臺(tái),實(shí)現(xiàn)物流、資金流、信息流的在線動(dòng)態(tài)監(jiān)控和管理,實(shí)現(xiàn)信息的全面把握、傳遞和電腦全程記錄,方便了企業(yè)的進(jìn)銷存管理,降低了實(shí)施的成本和風(fēng)險(xiǎn),加快了 實(shí)施的進(jìn)度,增加了投資的回報(bào),為企業(yè)決策提供數(shù)據(jù)和速度,確保企業(yè)在龐大范圍內(nèi)健康地運(yùn)行。系統(tǒng)不僅整合了企業(yè)內(nèi)部的物流、業(yè)務(wù)流、資金流、還整合了企業(yè)外部的供應(yīng)商和客戶。管理決策者可以利用數(shù)據(jù)分析進(jìn)行輔助決策過程。即使企業(yè)具有了一定先進(jìn)的技術(shù),但由于管理體制中種種問題的制約,也不能使企業(yè)在激烈的競爭中占有一席之地。 針對目前企業(yè)公司企業(yè)內(nèi)部的現(xiàn)狀,聯(lián)系實(shí)際情況,我們設(shè)計(jì)開發(fā)了此系統(tǒng)“基于B/S 模式的進(jìn)銷存管理系統(tǒng)”。 本項(xiàng)目采用 B/S 體系架構(gòu),對所開發(fā)的系各個(gè)功能模塊進(jìn)行了設(shè)計(jì),并借助于Visua1Studio 2020 開發(fā)環(huán)境的 .NET 平臺(tái),運(yùn)用 C語言、 技術(shù)、三層架構(gòu)、JQUREYAJAX 和 數(shù)據(jù)庫等技術(shù)。 第 4 章 ,對系統(tǒng)的功能模塊和數(shù)據(jù)庫結(jié)構(gòu)進(jìn)行了詳細(xì)的設(shè)計(jì)。通過提供新的工具和框架來簡化新應(yīng)用程序體系結(jié)構(gòu)和平 Visual Studio 2020 臺(tái)的開發(fā)人員、設(shè)計(jì)人員和數(shù)據(jù)庫專業(yè)人員的任務(wù), Visual Studio 2020 不僅提供了高效的開發(fā)工具,而且使開發(fā)人員能夠在減少創(chuàng)建解決方案的總成本的同時(shí)解決新的業(yè)務(wù)問題。 【 1】 實(shí)現(xiàn)前所未有的用戶體驗(yàn)。 【 2】 SQL SERVER 2020 簡介 SQL Server 2020作為微軟的新一代的關(guān)系型數(shù)據(jù)庫管理產(chǎn)品,它是建立在前一版本 SQL Server 2020 的基礎(chǔ)之上,其在性能、穩(wěn)定性、易用性方面進(jìn)行了相當(dāng)大的改進(jìn)。 贛西科技職業(yè) 學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 4 頁 共 28 頁 三層架構(gòu) 三層數(shù)據(jù)庫架構(gòu)的主要目的是讓每個(gè)數(shù)據(jù)庫的用戶視圖與數(shù)據(jù)庫物理存儲(chǔ)或描述的方法隔離。用戶與數(shù)據(jù)庫之間的交互獨(dú)立于物理數(shù)據(jù)存儲(chǔ)組織。 JQUERYAJAX jQuery 由 John Resig 創(chuàng)建于 2020 年初,對于任何使用 JavaScript 代碼的程序員來說,它是一個(gè)非常有用的 JavaScript 庫。使用 jQuery,可以把握問題的要點(diǎn),并使用盡可能最少的代碼實(shí)現(xiàn)想要的功能 【 6】 。為 此,只需簡單地選擇所需的元素,然后使用 load() 函數(shù)即可。此外,還有一些其它的參數(shù)可供使用,您可以使用它們設(shè)置 Ajax 請求的超時(shí),也可以設(shè)置頁面 “最近 一次修改” 的狀態(tài) 【 7】 。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本 (TCO)??蛻舳顺?WWW 瀏覽器,一般無須任何用戶程序,只需從 Web 服務(wù)器上下載程序到本地來執(zhí)行,在下載過程中若遇到與數(shù)據(jù)庫有關(guān)的指令,由 Web 服務(wù)器交給數(shù)據(jù)庫服務(wù)器來解釋執(zhí)行,并返回給 Web 服務(wù)器, Web 服務(wù)器又返回給用戶。 (l)具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處