已用超市管理系統(tǒng)課程設(shè)計(jì)_第1頁
已用超市管理系統(tǒng)課程設(shè)計(jì)_第2頁
已用超市管理系統(tǒng)課程設(shè)計(jì)_第3頁
已用超市管理系統(tǒng)課程設(shè)計(jì)_第4頁
已用超市管理系統(tǒng)課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

實(shí)用文檔目錄第一章功能介紹11.1功能描述11.2功能特點(diǎn).1第二章軟件設(shè)計(jì)22.1軟件需求陳述22.2軟件需求分析.22.3軟件整體結(jié)構(gòu)設(shè)計(jì)32.4模塊的詳細(xì)設(shè)計(jì)42.5.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)52.5.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)62.5.3數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)7第三章系統(tǒng)的實(shí)現(xiàn)83.1項(xiàng)目組織角色劃分83.2軟件開發(fā)環(huán)境及其配置9一、開發(fā)環(huán)境9參考文獻(xiàn)11文案大全實(shí)用文檔超市信息管理系統(tǒng)設(shè)計(jì)說明書第一章 功能介紹1.1功能描述本系統(tǒng)采用信息安全技術(shù),通過權(quán)限驗(yàn)證才能進(jìn)入登陸界面。本系統(tǒng)的員工、供應(yīng)商基本信息,管理員可以進(jìn)行查詢、錄入、修改、刪除。本系統(tǒng)的商品進(jìn)貨、銷售、退貨、庫存等信息,管理員可以進(jìn)行查詢、錄入、修改、刪除。本系統(tǒng)可以備份數(shù)據(jù)資料到保密的文件夾中。本系統(tǒng)專門提供了一個(gè)時(shí)鐘界面,完全由代碼繪制,時(shí)間準(zhǔn)。1.2功能特點(diǎn)根據(jù)需要,能過及時(shí)、高效、簡易的管理信息并更新信息的系統(tǒng)。對(duì)整個(gè)超市信息數(shù)據(jù)進(jìn)行查詢、錄入、修改、刪除等操作的綜合系統(tǒng)。一個(gè)人機(jī)交互的系統(tǒng),良好的客戶體驗(yàn),以及更加方便對(duì)數(shù)據(jù)的存儲(chǔ)與修改。一個(gè)需要與先進(jìn)管理方法和手段相結(jié)合的信息系統(tǒng)。每一個(gè)員工對(duì)應(yīng)一個(gè)賬戶和密碼,安全性高。對(duì)于員工何時(shí)登陸系統(tǒng),數(shù)據(jù)庫會(huì)進(jìn)行保存。進(jìn)一步提高了安全性。文案大全實(shí)用文檔第二章 軟件設(shè)計(jì)2.1軟件需求陳述超市信息管理系統(tǒng)是一個(gè)由員工基本信息、 供應(yīng)商基本信息、進(jìn)貨退貨庫存明細(xì)表組成的系統(tǒng)。(1)員工基本信息中,管理員能夠?qū)绦彰?、員工 ID號(hào)、性別、出生日期、聯(lián)系方式以及家庭住址進(jìn)行查詢、錄入、修改、刪除。2)供應(yīng)商信息中,管理員能夠?qū)久Q、公司編號(hào)、供貨名、聯(lián)系方式、公司地址進(jìn)行查詢、錄入、修改、刪除。3)系統(tǒng)管理員能夠?qū)Τ胸浳飻?shù)據(jù)進(jìn)行查詢、刪除、修改、打印。4)管理員根據(jù)需要能將數(shù)據(jù)進(jìn)行備份。5)管理員進(jìn)行貨物的添加、刪除等操作。2.2軟件需求分析用例分析員工:提交個(gè)人信息,修改個(gè)人信息,添加進(jìn)貨、銷售、退貨、庫存信息;員工通過系統(tǒng)可以實(shí)現(xiàn)以下用戶需求:提交個(gè)人信息登陸修改個(gè)人信息文案大全實(shí)用文檔查詢貨物各項(xiàng)詳情查看庫存貨表添加、修改、刪除進(jìn)貨、銷售、退貨信息備份數(shù)據(jù)用例圖如上圖所示2.3軟件整體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)主要包括員工基本信息、供應(yīng)商基本信息、商品進(jìn)貨、商品查詢、商品銷售、商品退貨、庫存查詢、數(shù)據(jù)備份,如下圖所示。文案大全實(shí)用文檔2.4模塊的詳細(xì)設(shè)計(jì)超市基本信息管理,如圖所示。上圖為超市基本信息管理的流程圖,用戶通過輸入用戶名和密碼進(jìn)行后續(xù)操作。若輸入錯(cuò)誤,則重新輸入。登陸成功之后進(jìn)入系統(tǒng)的主界面,然后用戶根據(jù)自己的需要來選擇窗口。若需要,則進(jìn)行信息修改,錄入,刪除,完成后退出界面。2.5數(shù)據(jù)庫設(shè)計(jì)文案大全實(shí)用文檔超市信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)主要能夠?qū)τ脩舻男畔ⅰ?貨物的信息進(jìn)行存儲(chǔ),在此數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫。數(shù)據(jù)庫設(shè)計(jì)首先建立超市信息數(shù)據(jù)庫并應(yīng)用于系統(tǒng)中, 由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運(yùn)行,因此最佳設(shè)計(jì)不可能一蹴而就, 而只能是一種“反復(fù)探尋,逐步求精”的過程,也就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對(duì)象以及這些數(shù)據(jù)對(duì)象之間關(guān)系的過程。 基本操作可概括為:概念結(jié)構(gòu)設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)實(shí)體E-R圖超市信息管理系統(tǒng)實(shí)體 E-R圖文案大全實(shí)用文檔 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)關(guān)系模式員工基本信息表(員工姓名,員工編號(hào),性別,出生日期,聯(lián)系方式,家庭住址,密碼,確認(rèn)密碼)員工登陸信息表(ID號(hào),用戶名,密碼,登陸時(shí)間)供應(yīng)商信息表(公司名稱,公司 ID,供貨名稱,聯(lián)系方式,聯(lián)系地址)商品進(jìn)貨表(進(jìn)貨ID,進(jìn)貨單價(jià),進(jìn)貨數(shù)量,進(jìn)貨時(shí)間,進(jìn)貨員工,供應(yīng)商,應(yīng)付金額,實(shí)付金額,備注)商品退貨表(退貨ID,退貨單價(jià),退貨數(shù)量,進(jìn)貨單價(jià),進(jìn)貨數(shù)量,進(jìn)貨時(shí)間,退貨時(shí)間,員工,應(yīng)付金額,實(shí)付金額,備注)商品庫存表(商品 ID,所屬倉庫,庫存數(shù)量,商品單價(jià),進(jìn)庫員工)商品查詢表(進(jìn)貨ID,進(jìn)貨單價(jià),進(jìn)貨數(shù)量,進(jìn)貨時(shí)間,進(jìn)貨員工,供應(yīng)商,應(yīng)付金額,實(shí)付金額,備注)商品銷售表(銷售ID,商品名稱,銷售單價(jià),銷售數(shù)量,銷售時(shí)間,銷售員工,應(yīng)付金額,實(shí)付金額,備注)文案大全實(shí)用文檔 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)列名數(shù)據(jù)類型數(shù)據(jù)大小備注EmpNamenchar10員工姓名EmpIdnchar11員工IDEmpGendertext性別EmpAgenchar3年齡EmpConnectnchar11聯(lián)系方式EmpAddrnchar100地址EmpPwdnchar16密碼SurePwdnchar16確認(rèn)密碼員工信息表列名數(shù)據(jù)類型數(shù)據(jù)大小備注CompanyNamenchar20供應(yīng)商名CompanyIdnchar11供應(yīng)商IDProNamenchar20供貨名CompanyPhonenchar11聯(lián)系方式CompanyAddrnchar100地址供應(yīng)商信息表文案大全實(shí)用文檔列名數(shù)據(jù)類型數(shù)據(jù)大小備注ProIdnchar14ProNamenchar20CompanyNamenchar20StoreNamenchar50ProNumsmallintJhPricemoneySellPricemoneyJhDatedateJhEmpNamenchar16ProPricesmoneyRealPricesmoneyNotenchar100進(jìn)貨信息表第三章 系統(tǒng)的實(shí)現(xiàn)3.1項(xiàng)目進(jìn)度安排一、建立開發(fā)模型在項(xiàng)目的開始階段,我首先是建立了系統(tǒng)的功能模型。然后根據(jù)模型定義好變量。最后封裝好了最實(shí)用的類。二、建立數(shù)據(jù)庫根據(jù)模型上的變量來設(shè)置數(shù)據(jù)庫里面的列名。幾乎每一個(gè)界面都對(duì)應(yīng)一個(gè)數(shù)據(jù)表。三、編寫實(shí)現(xiàn)代碼在建好數(shù)據(jù)庫和模型的情況下,就可以編寫實(shí)現(xiàn)的代碼了。實(shí)現(xiàn)的代碼要考慮很多問題。包括錯(cuò)誤處理,錯(cuò)誤拋出,程序運(yùn)行時(shí)可能出現(xiàn)什么樣的情況都需要考慮。文案大全實(shí)用文檔3.2軟件開發(fā)環(huán)境及其配置一、開發(fā)環(huán)境(一)VisualStudioVisual Studio 是微軟公司推出的開發(fā)環(huán)境, Visual Studio 可以用來創(chuàng)建Windows平臺(tái)下的Windows應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和Office插件。VisualStudio是目前最流行的Windows平臺(tái)應(yīng)用程序開發(fā)環(huán)境。VisualStudio2010包括各種增強(qiáng)功能,例如可視化設(shè)計(jì)器(使用.NETFramework3.5加速開發(fā)),以及能夠加速開發(fā)和處理所有類型數(shù)據(jù)的語言增強(qiáng)功能。VisualStudio20010為開發(fā)人員提供了所有相關(guān)的工具和框架支持。開發(fā)人員能夠利用這些豐富的客戶端和服務(wù)器端框架輕松構(gòu)建以客戶為中心的Web應(yīng)用程序,這些應(yīng)用程序可以集成任何后端數(shù)據(jù)提供程序、在任何當(dāng)前瀏覽器內(nèi)運(yùn)行并完全訪問 ASPNET應(yīng)用程序服務(wù)和 Microsoft 平臺(tái)。(二)SqlServer2008SQLServer2008在Microsoft 的數(shù)據(jù)平臺(tái)上發(fā)布,可以組織管理任何數(shù)據(jù)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫中??梢詫?duì)數(shù)據(jù)進(jìn)行查詢、搜索、同步、報(bào)告和分析之類的操作。數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,它都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲(chǔ)在哪里。SQLServer2008允許使用Microsoft.NET 和VisualStudio 開發(fā)的自定義應(yīng)用程序中使用數(shù)據(jù),在面向服務(wù)的架構(gòu)( SOA)和通過 MicrosoftBizTalkServer 進(jìn)行的業(yè)務(wù)流程中使用數(shù)據(jù)。信息工作人員可以通過日常使用的工具直接訪問數(shù)據(jù)。這個(gè)平臺(tái)有以下特點(diǎn):文案大全實(shí)用文檔·可信任的——使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。·高效的——使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。·智能的——提供了一個(gè)全面的平臺(tái),可以在你的用戶需要的時(shí)候給他發(fā)送觀察和信息。(三)Visio2010MicrosoftOfficeVisio2010 是微軟公司出品的 Microsoftoffice 辦公軟件中的一款。它有助于IT 和商務(wù)專業(yè)人員輕松地可視化、 分析和交流復(fù)雜信息。它能夠?qū)㈦y以理解的復(fù)雜文本和表格轉(zhuǎn)換為一目了然的 Visio 圖表。該軟件通過創(chuàng)建與數(shù)據(jù)相關(guān)的 Visio 圖表(而不使用靜態(tài)圖片)來顯示數(shù)據(jù),這些圖表易于刷新,并能夠顯著提高生產(chǎn)率。使用 OfficeVisio2007 中的各種圖表可了解、操作和共享企業(yè)內(nèi)組織系統(tǒng)、資源和流程的有關(guān)信息。二、配置環(huán)境Windows版本:windows7旗艦版處理器:Intel (R)Core(TM)i5-3210MCPU@2.50GHz2.5GHz安裝內(nèi)存(RAM):4.00GB(2.91GB可用)系統(tǒng)類型:32位操作系統(tǒng)文案大全實(shí)用文檔第四章學(xué)習(xí)軟件工程的心得體會(huì)課程設(shè)計(jì)是我們對(duì)上半學(xué)期學(xué)習(xí)情況的檢查,也是檢驗(yàn)我們是否合格的最后一道關(guān)卡,是對(duì)我們所學(xué)知識(shí)的一次總結(jié)。C#程序設(shè)計(jì)課程即將結(jié)課,在整個(gè)課程設(shè)計(jì)過程中,我一直保持著開拓、勤奮、坦誠、務(wù)實(shí)的態(tài)度。本次設(shè)計(jì)我選擇的是基于VisualStudioC#的開發(fā)與設(shè)計(jì)的超市信息管理系統(tǒng)。在設(shè)計(jì)初期,我們對(duì)學(xué)校的超市流程情況進(jìn)行基本模擬。而且,我們查閱了許多書籍,上網(wǎng)搜索了很多資料,一一解決了我們遇到的難題。通過參與此次項(xiàng)目的開發(fā),我深深體會(huì)到遇到問題解決問題的重要性,從簡單的地方下手,逐一解決難題。同時(shí),有問題積極找老師輔導(dǎo),培養(yǎng)了我的溝通能力?,F(xiàn)今社會(huì)最不缺的就是信息,只要你的搜索能力強(qiáng)大,一切問題總會(huì)迎刃而解。如何及時(shí)的獲取信息并通過良好的溝通解決問題,是我們學(xué)到的最多的東西。同時(shí),也鍛煉了我們搜集資料的能力。在項(xiàng)目開發(fā)過程中,我遇到很多尖酸的問題,技術(shù)能力上的不足,有過疑慮,有過不解。后來,在老師和同學(xué)們的幫助下得以成功。謝謝!參考文獻(xiàn)羅福強(qiáng)楊劍張敏輝主編C#程序設(shè)計(jì)經(jīng)典教程清華大學(xué)出版社傳智播客C#課程設(shè)計(jì)羅福強(qiáng)楊劍白忠建VisualC#.NET程序設(shè)計(jì)教程人民郵電出版社文案大全實(shí)用文檔信息工程學(xué)院《C#程序設(shè)計(jì)》實(shí)踐考核標(biāo)準(zhǔn)與成績報(bào)告單2014-2015學(xué)年度第二學(xué)期期末排課編號(hào):(2014-2015-2)-2006112-01490-2 批閱日期: 年 月 日姓名 許朝飛 班級(jí) 12計(jì)算機(jī)1班 學(xué)號(hào) 20120450114文案大全實(shí)用文檔評(píng)價(jià)項(xiàng)目 評(píng)分標(biāo)準(zhǔn)

滿分 得分 備注軟件需求陳述軟件需求分析系統(tǒng)架構(gòu)設(shè)計(jì)評(píng)分標(biāo)準(zhǔn)及 模塊的詳細(xì)設(shè)計(jì)得分?jǐn)?shù)據(jù)庫設(shè)計(jì)項(xiàng)目組織角色劃分軟件開發(fā)環(huán)境及其配置對(duì)軟件工程的認(rèn)識(shí),個(gè)人心得體會(huì)報(bào)告考核成績

根據(jù)需求陳述要點(diǎn)的完整、準(zhǔn)確程度適當(dāng)加減分,每一個(gè)不完整或不準(zhǔn)確陳述扣1-2分用例圖:根據(jù)用例的完整程度適當(dāng)加減分,每一個(gè)不合理用例扣2-3分或數(shù)據(jù)流圖:根據(jù)數(shù)據(jù)流圖的合理程度適當(dāng)加減分,每一處不合理的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論