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

正文內(nèi)容

畢業(yè)設計-超市管理系統(tǒng)設計(編輯修改稿)

2025-01-08 18:23 本頁面
 

【文章內(nèi)容簡介】 一個 TransactSQL 語句或存儲過程。 SqlDataAdaptert 表示用于填充 DataSet 和更新 SQL Server 數(shù)據(jù)庫的一組數(shù)據(jù)命令和一個數(shù)據(jù)庫連接。 SqlDataReader 提供一種從 SQL Server 數(shù)據(jù)庫讀取行的只進流的方式。 圖 23 的常用組件 表 本科生畢業(yè)設計(論文) 8 第 3 章系統(tǒng)需求分析 需求分析的目的 盡早地對軟件項目的可行性做出細致而謹慎的評估,以避免在項目開發(fā)過程中浪費大量的人力、物力、財力。 硬 件需求分析 1. 要求系 統(tǒng) 支持 Microsoft .NET Framework 以上版本 2. 要求系 統(tǒng) 支持 Microsoft SQL Server數(shù) 據(jù) 庫 3. 要求必 須 安 裝 IIS 需求分析的問題定義 問題定義階段必須回答的關鍵問題是“要解決的問題是什么?”顯然,這個問題解決整個軟件開發(fā)周期中起著指導性作用。軟件開發(fā)應該有這樣一條鮮明的線索貫穿始終,否則我們的所有工作都是盲目的?,F(xiàn)在我們應該明確問題定義階段的主要任務:我們要建立一個超市進銷存銷售管理系統(tǒng),以解決超市銷售事務的基本情況,來 擺脫傳統(tǒng)的手工記賬,實現(xiàn)管理自動化,從而提高工作效率。同時該系統(tǒng)應不可避免的涉及到庫存商品基本信息、供應商信息、員工信息的維護和處理及進貨統(tǒng)計、銷售統(tǒng)計和退貨等統(tǒng)計及查詢處理。 可行性研究 這個階段要解決的關鍵問題是“對上一階段所確定的問題有無行得通的解決辦法”。從而導出系統(tǒng)的邏輯模型,然后從系統(tǒng)邏輯模塊出發(fā)探索若干種可供選擇的系統(tǒng)實現(xiàn)方案。由于實際條件的制約,對可行性研究我們不再多說,但我們必須明確,現(xiàn)在我們所討論的問題從各方面來說都行得通。在明確 了這兩個簡本科生畢業(yè)設計(論文) 9 單問題之后,我們的問題應該步入正題 了。需求分析階段是軟件定義時期的是后一個階段,這一階段的中心任務是準確的回答“系統(tǒng)必須做什么?”這個問題。其結(jié)束的標準是通過需求分析應該得出有數(shù)據(jù)流程圖、 ER 圖、數(shù)據(jù)字典等描繪的精確的系統(tǒng)邏輯模型。 任務要求 系統(tǒng)的功能要求即用戶對目標系統(tǒng)數(shù)據(jù)處理功能所提出的要求,主要考慮以下銷售管理需求: ★系統(tǒng)分店長和一般的在職人員 (員工 )兩種身份。 ★商品信息管理,可以添加商品類別信息,添加和管理所有商品信息。 ★員工信息管理,管理員可以添加和維護員工的信息。 ★進貨信息管理,可以添加商品進貨信息,商品進 貨退貨信息,添加商品進貨退貨信息。 ★銷貨信息管理,可以登記商品銷售和銷售退貨信息。 ★庫存管理,可以查詢商品的庫存。 技術方面可行性分析 ( 1) 由于 WindowsXP 操作系統(tǒng)是有人機變互的友好界面,很容易掌握及操作,程序界面相對較容易實現(xiàn)等特點,加之目前基于 WindowsXP 操作系統(tǒng)的軟件開發(fā)工具也很多,易于學習、開發(fā)及應用。 ( 2) 同時由于銷售管理業(yè)務事務種類繁多,結(jié)合超市的實際情況,銷售業(yè)務量及管理人員的素質(zhì)等因素, WindowsXP 操作系統(tǒng)易學易用,而且可以滿足需求,故決定采用 WindowsXP 平臺開發(fā)。 ( 3) 采用 Microsoft Sqlserver2021 型數(shù)據(jù)庫系統(tǒng)作為銷售管理系統(tǒng)的后臺數(shù)據(jù)庫, Sqlserver2021 數(shù)據(jù)庫使用與 WindowsXP 完全統(tǒng)一的風格,采用面向?qū)ο蟮姆绞綄?shù)據(jù)庫進行管理與操作,大大簡化了用戶的開發(fā)與維護工作,另外小型數(shù)據(jù)庫的靈活性、安全性、易用性為數(shù)據(jù)庫編程提供了良好的條件。 SQL2021 是微軟 福州遠行者信息技術有限公司 推出的基于 Windows的桌面關系數(shù)據(jù)庫管理系統(tǒng)( RDBMS),是 Office 系列應用軟件之一。它提供了表、查詢 、窗體、報表、頁、宏、模塊 7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操本科生畢業(yè)設計(論文) 10 作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。 SQL2021是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。 通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應用程序更為簡便。 SQL2021是一個可視化工具,是風格與 Windows 完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向?qū)А⒈硐驅(qū)?、查詢向?qū)?、窗體向?qū)?、報表向?qū)У裙ぞ撸沟貌僮骱啽?,容易使用和掌握?SQL2021基于 Windows 操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作 效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。 SQL2021支持 ODBC(開發(fā)數(shù)據(jù)庫互連, Open Data Base Connectivity),利用 SQL2021強大的 DDE(動態(tài)數(shù)據(jù)交換)和 OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、 Excel 表格、 Word 文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。 SQL2021還可以將程序應用于網(wǎng)絡,并與網(wǎng)絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成 HTML 文件,輕松構(gòu)建 Inter/Intra 的應用。 ( 4) 由于 Microsoft 福州遠行者信息技術有限公司 的 服務器編程工具具有簡單易學,同時功能強大的特點,選擇它可以加速系統(tǒng)的完成進度。 數(shù)據(jù)流程分析,即把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的流動情況抽象地獨立出來,舍去了具體組織機構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動過程來考查實際業(yè)務的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題。 現(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù) 流程圖來實現(xiàn)。 數(shù)據(jù)流圖( Data Flow Diagram,簡稱 DFD 圖)是用一些規(guī)定的圖標和符號來描述數(shù)據(jù)在系統(tǒng)中的本科生畢業(yè)設計(論文) 11 流動和處理情況。數(shù)據(jù)流圖一般要采用自上而下逐步求精的結(jié)構(gòu)化表示方法。軟件系統(tǒng)歸根結(jié)底是一個信息處理系統(tǒng),其最基本的功能是感受輸入信息,對輸入的信息按照規(guī)定的方法歸類、處理以及存儲,轉(zhuǎn)變?yōu)樗枰男畔ⅲ詈笸ㄟ^輸出系統(tǒng)向用戶輸出所需求的信息。其中最核心的部分就是信息(數(shù)據(jù))處理,因此不同的數(shù)據(jù)也就決定了所需要的不同的處理方法和算法。數(shù)據(jù)流圖也就是以圖形的方式將系統(tǒng)中數(shù)據(jù)的傳遞、轉(zhuǎn)化過程以直觀的 方式表述出來。 數(shù)據(jù)流圖由四種基本的元素組成:數(shù)據(jù)流 (Data Flow)、處理 (Process)、數(shù)據(jù)存儲和數(shù)據(jù)源 (數(shù)據(jù)終點 )。 (1) 數(shù)據(jù)流 (Data Flow):為具有名稱且有流向的數(shù)據(jù),用標有名稱的箭頭表示。一個數(shù)據(jù)流可以是記錄、組合項或基本項。 (2) 處理 (Process):表示對數(shù)據(jù)多進行的加工和變換,在圖中用圓形表示。指向處理的數(shù)據(jù)流為該處理的輸入數(shù)據(jù),離開處理的數(shù)據(jù)流為該處理的輸出數(shù)據(jù) . (3) 數(shù)據(jù)存儲:表示用文件方式或數(shù)據(jù)庫形式所存儲的數(shù)據(jù),對其進行的存取分別以指向或離開數(shù)據(jù)存儲的箭 頭表示。 (4) 數(shù)據(jù)源及數(shù)據(jù)終點:表示數(shù)據(jù)的來源或數(shù)據(jù)的去向,可以是一個組織或人員,它處于系統(tǒng)范圍之外,所以又稱它為外部實體,它是與系統(tǒng)有關的外部事物或外部環(huán)境。其圖形符號用平行四邊形表示。符號如圖 31 所示: 根據(jù)上面的分析我們可以對系統(tǒng)畫出如圖所示的頂層數(shù)據(jù)流圖 ,福州遠行者信息技術有限公司提供了對數(shù)據(jù)庫的創(chuàng)建,系統(tǒng)的修改,以及文章的修改。系統(tǒng)的完善和源碼的制作。 如圖 32: 外部實體 處理 數(shù)據(jù)存儲 數(shù)據(jù)流 圖 31數(shù)據(jù)流圖的基本圖形符號 本科生畢業(yè)設計(論文) 12 圖 32 系統(tǒng)頂層數(shù)據(jù)流圖 第 1 層數(shù)據(jù)流圖是在頂層上的細分,從整體考 慮通訊錄信息管理系統(tǒng)出現(xiàn)的數(shù)據(jù)流動及流向 ,如圖 33: 用提交戶端數(shù)據(jù) 界面顯示 登錄信息 錯誤提示 輸 出 執(zhí)行結(jié)果 操作請求 超市進銷存信息管理系統(tǒng) Sqlserver數(shù)據(jù)庫 庫存信息管理請求 管理處理 數(shù)據(jù) 處理 結(jié)果 銷售管理請求 管理處理 進貨管理請求 管理處理 商品信息管理請求 管理處理 員工信息管理請求 管理處理 操作員提交數(shù)據(jù) 與用戶端交互 員工信息管理 商品信息管 理 進貨管理 出貨管 理 庫存管理 數(shù)據(jù)處理 界面顯示 銷貨,訂單管理 本科生畢業(yè)設計(論文) 13 系統(tǒng)總體軟件結(jié)構(gòu) 通過在需求階段對系統(tǒng)的總體功能的要求,我們得到了這個信息管理軟件的總體功能結(jié)構(gòu),其主要功能結(jié)構(gòu)圖如圖 所示,它應包括 6 大基本功能 : (1) 商品信息管理:管理員登陸系統(tǒng)后可以添加和查詢商品類別信息,可以添加和修改商品的信息,員工登陸后只能查詢商品信息。 (2) 員工信息管理: 管理 員登陸系統(tǒng)后可以可以添加和維護超市員工 (收銀員 )的信息 。 (3) 入庫管理: 管理員登陸系統(tǒng)后可以添加商品進貨信息,可以對商品進貨信息進行查詢和統(tǒng)計 ,添加商品進進貨退貨信息,對商品進貨退貨信息進行查詢統(tǒng)計 。 (4) 出庫管理: 員工 (收銀員 )登陸系統(tǒng)后可以對商品進行銷售 ,可以按時間查詢自己的銷售業(yè)績 。管理員登陸系統(tǒng)后可以按照時間等條件對銷售信息進行查詢,可以根據(jù)小票號登記顧客退貨信息,查詢顧客退貨信息,可以查看員工的銷售業(yè)績 。 (5) 庫存管理: 管理員或員工登陸系統(tǒng)后都可以查詢商品的庫存, ,可以統(tǒng)計庫存上溢或不 足的信息 (庫存報警 ),管理員還可以對 庫存盤點 (進貨金額和銷售金額的對比 ,計算超市的利潤 )。 (6) 銷貨和訂單信息管理:管理員可以添加和刪除銷貨單和訂單的管理。 結(jié)論 綜上所述,無論是從技術方面還是經(jīng)濟方面看開發(fā)此系統(tǒng)均是可行的。 數(shù)據(jù) 中心 系統(tǒng)管理請求 管理處理 圖 33 系統(tǒng)第 1 層數(shù)據(jù)流圖 本科生畢業(yè)設計(論文) 14 第四章 系統(tǒng)結(jié)構(gòu)與關系模塊 系統(tǒng)結(jié)構(gòu)設計 本程序設計采用模塊化的設計思想,將系統(tǒng)分成各個模塊進行設計,開發(fā)具有獨立功能而且和其他模塊之間沒有過多的相互作用的模塊,使得每個模塊完成一個相對獨立的特定自功能,并且和其他模塊間關系很簡單。而且使得程序容 易實現(xiàn),便于測試和維護。 關系模型 關系模型的設計 要解決的問題是如何將實體和實體間的聯(lián)系轉(zhuǎn)換為關系模式,如何確定這些關系橫式的屬性和碼。對于實體間的聯(lián)系我們分不同的情況討論: (1) 若實體間的聯(lián)系是 1:1,可以在兩個實體轉(zhuǎn)換成的兩個關系中任意一個關系的屬性中加入另一個關系的碼。 (2) 若實體間聯(lián)系為 1:n,則在 n 端實體轉(zhuǎn)換成的關系中加入 1端實體轉(zhuǎn)換成的關系碼。 (3) 若實體間聯(lián)系為 n:m,則將聯(lián)系轉(zhuǎn)換為關系,關系的屬性為諸個實體的碼加上聯(lián)系具有的屬性,而關系的碼則為諸實體的碼的組合。 由以上三 點 ,設計 關
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1