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

正文內(nèi)容

服裝連鎖店管理系統(tǒng)的設(shè)計(jì)與開發(fā)—免費(fèi)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-02-05 21:02本頁(yè)面
  

【正文】 要求。 本課題的研究思路和方法 本系統(tǒng)的開發(fā)要求采用 B/S結(jié)構(gòu),設(shè)計(jì)與開發(fā)一個(gè)功能較完善的基于網(wǎng)絡(luò)的服裝連鎖店管理系統(tǒng)。 本文的主要工作 本文主要是對(duì)設(shè)計(jì)與開發(fā)一個(gè)服裝連鎖管理系統(tǒng)的總結(jié),首先對(duì)本系統(tǒng)所基于 的 B/S 結(jié)構(gòu) ,采用的 編程技術(shù)和 SQL Server 2021 數(shù)據(jù)庫(kù),運(yùn)用的Microsoft Visual Studio .NET 2021 開發(fā)工具等進(jìn)行詳細(xì)的介紹;然后對(duì)用戶的需求分析,指出了需要解決的問題,需要實(shí)現(xiàn)的功能,如分店系統(tǒng)的對(duì)顧客的管理和商品的出售,總店系統(tǒng)的對(duì)總體資源的控制,對(duì)各個(gè)分店銷售情況的及時(shí)了解,第 2 頁(yè) 共 22 頁(yè) 對(duì)資源的及時(shí)調(diào)配;其次是具體設(shè)計(jì)流程及實(shí)現(xiàn),詳細(xì)介紹了數(shù)據(jù)庫(kù)的設(shè)計(jì),編碼的實(shí)施;接著是系統(tǒng)測(cè)試,通過測(cè)試發(fā)現(xiàn)了系統(tǒng)的一些問題,排除了的錯(cuò)誤,發(fā)現(xiàn)了一些不足等;最后是對(duì)本次設(shè)計(jì)制 作的小結(jié),總結(jié)了設(shè)計(jì)過程中遇到的問題和收獲。 .NET簡(jiǎn)介 .NET 技術(shù)是一項(xiàng)革命性的技術(shù),它是微軟公司推出的新一代互聯(lián)網(wǎng)軟件和服務(wù)戰(zhàn)略,是 一種面向網(wǎng)絡(luò)、支持各種用戶終端的開發(fā)平臺(tái)環(huán)境。 .NET環(huán)境使用統(tǒng)一的 Inter標(biāo)準(zhǔn)(如 XML)將不同的系統(tǒng)對(duì)接,并采用高度分布式應(yīng)用服務(wù)架構(gòu),而且使用了一個(gè)綜合的管理程序 。 C#是微軟公司專門為 .NET 量身定做的一種編程語(yǔ)言,它與 .NET 有著密不可分的關(guān)系。另 外,類型安全檢查啟動(dòng)資源回收、結(jié)構(gòu)化異常處理等也都是交由 CLR(公共語(yǔ)言運(yùn)行時(shí))處理的。 ASP之后推出的用于創(chuàng)建、管理和部署 Web應(yīng)用程序的新的理想平臺(tái)。使、管理和部署 Web應(yīng)用程序變得非常容易。例如,在 ASP中典型的選擇框( select box)里,你不得不創(chuàng)建一個(gè)循環(huán)以便讓控制系統(tǒng)裝入數(shù)據(jù)。 ( 2)語(yǔ)言支持, 支持多種語(yǔ)言,它的缺省語(yǔ)言將是 visual Basic第 3 頁(yè) 共 22 頁(yè) 而不是 vbscript,這意味著我們可以擺脫 vbscript 的語(yǔ)言限制,我們的代碼將是編譯后運(yùn)行的(而不是原來的解釋執(zhí)行)。這意味著,如果沒有正確的開發(fā)工具和源代碼,很難改變代碼。例如, session state 能夠通過單獨(dú)的處理器來維持,在一個(gè)單獨(dú)的機(jī)器上,甚至在數(shù)據(jù)庫(kù)中允許交叉的服務(wù)器會(huì)話。 Visual 是一個(gè)功能強(qiáng)大的、高效并且可擴(kuò)展的編程環(huán)境。這些應(yīng)用程序?qū)⒔o當(dāng)今的企業(yè)、機(jī)構(gòu)提供強(qiáng)大的支持,并推動(dòng)下一代基于 XML Web 服務(wù)軟件的發(fā)展。 微軟的任何產(chǎn)品 ,現(xiàn)均冠上 .NET一詞 , 因此 數(shù)據(jù)庫(kù)的設(shè)計(jì)與過去大不相同。 與數(shù)據(jù)庫(kù)相連, 提供了如下 3 種方式: (1)通過 ODBC 相連。( 3)直接與 SQL Server 相連。對(duì)于相連數(shù)據(jù)庫(kù)的數(shù)據(jù)處理,也有 2種方式,即一種是通過 DataSet來隔離異構(gòu)的數(shù)據(jù)源,另一種是以流方式從數(shù)據(jù)源讀取 (DataReader 方式 )。一 個(gè)數(shù)據(jù)集是內(nèi)存中提供數(shù)據(jù)關(guān)系圖的高速緩沖區(qū)。不論數(shù)據(jù)從何處獲取,數(shù)據(jù)集都是通過使用同樣的程序模板而被操作的,并且它使用相同的潛在的數(shù)據(jù)緩沖區(qū)。 SQL Server 數(shù)據(jù)庫(kù) 利用 結(jié)合數(shù)據(jù)庫(kù)來開發(fā)網(wǎng)站使得網(wǎng)站更具有交互性,因?yàn)闆]有數(shù)第 4 頁(yè) 共 22 頁(yè) 據(jù)庫(kù)支持的靜態(tài)網(wǎng)頁(yè)已經(jīng)無(wú)法滿足人們對(duì)于網(wǎng)絡(luò)的需求了。 SQL是英文 Structured Query Language 的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言。按照 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定, SQL 被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。Microsoft SQL Server(基于結(jié)構(gòu)化查詢語(yǔ)言的數(shù)據(jù)庫(kù)服務(wù)器)是基于客戶 /服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)管理系統(tǒng)。此數(shù)據(jù)庫(kù)管理系統(tǒng)能夠存儲(chǔ)大容量的數(shù)據(jù),能夠保證數(shù)據(jù)的安全性、維護(hù)數(shù)據(jù)的完整性,還具有自動(dòng)高效的機(jī)制以及運(yùn)行分布式處理等。它是隨著 Inter技術(shù)的興起,對(duì) C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端 電腦 載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本( TCO)。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同 的人員,從不同的地點(diǎn),以不同的接入方式(比如 LAN,WAN,Inter等)訪問和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。 3 需求分析及設(shè)計(jì)方案 隨著經(jīng)濟(jì)的發(fā)展,政府對(duì)企業(yè)信息化建設(shè)的大力推進(jìn),我國(guó)的服裝行業(yè)信息化發(fā)展勢(shì)頭也十分良好。市場(chǎng)機(jī)遇帶給品牌服裝企業(yè)的則是瞬息萬(wàn)變的世界性市場(chǎng)和更加激烈的競(jìng)爭(zhēng),自有品牌服裝企業(yè)要想在殘酷的市場(chǎng)搏擊中立于不敗之地,就要保持較低的競(jìng)爭(zhēng)成本、優(yōu)質(zhì)的產(chǎn)品質(zhì)量和高水平的客戶服務(wù)。 第 5 頁(yè) 共 22 頁(yè) 需求分析 根據(jù)對(duì)服裝連鎖行業(yè)的現(xiàn)狀分析,服裝連鎖管理系統(tǒng)主要應(yīng)解決以下幾個(gè)問題: ( 1)管理的不便捷性,很難對(duì)連鎖店情況 進(jìn)行及時(shí)隨時(shí)的了解。 解決方案:針對(duì)這個(gè)問題,本系統(tǒng)采用了 B/S結(jié)構(gòu),不需要安裝客戶端,實(shí)現(xiàn)無(wú)論在何時(shí)何地,只要有一臺(tái)能夠上網(wǎng)的電腦便可以管理連鎖店。 連鎖店是以零售為前導(dǎo),以商品進(jìn)銷,存配,流轉(zhuǎn)管理為基礎(chǔ),如果造成一部分商品大量積壓,而另一些商品供不應(yīng)求的局面,這種局面必然會(huì)給連鎖店帶來巨大的經(jīng)濟(jì)損失。 ( 3)顧客難與店鋪互動(dòng),很難對(duì)顧客實(shí)行個(gè)性化的服務(wù)。 解決方案:針對(duì)這個(gè)問題,本系統(tǒng)在分店系統(tǒng)中加入了顧客管理部分,記錄顧客的基本信息及購(gòu)買信息,做好對(duì)顧客的售后服務(wù)。 系統(tǒng)功能 通過對(duì)用戶需求的分析,一個(gè)服裝連鎖管 理系統(tǒng)網(wǎng)站應(yīng)包括以下的主要功能: ( 1) 總部系統(tǒng) 的管理,主要包括對(duì)各個(gè)連鎖店包括總店的管理(添加,刪除,更新)、各個(gè)用戶包括總店用戶的管理(添加,刪除,更新)、 銷售管理 (查看各連鎖店的銷售情況) 、批發(fā)業(yè)務(wù) (向各連鎖店發(fā)送貨物) 、倉(cāng)庫(kù)管理 (查看商品基本信息包括名稱、價(jià)格等,查看各商品的總量、剩余量,添加商品)等功能。 系統(tǒng)結(jié)構(gòu) ( 1)整個(gè)系統(tǒng)主要分為兩大模塊:總店系統(tǒng)模塊和分店系統(tǒng)模塊,如圖1所示。 圖 2 總店系統(tǒng)結(jié)構(gòu)圖 ( 3)分店系統(tǒng):功能包括對(duì)顧客信息的管理,對(duì)購(gòu)買信息的記錄、查詢,對(duì)商品信息的查看,對(duì)購(gòu)買商品的結(jié)款等,具體結(jié)構(gòu)如圖 3所示。 圖 4 系統(tǒng)邏輯關(guān)系圖 4 具體設(shè)計(jì)流程及實(shí)現(xiàn) 數(shù)據(jù)庫(kù)設(shè)計(jì) ( 1)用戶表:記錄用戶基本信息,如表 1所示。 表 2 連鎖店表 ( Dep) 序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說明 1 DepID Int 4 定義連鎖店 ID 號(hào) 2 DName Varchar 50 記錄連鎖店名 ( 3)顧客表:記錄顧客基本信息,如表 3所示。 第 8 頁(yè) 共 22 頁(yè) 表 4 商品表 ( Product) 序 號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說明 1 ProID Int 4 定義產(chǎn)品 ID 號(hào) 2 PName Varchar 50 記錄產(chǎn)品名 3 PNum Decimal 9 記錄產(chǎn)品數(shù)量 4 PPrice Decimal 9 記錄產(chǎn)品價(jià)格 ( 5)銷售表:記錄各分店銷售信息,如表 5所示。 表 6 購(gòu)買表 ( Buy) 序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說明 1 DepID Int 4 定義連鎖店 ID 號(hào) 2 CID Int 4 定義顧客 ID 3 CName Varchar 50 記錄顧客名 4 ProID Int 4 定義產(chǎn)品 ID 號(hào) 5 PName Varcha 50 記錄產(chǎn)品名 6 BuyNum Decimal 9 記錄購(gòu)買數(shù)量 7 PPrice Decimal 9 記錄產(chǎn)品價(jià)格 8 Buytime Datetime 8 記錄購(gòu)買時(shí)間 編碼實(shí)施 如果在 ,則可以在應(yīng)用程序中通過一些代碼讀取該信息,這樣就可以實(shí)現(xiàn)對(duì)配置信息的全局控制。在 中設(shè)置數(shù)據(jù)庫(kù)連接字符串信息,并用語(yǔ)句讀取它的方法如下。UID= 用戶名 。DATABASE=數(shù)據(jù)庫(kù)名 / /appSettings …………… 首頁(yè)用戶登錄頁(yè)面 判斷用戶類型并登錄到相應(yīng)模塊,代碼如下: //去除文本框空格 STUserNickName = ()。 //獲得數(shù)據(jù)庫(kù)連接字符串 string STconnection = [strconnection]。 //打開數(shù)據(jù)庫(kù)連接 ()。+STUserNickName + 39。+ STUserPwd+39。 //通過調(diào)用 ExecuteReader()從數(shù)據(jù)庫(kù)中檢索行,創(chuàng)建 SqlDataReader實(shí)例 SqlDataReader STsdr = ()。 //將獲得的 STNoAdmin保存到 Session中 Session[STNoAdmin] = STsdr[STNoAdmin]。} else if(Session[STNoAdmin].ToString() == 1) {//如果是管理員就定向到 (STManager\\)。 ()。代碼如下: asp:datagrid id=STmyGrid runat=server OnPageIndexChanged= STmyGrid_Page AllowPaging=True PageSize=5 AutoGenerateColumns=False OnCancelCommand=STmyGrid_cancelOnDeleteCommand=STmyGrid_delete OnEditCommand=STmyGrid_editOnUpdateCommand=STmyGrid_update DataKeyField =STUserID Width=100% 圖 5 顯示用戶 信息頁(yè) 代碼部分實(shí)現(xiàn)查看、修改和刪除用戶信息的功能,頁(yè)面進(jìn)行初始化時(shí),通過調(diào)用 BindGrid()方法從數(shù)據(jù)庫(kù)中獲取用戶信息填充 DataGrid控件。 STconn = new SqlConnection(STconnection)。}} else{//定向到首頁(yè) (../)。 //創(chuàng)建 SqlDataAdapter的實(shí)例 SqlDataAdapter STda=new SqlDataAdapter(STstrsql,STconn)。 //將信息填充到 DataSet (STds)。 //將信息綁定到 DataGrid ()。 BindGrid()。如圖 6所示。 第 12 頁(yè) 共 22 頁(yè) BindGrid()。 獲取編輯狀態(tài)下的文本框中的值,并把它們賦值給更新語(yǔ)句的參數(shù),然后執(zhí)行 SQL語(yǔ)句,退出編輯狀 態(tài)并重新顯示數(shù)據(jù)。 //創(chuàng)建 SqlCommand對(duì)象,對(duì) sql語(yǔ)句進(jìn)行操作 SqlCommand STcmd=new SqlCommand(STstrsql,STconn)。 (new SqlParameter(STNickName,50))。 (new SqlParameter(STNoAdmin,4))。 [STNickName].Value=stupdatetext。 [STUserName].Value=stupdatetext。 [STNoAdmin].Value=stupdatetext。 //打開連接 ()。 =1。} //關(guān)閉連接 ()。} 第 13 頁(yè) 共 22 頁(yè) ○3 點(diǎn)擊取消所觸發(fā)的事件,代碼如下。 BindGrid()。 public void STmyGrid_delete (object source, e) {//創(chuàng)建刪除指定 ID的 sql語(yǔ)句 string STstrsql = delete from STUser where STUserID = STUserID。 //添加參數(shù) (new SqlParameter(STUserID,4))。 ()。 } catch(SqlException){ } ()。 } 信息的添加 ( 1)這里以添加用戶頁(yè)面為例,頁(yè)面部分主要用到了兩個(gè)個(gè)下拉列表框,如圖 7所示。 STconn = new SqlConnection(STconnection)。 string STmysql1 = select * from STDep。 SqlDataReader STdr1 = ()。 while( ()) { (new ListItem(STdr1[STDepName].ToString(),STdr1[STDepID].ToString()) )。} ( 2)點(diǎn)擊確認(rèn)按鈕所觸發(fā)的事件,代碼如下: private void ST_ok_Click(object sender, e) {//創(chuàng)建數(shù)據(jù)庫(kù)的 SqlCommand對(duì)象 SqlCommand STcmd =new SqlCommand(insert_STUser_1,STconn)。 //為存儲(chǔ)過程添加參數(shù) (new SqlParameter(STDepID,10))。 (new SqlParameter(STUserName,50))。 (new SqlParameter(STNoAdmin,4))。 [STDepID].Value
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1