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

正文內(nèi)容

高校超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)正文-文庫(kù)吧資料

2025-06-28 00:35本頁(yè)面
  

【正文】 = nameRow[4].ToString().Trim()。 = nameRow[2].ToString().Trim()。 = nameRow[0].ToString().Trim()。 = 不存在此會(huì)員!。 = 。 = 。 if ( == nameRow[0].ToString().Trim()) break。 i [VIPBill].。 int i。 //數(shù)據(jù)進(jìn)入緩存 (ds, VIPBill)。 // ()。 SqlDataAdapter da = new SqlDataAdapter()。 //從VIPID表中查找賬號(hào) SqlCommand = new SqlCommand(sql, conn)。//建立新的數(shù)據(jù)庫(kù)連接 string sql = select VIPID,name,idCard,points,VIPdate from VIPBill 。Integrated Security=True。 } else { string sqlConnection = Data Source=.\\SQLEXPRESS。圖48  銷售統(tǒng)計(jì)界面  點(diǎn)擊“增加會(huì)員”后進(jìn)入增加會(huì)員界面。銷售統(tǒng)計(jì)主要是對(duì)銷售單表(saleBill)的查詢操作。 = str 。 i++) { str += [k].Cells[i].()+\t。 k++) { if ([k].Cells[0].().IndexOf(, ) != 1) { for (int i = 0。 else { for ( k = 0。 string str=。 = [0].DefaultView。 (ds, merchBill)。 (ds, merchBill)。 ()。 SqlDataAdapter da = new SqlDataAdapter()。// string sql = select fullName 名稱,metricUnit 計(jì)量單位,standard 規(guī)格,produceArea 產(chǎn)地,unitCost 單價(jià),saleNum 庫(kù)存數(shù)量from merchBill。Integrated Security=True。代碼如下:private void qt_shangpingsousuo_Load(object sender, EventArgs e) { string sqlConnection = Data Source=.\\SQLEXPRESS。在下面的textbox中顯示搜索到的商品信息。datagridview控件會(huì)讀取數(shù)據(jù)庫(kù)中的商品表(merchBill),列出所有商品信息。這樣就加快了操作的速度,節(jié)省了結(jié)賬時(shí)間。收銀員掃描商品條形碼,從商品表(merchBill)中找到商品,并在收銀界面顯示條形碼,商品名稱,商品單價(jià)等信息。圖45  前臺(tái)收銀主界面  點(diǎn)擊“收銀”后進(jìn)入收銀界面。 } 前臺(tái)收銀界面的實(shí)現(xiàn)  收銀員成功登錄后進(jìn)入前臺(tái)收銀主界面。 } else = 請(qǐng)輸入密碼!。 } else { = 賬號(hào)或密碼不正確!。 ()。 nameRow[1].ToString().Trim() == ().Trim()) { ht ht = new ht()。 if (nameRow[0].ToString().Trim() == ().Trim() amp。 i [superUserBill].。 DataRow nameRow。 DataSet ds = new DataSet()。 = 。 SqlCommand = new SqlCommand(sql, conn)。//lj SqlConnection conn = new SqlConnection(sqlConnection)。Initial Catalog=supermarketmanagement。圖43  管理員登錄界面  賬號(hào)或密碼輸入錯(cuò)誤之后提醒用戶。圖41  選擇登錄界面 用戶登錄界面的實(shí)現(xiàn)  前臺(tái)收銀登錄界面,是收銀員登錄的界面。前臺(tái)收銀和后臺(tái)管理的登錄用的賬號(hào)和密碼來(lái)自兩個(gè)表,userBill表和superUserBill表。Visual Studio 和 SQL Server 相互配合才能把高校超市管理系統(tǒng)做好。熟悉 Visual Studio 連接 SQL Server 的C語(yǔ)句?!icrosoft SQL Server 2005  學(xué)習(xí)數(shù)據(jù)庫(kù)時(shí)學(xué)習(xí)的主要語(yǔ)言就是SQL語(yǔ)言,因此使用Microsoft SQL Server 2005進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)。其中datagridview與數(shù)據(jù)庫(kù)聯(lián)系緊密,顯示數(shù)據(jù)庫(kù)中數(shù)據(jù)直觀,方便。圖317  銷售與會(huì)員表關(guān)系圖4  系統(tǒng)實(shí)現(xiàn) 開(kāi)發(fā)工具 Microsoft Visual Studio 2005  由于學(xué)習(xí)過(guò)C的相關(guān)課程,因此前臺(tái)界面設(shè)計(jì)就使用Microsoft Visual Studio 2005。圖316  銷售相關(guān)表關(guān)系圖4) 銷售商品時(shí),顧客有可能是會(huì)員,這時(shí)就要用到會(huì)員表。銷售單表中的收銀員編號(hào)(userID)是外鍵,對(duì)應(yīng)于前臺(tái)收銀員表(userBill)的收銀員賬號(hào)(userID)。入庫(kù)表中的職工編號(hào)是(staffID)是外鍵,對(duì)應(yīng)于職工表(staffBill)的職工編號(hào)。進(jìn)貨單表中的供貨商號(hào)(supplierID)是外鍵,對(duì)應(yīng)于供貨商表(supplierBill)的供貨商號(hào)。圖312  進(jìn)貨單表設(shè)計(jì)圖8) 入庫(kù)信息表,表名稱標(biāo)識(shí)inBill,主要用于保存入庫(kù)信息,其中inID是主鍵,是由計(jì)算機(jī)按入庫(kù)順序生成,保證了唯一性。圖310  供貨商表設(shè)計(jì)圖6) 會(huì)員表,表名稱標(biāo)識(shí)VIPBill,主要用于保存會(huì)員信息,其中VIPID是主鍵,是由計(jì)算機(jī)按會(huì)員加入順序生成,保證了唯一性。圖38  銷售單表設(shè)計(jì)圖4) 前臺(tái)收銀員表,表名稱標(biāo)識(shí)userBill,主要用于保存前臺(tái)收銀員信息,其中l(wèi)oginID是主鍵,是由計(jì)算機(jī)按收銀員加入順序生成,保證了唯一性。圖36  商品表設(shè)計(jì)圖2) 職工表,表名稱標(biāo)識(shí) staffBill,主要用于保存職工信息,其中staffID是主鍵,是由計(jì)算機(jī)按職工加入順序生成,保證了唯一性?!」δ苣K圖圖31  功能模塊圖 系統(tǒng)DFD圖1) 頂層數(shù)據(jù)流圖圖32  頂層數(shù)據(jù)流圖2) 第二層數(shù)據(jù)流圖 由于高校超市管理系統(tǒng)分成了前臺(tái)收銀系統(tǒng)和后臺(tái)管理系統(tǒng),而前臺(tái)收銀系統(tǒng)和后臺(tái)管理系統(tǒng)是相互獨(dú)立的兩個(gè)系統(tǒng),之間沒(méi)有數(shù)據(jù)交換,因此省略第二層數(shù)據(jù)流圖。所謂局部化是指把一些關(guān)系密切的軟件元素物理地放的彼此靠近。3) 逐步求精逐步求精定義為“為了能集中精力解決主要問(wèn)題而盡量推遲對(duì)問(wèn)題細(xì)節(jié)的考慮。2) 抽象用層次的方式構(gòu)造和分析處理復(fù)雜系統(tǒng)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。  系統(tǒng)設(shè)計(jì)思想1) 系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。在系統(tǒng)和數(shù)據(jù)的安全性方面 ,系統(tǒng)采用數(shù)據(jù)庫(kù)級(jí)用戶權(quán)限和應(yīng)用程序級(jí)運(yùn)行權(quán)限的雙重控制機(jī)構(gòu) ,提供了統(tǒng)一的基于角色的用戶管理手段 ,具有完善的系統(tǒng)和數(shù)據(jù)安全的保障體系。在功能方面,系統(tǒng)簡(jiǎn)單實(shí)用,功能強(qiáng)悍,數(shù)據(jù)庫(kù)和界面的合理設(shè)計(jì)使得高校超市管理系統(tǒng)為管理員管理超市提供很大幫助。3  系統(tǒng)設(shè)計(jì) 總體設(shè)計(jì)方案 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)確定軟件由哪些模塊組成以及這些模塊之間的動(dòng)態(tài)調(diào)用關(guān)系。3) 操作可行性研究本系統(tǒng)依據(jù)軟件開(kāi)發(fā)的流程和思想,使用 Microsoft Visual Studio 2005和Microsoft SQL Server 2005作為開(kāi)發(fā)工具,其中Microsoft Visual Studio 2005用于前臺(tái)的界面設(shè)計(jì),Microsoft SQL Server 2005用于后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)。雖不能直接給超市帶來(lái)經(jīng)濟(jì)效益,但是,高校超市管理系統(tǒng)提高了收銀員的收銀效率,為高校超市管理者提供了高效率的科學(xué)管理方式,減少了企業(yè)管理費(fèi)用和人力開(kāi)支。對(duì)于超市來(lái)說(shuō),是完全能負(fù)擔(dān)的起的。2) 經(jīng)濟(jì)可行性研究開(kāi)發(fā)一個(gè)新系統(tǒng)尤其是比較復(fù)雜的系統(tǒng)是一項(xiàng)艱難的工作,需要一定的人力和財(cái)力。因此開(kāi)發(fā)一個(gè)管理高校超市的管理系統(tǒng)是完全可行的?!】尚行匝芯?) 技術(shù)可行性研究計(jì)算機(jī)應(yīng)用非常普遍的今天,各行各業(yè)管理軟件的應(yīng)用非常普遍,為管理超市開(kāi)發(fā)的管理系統(tǒng)也屢見(jiàn)不鮮?!∠到y(tǒng)運(yùn)行環(huán)境需求硬件環(huán)境是250G硬盤,2G內(nèi)存的PC機(jī)。3) 易用性:本系統(tǒng)采用圖形化的操作界面和友好的軟件使用操作提示,因此員工只需要少量的計(jì)算機(jī)基礎(chǔ)知識(shí)就可很快掌握操作本軟件的方法?!⌒阅苄枨?) 精度:由于本系統(tǒng)使用的單位大多是“元”,因此對(duì)數(shù)據(jù)精度的要求是保留到小數(shù)點(diǎn)后兩位。管理員需要輸入收銀員的賬號(hào)查找收銀員。收銀員賬號(hào)是根據(jù)收銀員加入順序自動(dòng)生成的,以保證唯一性。如果沒(méi)此職工信息則提示;如果找到該職工,可實(shí)現(xiàn)對(duì)該職工的刪除操作,或者對(duì)其信息修改的操作。管理員需要輸入新職工的相關(guān)信息來(lái)增加一個(gè)職工。5) 職工管理:主要是對(duì)職工表(staffBill)的查增刪改等操作。管理員需要輸入會(huì)員的編號(hào)或者姓名,查找會(huì)員。會(huì)員編號(hào)是根據(jù)會(huì)員加入順序自動(dòng)生成的,以保證唯一性。如果沒(méi)此銷售單信息則提示;如果找到該銷售單,可實(shí)現(xiàn)對(duì)該銷售單的刪除操作或者修改其信息的操作。管理員與顧客每產(chǎn)生一次交易新增一個(gè)銷售單信息。3) 商品銷售管理:主要是對(duì)銷售單表(saleBill)的查增刪改等操作。如果是供應(yīng)商提供的新商品,需要管理員掃描條形碼錄入條形碼信息,系統(tǒng)自動(dòng)生成貨號(hào),管理員輸入商品名稱、計(jì)量單位、單價(jià)、數(shù)量,系統(tǒng)計(jì)算出總價(jià)。系統(tǒng)計(jì)算出總價(jià)。如果沒(méi)有該供應(yīng)商的信息,則需要增加供應(yīng)商;如果已有該供應(yīng)商信息,則直接選擇。入庫(kù)單編號(hào)是根據(jù)入庫(kù)單產(chǎn)生順序自動(dòng)生成的,以保證唯一性。按“取消”鍵商品信息不回在商品表中更新。查詢失敗,更改操作失敗;查詢成功,列出查詢到的商品,如果查詢出多個(gè)商品信息,需要鼠標(biāo)進(jìn)行選擇一個(gè),如果查詢到一個(gè)商品信息,則不需要選擇。按“取消”鍵商品信息不回從商品表清除。查詢失敗,刪除操作失?。徊樵兂晒?,列出查詢到的商品,如果查詢出多個(gè)商品信息,需要鼠標(biāo)進(jìn)行選擇一個(gè),如果查詢到一個(gè)商品信息,則不需要選擇。按“確定”鍵商品信息寫入商品表,按“取消”鍵新產(chǎn)生的商品編號(hào)失效,商品信息不寫入商品表。后臺(tái)管理員要對(duì)商品表進(jìn)行增加的操作,系統(tǒng)根據(jù)商品加入商品表的先后次序產(chǎn)生一個(gè)新的商品編號(hào),以保證商品編號(hào)的唯一性。 后臺(tái)管理員要輸入商品編號(hào)、商品名稱、條形碼、供應(yīng)商編號(hào)、供應(yīng)商名稱中的一項(xiàng)或幾項(xiàng)來(lái)進(jìn)行查找操作。8) 退出系統(tǒng):關(guān)閉高校超市管理系統(tǒng)。查詢成功返回查詢結(jié)果,失敗通知收銀員。6) 會(huì)員查詢:主要是對(duì)會(huì)員表(VIPBill)的查詢操作。收銀員需要輸入新會(huì)員的身份證號(hào)碼(可以為空)、姓名、積分、和注冊(cè)日期等信息。5) 增加會(huì)員:主要是對(duì)會(huì)員表(VIPBill)的增加操作。收銀員先要輸入舊的密碼,舊的密碼驗(yàn)證成功,并且兩次輸入的新的密碼一致,修改成功;兩次輸入的新密碼不一致提醒收銀員重新輸入兩次新密碼。4) 修改密碼:主要是對(duì)收銀員表(userBill)的更改操作。支持根據(jù)商品編號(hào)、商品條形碼、商品名稱、供貨商號(hào)、供貨商名稱等查詢商品的信息。前臺(tái)收銀的銷售統(tǒng)計(jì)是根據(jù)日期查詢某一天發(fā)生的交易情況,列出查詢的那天的每次交易的流水單號(hào)、計(jì)數(shù)號(hào)、交易金額、顧客是否是會(huì)員(為空則不是會(huì)員)以及
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1