C#編程基礎(chǔ)課程設(shè)計(jì)說明書_第1頁
C#編程基礎(chǔ)課程設(shè)計(jì)說明書_第2頁
C#編程基礎(chǔ)課程設(shè)計(jì)說明書_第3頁
C#編程基礎(chǔ)課程設(shè)計(jì)說明書_第4頁
C#編程基礎(chǔ)課程設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、C#e程基礎(chǔ)課程設(shè)計(jì)說明書姓 名: 學(xué) 號(hào): 班 級(jí): 指導(dǎo)教師: 完成日期: 設(shè)計(jì)要求考查學(xué)生對軟件工程方法學(xué)的掌握程度,主要考察項(xiàng)目組織、軟件需求分析、軟 件設(shè)計(jì)等能力。包含了需求分析、系統(tǒng)架構(gòu)設(shè)計(jì)、模塊的詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì) 等。提高學(xué)生對實(shí)際項(xiàng)目的分析和設(shè)計(jì)能力??己艘?根據(jù)選定項(xiàng)目的基本需求,通過更進(jìn)一步的需求調(diào)研,完成以下幾個(gè)方面的任務(wù):.完成項(xiàng)目組織角色分配.完成軟件需求分析.給出軟件的整體架構(gòu)設(shè)計(jì).給出軟件模塊的詳細(xì)設(shè)計(jì).給出數(shù)據(jù)庫設(shè)計(jì).給出軟件開發(fā)環(huán)境及其配置可以幾個(gè)同學(xué)一組共同完成同一個(gè)項(xiàng)目,但要求各自的分工明確,論文突出各自 的重點(diǎn)。選題.學(xué)生信息管理系統(tǒng).自擬題目.出

2、勤+論文80左右.論文+程序90以上5.60分以上,至少有論文,而且必須按照模板排好,交打印版的論文。程序發(fā) 郵箱。6.作業(yè)提交時(shí)間12月26日之前目錄第一部分功能介紹 1 TOC o 1-5 h z 功能描述1功能特點(diǎn)1第二部分軟件設(shè)計(jì) 2軟件需求分析 2軟件整體結(jié)構(gòu)設(shè)計(jì)2模塊的詳細(xì)設(shè)計(jì)2數(shù)據(jù)庫設(shè)計(jì) 2分系統(tǒng)的實(shí)現(xiàn) 3項(xiàng)目組織角色劃分軟件開發(fā)環(huán)境及其配置3第四部分 學(xué)習(xí) c# 編程設(shè)計(jì)的心得體會(huì) 4參考文獻(xiàn)5網(wǎng)上購物設(shè)計(jì)說明書第一章 功能介紹功能描述根據(jù)實(shí)際情況,把商品分類,提供商品查找,訂單查詢,商品管理,訂單管理,系統(tǒng)管理等小模塊合并成一個(gè)可執(zhí)行的軟件系統(tǒng)模型。使用戶快速地搜索和查找到所

3、需要要產(chǎn)品和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了功能特點(diǎn)我們所設(shè)計(jì)和開發(fā)的網(wǎng)上購物平臺(tái)是經(jīng)過很長時(shí)間的調(diào)查和分析才開始具體實(shí)施的,它的主要特點(diǎn)是改變了以往的購物只能過現(xiàn)實(shí)的商場才能達(dá)到的結(jié)果,采用We散術(shù),彳f助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往購物的局限性,縮短人們的時(shí)間和提高工作效率,具有較好的交互性,從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),使整個(gè)購物活動(dòng)過程簡單、方便、易行。第二章 系統(tǒng)設(shè)計(jì)軟件需求分析系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì)模塊的詳細(xì)設(shè)

