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

正文內(nèi)容

畢業(yè)設(shè)計-汽車銷售管理系統(tǒng)的設(shè)計與開發(fā)—論文(編輯修改稿)

2025-01-08 18:34 本頁面
 

【文章內(nèi)容簡介】 e SqlConnection connection。 private string connectString。 public DbObject(string constring) { = constring。 = new SqlConnection()。} private SqlCommand buildCommand(string storedProc,SqlParameter[] parameters) { SqlCommand mand = new SqlCommand()。 = 。 = ()。 = 。 if(parameters != null) {foreach(SqlParameter p in parameters) {(p)。} }return mand。}//buildCommand 數(shù)據(jù) 存儲過程的實現(xiàn) SqlDataReader實現(xiàn)單項數(shù)據(jù)操作 ,不提供數(shù)據(jù)的緩存 ,并且在整個過程中它由 Buildmond 產(chǎn)生 ,實現(xiàn)數(shù)據(jù)參數(shù)的傳遞 ,在實現(xiàn)過程中 ,構(gòu)造了 sql Command對象 cmd,然后調(diào)用 cmd 的 ExecuteReader 方法 ,并且返回一個 Reader 對象 ,實現(xiàn)存儲 . public SqlDataReader runProcedure(string storedProc,SqlParameter[] parameters) {SqlDataReader reader。 SqlCommand cmd = (storedProc,parameters)。 if( == ) {()。} Reader = ()。 //()。 return reader。} public void extProcedure(string storedProc,SqlParameter[] parameters) {SqlCommand cmd = (storedProc,parameters)。 if( == ) {()。 }()。 ()。} 實現(xiàn)數(shù)據(jù)庫調(diào)用的 部分 關(guān)鍵語句 (1)更新汽車信息模塊的實現(xiàn) ,定義 SQL數(shù)據(jù)參數(shù) ,運用 UPDATE實現(xiàn)對于數(shù)據(jù)的更新 : public void updateMobile(string name,int price,int amount,string Description) {SqlParameter[] parameters = {new SqlParameter(@aName,40), new SqlParameter(@Price,4), new SqlParameter(@Amount,4), new SqlParameter(@Description,400) }。 parameters[0].Value = name。 parameters[1].Value = price。 parameters[2].Value = amount。 parameters[3].Value = Description。 (updateMobile,parameters)。}}//opAutoMobile (2)實現(xiàn)將后臺的數(shù)據(jù)填充到 DS中去 ,并且實現(xiàn)對于汽車信息的查詢 ,運用SELECT語句進行數(shù)據(jù)的查詢 : public DataSet MoblieTable() {SqlConnection con = new SqlConnection(conStr)。 if( == ) {()。} string s = select * from AutoMobile。 SqlCommand cmd = new SqlCommand(s,con)。 SqlDataAdapter da = new SqlDataAdapter(cmd)。 ()。 DataSet ds = new DataSet()。 (ds,AutoMobile)。 ()。 return ds。} (3)通過數(shù)據(jù)庫和前臺的連接 ,并且對于 SqlDataReader中 reader對象的更新 ,并且根據(jù)其后的參數(shù)進行操作 ,實現(xiàn)對于客戶 信息的回答 : public string GetAnswer(int ID) {string s = 。//ArrayList al = new ArrayList()。 SqlParameter[] parameters = {new SqlParameter(@ID,4)}。 parameters[0].Value = ID。 SqlDataReader reader = (GetAnswer,parameters)。 if(()) {s = (reader[Answer])。} ()。 return s。} }//opFQ (4)對于信息的添加 ,添加相關(guān)的參數(shù) ,對于新的參數(shù)的定義 ,通過存儲和構(gòu)造函數(shù)的調(diào)出來實現(xiàn) : public void AddCase(int autoID,string custom,string cments,string ements) {SqlParameter[] parameters = {new SqlParameter(@autoID,4), new SqlParameter(@Custom,10), new SqlParameter(@CComments,100), new SqlParameter(@EComments,100)}。 parameters[0].Value = autoID。 parameters[1].Value = custom。 parameters[2].Value = cments。 parameters[3].Value = ements。 (AddCase,parameters)。 }//addCase }//opCase endregion (5)銷售人員登陸的實現(xiàn)過程 ,主要表現(xiàn)在先對銷售人員的一個參數(shù)定義 ,定義 ename和 pwd兩個變量 ,并且通過對于 Sqlparameter中 reader中的對象進行傳遞 ,在 ,并實現(xiàn)整個過程 : public Emploee Login(string pwd,string name) {Emploee em = null。 SqlParameter[] parameters = {new SqlParameter(@pwd,20), new SqlParameter(@eName,10) }。 parameters[0].Value = pwd。 parameters[1].Value = name。 SqlDataReader reader = (Login,parameters)。 if(()) { em = new Emploee()。 = (reader[ID])。 = name。 = (reader[Position])。 = pwd。} else em = new Emploee()。 ()。 return em。 }} 5 汽車銷售管理 系統(tǒng) 前臺 模塊實現(xiàn) 模塊實現(xiàn)部分 : 運行主 登錄 界面 進入 圖 51進行,在這個可以進行汽車車型的閱覽和車型的查詢,對于用戶來說這是一個展示汽車詳細信息的頁面,進入用戶登錄界面進行查詢。可以在這個生成頁面里面,根據(jù)系統(tǒng)的語言通過第三方控件,在銷售人員 \我和客戶直接搭建一個展示窗口,通過這個第三方控件實現(xiàn)汽車銷售系統(tǒng)的最初的展示,并且給與用戶更多的選擇信息。 整個系統(tǒng)主頁面實現(xiàn) 以 下幾個功能: 文件-銷售人員登陸-輸入用戶名和密碼-登陸-進行新車入庫更新 。 SUV 汽車類型-選擇購車類型-點擊進入汽車信息界 面-選擇需要汽車 。 顧客操作-常見消費者問題-輸入問題(暫時不能實現(xiàn)問題的回饋) 。 SUV 汽車類型選擇-定購此車-輸入相應(yīng)的客戶選擇信息-初步交易 。 圖 51 汽車銷售系統(tǒng)主頁面 主頁面前臺代碼中 用到 的 數(shù)據(jù)庫圖 表 (如圖 52) : 圖 52 客戶信息 圖 實現(xiàn)代碼如下 : class Case { public int ID = 1。 public int autoID = 1。 public string Custom = 。 public string CComments = 。 public string EComments = 。 } class opCase { DbObject dbo = null。 private string conStr = server=D9J5732X。Integrated Security=SSPI。DataBase=SaleDB。 public opCase() { = new DbObject(conStr)。 } public void AddCase(int autoID,string custom,string cments,string ements) { SqlParameter[] parameters = { new SqlParameter(@autoID,4), new SqlParameter(@Custom,10), new SqlParameter(@CComments,100), new SqlParameter(@EComments,100) }。 parameters[0].Value = autoID。 parameters[1].Value = custom。 parameters[2].Value = cments。 parameters[3].Value = ements。 (AddCase,parameters)。 }//addCase }//opCase 在文件一覽進入銷售人員的登陸,進入后登陸,出現(xiàn)以上的界面,進行汽車車型,型號,售價等等的更新和添加,對于銷售人員及時根據(jù)市場的需要進行更新做好的條件。客戶可以在這個銷售信息那一欄找到自己所需要的汽車類型進行查詢和選擇,這樣更有利于銷售人員和客戶之間的交流。 圖 53 銷售人員登陸頁面 銷售信息實體在前臺代碼中實現(xiàn)的 圖 表 (如圖 54) : 圖 54 銷售人員登陸 圖 實現(xiàn)代碼如下: region 雇員相關(guān)操作 class Emploee { public int ID = 1。 public string name = 。 public string Position = 。 public string Pwd = 。 } class opEmploee { private DbObject dbo = null。 private string conStr = server=D9J5732X。Integrated Security=SSPI。DataBase=SaleDB。 public opEmploee() { dbo = new DbObject(conStr)。 } public Emploee Login(string pwd,string name) { Emploee em = null。 SqlParameter[] parameters = { new SqlParameter(@pwd,20), new SqlParameter(@eName,10) }。 parameters[0].Value = pwd。 parameters[1].Value = name。 SqlDataReader reader = (Login,parameters)。 if(()) { em = new Emploee()。 = (reader[ID])。 = name。 = (reader[Position])。 = pwd。 } else em = new Emploee()。 ()。 return em。 } } endregion 頁面 通過對于客戶的需求進行分析和總結(jié),對于客戶相關(guān)問題的提出和解決,深
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1