《網(wǎng)上店鋪的設(shè)計與實現(xiàn)-開題報告》由會員分享,可在線閱讀,更多相關(guān)《網(wǎng)上店鋪的設(shè)計與實現(xiàn)-開題報告(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、廈門大學軟件學院畢業(yè)設(shè)計(論文)開題報告學生姓名 班級 學號 指導(dǎo)教師姓 名 職稱副教授所在單位廈門大學軟件學院畢業(yè)設(shè)計(論文)題 目網(wǎng)上店鋪的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(論文)的目標:一整體的軟件目標1開發(fā)基于Visual Studio .NET平臺的網(wǎng)上店鋪系統(tǒng)。2使用C#編程語言,實現(xiàn)前臺客戶端功能(商品瀏覽,商品查詢,會 員注冊,購物車等),后臺管理端功能(會員管理,商品管理,訂單管理,留言管理等)。 3使用SQL Server2000建立網(wǎng)上店鋪系統(tǒng)的數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)處理4人性化的用戶界面,方便客戶購物體驗。5方便快捷的留言查看和訂單管理功能,使商家輕松掌握站內(nèi)動態(tài)。二網(wǎng)上店鋪的系統(tǒng)目標1網(wǎng)
2、上店鋪的前臺頁面(1)首頁設(shè)計(商品瀏覽頁面)(2)查看商品詳細信息(3)商品查詢(按商品名稱,生產(chǎn)廠家等)(4)會員注冊(添加會員基本信息) (5)購買商品(選擇商品,添加訂單信息)(6)查看訂單(查看訂單信息并編輯) 2網(wǎng)上店鋪的后臺管理(1)商品管理(添加,編輯,刪除)(2)訂單管理(查看,編輯,刪除)(4)會員管理(編輯,刪除)(5)留言管理(查看用戶留言信息)(6)信息管理(站內(nèi)新聞管理和站內(nèi)公告管理)3數(shù)據(jù)庫設(shè)計(1)Product表(存儲商品信息)(2)Users表(存儲用戶信息)(3)OrderItem表(存儲訂單信息)實現(xiàn)方法:一基本環(huán)境開發(fā)工具:visual studio
3、.net2005,SqlServer2000開發(fā)語言:C#開發(fā)平臺:Windows XP 軟件建模:Microsoft Office Visio 2003軟件管理:MicroSoft Visual SourceSafe二模塊關(guān)系三網(wǎng)上店鋪的用例圖四重要技術(shù)簡介1.NET平臺.NET開發(fā)平臺是一組用于建立Web服務(wù)器應(yīng)用程序和Windows桌面應(yīng)用程序的軟件組件,用該平臺創(chuàng)建的應(yīng)用程序在Common Language Runtime(CLR)(通用語言運行環(huán)境)(底層)的控制下運行。CLR是一個軟件引擎,用來加載應(yīng)用程序,確認它們可以沒有錯誤地執(zhí)行,進行相應(yīng)的安全許可驗證,執(zhí)行應(yīng)用程序,然后在運
4、行完成后將它們清除。類庫集提供了使應(yīng)用程序可以讀寫XML數(shù)據(jù)、在Internet上通信、訪問數(shù)據(jù)庫等的代碼。所有的類庫都建立在一個基礎(chǔ)的類庫之上,它提供管理使用最為頻繁的數(shù)據(jù)類型(例如數(shù)值或文本字符串)的功能,以及諸如文件輸入/輸出等底層功能。.NET開發(fā)平臺使得開發(fā)者創(chuàng)建運行在Internet Information Server (IIS)(互聯(lián)網(wǎng)信息服務(wù)器)Web服務(wù)器上的Web應(yīng)用程序更為容易,它也使創(chuàng)建穩(wěn)定、可靠而又安全的Windows桌面應(yīng)用程序更為容易。.NET開發(fā)平臺包括以下內(nèi)容:.NET Framework(架構(gòu))。包括:Common Language Runtime(CLR
5、)(通用語言運行環(huán)境),這是用于運行和加載應(yīng)用程序的軟件組件;新的類庫,分級組織了開發(fā)者可以在他們的應(yīng)用程序中用來顯示圖形用戶界面、訪問數(shù)據(jù)庫和文件以及在Web上通信的代碼集。.NET開發(fā)者工具。包括:Visual Studio .NET Integrated Development Environment(IDE)(Visual Studio .NET集成開發(fā)環(huán)境),用來開發(fā)和測試應(yīng)用程序;.NET編程語言(例如Visual Basic .NET和新的Visual C#),用來創(chuàng)建運行在CLR下并且使用類庫的應(yīng)用程序。2C# C#是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各
6、種基于Microsoft .NET平臺的應(yīng)用程序,Microsoft .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。正是由于C#面向?qū)ο蟮淖吭皆O(shè)計,使它成為構(gòu)建各類組件的理想之選無論是高級的商業(yè)對象還是系統(tǒng)級的應(yīng)用程序。使用簡單的C#語言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進行調(diào)用。最重要的是,C#使得C+程序員可以高效的開發(fā)程序,而絕不損失C/C+原有的強大的功能。因為這種繼承關(guān)系,C#與C/C+具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C#。效率與安全性新興的網(wǎng)絡(luò)經(jīng)濟迫使商務(wù)企業(yè)必須更加
7、迅速的應(yīng)對競爭的威脅。開發(fā)者必須不斷縮短開發(fā)周期,不斷推出應(yīng)用程序的新版本,而不僅僅是開發(fā)一個“標志性”的版本。C#在設(shè)計時就考慮了這些問題。它使開發(fā)者用更少的代碼做更多的事,同時也不易出錯。支持現(xiàn)有的網(wǎng)絡(luò)編程新標準新的應(yīng)用程序開發(fā)模型意味著越來越多地解決方案依賴于新出現(xiàn)的網(wǎng)絡(luò)標準,例如HTML,XML,SOAP等?,F(xiàn)存的開發(fā)工具往往都是早于Internet出現(xiàn)的,或者是在我們所熟知的網(wǎng)絡(luò)還處于孕育期時出現(xiàn)的。所以,它們一般無法很好地支持最新的網(wǎng)絡(luò)技術(shù)。C#程序員可以在Microsoft .NET平臺上事半功倍的構(gòu)建應(yīng)用程序的擴展框架。C#包含了內(nèi)置的特性,使任何組件可以輕松轉(zhuǎn)化為XML網(wǎng)絡(luò)服
8、務(wù),通過Internet被任何操作系統(tǒng)上運行的任何程序調(diào)用。時間進度安排:2008年2月26日-2008年3月17日 搜集相關(guān)資料,深入理解課題,確定功能模塊,選定實現(xiàn)平臺和語言,并完成相應(yīng)文檔。2008年3月18日-2008年4月6日 征求導(dǎo)師意見,并進一步完善對課題信息的系統(tǒng)調(diào)研,完成論文開題報告。2008年4月7日-2008年4月22日 “網(wǎng)上店鋪系統(tǒng)”的總體設(shè)計及測試計劃文檔的初稿完成。2008年4月23日-2008年5月22日 完成詳細設(shè)計,界面設(shè)計及軟件代碼的編寫,實現(xiàn)基本功能模塊。2008年5月13日-2008年6月11日 集成測試,系統(tǒng)測試,確認軟件功能的全部實現(xiàn),補充并修改相關(guān)文檔,畢業(yè)論文定稿并提交,進入答辯環(huán)節(jié)。指導(dǎo)教師審核意見: 校內(nèi)指導(dǎo)教師簽名: 2008年 月 日