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

正文內(nèi)容

商品銷售管理系統(tǒng)—計算機畢業(yè)設(shè)計-文庫吧資料

2024-12-07 11:12本頁面
  

【正文】 odc 控件,一個 Label 控件,一個 textbox 控件和 8個 mand 控件。 ( 8)銷貨統(tǒng)計窗體 進銷存統(tǒng)計菜單下有 4個子菜單,分別是今日銷貨、本月銷貨、本季度銷貨、今年銷貨。由于每個選項卡的界面都一樣,現(xiàn)以 ” 今日進貨 ” 選項卡為例 ,加入兩個 datagrid 控件,兩個 Adodc 控件,一個 Label 控件,一個 textbox 控件和 8個 mand 控件。先在窗體上添加一個 SSTab控件,單擊鼠標右鍵在快捷菜單中選擇 ” 屬性 ” 命令。這樣做使窗體顯得更加美觀。 ( 7)進貨統(tǒng)計菜單 進貨統(tǒng)計菜單下有 4 個子菜單,分別是今日進貨統(tǒng)計、本月進貨統(tǒng)計、本季度進貨統(tǒng)計、今年進貨統(tǒng)計。在退貨窗體中,如果用戶輸入的銷貨編號存在,則關(guān)于該商品的進銷存信息將依次出現(xiàn)在相應(yīng)的對話框中。其數(shù)據(jù)庫實現(xiàn)為:先將該信息加入 retreat 表,然后從 sell 表中減掉,最后對 goods 表的數(shù)量做一下調(diào)整即可。在判斷沒有空缺屬性后該商品將順利添加如庫,而且該商品在 goods 表中的數(shù)量也將隨之做相應(yīng)的改變,使 goods 表和 sell 表的總和保持原來 goods 表中的數(shù)量值。在銷貨窗體中,如果用戶輸入的商品編號已經(jīng)存在,則該商品的其它屬性將隨著 text2(即商品編號 )的 Change 事件出現(xiàn)在其對應(yīng)的位置上。然后將進銷存信息存入 sell 表,并對 goods 表的數(shù)量做相應(yīng)修改。其過程和上面所說的添加到 buy 表基本相同,這里就不做介紹了。另外,對于總金額文本框也是由數(shù)量和進貨價兩個文本框的 Change 事件計算入內(nèi)的。為此,進貨編號、商品編號是 buy 表、 goods 表中不可重復的屬性。然后將商品添加到 buy 表中,再添加到 goods表。其具體實現(xiàn)過程如下所述:先在窗體級 變量中定義三個記錄集: rs_buy,rs_goods, rs_manufacture用來控制三個數(shù)據(jù)表: buy表, goods表, manufacturer表。 ( 4)進貨登記窗體 本窗體用來實現(xiàn)商品進貨功能,將進貨信息添加到 buy表,再將該信息選擇性的加入 goods 表。其權(quán)限的設(shè)置使管理員 能夠方便的查看任何時間段內(nèi)的所有信息,還可以對員工表進行管理。 該窗體的運行過程為:用戶首先進入登陸窗體,如果是管理員登陸,則先進入初始化窗體,經(jīng)過判斷是否需要初始化后,進入主窗體。具體刪除方法為 :先對表的狀態(tài)進行判斷,如果某 個數(shù)據(jù)表的內(nèi)容為空,則直接關(guān)閉記錄集,以免多步操作數(shù)據(jù)表出現(xiàn)錯誤;如果該數(shù)據(jù)表不為空,則依次刪除該數(shù)據(jù)表的每一個記錄,對于每一個數(shù)據(jù)表都要做此判斷,并且每打開一個新的數(shù)據(jù)表都要關(guān)閉上一個數(shù)據(jù)表,這樣操作起來層次顯得比較清晰,而且維護起來也比較方便。具體實現(xiàn)過程為:定義 5 個記錄集,其每一個記錄集控制一個數(shù)據(jù)表的打開與關(guān)閉操作,其記錄集的取名與數(shù)據(jù)表相近: rs_sell, rs_buy, rs_goods, rs_retreat,是標簽時,先出現(xiàn)一個消息框,問管理員是否真的要進行初始化。在通過登陸窗體中還要對用戶名做一下判斷:如果是管理員登陸,則進入系統(tǒng)初始化窗體,如果是普通用戶登陸,則進入主界面。 具體做法是:先在窗體級中定義一個記錄集,用于打開 employee 表,打開后將該表中的字段:員工姓名,依次加到 bo1 中。具體設(shè)置如表 33所示。 表 32 goods 表 字段名 數(shù)據(jù)類型 說明 商品編號 文本 字段大小為 20 商品名稱 文本 字段大小為 20 生產(chǎn)廠商 文本 字段大小為 20 型號 文本 字段大小為 20 數(shù)量 數(shù)字 長整型 進貨價 貨幣 貨幣 銷貨價 貨幣 貨幣 sell 表 (銷貨表 )中包括有銷貨編號、商品編號、商品名稱、生產(chǎn)廠商、型號、數(shù)量等字段,由于篇幅有限,其表略。 表 31 buy表 字段名 數(shù)據(jù)類 型 說明 進貨編號 文本 字段大小為 20 商品名稱 文本 字段大小為 20 生產(chǎn)廠商 文本 字段大小為 20 型號 文本 字段大小為 20 數(shù)量 數(shù)字 長整型 進貨價 貨幣 貨幣 進貨年 數(shù)字 整型 進貨月 數(shù)字 整型 進貨日 數(shù)字 整型 業(yè)務(wù)員編號 文本 字段大小為 20 總金額 貨幣 貨幣 goods 表(現(xiàn)存商品表)中包括有商品編號、生產(chǎn)廠商、商品名稱、型號、進貨價、銷貨價、數(shù)量、進貨年、進貨月、進貨日、業(yè)務(wù)員編號、總金額等字段。設(shè)計該數(shù)據(jù)表的主要目的是方便管理員的查看,使系統(tǒng)的數(shù)據(jù)管理能夠更加層次化。 employee(員工表)中包括有員工編號、員工姓名、員工密碼、員工電話、員工地址等字段,表略。由于數(shù)據(jù)量比較小,所以這些數(shù)據(jù)表都存在一個數(shù)據(jù)庫下: 下面對各個數(shù)據(jù)表的結(jié)構(gòu)做一下簡單介紹: 在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,進貨表、銷貨表、商品庫存表和退貨表涉及了交易管理三個子菜單的絕大部分數(shù)據(jù),是本系統(tǒng)數(shù)據(jù)庫的 核心,所以將對其部分表的設(shè)置列表顯示。開發(fā)本系統(tǒng)中使用的數(shù)據(jù)庫系統(tǒng)是 Windows Access 2020 。 其功能模塊圖請查看附圖。系統(tǒng)初始化窗體的主要目的是:在本系統(tǒng)的試運行階段成功后是管理員可以直接把除了員工表以外的所有數(shù)據(jù)表的內(nèi)容清零。登陸窗體為本系統(tǒng)的啟動窗體,其功 能是讓合法的用戶使用本系統(tǒng),已防止其它的非法人員使用該系統(tǒng)。 (6) 其它窗體: 包括主窗體、登陸窗體、系統(tǒng)初始化窗體。更換用戶的操作方便了用戶的使用,同時更加方便了管理員對于系統(tǒng)數(shù)據(jù)的查詢,可以做到隨時查看,以使管理員對帳目一目了然,同時方便了普通用戶的交接班使用本系統(tǒng)。對 于員工表管理員還可以對其進行刪除或添加用戶操作。再使用另一個表格顯示分別從各個廠商進貨的金額,還有一個文本框用于顯示次時間段的進銷存總金額。 ( 3)銷貨統(tǒng)計:包括今日進銷存統(tǒng)計、本月進銷存統(tǒng)計、本季度進銷存統(tǒng)計、本年度進銷存統(tǒng)計等,其中每次進銷存統(tǒng)計都是按生產(chǎn)廠商和進銷存總金額統(tǒng)計顯示的。使用一個表格顯示所選時間段的全部進貨數(shù)據(jù),包括進貨編號、商品名稱 等。 ( 2)進貨統(tǒng)計:包括今日進貨統(tǒng)計、本月進貨統(tǒng)計、本季度進貨統(tǒng)計、本季度進貨統(tǒng)計、本年度進貨統(tǒng)計等。在交易過程中,程序的編寫盡可能的方便員工進行交易,比如:進貨登 記時,如果商品編號相同,則自動添加該商品的其它屬性;銷貨登記時,用戶只要輸入商品編號,該商品的其它屬性即可自動出現(xiàn)。進貨和進銷存的主要交易都是在此進行。本系統(tǒng)主要要完成的功能有: ( 1)交易管理:包括進貨登記、銷貨登記、退貨登記等。 SQL 語言之所以能夠為用戶和業(yè)界所接受,并成為國際標準,是因為它是一個綜合的、功能極強同時有簡單易學的語言。 SQL 語言 SQL 語言是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語言,其功能不僅僅是查詢。 在 ADO 對象模型中 ,是在行中檢查和修改數(shù)據(jù)的最主要的方法 ,所有對數(shù)據(jù)的操作幾乎都是在 Recordset 對象中完成 的 。 Command對象在定義查詢參數(shù)或執(zhí)行一個有輸出參數(shù)的存儲過程時非常有用 。 (2) Command 對象 在建立 Connection 后 ,可以發(fā)出命令操作數(shù)據(jù)源 。 通過連接可從應(yīng)用程序訪問數(shù)據(jù)源 。 ADO 最重要的三個對象 是 :Connection, Command, Recordset。對那些熟悉 RAO 的程序員來說,可以把 OLE DB 比作是 ODBC 驅(qū)動程序。 ADO 技術(shù) Active Data Objects(ADO)微軟最新的數(shù)據(jù)庫訪問技術(shù),它被設(shè)計用來同新的數(shù)據(jù)訪問層 OLE DB Provider 一起協(xié)同工作,以提高通用數(shù)據(jù)訪問(Universal Data Access).OLE DB 是一個低層的數(shù)據(jù)訪問接口,用它可以訪問各種數(shù)據(jù)源,包括傳統(tǒng)的關(guān)系型數(shù)據(jù)庫,以及電子郵件系統(tǒng)及自定義的商業(yè)對象。 Access 還提供 windows 操作系統(tǒng)的高級應(yīng)用程序開發(fā)系統(tǒng)。它能操作其它來源的資料,包括許多流行的 PC 數(shù)據(jù)庫程序(如 dBASE, Paradox, Microsoft FoxPro)和服務(wù)器、小型積極大型機上的許多 SQL 數(shù)據(jù)庫。 作為 Microsoft 的 office 套件產(chǎn)品之一 ,access 已經(jīng)賣出了近 700 萬份 ,成為世界上最流行的桌面數(shù)據(jù)庫系統(tǒng)。IntelliSense 也有助于提高開發(fā)者們的開發(fā)能力,因為他們此時不必再記憶那些復雜的對象屬性及函數(shù)參數(shù)了。當你在 Visual Basic 的代碼窗口敲進對象名稱的時候, IntelliSense 技術(shù)會自動向你顯示一些相關(guān)的信息,例如對象的屬性和方法等。一方面,它可以使用第三方廠家提供的各種 Visual Basic 使用的控件;另一方面,開發(fā)者也可以使用其他編程語言編寫自己所需的控件,因此它是一種可以不斷擴充功能的開發(fā)系統(tǒng)。 ( 3)具有強大的數(shù)據(jù)和字符串處理功能。 ( 2)提供了多種向?qū)?。在集成開發(fā)環(huán)境中,你可以選擇想要顯示的工具欄,將按鈕添加并移動到工具欄中,在不固定的或固定的工具欄中以及SDI 或 MDI 界面中進行選擇, Visual Basic 的 IDE就像飛機的坐艙 ,完成你工作所需的所有量表和儀器都已經(jīng)配備好了。 可視化開發(fā)工具 Visual Basic 作為當今社會功能強大的可視化開發(fā)工具具有以下幾大特點: ( 1)成功的簡化了界面的設(shè)計過程。 ( 5)語言簡捷 ,易學易用 SQL 語言功能極強,但由于設(shè)計巧妙,語言十分簡捷,完成核心功能只使用了 9個動詞:數(shù)據(jù)查詢( SELECT)、數(shù)據(jù)定義( CREATE, DROP, ALTER)、數(shù)據(jù)操作( INSERT, UPDATE, DELETE)和數(shù)據(jù)控制( GRANT, REVOKE)。而在兩中不同的使用方式下, SQL語言的語法結(jié)構(gòu)基本上是一致的。 ( 4)以同一種語法結(jié)構(gòu)提出兩種使用方式 SQL 語言既是自含試語言,又是嵌入式語言。例如查詢所有平均成績在 80分以上的學生姓名,用戶必須一條一條地把滿足條件的學生記錄找出來(通常要說明具體處理過程,即按照哪條路徑,如何循環(huán)等)。這不但大大減輕了用戶負擔,而且有利于提高數(shù)據(jù) 獨立性。 ( 2)高度非過程化 非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操縱語言是面向過程的語言,用其完成某項請求,必須指定存取路徑。 SQL語言集數(shù)據(jù)定義語言 DDL、數(shù)據(jù)操縱語言 DML、數(shù)據(jù)控制語言 DCL 的功能于一體,語言風格統(tǒng)一,可以獨立完成數(shù)據(jù)庫生命周期中的全部活動,包括定義關(guān)系模式、建立數(shù)據(jù)庫、插入數(shù)據(jù)、查詢、 更新、維護、數(shù)據(jù)庫重構(gòu)、數(shù)據(jù)庫安全性控制等一系列操作要求,這就為數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)提供了良好的環(huán)境。實施先進的辦公室自動化系統(tǒng),實現(xiàn)企業(yè)內(nèi)部信息管理、共享及交流,才能讓企業(yè)在競爭激烈的 21世紀取得先機。 ( 3)所在具體公司(現(xiàn)國內(nèi)大多實業(yè)公司的代表)存在的問題 信息化不足,計算機使用率低,大量的日常工作皆是手 工處理,因此工作效率低落,企業(yè)內(nèi)部溝通不良等等問題很難克服。 ( 4) 所用開發(fā)工具落后(如FoxBASE 等)。 ( 2) 開發(fā)過程中調(diào)研不全面。 表現(xiàn)之三為:有的企業(yè)單位既有了微機同時也有了銷售管理軟件,但硬件上去了,軟件 上不去。每次在提取信息時,要先不斷查詢記載,如果數(shù)量不多,還可以在較短時間內(nèi)整理出結(jié)果,但如果記載很多,一來翻閱要花時間,二來對人腦記憶是一種挑戰(zhàn),長時間得出的結(jié)果不一定是最全面、最適合的,且延誤商機。 在世界發(fā)達國家,銷售管理的計算機化水平已經(jīng)很高了,盡管我國的生產(chǎn)企業(yè)在這方面也有 了很強的意識和長足的進步,但仍存在這樣、那樣的一些問題。我國在全國范圍內(nèi)推廣計算機在管理中的應(yīng)用,是在70 年代末開始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計算機的出現(xiàn)和普及為信息處理提供了物美價廉的手段,對于推動我國管理信息處理的現(xiàn)代化起了重要的作用。因此,經(jīng)濟管理是計算機應(yīng)用的主要領(lǐng)域。而現(xiàn)在,美國在財務(wù)會計上 90%的工作由計算機完成;物資管理中 80— 100%的信息處理由計算機完成;計劃管理中是 80— 90%。40 多年來,計算機在處理管理信息方面發(fā)展迅速。開發(fā)銷售管理信息系統(tǒng)具有宏觀上的意義,那就是順應(yīng)時代信息化、現(xiàn)代化潮流,提高效益,促進國民經(jīng)濟結(jié)構(gòu)優(yōu)化;也有微觀上的意義,那就是可以提高管理的現(xiàn)代化程序,加強管理的信息化手段,提高工作效率,增加單位效益。如今,世界已進入在計算機信息管理領(lǐng)域中激烈競爭的時代。 系統(tǒng)設(shè)計中存在的問題及解決辦法 在設(shè)計過程中,由于受到本人知識面所限,考慮不周,數(shù)據(jù)分析不全面、詳細,對軟件工程的認識不足,也缺乏設(shè)計經(jīng)驗,所以曾出現(xiàn)過一些問題和錯誤,但是經(jīng)過本人查詢相關(guān)的資料,參考有關(guān)軟件的設(shè)計思想,并在指導老師的細心幫助下,這些問題后來基本上得到了解決,使用單位也比較滿意。本系統(tǒng)的界面比較美觀、友好,操作簡單、方便,比較具有人性化,同時,系統(tǒng)運行速度較快,對計算機的硬件環(huán)境要求不高。但由于本人軟件設(shè)計方面的經(jīng)驗不足,因此本系統(tǒng)在設(shè)計過程中出現(xiàn)了許多的困難,我查閱了許多的資料,并參考了別人的程序,才最終完成了本系統(tǒng)的設(shè)計。因此,本人結(jié)合已學過的知識及在指導老師的幫助下,運用 Microsoft Visual 中文版,在Windows XP 中文版環(huán)境下開發(fā)成功本系統(tǒng),經(jīng)過在實踐中的運行驗證,本系統(tǒng)能夠正常和穩(wěn)定地運行
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1