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

正文內(nèi)容

企業(yè)進(jìn)銷存管理系統(tǒng)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-文庫(kù)吧

2024-11-03 16:16 本頁面


【正文】 、數(shù)據(jù)存儲(chǔ)安全可靠。 ? 鍵盤操作,快速響應(yīng)。 ? 強(qiáng)大的銷售結(jié)賬功能。 ? 全面的賬單查詢功能。 ? 功能強(qiáng)大的年銷售額分析圖、商品銷售排行統(tǒng)計(jì)。 ? 實(shí)現(xiàn)各種查詢,如多條件查詢、模糊查詢等。 ? 操作員可以隨時(shí)修改自己的口令。 ? 管理員可以設(shè)置操作員的權(quán)限 ? 對(duì)用戶輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤。 ? 數(shù)據(jù)保密性強(qiáng),為每個(gè)用戶設(shè)置權(quán)限級(jí)別。 ? 系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。 ? 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。 開發(fā)及運(yùn)行環(huán)境 硬件平臺(tái): ? CPU: 。 ? 內(nèi)存: 256MB 以上。 軟件平臺(tái): ? 操作系統(tǒng): Windows XP/ Windows 2020。 ? 數(shù)據(jù)庫(kù): SQL Server 2020。 ? 瀏覽器: ,推薦使用 。 ? Web 服務(wù)器: 。 ? 分辨率:最佳效果 1024 768 像素。 編碼設(shè)計(jì) 編碼設(shè)計(jì)是數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的前提條件,是系統(tǒng)不可缺少的重要內(nèi)容。編碼是指與原來名稱對(duì)應(yīng)的編號(hào)、符號(hào)或記號(hào)。它是進(jìn)行信息交換、處理、傳輸和實(shí)現(xiàn)信息資源共享的關(guān)鍵。編碼也用于指定數(shù)據(jù)的處理方法、區(qū)別數(shù)據(jù)類型,并指定計(jì)算機(jī)處理的內(nèi)容等。 本系統(tǒng)內(nèi)部信息編碼采用了統(tǒng)一的編 碼方式情況。 ( 1)采購(gòu)編號(hào)為字母“ cg”、系統(tǒng)當(dāng)前日期的年限和 5 位數(shù)字編號(hào)的組合。例如, cg202020005。 ( 2)入庫(kù)單據(jù)編號(hào)為字母“ RK”、系統(tǒng)當(dāng)前日期和 3 位數(shù)字編號(hào)的組合。例如, RK20200110001。 ( 3)入庫(kù)退貨單據(jù)編號(hào)為字母“ RT ”、系統(tǒng)當(dāng)前日期和 3 位數(shù)字編號(hào)的組合。例如,RT20200112020。 ( 4)銷售單據(jù)編號(hào)為字母“ XS”、系統(tǒng)當(dāng)前日期和 3 位數(shù)字編號(hào)的組合。例如, XS20200112020。 邏輯結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)數(shù)據(jù)庫(kù)采用 SQL Server 2020 數(shù)據(jù)庫(kù),系 統(tǒng)數(shù)據(jù)庫(kù)名稱為 sell。數(shù)據(jù)庫(kù) sell 中包含 24 張表。 1.?dāng)?shù)據(jù)表概要說明 為了對(duì)本系統(tǒng)后臺(tái)的數(shù)據(jù)庫(kù)中數(shù)據(jù)表有一個(gè)更清晰的認(rèn)識(shí),下面設(shè)計(jì)了一個(gè)數(shù)據(jù)表樹型結(jié)構(gòu)圖(如圖 2 所示),該數(shù)據(jù)表樹型結(jié)構(gòu)圖包含系統(tǒng)所有數(shù)據(jù)表。 圖 2 數(shù)據(jù)表樹型結(jié)構(gòu)圖 2.?dāng)?shù)據(jù)表的結(jié)構(gòu) 關(guān)于數(shù)據(jù)庫(kù)中的數(shù)據(jù)表請(qǐng)參見附錄 B。 4 網(wǎng)站總體架構(gòu) 1.模塊功能介紹 網(wǎng)站首頁主要包括以下功能模塊: ? 基 礎(chǔ)信息:實(shí)現(xiàn)對(duì)客戶、商品、供應(yīng)商基礎(chǔ)信息的管理及信息檢索功能。主要包 括客戶信息管理、商品信息管理、供應(yīng)商信息管理、客戶信息查詢、商品信息查詢和 供應(yīng)商信息查詢 6 部分。 ? 采購(gòu)管理:實(shí)現(xiàn)對(duì)商品采購(gòu)信息 進(jìn)行管理 及 采購(gòu) 信息檢索功能。主要包括商品采購(gòu)和采購(gòu)查詢兩部分。 ? 庫(kù)存管理:實(shí)現(xiàn)對(duì)商品入庫(kù)、退貨、庫(kù)存查詢及價(jià)格調(diào)整 等信息 的綜合管理。主要包括商品入庫(kù)、商品入庫(kù)退貨、庫(kù)存查詢和價(jià)格調(diào)整 4 部分。 ? 商品銷售:實(shí)現(xiàn)對(duì)商品 銷售 信息及退貨 信息進(jìn)行管理的 功能。主要包括商品銷售和商品銷售退貨兩部分。 ? 查詢統(tǒng)計(jì):實(shí)現(xiàn)對(duì)進(jìn)、銷商品 信息 的查詢匯總,并實(shí)現(xiàn)按銷售商品進(jìn)行排行 和 對(duì)年銷售額進(jìn)行分析等功能。主要包括銷售信息查詢、銷售退貨查詢、商品入庫(kù)查詢、入庫(kù)退貨查詢、商品銷售排行和年 銷售額分析 6 部分。 ? 往來管理:實(shí)現(xiàn)在線的個(gè)人與企業(yè)、企業(yè)與企業(yè)之間 的 進(jìn)、銷商品往來結(jié)賬的綜合管理。主要包括商品銷售結(jié)賬、入庫(kù)退貨結(jié)賬、銷售結(jié)賬查詢、商品入庫(kù)結(jié)賬、銷售退貨結(jié)賬和入庫(kù)結(jié)賬查詢 6 部分。 ? 系統(tǒng)設(shè)置:實(shí)現(xiàn)對(duì)操作員信息進(jìn)行維護(hù)。主要包括添加操作員、更改操作員密碼和刪除操作員 3 部分。 2.首頁運(yùn)行結(jié)果 企業(yè)進(jìn)銷存管理系統(tǒng)網(wǎng)站首頁的運(yùn)行結(jié)果如圖 3 所示。 1 3 4 2 圖 3 網(wǎng)站首頁的運(yùn)行結(jié)果 首頁的各部分說明以列表形式給出,如表 1 所示。 表 1 首 頁解析 區(qū)域 名稱 說明 對(duì)應(yīng)文件 1 網(wǎng)站主導(dǎo)航區(qū) 主要用于顯示網(wǎng)站的旗幟廣告條及為用戶提供網(wǎng)站的功能導(dǎo)航 2 網(wǎng)站子導(dǎo)航區(qū) 主要用于管理功能導(dǎo)航 3 功能操作區(qū) 主要用于完成各種管理功能 4 退出 登錄 主要用于退出企業(yè)進(jìn)銷存管理系統(tǒng) 4. 創(chuàng)建數(shù)據(jù)庫(kù)連接 在進(jìn)行動(dòng)態(tài)網(wǎng)站開發(fā)時(shí),一個(gè)很重要的步驟就是建立數(shù)據(jù)庫(kù)的連接,即訪問數(shù)據(jù)庫(kù)。訪問數(shù)據(jù)庫(kù)可以用 DSN 和非 DSN 兩種方法。應(yīng)用 DSN 訪問數(shù)據(jù)庫(kù)需要配置 ODBC 數(shù)據(jù)源(即系統(tǒng) DSN),該方法的優(yōu)點(diǎn)是比較安全 ; 而應(yīng)用非 DSN 訪問數(shù)據(jù)庫(kù)不需要配置 ODBC 數(shù)據(jù)源,比較方便。 創(chuàng)建數(shù)據(jù)庫(kù)連接主要分兩步進(jìn)行:一是創(chuàng)建數(shù)據(jù)庫(kù)連接文件 ,二是在需要與數(shù)據(jù)庫(kù)連接的頁面包含該文件 ( !include file=Conn/) 。下面進(jìn)行詳細(xì)介紹。 本 網(wǎng)站 數(shù)據(jù)庫(kù)配置文件為 ,下面兩條代碼在所有對(duì)數(shù)據(jù)庫(kù)的操作中都是必不可少的。由于這段代碼幾乎在后面的每個(gè)對(duì)數(shù)據(jù)庫(kù)操作頁面 都 要使用,所以將其保存一個(gè)單獨(dú)的文件夾中,文件名為 ,在所有與數(shù)據(jù)庫(kù)連接 的頁面中只要包含該文件,就可以連接和打開數(shù)據(jù)庫(kù)。 % set conn=() application(dsn) % 通過 Application 對(duì)象進(jìn)行事件處理,相關(guān)代碼放在虛目錄的 文件中,代碼如下: script language=vbscript runat=server sub application_onstart end sub sub session_onstart application(dsn)=driver=sql server。server=(local)。uid=sa。pwd=。database=sell end sub sub session_onend end sub sub application_onend end sub /script 5 用戶登錄模塊設(shè)計(jì) 用戶登錄頁面比較簡(jiǎn)單,為防止用戶的錯(cuò)誤操作, 應(yīng) 設(shè)置錯(cuò)誤處理頁面。在登錄操作中,一般發(fā)生的錯(cuò)誤有:用戶輸入了錯(cuò)誤的用戶名或密碼 ; 或用戶直接單擊了【登錄】按鈕。對(duì)上述情況的 判斷,我們 就要通過 ASP 文件來實(shí)現(xiàn)。 用戶登錄 頁面 的設(shè)計(jì)效果如圖 4 所示。 圖 4 用戶登錄頁面的設(shè)計(jì)效果 用戶登錄頁面中涉及的 HTML 表單元素如表 2 所示。 表 2 用戶登錄頁面中涉及的 HTML 表單元素 名稱 類型 含義 重要屬性 myform form 表單 action= method=post username text 用戶名 id=username2 PWD password 密碼 style= fontfamily:Wingdings。 width:129。 oncopy=return false oncut=return false onpaste=return false Submit3 button 【確定】按鈕 onClick=check(myform) reset1 reset 【取消】按鈕 class=btn_grey value=取消 利用 JavaScript 編寫檢測(cè)用戶輸入信息是否合法的函數(shù),并通過單擊【確定】按鈕調(diào)用該函數(shù),判斷用戶名或密碼是否為空,如果為空,系統(tǒng)將 給予提示 。當(dāng)用戶輸入合法信息后,提交該表單,完整代碼如下: script language=javascript function check(myform){ if (==){ //判斷用戶名是否為空,并彈出提示對(duì)話框 alert(請(qǐng)輸入 用戶名 ! )。()。return。} if(==){ //判斷密碼是否為空,并彈出提示對(duì)話框 alert(請(qǐng)輸入密碼! )。()。return。} ()。 } /script 在登錄頁面時(shí),當(dāng)用戶提交了登錄資料后,就由表單 action 屬性指定的 ASP 文件在服務(wù)器端對(duì)這些資料進(jìn)行驗(yàn)證。它的工作主要是判斷用戶的登錄的用戶名和密碼是否正確。完成這些工作,就 必須從連接儲(chǔ)存用戶數(shù)據(jù)庫(kù) 中 取出相關(guān)的 信息記錄 。如果 記錄 驗(yàn)證無誤,就通過 ASP 的 Response對(duì)象的 redirect 方法 , 將用戶登錄的頁面?zhèn)鞯娇蛻舳说臑g覽器上;如果用戶輸入了錯(cuò)誤的用戶名或密碼,就 通過 ASP 的 Response 對(duì)象的 Write 方法彈出錯(cuò)誤提示。 在開始編寫程序之前,首先使用 Session 來存儲(chǔ)用戶的相關(guān)信息,并與客戶端保持聯(lián)系。本頁使用 session(ulogin)以存儲(chǔ)在數(shù)據(jù)庫(kù)中的標(biāo)識(shí)符作為信息記載,并以判斷這個(gè)值是否為空來判斷用戶是否登錄。 表單提交到處理頁后會(huì)驗(yàn)證用戶登錄的身份,完整代碼如下: !include virtual= ! include file=Conn/ !包含數(shù)據(jù)庫(kù)連接文件 % =30 39。設(shè)置 Session的過期時(shí)間為 30分鐘 session(ulogin)=no ame=trim(request(username)) 39。獲取用戶名 pass=(PWD) 39。獲取密碼 pass=replace(pass,39。,) set conn=() set m=() 39。創(chuàng)建對(duì)象 application(dsn) 39。打開數(shù)據(jù)庫(kù) set =conn =adcmdstoredproc =checklogin set mpf=(ame,advarchar,adparaminput,20) mpf set mps=(pass,advarchar,adparaminput,20) mps m(ame)=ame m(pass)=pass set rs= if then (script language=39。JavaScript39。alert(39。請(qǐng)輸入正確的用戶名和密碼39。)。=39。39。/script)39。彈出提示對(duì)話框,并轉(zhuǎn)向指定頁面 else session(id)=rs(id) session(name)=rs(name) session(quan)=rs(quan) session(ulogin)=yes 39。跳轉(zhuǎn)到管理頁面 end if % 在理解了 Session 的基礎(chǔ)上,我們知道上述代碼首先是把存儲(chǔ)用戶信息并與客戶端保持關(guān)聯(lián)的Session(ulogin)初始化,賦予空值。在接收數(shù)據(jù)庫(kù)后,打開數(shù)據(jù)庫(kù),取出標(biāo)識(shí)符,把它賦給Session(ulogin)。如果不存在該用戶,則彈出錯(cuò)誤提示,并跳回到登錄頁面。 用戶登錄頁面的運(yùn)行結(jié)果如圖 5 所示。 圖 5 用戶登錄頁面的運(yùn)行結(jié)果 6 網(wǎng)站首頁設(shè)計(jì) 網(wǎng)站首頁采用框架技術(shù)將菜單導(dǎo)航區(qū)和主體控制區(qū)分裝在兩個(gè)框架里,以便在同一個(gè)頁面中管理多個(gè)頁。菜單導(dǎo)航區(qū)顧名思義,主要用于實(shí)現(xiàn)網(wǎng)站首頁管理功能的導(dǎo)航;主體 控制區(qū)主要用于顯示每個(gè)管理模塊的內(nèi)容。 網(wǎng)站首頁主要包括以下功能模塊: ? 菜單主導(dǎo)航區(qū):主要用于顯示網(wǎng)站的旗幟廣告條及為用戶提供網(wǎng)站的功能導(dǎo)航。 ? 菜單子導(dǎo)航區(qū):主要用于管理功能導(dǎo)航。 ? 主體操作區(qū):主要用于完成各種管理功能。 ? 退出 登錄 :主要用于退出企業(yè)進(jìn)銷存管理系統(tǒng)。 菜單主導(dǎo)航區(qū)的完整代碼如下: html head title企業(yè)進(jìn)銷存管理系統(tǒng) /title meta equiv=ContentType content=text/html。 charset=gb2312 /head frameset rows=99,* cols=* framespacing=0 frameborder=no border=0 frame src= frameborder=no scrolling=no frame src= name=mainF scrolling=auto /frameset noframesbody /body/noframes /html 菜單子導(dǎo) 航區(qū)的關(guān)鍵代碼如下: % =true =0 if session(ulogin)yes then 39。判斷是否登錄 () 39。重新定向頁面 () end if % a href= onClick=Fsubmenu(39。基礎(chǔ) 39。)基礎(chǔ)信息 /a|a href= onClick=Fsubmenu(39。采購(gòu) 39。)采購(gòu)管理 /a|a href= onClick=Fsubmenu(39。庫(kù)存 39。)庫(kù)存管理 /a|a href= onClick=Fsubmenu(39。銷售 39。)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1