4、計(jì)1、查詢商品功能(如下圖),窗口響應(yīng)絕大部分的快捷菜單和控制面板操 作。響應(yīng)鼠標(biāo)單擊的時(shí)間在3秒之內(nèi)。2、完成查詢功能(如下圖)升始3、是對用戶進(jìn)行身份驗(yàn)證,通過驗(yàn)證則登入系統(tǒng)(如下圖)。輸入用戶名密碼登 陸系統(tǒng)。4、實(shí)現(xiàn)對站內(nèi)商品進(jìn)行劃分類別,定期更新管理商品,進(jìn)行添加、刪除操作。后臺(tái)操作。5、使用戶完成訂購商品的活動(dòng)(如下圖)。6、管理員可以對已注冊用戶進(jìn)行刪除、修改信息、查詢等不同功能(如下具體系統(tǒng)前臺(tái)功能需求描述.商品查詢模塊通過商品的名稱進(jìn)行查詢,可以更快的得到自己所查的商品資料。.訂單查詢模塊提供給網(wǎng)絡(luò)用戶對所下的訂單進(jìn)行查詢,可以查詢到自己的訂單是已發(fā)貨還 是正在處理。.訂購模

5、塊提供網(wǎng)絡(luò)用戶對所選購商品的訂購確定,并選擇商品數(shù)量。.其它模塊商品瀏覽等功能。具體系統(tǒng)后臺(tái)功能需求描述.新聞管理模塊實(shí)現(xiàn)管理者對站內(nèi)的新聞進(jìn)行分類管理,添加與刪除新聞功能。.商品管理模塊實(shí)現(xiàn)管理者對站內(nèi)商品進(jìn)行劃分類別,定期更新管理商品,進(jìn)行添加與刪除 操作。.操作管理模塊實(shí)現(xiàn)管理者對站內(nèi)訂單的管理,提供訂單列表,查看已確認(rèn)訂單。.操作管理模塊實(shí)現(xiàn)管理者對站內(nèi)用戶的管理,和更改管理者的帳號(hào)與密碼,和退出功能。2.4數(shù)據(jù)庫設(shè)計(jì)1、概念結(jié)構(gòu)設(shè)計(jì)1R圖2、邏輯結(jié)構(gòu)設(shè)計(jì)由于概念設(shè)計(jì)的結(jié)果是 ER圖,DBMSJ殳采用關(guān)系模型,因此數(shù)據(jù)庫的邏輯 設(shè)計(jì)過程就是把E-R圖轉(zhuǎn)化為關(guān)系模式的過程。系統(tǒng)管理員表s

6、hop_admin新聞表shop_news商品表shop_snsn訂單表shop_action數(shù)據(jù)表的詳細(xì)設(shè)計(jì):系統(tǒng)管理員表shop_admin (主鍵:Id)表3.3.3系統(tǒng)管理員shop_admin表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度主外鍵說明1adminld自動(dòng)編會(huì)10主鍵自動(dòng)增加2Admin文本20外鍵用戶名稱3Password文本20無用戶密碼4Flag數(shù)字10無超級(jí)管理員表3.3.4 新聞shop_news表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度主外鍵說明1NewsId自動(dòng)編會(huì)10主鍵自動(dòng)增加2Newsname義本100無新聞名稱3NewsContent備注1000外鍵新聞內(nèi)容4addname

7、義本50無新聞作者5adddate日期/時(shí)間長日期無新聞添加時(shí)間新聞表shop_news(主鍵:News_Id)6viewcount數(shù)字255無閱讀次數(shù)商品表shop_snsn (主鍵:Product_No)表3.3.5 商品Product表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度主外鍵說明1shopid自動(dòng)編會(huì)10主鍵編號(hào)2shopname文本50無商品名3pinpai文本30無品牌4shopchuban義本20無單位5yushu數(shù)字20無剩余量6zhuang義本255外鍵商品全景圖7sbn義本255無型號(hào)8shopcontent義本1000無介紹9shichangjia貨幣貨幣無市場價(jià)10huiyu

8、anjia貨幣貨幣無會(huì)員價(jià)11vipjia貨幣貨幣無Vip價(jià)12shoppic長整型255無縮略圖訂單表shop_action (主鍵:ID)表3.3.6 訂單shop_action 表的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型長度主外鍵說明1actionid自動(dòng)編會(huì)10主鍵自動(dòng)增加2Username義本50無用戶姓名/單位3Actiondate時(shí)間/日期長日期無訂貨日期4Shopid數(shù)字10無冏口口編會(huì)5Shopcount數(shù)字50無訂貨數(shù)量6Zhuangtai數(shù)字20外鍵訂單狀態(tài)7Danjia貨幣貨幣無單價(jià)第三章系統(tǒng)的實(shí)現(xiàn)項(xiàng)目組織角色劃分注(可以幾個(gè)同學(xué)一組共同完成同一個(gè)項(xiàng)目,但要求各自的分工明確,論文 突

9、出各自的重點(diǎn)。)整個(gè)購物系統(tǒng)是由陳玉環(huán)、張學(xué)峰、丁睿、高永強(qiáng)分析設(shè)計(jì)制作。張學(xué)峰主 要負(fù)責(zé)系統(tǒng)的分析、概要說明;丁睿負(fù)責(zé)程序的設(shè)計(jì);高永強(qiáng)負(fù)責(zé)數(shù)據(jù)庫的實(shí)現(xiàn); 陳玉環(huán)負(fù)責(zé)系統(tǒng)測試。軟件開發(fā)環(huán)境及其配置win7 操作系統(tǒng),JDK本 8 , MySQ散據(jù)庫,MyEclipse10.0 開發(fā) 工具,apache-tomcat 8.0 Dreamweaver 8 系統(tǒng)支持 :硬設(shè)備 普通pc機(jī)及 主頻在1GHz以上檔次微機(jī),筆記本電腦。第四章學(xué)習(xí)軟件工程的心得體會(huì)學(xué)習(xí)了這門課程,還有老師的多元化教課,不但使我們從理論上掌握軟件工 程,還有從不同的實(shí)例,讓理論和實(shí)踐得到了很好的結(jié)合,老師主要是從老師的工

10、作經(jīng)驗(yàn)和開發(fā)經(jīng)驗(yàn)給我們授課,并且結(jié)合教材總結(jié),下面是我聽課后自己的一點(diǎn)心 得和自己對軟件開發(fā)的一點(diǎn)感想,我知道還有好多的不懂,只有通過不斷 的學(xué)習(xí)才能一一解開。其實(shí)軟件工程并不是教你怎么寫程序而是教你在理論上如何設(shè)計(jì)最為成功的軟件開發(fā),學(xué)完后也許認(rèn)為我說呢都沒有學(xué)到,但是在做軟件開發(fā)上它能給你指導(dǎo),設(shè)計(jì)出可靠,可行,可實(shí)施的方案。參考文獻(xiàn)1版. 軟件工程理論與實(shí)踐. 人民郵電出版社 2012 年 8 月,第 1彭萬波 網(wǎng)頁設(shè)計(jì)精彩實(shí)例北京電子工業(yè)出版社.2002袁玫等 網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用教程北京人民郵電出版社.2002.20014 潘英偉 網(wǎng)站開發(fā)實(shí)用手冊5樊健平 ASP高級(jí)編程及其項(xiàng)目應(yīng)用開發(fā)中國水利

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論