超市管理系統(tǒng)畢業(yè)論文 洪曉曼
《超市管理系統(tǒng)畢業(yè)論文 洪曉曼》由會員分享,可在線閱讀,更多相關(guān)《超市管理系統(tǒng)畢業(yè)論文 洪曉曼(19頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、安徽商貿(mào)職業(yè)技術(shù)學院信息管理專業(yè)畢業(yè)論文 安徽商貿(mào)職業(yè)技術(shù)學院信息工程系 ——2012級計算機信息管理專業(yè)畢業(yè)論文 姓 名: 洪曉曼 班 級: 計算機信息管理121班 設(shè)計課題: 叫叫超市會員管理 指導(dǎo)教師: 王保敏 1 第一章 緒論 1 1.1
2、社會背景 1 1.2研究目的 2 第二章 系統(tǒng)分析 2 2.1 業(yè)務(wù)需求分析 2 2.2可行性分析 2 第三章 系統(tǒng)設(shè)計 4 3.1 E-R圖 4 3.2 數(shù)據(jù)庫設(shè)計 4 第四章 系統(tǒng)主要功能 7 4.1 系統(tǒng)實現(xiàn)模塊 7 4.2 開發(fā)及運行環(huán)境 8 第五章 系統(tǒng)主要功能界面 8 5.1登陸 8 5.2基本檔案 12 第六章 總結(jié) 15 致 謝 16 參考文獻 17 超市的現(xiàn)狀 隨著小超市規(guī)模的發(fā)展不斷擴大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長。超市時時刻刻都需要對商品各種信息進行統(tǒng)計分析。而大型的超市管理系統(tǒng)功能過于強大而造
3、成操作繁瑣低于了小超市的工作效率。 本文系統(tǒng)的分析了軟件開發(fā)的背景以過程;首先介紹了軟件的開發(fā)環(huán)境,其次介紹了叫叫會員超市管理的詳細設(shè)計過程:數(shù)據(jù)庫的設(shè)計、各個模塊的設(shè)計和實現(xiàn),以及具體界面的設(shè)計和功能。 關(guān)鍵詞:超市; 管理信息系統(tǒng) ;會員管理 13 第一章 緒論 1.1社會背景 隨著現(xiàn)代科學技術(shù)的迅猛發(fā)展,計算機技術(shù)已經(jīng)滲透到各個領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢,步入信息化時代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對書數(shù)據(jù)庫的進一步開發(fā)和利用顯得尤為迫切。
4、作為國內(nèi)市場的一些中小型超市,它們在信息化過程中的步伐要落后于大中型超市,而對于這些企業(yè)的資源管理,信息的存儲和處理也顯得迫切需要,要適應(yīng)市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的信息化進程是必可少的。 暑假期間,通過對市場的調(diào)查,針對現(xiàn)在各中小型超市對經(jīng)營業(yè)務(wù)和人事管理的實際需要,開發(fā)了這套超市管理系統(tǒng)。在開發(fā)過程中,針對當前各超市管理的特點和技術(shù)人員的實際水平,采用基于Windows圖形用戶界面這一易學易用的操作環(huán)境,在系統(tǒng)設(shè)計過程中,盡量采用易懂易讀的人機界面,使用戶可以在短期內(nèi)完全掌握。 1.2研究目的 研究該課題是為了通過對“超市會員管理系統(tǒng)”的設(shè)計與實現(xiàn),
5、熟悉這類的信息管理系統(tǒng)的開發(fā)原理及流程。在設(shè)計過程,能夠深入地理解面向?qū)ο笤O(shè)計方法的優(yōu)越性,獲得這些方面的相關(guān)經(jīng)驗。對一個即將畢業(yè)的計算機專業(yè)專科生來說,又想在軟件行業(yè)領(lǐng)域里有所發(fā)展,研究并應(yīng)用面向?qū)ο笤O(shè)計方法是百益無一害的,可以使其走向社會后能夠快速地適應(yīng)行業(yè)需求。這正是本次設(shè)計的根本目的所在。 第二章 系統(tǒng)分析 2.1 業(yè)務(wù)需求分析 在IT行業(yè)中從業(yè)的工作人員一般都要求掌握計算機技術(shù),具有一定的軟硬件基礎(chǔ),會使用各種管理軟件,熟悉IT產(chǎn)品。因為,有的超市對員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定的計算機基礎(chǔ),所以在新系統(tǒng)投入使用時,只要對員工進行
6、少量的培訓,系統(tǒng)的功能和使用方法就基本上能夠是系統(tǒng)順利運行。 2.2可行性分析 經(jīng)過對系統(tǒng)的業(yè)務(wù)流程和系統(tǒng)數(shù)據(jù)流程的調(diào)查,用戶對系統(tǒng)的功能需求如下: ①用戶登陸及會員注冊; ②會員的管理及刪除; ③商品的信息展示; ④新增的會員以及購物的幫助等 開發(fā)任何一個基于計算機的系統(tǒng),都會受到時間和資源上的限制。因此,在接受任何一個項目開發(fā)任務(wù)之前,必須根據(jù)客戶可能提供的時間和資源條件進行可行性分析,以減少項目開發(fā)風險,避免人力、物力和財力的浪費。 本系統(tǒng)是設(shè)計一套在windows平臺下的圖書管理系統(tǒng),是基于vs2008和SQL2005設(shè)計和開發(fā)的一個超市管理系統(tǒng),要求根據(jù)超市的實際需求
7、,完成超市的會員管理等相關(guān)功能,系統(tǒng)要求界面簡單,數(shù)據(jù)存儲安全可靠,系統(tǒng)維護方便。 本系統(tǒng)設(shè)計的主要題目超市會員管理系統(tǒng),過程中主要實現(xiàn)對超市的會員管理、會員信息、物品信息這三個模塊進行功能,以便實現(xiàn)超市的會員信息進行更好的管理。同時通過分析問題、分解問題來解決問題,最終達到熟練掌握C#語言的運用和Visual Studio2008工具的使用。 第三章 系統(tǒng)設(shè)計 3.1 E-R圖 本系統(tǒng)根據(jù)上面的設(shè)計規(guī)劃出的主要實體有超市首頁、會員信息、注冊信息、會員管理、物品搜索、購物幫助。 各個實體的E-R圖分別如圖3-1所示: 會員登陸名 會員編號 登陸密碼 會員性
8、別 會員ID 會員昵稱 會員郵箱 會員電話 會員信息 圖3-1 會員信息的E-R圖 3.2 數(shù)據(jù)庫設(shè)計 本系統(tǒng)數(shù)據(jù)庫采用SQL Server 2005數(shù)據(jù)庫,數(shù)據(jù)庫名稱為“QSDataBase”。各個數(shù)據(jù)表的結(jié)構(gòu)如下所示。 (1)注冊會員信息表(QSUser) 注冊會員信息表的結(jié)構(gòu)如表3-2所示。 圖3-2注冊會員信息表 (2)商品信息表(hyxinxibiao) 商品信息表的結(jié)構(gòu)如表3-3所示。 圖3-3商品信息表 (3)超市來信信息
9、表(kcsmxinxibiao) 超市來信信息表的結(jié)構(gòu)如表3-4所示。 圖3-5超市來信信息表 第四章 系統(tǒng)主要功能 4.1 系統(tǒng)實現(xiàn)模塊 本實驗是對超市會員信息進行管理的系統(tǒng),主要包括超市會員管理、超市物品搜索、會員活動、以及購物幫助等幾個部分。 主要劃分為4個模塊: (1)超市會員:超市來信、今日特惠、我的資料、我的形象。 (2)物品搜索:實現(xiàn)商品的搜索、查詢、詳細信息。 (3)注冊會員:注冊郵箱,登錄密碼、真實姓名、性別、昵稱、手機號、身份證號。 (4)會員活動:會員優(yōu)惠,會員信息、購物
10、幫助。 整個超市管理系統(tǒng)的功能結(jié)構(gòu)如圖3-1所示: 超市管理系統(tǒng) 會員活動 物品搜索 我的超市管理 超市首頁 我的資料 信箱,資料等 今日優(yōu)惠 購物幫助 會員信息 商品查詢 登錄信息 商品信息 圖3-1 概要設(shè)計模塊劃分 4.2 開發(fā)及運行環(huán)境 系統(tǒng)軟件:SQL Server 2005、Visual Studio2008 第五章 系統(tǒng)主要功能界面 下面給系統(tǒng)開發(fā)出來的詳細界面以闡述超市管理系統(tǒng)的所有具體功能。 5.1登陸 運行該程序時,首先進入登陸界面,輸入信
11、息,如圖5-1所示: 圖5-1 登錄界面 using Web.BLL ; using Web.Model; public partial class Index : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { this.DLShowPic.DataSource = QSUserManager.QSUserSelect(); this.DLSho
12、wPic.DataBind(); this.DLShowPicc.DataSource = QSUserManager.SelectQSUsera(); this.DLShowPicc.DataBind(); } protected void btLogin_Click(object sender, EventArgs e) { QSUser qsuser = new QSUser(); qsuser.username = this.txtUserName.Text.Trim();
13、 qsuser.userpwd = this.txtPwd.Text.Trim(); if (QSUserManager.LoginUser(qsuser) != null) { Session["Name"] = qsuser.username; Session["UserID"] = QSUserManager.LoginUser(qsuser).userid; Response.Redirect("~/MyQs/MyQSIndex.aspx"); }
14、 else { return; } } } 如果您不是會員,請點擊“請立即注冊”會彈出如圖5-2所示的界面。 圖5-2注冊界面 using Web.BLL ; using Web.Model ; public partial class page1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (this.RBM.Checked)
15、 { gender = true; } else if (this.RBW.Checked) { gender = false; } else { return; } qsuser.gender = gender; Random RD = new Random(); string userid = RD.Next(00000000, 99999999).ToString(); qsuser.truename = this.txtName.Te
16、xt.Trim(); qsuser.lovename = this.txtLove.Text.Trim(); qsuser.tel = this.txtTel.Text.Trim(); qsuser.indetitycard = this.txtId.Text.Trim(); qsuser.userid = userid; if (QSUserManager.Register(qsuser)) { Response.Redirect("index.aspx"); }
17、else { return; } } } 注冊成功后,可以登錄,顯示XXX歡迎您,可以查看一些自己的個人信息 如圖5-3所示: 圖5-3 using System.Data.SqlClient; using Web.Model; using Web.BLL; using Web.DAL; public partial class MyQs_TrueLove : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) {
18、 } protected void Button1_Click(object sender, EventArgs e) { MyPic mypic = new MyPic(); string filename = this.FileUploadPic .PostedFile.FileName; string lastname = filename.Substring(filename.LastIndexOf(".") + 1); Random rd = new Random();
19、 string resetname = rd.Next(10000000, 99999999).ToString(); mypic.FileName = resetname; mypic.userid = Session["UserID"].ToString(); filename = resetname + filename; if (lastname.ToLower() == "jpg" || lastname.ToLower() == "bmp" || lastname.ToLower() == "png" |
20、| lastname.ToLower() == "gif") { if (MyPicManager.InsertPic(mypic)) { this.Label4.Text = "上傳成功!"; string filepath = Server.MapPath("~/imges/") + resetname; this.Image1.ImageUrl = "~/imges/" + resetname;
21、 this.FileUploadPic.PostedFile.SaveAs(filepath); } else { return; } } else { return; } } } 5.2基本檔案 在我的信息界面可實現(xiàn)設(shè)置自己的形象照片功能。如圖5-4所示: 圖5-4 using System.Data.SqlClient;
22、 using Web.BLL; using Web.Model; public partial class MyQs_MyPic : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { this.Image1.ImageUrl = "~/imges/" + this.DropDownList1 .SelectedValue.ToString(); } protected void Button1_Click
23、(object sender, EventArgs e) { QSUser qsuser = new QSUser(); qsuser.userid = Session["UserID"].ToString(); qsuser.pic = this.DropDownList1.Text.Trim(); QSUserManager.UpdateUserShowPic(qsuser); } } 在叫叫來信中可以看到超市給會員的一些來信 如圖5-5所示:
24、 圖5-5 在物品搜索里可實現(xiàn)物品的搜索查看 如圖5-6所示: 圖5-6 在會員信息里可以對會員進行查看與刪除(此功能通過與數(shù)據(jù)庫綁定實現(xiàn))如圖5-7所示: 圖5-7 購物幫助頁面 如圖5-8所示: 圖5-8 第六章 總結(jié) 通過本次設(shè)計,完成了一些基本的網(wǎng)上超市會員管理實現(xiàn),如超市商品的搜索功能和會員管理。實驗過程中,一方面既鞏固到書本知識,合理的布局,程序設(shè)計中的細節(jié)問題,如建表過程中字段的控制,主鍵的設(shè)置,日期應(yīng)設(shè)為日期型
25、,數(shù)據(jù)源的連接,諸多細節(jié)的掌握有助于我們提高編程能力,另一方面又可以將書本知識與實際生活緊緊聯(lián)系。 其次呢,在本次設(shè)計中我了解了,在開發(fā)一個項目時一定要先做好規(guī)劃,按照軟件的開發(fā)過程,詳細地寫好每一個必要的文檔。 盡管這樣,不足之處還是不可避免的,界面做的不夠完美,看來不夠賞心悅目。程序設(shè)計過程中,整體功能不是非常的健全。但在以后,一定實現(xiàn)沒有實現(xiàn)的功能,并且盡最大努力開拓創(chuàng)新。將未做好或未完善的部分進行改進,達到理想的水平。 致 謝 18 致 謝 本次畢業(yè)設(shè)計是在安徽商貿(mào)職業(yè)技術(shù)學院王保敏老師耐心、嚴格的指導(dǎo)下完成的。在整個過程中,都需要周密的計劃和安
26、排,每一步驟,都需要按照軟件工程標準來完成。 王保敏老師在設(shè)計期間對畢業(yè)設(shè)計中每個細節(jié)的重視 、定期對我所做畢業(yè)設(shè)計檢查,以及設(shè)計期間一絲不茍的嚴格要求,使我感覺到通過本次設(shè)計,不僅學到了許多知識,而且還從王保敏老師那里學到了許多分析問題與解決問題的方法。在此對傳授我知識的各位老師表示崇高的敬意和誠摯的謝意。 0 參考文獻 [1]《數(shù)據(jù)庫基礎(chǔ)與SOL Server應(yīng)用開發(fā)》
27、徐孝凱等 北京:清華大學出版社 [2] 《SOL Server 2005 數(shù)據(jù)庫原理與案例教程》 李軍等 北京:北京大學出版社 [3] 《C#程序設(shè)計基礎(chǔ)教程與實訓》 陳光等 北京:北京大學出版社 [4] 《Visual C# 程序開發(fā)案例教程》 韓朝陽等 北京:北京大學出版社 [5] 塞巴斯塔.Web程序設(shè)計(第3版)[M].北京:清華大學出版社, 2006年8月 [6] 陳哲,楊成立等.ASP.NET程序員成長攻略[M].北京:華東師范大學出版社 [7] 楊天奇, 王文, 何朋, 李會鋒. ASP.NET網(wǎng)絡(luò)編程技術(shù)[M]. 北京: 機械工
28、業(yè)出版社 [8] 薩師煊、王珊.數(shù)據(jù)庫系統(tǒng)概論.北京:清華大學出版社,2007.4 [9] 王勇領(lǐng).計算機數(shù)據(jù)處理系統(tǒng)分析與設(shè)計.北京:清華大學出版社,2007.3 [10] 張基溫.信息系統(tǒng)開發(fā)案例.北京;清華大學出版社,2006.3 [11] 黨建武.管理信息系統(tǒng),蘭州大學出版社,2007.2 [12] 畢庶偉.管理信息系統(tǒng)分析與設(shè)計.北京:機械工業(yè)出版社,2007.1 [13] 黃梯云.企業(yè)管理模型及微型機應(yīng)用程序,石家莊:河北人民出版社,2006.5 [14] 黃梯云.管理信息系統(tǒng)導(dǎo)論,北京:機械工業(yè)出版社,2006.4 [15] 周力軍.連鎖超市中信息系統(tǒng)的應(yīng)用[J].信息技術(shù).2005.10 2 1
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《晏子使楚》優(yōu)秀課件 (3)
- 科室醫(yī)院年終總結(jié)課件
- 常用邏輯用語章末總結(jié)課件(人教A版選修1-1)免
- 新版PEP四年級英語上冊Unit3-My-Friends-B-Let’s-learn完美版-PPT
- 金融科技機遇
- 抗菌藥物合理使用專家講座
- 阿奇霉素在臨床中的應(yīng)用專家講座
- 納米抗菌蠶絲被介紹
- 男性盆部和會陰斷層解剖研究
- 部編選擇性必修二經(jīng)濟與社會生活-第九課世紀以來人類的經(jīng)濟與生活教學課件
- 春七年級數(shù)學下冊 82 整式乘法單項式與單項式相乘課件4 (新版)滬科版
- 部編人教版語文七年級下冊7.土地的誓言課件
- 手足口病
- 正壓通氣裝置課件
- 課件】食品分析與檢驗技術(shù)第二章