計(jì)算機(jī)畢業(yè)設(shè)計(jì) asp.net美食團(tuán)購網(wǎng) 畢設(shè)32-亞洲亂碼日產(chǎn)精品BD在線メイリン モデルコレクション メ|國產(chǎn)精品久久人妻拍拍水牛影視メイリン モデルコレクション メ
演示視頻:
https://www.bilibili.com/video/BV1bZ42127HX/
3.1 可行性分析
隨著經(jīng)濟(jì)的快速發(fā)展,各種各樣的網(wǎng)站越來越受到人們的關(guān)注。尤其是在展示類型的網(wǎng)站將成為網(wǎng)絡(luò)獲取新的知識(shí)和信息的新途徑已經(jīng)成為了必然的發(fā)展趨勢(shì)。同時(shí),隨著全國人民的精神、物質(zhì)和文化生活高度的提高,人們對(duì)于工作人員的工作效率和工作質(zhì)量,也在不斷提高著。
綜合以上兩點(diǎn)分析,此次畢業(yè)設(shè)計(jì)決定利用ASP.NET和SQL技術(shù)設(shè)計(jì)一個(gè)美食團(tuán)購網(wǎng)站。
ASP.NET是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境,使用它可以創(chuàng)建和運(yùn)用動(dòng)態(tài),交互的WEB服務(wù)器應(yīng)用程序。同時(shí),ASP.NET具有向后兼容性使得現(xiàn)有的基于ASP技術(shù)的網(wǎng)頁和應(yīng)用程序仍然能夠按以前的方式進(jìn)行處理。
SQL Server 2005是一個(gè)杰出的數(shù)據(jù)庫平臺(tái),具有功能強(qiáng)大,安全可靠等特點(diǎn),可用于大型聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉庫及電子商務(wù)等。
3.2 性能需求
該系統(tǒng)在性能功能上應(yīng)達(dá)到如下需求:
操作簡(jiǎn)單、界面友好: 完全控件式的頁面布局,使得用戶在網(wǎng)上瀏覽信息和操作信息更簡(jiǎn)便。另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況。對(duì)常見的類似網(wǎng)站的管理的各個(gè)方面:文章管理,用戶管理,留言管理等在后臺(tái)都可以通過管理員進(jìn)行管理。
即時(shí)可見:對(duì)管理員添加發(fā)布的文章信息將立即在主頁的對(duì)應(yīng)欄目顯示出來,達(dá)到“即時(shí)發(fā)布、即時(shí)見效”的功能;
系統(tǒng)運(yùn)行應(yīng)該快速、穩(wěn)定、高效和可靠;
在結(jié)構(gòu)上應(yīng)具有很好的可擴(kuò)展性,便于將來的功能擴(kuò)展和維護(hù)。
3.3 系統(tǒng)用例
該網(wǎng)站主要的用戶就是后臺(tái)管理員和前臺(tái)瀏覽人員2種角色。
系統(tǒng)的綜合用例圖如圖3-1。
圖3-1系統(tǒng)功能模塊圖
![]()
4 網(wǎng)站的架構(gòu)和功能
3.1系統(tǒng)架構(gòu)
系統(tǒng)主要內(nèi)容有:
1、今日?qǐng)F(tuán)購:提供當(dāng)前正在團(tuán)購的美食信息。
2、往期團(tuán)購:查看往期團(tuán)購信息。
3、團(tuán)購搜索:搜索顧名思義就是查找想要找的某個(gè)美食。
4、投訴建議:就是顧客對(duì)本網(wǎng)站或者站內(nèi)一些商家的投訴及建議。
5、我的訂單:由我的訂單、基本資料、我的存款這幾塊組成的。
我的訂單就是我所訂過的以及剛訂過的商品的記錄,可查詢是否已經(jīng)發(fā)貨;基本資料就是顧客本人的一些信息,如發(fā)貨地址、電話等等;
數(shù)據(jù)庫中包含商家信息與顧客的信息。
系統(tǒng)功能結(jié)構(gòu)圖如圖3-1所示。
圖3-1 系統(tǒng)功能結(jié)構(gòu)圖
3.2 數(shù)據(jù)庫設(shè)計(jì)
在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫,通過決策機(jī)構(gòu)Zui后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個(gè)領(lǐng)域:信息世界,數(shù)據(jù)世界,現(xiàn)實(shí)世界?,F(xiàn)實(shí)世界的事物反映到人的頭腦中,人的大腦對(duì)它有個(gè)認(rèn)識(shí)過程,經(jīng)過分析(選擇、命名、分類等)進(jìn)入信息世界。這些信息再進(jìn)一步加工、編碼,然后進(jìn)入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個(gè)方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),以及如何對(duì)這些數(shù)據(jù)進(jìn)行操作。這兩個(gè)問題貫穿了整個(gè)軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計(jì)問題,軟件設(shè)計(jì)的一個(gè)核心。
主要數(shù)據(jù)庫表的ER圖如圖3-2。
圖3-2數(shù)據(jù)庫E-R圖