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

正文內(nèi)容

基于web技術(shù)的打單系統(tǒng)的開發(fā)說明書-文庫吧

2025-04-17 19:01 本頁面


【正文】 ..........................................................17 2 基于 web 技術(shù)的 打單系統(tǒng)的開發(fā) [摘要 ]基于 web 技術(shù)的打單系統(tǒng) 是指利用 web 語言編程進行數(shù)據(jù)處理生成表單格式,結(jié)合瀏覽器打印 控件實現(xiàn)瀏覽器輸出表單的打印 , 它是一種 B/S 模式下的應(yīng)用程序 。本 系統(tǒng)運用的是微軟的 WebBrowser 控件 , 結(jié)合微軟自家的 IE 瀏覽器就能實現(xiàn)完美的打印功能。 本系統(tǒng)主要實現(xiàn)報表的打印和銷售統(tǒng)計,具體功能包括:商品管理,員工和客戶資料管理,銷售統(tǒng)計管理,打單管理,數(shù)據(jù)庫管理。 目的: ⑴ 熟練應(yīng)用所學(xué)軟件開發(fā)的知識 ⑵ 了解軟件行業(yè)的動態(tài)與發(fā)展情 況。 [關(guān)鍵字 ] 基于 web 技術(shù)的打單系統(tǒng) ;報表打?。?WebBrowser 控件 ;銷售統(tǒng)計; 3 Based on the web technology hit single system development [Abstract] Based on the web technology hit single system refers to the use of web language programming for data processing to generate a form format, print control with browser browser output form printing, it is a B/S mode application. This system is the use of Microsoft WebBrowser controls, bined with Microsoft 39。s own IE browser can achieve perfect printing function. This system main realization statements printing and sales statistics, the specific features include: modity management, employee and customer information management, sales management, documents management, database management. Objective: the skilled use of the software development knowledge. Knowledge of software industry trends and development situation. [Keywords] Based on the web technology hit single system。 print。 WebBrowser control。 sales statistics。 4 第 1 章 課題設(shè)計概述 在現(xiàn)實的各行各業(yè)中,打單已經(jīng)成為日常的工作。因此,各種版本的打單系統(tǒng) 廣泛地 應(yīng)用在金融、商業(yè)、政府等 機構(gòu),甚至 與我們生活息息 相關(guān)的小商小販 也開始實行電腦打單 。隨著經(jīng)濟的發(fā)展,各行各業(yè)呈現(xiàn)出趨向于更細分化,更專業(yè)化,此時, 各行業(yè)業(yè)主們并不需要那么完整功能的打單系統(tǒng),只需要 簡單操作的,能夠滿足需求的,定向功能的打單軟件 ,因此從成本和功能需求兩方面來考慮,打單軟件可能迎來新的需求量。 系統(tǒng)概述 基于 web 技術(shù)的打單系統(tǒng)是應(yīng)用 PHP 語言開發(fā)的 B/S 模式的應(yīng)用軟件,結(jié)合javascript 腳本語言 , html 標記語言和 jquery 框架實現(xiàn)的打單功能。 基于 web 技術(shù)的打單系統(tǒng)功能包括: ? 商品添加和查詢 功能 ? 添 加員工和客戶資料功能 ? 銷售統(tǒng)計及查詢功能 ? 表單打印和輸出 excel 及打單歷史查詢( 查詢商品以往的售價 ) ? 數(shù)據(jù)庫管理 需求分析 目標 某公司是一家 主要從事各種商品 批發(fā) 的企業(yè) ,擁有獨立的倉庫管理系統(tǒng)。 由于經(jīng)濟危機,以往大量的商品批發(fā)頓時極具減少,為此,公司決定開通多種銷售渠道,以緩解公司的經(jīng)濟危機。零售是公司的 銷售 渠道之一 ,為此,急需一個定制的零售的打單軟件。 功能需求 本系統(tǒng)主要實現(xiàn)報表的打印和銷售統(tǒng)計,具體功能包括:商品管理, 員工和客戶資料管理,銷售統(tǒng)計管理,打單管理,數(shù)據(jù)庫管理 。 商品管理 商品管理主要實現(xiàn)商品的添加和查詢功能。 由于打單系統(tǒng)不會直接連接倉庫的總數(shù)據(jù)庫,所以打單系統(tǒng)的商品添加包括兩方面: 5 1) 直接添加商品到數(shù)據(jù)庫 2) 打印報表時,手工添加商品到報表中,如果商品數(shù)據(jù)庫表中不存在次商品,系統(tǒng)會自動把此商品添加到數(shù)據(jù)庫中 員工和客戶資料管理 此模塊包括兩方面:員工管理和客戶管理 。這是為了打單更加便捷一點附加的兩個功能,在實際的打單過程中,客戶資料和員工信息可以從數(shù)據(jù)庫中提出,也可以手工修改。 銷售統(tǒng)計管理 客戶要求在每次打完一筆單,需 要記錄此次銷售單號對應(yīng)的總金額,以便 按時對總的銷售額進行統(tǒng)計和賬單核對, 因此銷售統(tǒng)計功能就顯得比較重要。 銷售統(tǒng)計功能主要是在打完銷售單后,用以記錄本銷售單的銷售單號,名稱,內(nèi)容,單位,數(shù)量,金額等信息,包括信息 的 保存和查詢 兩個方面。 打單管理 本系統(tǒng)主要實現(xiàn)的就是打單功能。按照客戶的給定單據(jù)樣式,表單的主要內(nèi)容有:主題(送貨單)、日期,單據(jù)編號,客戶資料(姓名和電話)、制單人 、商品信息(序號,商品名稱,單位,數(shù)量,單價,金額)、合計(大寫和小寫),員工信息(部門和業(yè)務(wù)員)和客戶簽字。 除了上述需要定制的表單模版,客戶要求能夠及時的查詢某個商品過去的銷售單價,那么打單模塊就需要及時的記錄此次打印的所有的商品的信息 保存到數(shù)據(jù)庫中,下次銷售同類商品,只需通過查詢功能從打單歷史記錄中提取相關(guān)的信息就能知道過去的銷售價格,銷售數(shù)量等信息。 數(shù)據(jù)庫管理 數(shù)據(jù)庫管理是針對商品,員工和客戶資料,銷售統(tǒng)計,打單 的相應(yīng)數(shù)據(jù)表進行管理,包括表的修改,刪除,添加和查詢,以及數(shù)據(jù)的修改,刪除,添加和查詢,該功能對于打單系統(tǒng)來說主要可以及時清除很久以前的舊賬,需要管理員權(quán)限。 6 第 2 章 相關(guān)知識 本章主要涉及系統(tǒng)開發(fā)運用的相關(guān)語言和環(huán)境 介紹 相關(guān)知識 php 簡介 PHP,是英文超文本預(yù)處理語言 Hypertext Preprocessor 的縮寫。 PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入 HTML 文檔的腳本語言,語言的風(fēng)格有類似于 C 語言,被廣泛地運用。 主要特性: a) 開放的源代碼:所有的 PHP 源代碼事實上都可以得到。 b) PHP 是免費的:和其它技術(shù)相比, PHP 本身免費。 c) php 的快捷性:程序開發(fā)快,運行快,技術(shù)本身學(xué)習(xí)快。嵌入于 HTML:因為 PHP可以被 嵌入于 HTML 語言,它相對于其他語言。編輯簡單,實用性強,更適合初學(xué)者。 d) 跨平臺性強:由于 PHP 是運行在服務(wù)器端的腳本,可以運行在 UNIX、 LINUX、WINDOWS 下。 e) 效率高: PHP 消耗相當少的系統(tǒng)資源。 f) 圖像處理:用 PHP 動態(tài)創(chuàng)建圖像 g) 面向?qū)ο螅涸?php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M,現(xiàn)在 php 完全可以用來開發(fā)大型商業(yè)程序。 h) 專業(yè)專注: PHP 支持腳本語言為主,同為類 C 語言。 html 語言簡介 超文本標記語言,即 HTML( Hypertext Markup Language), 是用于描述網(wǎng)頁文檔的一種標記語言。其主要特點如下: 簡易性, HTML 版本升級采用超集方式,從而更加靈活方便。 可擴展性, HTML 語言的廣泛應(yīng)用帶來了加強功能,增加標識符等要求, HTML 采取子類元素的方式,為系統(tǒng)擴展帶來保證。 平臺無關(guān)性。雖然 PC 機大行其道,但使用 MAC 等其他機器的大有人在, HTML可以使用在廣泛的平臺上,這也是 WWW 盛行的另一個原因。 javascript 簡介 什么是 JavaScript? ? JavaScript 被設(shè)計用來向 HTML 頁面添加交互行為。 7 ? JavaScript 是一種腳本語言(腳本語言是一種輕量級的編程語言)。 ? JavaScript 由數(shù)行可執(zhí)行計算機代碼組成。 ? JavaScript 通常被直接嵌入 HTML 頁面。 ? JavaScript 是一種解釋性語言(就是說,代碼執(zhí)行不進行預(yù)編譯)。 ? 所有的人無需購買許可證均可使用 JavaScript。 jquery 開源框架介紹 jQuery 是繼 prototype 之后又一個優(yōu)秀的 Javascrīpt 框架。其宗旨是 —— WRITE LESS,DO MORE,寫更少的代碼 ,做更多的事情 。 jQuery 使用戶能更方便地處理 HTML documents、 events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供 AJAX 交互。 jQuery 還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種應(yīng)用也說得很詳細,同時還有許多成熟的插件可供選擇。 jQuery 能夠使用戶的 html 頁保持代碼和 html 內(nèi)容分離,也就是說,不用再在 html里面插入一堆 js來調(diào)用命令了,只需定義 id 即可。 用 jquery 的前提 ,首先要引用一個有 jquery 的文件 scripttype=text/javascript src= jquery 官方最新的地址。可用在自己網(wǎng)站里加個這個,就能使用 jquery 了。 開發(fā)及運行環(huán)境 開發(fā)環(huán)境 硬件 硬件環(huán)境: CPU 一個奔騰 II 300兆赫 (MHz)或者 兼容的處理器 內(nèi)存 256 兆字節(jié) (MB) 的隨機存取內(nèi) (RAM) 硬盤 4 千兆字節(jié) (GB) 的可用硬盤空間 軟件 主機運行 window 7 操作系統(tǒng) 開發(fā)平臺 WAMP 集成環(huán)境( Apache/, PHP 和 ) 開發(fā)工具 Dreamweaver , EditPlus 調(diào)試軟件 ( 以上)瀏覽器 運行環(huán)境 主機 運行在 Windows (WinNT 以上 )操作系統(tǒng) 服務(wù)器 WAMP 集成環(huán)境( Apache/, PHP 和 ) 瀏覽器 ( 以上)瀏覽器 8 第 3 章 系統(tǒng)分析 在設(shè)計軟件系統(tǒng)之前,首先必須確定用戶究竟要求軟件系統(tǒng)完成什么任務(wù),所以分析階段的基本任務(wù)是了解用 戶的需求,并將用戶的需求用書面形式表達出來。 下面是我們根據(jù) 打單系統(tǒng) 的現(xiàn)狀結(jié)合自身的設(shè)計需求來進行的系統(tǒng)分析過程: 可行性分析 可行性分析的任務(wù) ,并不是所有問題都有簡單明顯的解決辦法,事實上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。如果問題沒有可行的解,那么花費這項開發(fā)工程上的任何時間、資源、人力和經(jīng)費都是無謂的浪費。 本設(shè)計從以下三個方面進行可行性研究: 1. 技術(shù)可行性。 “ 基于 web 技術(shù)的打單系統(tǒng)的開發(fā) ” 采用目前最流行的 web 語言 —php語言開發(fā)的,在各方技術(shù)各方面都已經(jīng)非常成熟。而且 php語 言是跨平臺的,開發(fā)的軟件可以在當今所有流行的 windows, linux 等操作系統(tǒng)上運行,從以上分析看開發(fā)本軟件在技術(shù) 上是可行的 。 2. 經(jīng)濟可行性。成本方面: 由于本軟件運用免費開源的 php+mysql 構(gòu)建的, 開發(fā)者的研發(fā)簡單、開發(fā)周期短,所以開發(fā)本軟件的成本是非常低的。效益方面: 運用一個軟件系統(tǒng), 可大大節(jié)余人力,以前需要多人干的工作,使用本系統(tǒng)只需一個人或幾個人就能完成,且工作量和勞動強度大大降低。所以開發(fā)本軟件可以為社會帶來很好的經(jīng)濟效益。從以上分析看開發(fā)本軟件在經(jīng)濟上是可行的。 3. 操作可行性。 本系 統(tǒng)操作簡單 , 有機算計基礎(chǔ)的人無需培訓(xùn)即可使用 , 即使是沒有計算機基礎(chǔ)的人只需經(jīng)過簡單的培訓(xùn)就可以很熟練的使用本系統(tǒng)。所以說本系統(tǒng)在用戶使用可行性上是沒有問題的。 所以從以上幾個方面的分析來看,開發(fā)本軟件是完全可行的。 組織結(jié)構(gòu)圖 打單系統(tǒng)組織結(jié)構(gòu)圖 如圖 31所示。打單系統(tǒng) 涉及兩類人員:打單員和管理員,日常的使用者是打單員,打單員可以進行的工作包括商品添加(把商品添加到數(shù)據(jù)庫,打單時直接從商品數(shù)據(jù)列表添加要打印的商品即可),人員資料的添加(客戶和員工資料),銷售統(tǒng)計和打單。 9 圖 31 打單系統(tǒng)組織結(jié)構(gòu)圖 可能會有人 問到為什么要設(shè)置 數(shù)據(jù) 管理員 ?回答是,本打單系統(tǒng)是要求記錄打單歷史,并保存銷售統(tǒng)計,為了防止篡改數(shù)據(jù),在軟件的用戶界面并設(shè)計信息的刪除和修改功能,所以只能直接到數(shù)據(jù)庫中去修改信息,如果打單員擁有足夠的權(quán)力,那么打單員就可以是管理員,管理員也可以是打單員。 業(yè)務(wù)流程圖 1) 運行打單系統(tǒng),直接進入到打單的主界面,除了日期和單據(jù)編號系統(tǒng)自動生成,其他默認從數(shù)據(jù)庫中提取的,也可以手動修改。 2) 添加要打印的商品信息 到 打印的表單區(qū)域 ,修改 商品信息,更新數(shù)據(jù)信息。 3) 打印,并保存銷售統(tǒng)計。 圖 33 打單系統(tǒng) 業(yè)務(wù)流程 圖 打單 商品管理 客戶資料表 員工資料表 銷售統(tǒng)計 商品信息 修改 添加商品信息 姓名和電話 添加 修改 姓名和電話 添加 修改 單據(jù)編號和總金額 保存 其他 數(shù)據(jù)庫管理 打單系統(tǒng) 打單員 管理員 商品添加管理 人員資料添加 銷售統(tǒng)計管理 打印表單管理 數(shù)據(jù)庫管理 10 數(shù)據(jù)流程圖 需要打單時,打單人員進入系統(tǒng)打單界面,在界面的添加打印數(shù)據(jù)區(qū)以兩種法向打印區(qū)添加數(shù)據(jù),手工添加和從數(shù)據(jù)庫中添加。添加數(shù)據(jù)過程如圖 341 所示 ,從圖中看出,數(shù)據(jù)流向都是以數(shù)據(jù)庫為基礎(chǔ),添加數(shù)據(jù)到數(shù)據(jù)庫,從數(shù)據(jù)庫提取數(shù)據(jù)添加到打印區(qū)(打印區(qū)也是一個數(shù)據(jù)庫表) ,最后實現(xiàn)商品信息打印。 圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1