『壹』 求網上書店系統的開題報告,用asp+sql做的
算了,直接發你,你得改一下才可以用
本科畢業設計(論文)
開題報告
題 目 網上書店系統
學 院 信息工程學院
專 業 計算機科學與技術
班 級 計科N032
學 號 1號
學生姓名
指導教師
開題日期 2007年3月10日
一、 論文選題的背景、意義
本系統描術了通過包括網際網路在內的計算機網路來購買、銷售和交換商品、服務信息的過程。隨著社會的發展,網路的普及,網上購物已成為在線業務的重要載體。B2C能夠繞過中介(如批發商、銷售商或經銷商)建立與客戶的直接關系。網站還可以為用戶提供商品的詳細信息,用戶可以在線購買商品,確定自己的訂單。同時網站還提供關於商品或電子零售商的選擇建議和評級。
網站來源信息,為網路銷售人員從不同方面分析網站運營的效果提供了方便,至少可以看出部分常用網站推廣措施所帶來的訪問量,如分類目錄、搜索引擎自然檢索、投放於網站上的在線顯示類網路廣告等。
網上銷售為人們提供了更廣闊的環境:人們不受時間的限制,不受空間的限制,不受傳統購物的諸多限制,可以隨時隨地在網上交易。更廣闊的市場:在網上這個世界將會變得很小,一個商家可以面對全球的消費者,而一個消費者可以在全球的任何一家商家購物。更快速的流通和低廉的價格:電子商務減少了商品流通的中間環節,節省了大量的開支,從而也大大降低了商品流通和交易的成本。更符合時代的要求:如今人們越來越追求時尚、講究個性,注重購物的環境,網上購物,更能體現個性化的購物過程。
二、文獻綜述:相關研究的最新成果及動態
1、ASP的概述:
1996年ASP1.0誕生,它的誕生給Web開發界帶來了福音。早期的Web程序開發是十分繁瑣的,以至於要製作一個簡單的動態頁面需要編寫大量的C代碼才能完成,這對於普通的程序員來說有點太難了。而ASP卻允許使用VBScript這種的簡單腳本語言,編寫嵌入在HTML網頁中的代碼。在進行程序設計的時候可以使用它的內部組件來實現一些高級功能(例如Cookie)。它的最大的貢獻在於它的ADO(ActiveX Data Object),這個組件使得程序對資料庫的操作十分簡單,所以進行動態網頁設計也變成一件輕松的事情。因此一夜之間,Web程序設計不再是想像中的艱巨任務,彷彿很多人都可以一顯身手。
到了1998年,微軟發布了ASP 2.0。它是Windows NT4 Option Pack的一部分,作為IIS 4.0的外接式附件。它與ASP 1.0的主要區別在於它的外部組件是可以初始化的,這樣,在ASP程序內部的所有組件都有了獨立的內存空間,並可以進行事務處理。
到了2000年,隨著Windows 2000的成功發布,這個操作系統的IIS 5.0所附帶的ASP 3.0也開始流行。與ASP 2.0相比,ASP 3.0的優勢在於它使用了COM+,因而其效率會比它前面的版本要好,並且更穩定。
2、SQL Server的概述:
1985年---微軟和IBM宣布在操作系統和系統軟體方面進行長期合作研發。
1987年---在MS DOS基礎上開發的OS/2操作系統正式發布。很快,IBM發布了稱為OS/2擴展版的操作系統,並在該操作系統上推出基於SQL的關系型資料庫管理系統,稱為OS/2資料庫管理器。OS/2資料庫管理器為小型應用設計並部分兼容DB/2資料庫,DB/2是IBM為大型主機上開發的資料庫產品。OS/2資料庫管理器同時設計了一個稱為OS/2通信管理器的組件。後來OS/2逐步發展為今天的DB/2。
1988年---第一次出現SQL Server名稱。微軟、Sybase和Ashton-Tate合作,在Sybase的基礎上生產出了在OS/2操作系統上使用的SQL Server 1.0。
1989年--SQL Server 1.0面世,取得了較大的成功,微軟和Ashton-Tate分道揚鑣。
1990年---SQL Server 1.1面世,並被微軟正式推向市場。
1991年---SQL Server 1.11版發布。
1992年---微軟和Sybase共同開發的SQL Server4.2面世。
1993年---微軟推出Windows NT 3.1,搶占伺服器操作系統市場並取得了巨大的成功,同期推出的SQL Server for Windows NT 3.1也成為暢銷產品。
1994年---微軟和Sybase分道揚鑣。
1995年---SQL Server 6.0發布。隨後推出的SQL Server 6.5 取得巨大成功。
1998年---SQL Server 7.0發布,SQL Server 7.0開始進軍企業級資料庫市場。
2000年---SQL Server 2000發布。
2005年---SQL Server 2005發布。
3、網上書店系統開發的其基本工作原理及特點:
當今時代是飛速發展的信息時代。在各行各業中離不開網路,這正是計算機被廣泛應用於網上銷售系統的環境。計算機的最大好處在於利用它能夠進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。
事實上,整個交易的過程可以分為三個階段:
第一個階段是信息交流階段:對於商家來說,此階段為發布信息階段。主要是選擇自己的優秀商品,精心組織自己的商品信息,建立自己的網頁,然後加入名氣較大、影響力較強、點擊率較高的著名網站中,讓盡可能多的人們了解你認識你。對於買方來說,此階段是去網上尋找商品以及商品信息的階段。主要是根據自己的需要,上網查找自己所需的信息和商品,並選擇信譽好服務好價格低廉的商家。
第二階段是簽定商品合同階段:作為B2B(商家對商家)來說,這一階段是簽定合同、完成必需的商貿票據的交換過程。要注意的是:數據的准確性、可靠性、不可更改性等復雜的問題。作為B2C(商家對個人客戶)來說,這一階段是完成購物過程的定單簽定過程,顧客要將你選好的商品、自己的聯系信息、送貨的方式、付款的方法等在網上簽好後提交給商家,商家在收到定單後應發來郵件或電話核實上述內容。
第三階段是按照合同進行商品交接、資金結算階段:這一階段是整個商品交易很關鍵的階段,不僅要涉及到資金在網上的正確、安全到位,同時也要涉及到商品配送的准確、按時到位。在這個階段有銀行業、配送系統的介入,在技術上、法律上、標准上等等方面有更高的要求。網上交易的成功與否就在這個階段。
電子商務發展的特點:
更廣闊的環境:人們不受時間的限制,不受空間的限制,不受傳統購物的諸多限制,可以隨時隨地在網上交易。
更廣闊的市場:在網上這個世界將會變得很小,一個商家可以面對全球的消費者,而一個消費者可以在全球的任何一家商家購物。
更快速的流通和低廉的價格:電子商務減少了商品流通的中間環節,節省了大量的開支,從而也大大降低了商品流通和交易的成本。
更符合時代的要求:如今人們越來越追求時尚、講究個性,注重購物的環境,網上購物,更能體現個性化的購物過程。
6、總結:
計算機技術迅速發展的時代,網上銷售作為傳遞信息的重要方法之一有著重要的作用。每類網上店鋪都有自己的特點與應用領域,各種網上店鋪通過各種方式和外部用戶交流。因此面對不同的用戶應用開發面向不同用戶的網上銷售軟體是有必要的。
三、課題的研究內容及擬採取的研究方法、技術路線及研究難點,預期達到的目標
1)、研究內容:
1、網上銷售系統是典型的電子商務(EC)。系統是在Visual Studio 2005環境下開發的,提出實現圖書館信息管理、資源共享的基本目標,從而推動邁向數字化銷售的步伐,並闡述系統結構設計和功能設計,一個整體自動化銷售模式,從軟體工程的角度進行了科學而嚴謹的闡述。
2、 該系統主要採用Visual Studio 2005開發實現各方面的功能。主要包括以下幾方面的功能:貨物的錄入和刪除;貨物的檢索(按各種關鍵字檢索);貨物的購買與銷售;貨物的資料統計(賣出數量,庫存數量等資料的統計);貨物的瀏覽以及幫助文檔。
3、 該系統採用SQL Server2005 作為資料庫平台,既可以被應用程序訪問,又可在後台操作,完成對數據的整理等。SQL SERVER是現今比較流行的資料庫,他具有數據結構化,數據共享性高,數據獨立性高以及數據由DBMS統一管理和控制的優點。
2)、研究方法:
1、本系統採用B2C結構編寫,前台是使用Visual Studio 2005編程語言,後台使用強大的資料庫軟體 SQL Server 2005。
2、Visual Studio 是一套完整的開發工具集,用於生成 ASP.NET Web 應用程序、XML Web Services、桌面應用程序和移動應用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成開發環境 (IDE),利用此 IDE 可以共享工具且有助於創建混合語言解決方案。另外,這些語言利用了 .NET Framework 的功能,通過此框架可使用簡化 ASP Web 應用程序和 XML Web Services 開發的關鍵技術。
3、 SQL Server 2005不僅能作為一個功能強大的資料庫伺服器有效地工作,而且資料庫引擎也用於需要在客戶端本地存儲獨立資料庫的應用程序中。所以在CS結構中採用SQL Server 2005作為資料庫平台是很是實用的。
3)、技術路線:
網上書店系統是典型的B2C,其開發主要包括後台資料庫的建立和維護以及前端應用程序的開發兩個方面。對於前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對於後者則要求應用程序功能完備,易使用等特點。
因此本人結合開入式圖書館的要求,對MS SQL Server2005資料庫管理系統、SQL語言原理、進行了較深入的學習和應用,主要完成對圖書管理系統的需求分析、功能模塊劃分、資料庫模式分析,並由此設計了資料庫結構和應用程序。系統運行結果證明,本文所設計的圖書管理系統可以滿足借閱者、圖書館工作人員和高級管理員三方面的需要。
4)、研究難點:
資料庫的設計中,如何處理多對多的關系和如何設計主鍵,是兩個有著較大難度、需要重點考慮的問題。這著重從SQL應用、資料庫設計範式和查詢優化等方面來分析本課題的系統關鍵技術和實現難點並加以解決。
5)、預期達到的目標:
實現了資料庫表的瀏覽,記錄的添加、刪除和修改,報表的生成,實現了多資料庫表的連接操作,實現了多條件查詢和模糊查詢,並靈活實現了對不可更新查詢結果集的更新操作,實現了主從表操作,實現了密碼維護功能,最後,系統還可以導入資料庫以對任意同結構的資料庫進行操作。
四、論文詳細工作進度和安排
時間 主要研究內容 研究成果
2月13日 ~ 3月13日 熟悉課題內容,查找相關的技術資料,開題論證 完成畢業論文開題報告
3月13日 ~ 4月20日 畢業實習 完成實習報告
4月2日 ~ 4月15日 完成設計詳細程序流程圖以及模塊的功能 寫好階段總結
4月16日 ~ 5月1日 完成資料庫的分析和設計 寫好階段總結
5月2日 ~ 5月30日 完成代碼的編寫和測試 整理各模塊資料
5月31日 ~ 6月5日 進行進一步的測試,整理資料 完成畢業論文
五、主要參考文獻
(參考文獻格式:論文:作者 題目 刊名 年份 卷(期) 頁碼
專著:作者 書名 出版者 年份)
1、《Asp.net基礎開發篇》 蔡毅 鄧格琳 主編 清華大學出版社
2、《C#軟體開發項目實踐》 方小偉 趙永軍 李其中 編著
3、《ASP.NET 2.0開發指南 》郝剛 主編,袁永剛,嚴治國,何宇光 編著 人民郵電出版社
4、《.NET設計規范》克瓦林納,艾布拉姆斯 著,葛子昴 譯人民郵電出版社
5、《C#高級編程(第4版) 》Christian Nagel Bill Evjen Jay Glynn等著 李敏波翻譯 清華大學出版社
6、《資料庫設計教程》何主潔 黃婷兒譯著 機械工業出版社
7、《資料庫系統概論》 薩師煊 王刪 編著 高等教育出版社
8、《軟體工程》 楊文龍 姚淑珍 吳芸編著 電子工業出版社
9、《軟體工程:實踐者的研究方法》黃柏素譯著 機械工業出版社
指導教師審核意見:
簽字:
年 月 日
系(教研室、研究所)意見:
簽字:
年 月 日
學院意見:
簽字:
年 月 日
『貳』 資料庫大作業,要求做一個網上書店信息系統,VB+SQL
這個作業什麼時候要呢?
PrivateSubCommand1_Click()
DimnAsInteger
DimsumAsDouble
sum=0
n=InputBox("請輸入n的值")
Fori=1Ton
sum=sum+jiecheng(i)
Nexti
Printsum
EndSub
PublicFunctionjiecheng(ByValnAsInteger)AsDouble
DimjcAsDouble
jc=1
Fori=1Ton
jc=jc*i
Next
jiecheng=jc
EndFunction
『叄』 跪求MySQL資料庫,網上書店的ER圖和需求分析什麼的,具體詳細,對客戶的周到,蟹蟹
1.將mysql中的資料庫導出成sql文件
2.打開pd,新建一個PhysicalDataModel,新建的時候,記得選則資料庫
3.在pd中,找到工具欄中的Database-->Reverse Engineer Database(反向工程)
4.選擇Using script file(使用腳本),點擊下面的新建,定位到剛剛導出的sql文件
5.確定
『肆』 求一個用sql加VS做一個網上書店
不是一個簡單的問題,牽扯網上空間,資料庫,資料等等。
網上有比較可以的網上書店系統 或 網上圖書管理系統,下載一個,這里估計沒有人給你做。
『伍』 網上書店資料庫怎麼做
你這個書店是宣傳展覽性質的,還是收費下訂單性質的啊?
如果只是展覽性質的,那你只需要把書分個類以後,把圖書的屬性提取出來,涉及到資料庫上就可以了;
如果是可以下訂單類型的,那就復雜了,比如用戶注冊的信息表,訂單表,圖書分類表,圖書屬性表,價格表,評價表,庫存表等等……