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

正文內容

基于bs模式的進銷存管理系統(tǒng)設計與實現(xiàn)-閱讀頁

2025-12-20 01:31本頁面
  

【正文】 客戶洽談客戶關懷客戶服務客戶投訴 圖 45 客戶管理 功能結構圖 采 購 管 理采購訂單采購入庫單采購退貨單付款錄單付款核銷單 圖 46 采購管理 功能結構圖 銷 售 管 理銷售訂單銷售出庫單銷售退貨單收款錄單收款核銷單 圖 47 銷售管理 功能結構圖 江蘇技術師范學院畢業(yè)設計說明書 (論文 ) 第 12 頁 共 28 頁 庫 存 管 理庫存調撥庫存盤點 圖 48 庫存管理 功能結構圖 數(shù)據(jù)庫設計 數(shù)據(jù)庫 設計 (Database Design)是指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式 ,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用 需求(信息要求和處理要求)。 概念模型設計 概念模型不依賴于具體的計算機系統(tǒng),他是純粹反映信息需求的概念結構。常用的數(shù)據(jù)抽象方法是 ‘ 聚集 ’ 和 ‘ 概括 ’ 。 因篇幅限定,在此只列舉主要模塊的 實體 ER圖 。 商品檔案 表 商品檔案表結構如表 41 所示。 表 42 客戶檔案 表 字段名 字段類型 缺省值 是否可空 PK 說明 ID Int identity not null PK 客戶 ID,自動生成 CustClass int 客戶分類 (往來單位表 ) CustNo varchar(50) 客戶編號 CustName varchar(100) 客戶名稱 CustNam varchar(50) 客戶簡稱 CustNote varchar(1024) 客戶簡介 HotHow char (1) 熱度 MeritGrade char (1) 價值評估 RelaGrade char (1) 關系等級 Relation varchar(200) 關系描述 CompanyType Char(1) 單位性質 Trade varchar(50) 行業(yè) Tel varchar(50) 公司電話 ReceiveAddress varchar(100) 通訊地址 OpenBank varchar(100) 開戶行 AccountMan varchar(100) 戶名 AccountNum varchar(50) 賬號 Remark varchar(200) 備注 UsedStatus char(1) 狀態(tài)( 0停用, 1啟用) 采購訂單表 采購訂單表 結構如表 43 所示。 表 44 采購 訂單明細 表 字段名 字段類型 缺省值 是否可空 PK 說明 ID int identity Not null PK ID, 自動生成 OrderNo Varchar(50) 訂單編號 ProductID Int 商品 ID OrderCount Numeric(10,2) 數(shù)量 OrderPrice Numeric(10,2) 單價 DetailTtotalPrice Numeric(20,2) 金額 付款單表 付款單表 結構如表 45 所示。 表 46 付款核銷單 表 字段名 字段類型 缺省值 是否可空 PK 說明 ID int identity not null PK 自動生成 PayID Int 付款單 ID FK BlendDate Datetime 核銷日期 BillType Char(1) 銷售退貨 采購入庫 SourceID int 源單 ID SourceDT Varchar(50) 源單表名 goodsPrice numeric(20,2) 貨款金額 BlendPrice numeric(20,2) 核銷金額 本章小結 本章主要對系統(tǒng)進行了功能模塊設計,說明了各模塊的數(shù)據(jù)流程 及相關內容 ,對數(shù)據(jù)庫進行詳細設計。三層架構在邏輯上將應用功能分為三層 :表示層、業(yè)務邏輯層、數(shù)據(jù)訪問層 【 13】 。 SqlHelper 類是專門的數(shù)據(jù)庫操作類,任何對數(shù)據(jù)庫操作的類都要調用這個類。 } 執(zhí)行一個 sql 命令,僅僅返回數(shù)據(jù)庫受影響行數(shù) /// param name=Sqlsql 語句 /param /// param name=cmdParms參數(shù) /param /// returns/returns public static int ExecuteNonQuery(string Sql, params SqlParameter[] cmdParms) { // Create a new Sql mand SqlCommand cmd = new SqlCommand()。 //Execute the mand int val = ()。 return val。 if ( != null amp。 0) { p = new SqlParameter[]。 i 。 } } ()。 if (p != null) { for (int i = 0。 i++) { (p[i])。 } 帶分頁數(shù)據(jù)查詢 public static DataTable PagerWithCommand(SqlCommand cmd, int PageIndex, int 江蘇技術師范學院畢業(yè)設計說明書 (論文 ) 第 20 頁 共 28 頁 PageSize, string OrderBy, ref int TotalCount) { //變量定義 StringBuilder sbSql = new StringBuilder()。 else (SELECT * FROM )。 ( FROM ( + + ) AS tempTable ) AS tmp )。 (。 //重新設置命令 SQL 語句 = ()。 = PageIndex。 //每頁顯示數(shù) param = new SqlParameter(PageSize, )。 (param)。 = 。 DataTable dtTemp = ExecuteSearch(cmd)。 return dtTemp。 本項目利用 銷售訂單功能 設計舉例闡述運用上述技術的思路及過程?;氐? 頁中將返回的數(shù)據(jù)進行 JSON 序列化。易于人閱讀和編寫,同時也易于機器解析和生成。 JSON 采用完全獨立于語言的文本格式 。 本章小結 本小節(jié)主要介紹了 系統(tǒng)對數(shù)據(jù)庫操作的實現(xiàn)方式 ,并對 如何運 用 C語言、 技術、三層架構、 JQUREYAJAX 和 數(shù)據(jù)庫等技術進行舉例闡述。 測試方法 一般來說,軟件測試就測試模式而言,可分為兩種 :白盒測試和黑盒測試,如圖 61所示。 “白盒”法全面了解程序內部邏輯結構、 對所有邏輯路徑進行測試。在使用這一方案時,測試者必須檢查程序的內部結構,從檢查程序的邏輯著手,得出測試數(shù)據(jù)。但即使每條路徑都測試了仍然可能有錯誤。第二,窮舉路徑測試不可能查出程序中因遺漏路徑而出錯。 黑盒測試也稱功能測試或數(shù)據(jù)驅動測試,它是在已知產(chǎn)品所應具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一 個不能打開的黑盆子,在完全不考慮程序內部結構和內部特性的情況下,測基于 C/S、 B/S 混合結構的機房管理系統(tǒng)的設計與實現(xiàn)試者在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說軟件測試白盒測試 黑盒測試江蘇技術師范學院畢業(yè)設計說明書 (論文 ) 第 23 頁 共 28 頁 明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息 (如數(shù)據(jù)庫或文件 )的完整性。 因果圖、錯誤推測等,主要用于軟件確認測試?!昂诤小狈ㄊ?窮舉輸入測試,只有把所有可能的輸入都作為測試情況使用,才能以這種方法查出程序中所有的錯誤。 系統(tǒng)測試過程會經(jīng)歷單元測試、集成測試、系統(tǒng)測試、驗收測試 4個主要階段。集成測試也叫組裝測試或聯(lián)合測試,在單元測試的基礎上,將所有模塊按照設計要求 (如根據(jù)結構圖 )組裝成為子系統(tǒng)或系統(tǒng) ,進行集成測試。驗收測試是相關的用戶或獨立測試人員根據(jù)測試計劃和結果對系統(tǒng)進行測試和接收 【 15】 。 表 41 登陸模塊測試用例及結果 項目 /軟件 基于 B/S 模式進銷存管理系統(tǒng) 程序版本 功能模塊名 Login 編制人 錢鋒鋒 用例編號 TCJXCM_Login_1 編制時間 相關的用例 無 功能特性 用戶身份驗證 測試目的 驗證是否輸入合法的信息,允許合法登陸,阻止非法登陸 預置條件 無 特殊規(guī)程說明 如數(shù)據(jù)庫訪問權限 江蘇技術師范學院畢業(yè)設計說明書 (論文 ) 第 24 頁 共 28 頁 參考信息 需求說明中關于 “ 登陸 ” 的說明 測試數(shù)據(jù) 用戶名 =admin001 密碼 =88888888 步驟 操作描述 數(shù) 據(jù) 期望結果 預期結果 實際結果 測試狀態(tài) 1 輸入用戶名稱,按 “ 登陸 ” 按鈕。 用戶名為空,密碼=88888888 顯示警告信息“ 請輸入用戶名! ” 顯示警告信息 “ 請輸入用戶名! ” 顯示警告信息 “ 請輸入用戶名! ” 成功 3 輸入用戶名和密碼,按 “ 登陸 ” 按鈕。 用戶名=admin002,密碼=88888888 顯示警告信息“ 用戶名和密碼錯誤 ! ” 顯示警告信息 “ 用戶 名和密碼 錯誤 ! ” 顯示警告信息 “ 用戶名和密碼 錯誤 ! ” 成功 5 輸入用戶名和密碼,按 “ 登陸 ” 按鈕。 用戶名 =空,密碼 =空 顯示警告信息“ 請輸入用戶名和密碼! ” 顯示警告信息 “ 請輸入用戶名和密碼! ” 顯示警告信息 “ 請輸入用戶名和密碼! ” 成功 江蘇技術師范學院畢業(yè)設計說明書 (論文 ) 第 25 頁 共 28 頁 7 輸入用戶名和密碼,按 “ 登陸 ” 按鈕。因此該模塊 可以通過。軟件測試的意義,除了增進軟件的質量,減少軟件錯誤外,還可以從策測試發(fā)現(xiàn)的問題中獲得經(jīng)驗和知識。 江蘇技術師范學院畢業(yè)設計說明書 (論文 ) 第 26 頁 共 28 頁 總 結 這次畢業(yè)設計讓我更加熟悉了從理論到實踐的跨越。整個過程 中,從需求分析到設計、編碼、測試,我都力求規(guī)范化和文檔化,努力讓自己以前學的知識運用到本網(wǎng)站的開發(fā)中,盡量保證整個系統(tǒng)的開發(fā)進度和質量,順利完成這次的畢業(yè)設計。 不過,在系統(tǒng)開發(fā)過程中,好多知識都是隨學隨用,就增加了很多不必要的麻煩。本系統(tǒng) 原本采用數(shù)據(jù)挖掘技術進行數(shù)據(jù)統(tǒng)計、分析。因此打算在以后的軟件版本中添入此功能。沒有 朱 老師的幫助也就沒有今天的這篇論文。感謝我的班主任陳鑒富 老師,謝謝他在這四年中為我們全班所做的一切, 他不求回報,無私奉獻的精神很讓我感動,再次向他表示由衷的感謝。在此,也對他們表示衷心
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1