




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、本科畢業設計(論文)開題報告( 2010 屆) 學 院、系: 計算機與通信學院 專 業: 計算機科學與技術 學 生 姓 名: 班 級: 學號 指導教師姓名: 職稱 2010 年 1 月 5 日題目:手機銷售電子商城 1. 結合課題任務情況,查閱文獻資料,撰寫15002000字左右的文獻綜述(一)編寫目的網上購物已經深入到我們的生活當中了,并且隨著網絡資迅的發展,手機銷售電子商城能滿足廣大人民對手機的巨大市場需要。(二)開發背景著信息技術在國際貿易和商業領域的廣泛應用,利用計算機技術、網絡通信技術和internet來實現商務活動的國際化、信息化和無紙化,已成為各國商務發展的大趨勢。電子商務(el
2、ectronic commerce)正是為了適應這種以全球為市場的變化而出現和發展起來的。它可以使銷售商與供應商更緊密地聯系起來,以更快地滿足客戶的需求,也可以讓商家在全球范圍內選擇最佳供應商,在全球市場上銷售產品。電子商務基于網絡技術網絡技術提供了實現電子商務的技術平臺,而電子商務是網絡技術的最新應用和最終目標。電子商務系統一個現代化的企業在競爭中立于不敗之地的必要條件,它為客戶提供充足的信息和快捷的查詢手段。對于企業來說,利用計算機來是實現網上交易,可減少員工對手機的詳細信息記憶,可大量節約企業成本,是企業走向科學化、規范化的必要條件。向客戶介紹手機的詳細信息和售后服務一項瑣碎、復雜而又十
3、分細致的工作,不容許出錯,用計算機進行手機進行管理不僅能夠保證手機型號品牌和數量準確無誤、快速輸出,而且還可以利用計算機對手機各種信息進行統計,進而達到客戶對手機最新需求,為企業創造最大財富。同時計算機具有手工管理無法比擬的優點:檢索快速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高人事管理的效率,也是企業走向科學化、正規化管理,與世界接軌的重要條件。(三)設計所采用的關鍵技術:mvc是一種設計模式,是model-view-controller的簡稱,即模型-視圖-控制器。這是一個存在于服務器表達層的模型。它將應用分開,改革者變應用的高度結合,mvc的經典框
4、架中,強制性的把應用程序的輸入、處理和輸出分開。這種設計模式把應用程序分為三個部分:(1)視圖視圖主要指用戶看到并與之交互的界面,即web應用程序的外觀。視圖層可以接收用戶的輸入,但并不包括任何實際的業務處理,只是將數據轉交給控制器。同時,視圖還負責展現傳遞用戶的數據,可以向模型查詢業務狀態,但不能改變模型。 (2)模型模型代表了該web應用中的核心功能。它表示業務數據和業務邏輯,同一個模型層以被多個視圖所共用。如此強大的框架結構,用在畢業設計當中是我的一次大膽的學習和嘗試,相信我會努力掌握好這些技術并且把畢業設計完成得漂亮。數據庫我選擇使用sql server是強大的企業級數據庫系統。sql
5、 server是微軟開發的電子商務套件是行業中第一個集成的基于互聯網的商務應用套件,它將前臺與后臺運營中的關鍵業務流程自動化。的大型網絡關系型數據庫管理系統,交互式查詢,應用程序稱為數據庫的“前端”,在pc上運行,存儲和數據管理的后端在服務器上運行,用戶在前端個人計算機上發出請求,經過后端數據庫系統的處理后,將結果返回給用戶。sql語言按照功能可以分為四大類:數據查詢語言dql:查詢數據;數據定義語言ddl:建立,刪除和修改數據對象;數據操縱語言dml:完成數據操縱的命令,包括查詢;數據控制語言dcl:控制對數據庫的訪問,服務器的啟動和關閉等。2. 選題依據、主要研究內容、研究思路及方案(一)
6、選題依據本次畢業設計也將是大學本科的最后一次總結性的,我也將努力突破自己,讓自己能做出一些實用些的東西來。物流短信平臺也是對于現在社會的商務流通中很重要的現實意義的,故我采取了這個題目作為畢業設計,想為更多的商務活動提供快捷、方便和高效的工作方式。(二)系統功能分析(1)手機銷售電子商城的整體流程當用戶瀏覽網頁時,如想購買手機,則登錄系統,非本系統會員者通過注冊獲得會員權限,會員將購買的商品添加到購物車里續返回繼續購物,當會員確認購買購物車里的商品過后則填寫訂單詳情(2)利用uml活動圖描述物流短信業務網絡沖部分流程活動圖描述了一個動態的過程。這種圖不易找出過程中各個活動的由哪個對象負責。為了
7、彌補這個缺點,活動圖中引入泳道這個概念。泳道是一張圖被分割成多個平行的段后每一段的名稱,每個泳道的頂部可以顯示出角色的名稱,每個角色負責的活動放在各個角色的泳道之中。一個泳道到另一個泳道之間可以發生轉移,故用uml圖能很好的描述整個工作的流程。這樣讓用戶也很方便的使用,故在本次設計中用了在軟件工程中非常重要的uml圖來,進行物流短信平臺的功能流程的描述。在這里我們將通過實際繪制用戶購物以加深印象,根據對用戶購物的業務的分析,繪制用戶購物部分流程如下圖所示:圖2.1 物流平臺的活動圖(3)功能分析 根據網上商城點,將其分為前后臺兩部分,前臺主要用于用戶瀏覽商品信息,與用戶的個人信息管理等;后臺用
8、于管理員對整個網站的管理,如會員的管理、商品信息、訂單的管理等。 手機銷售電子商城結構如圖所示:圖2.2 前臺功能模塊圖后臺主要是管理相關信息的一個平臺,可以對手機管理、商品的管理、用戶的信息管理。這些功能都是主要的垓心功能,其后面的主要框架結構如圖:圖2.3 后面管理的功能模塊圖(4)數據庫的相關設計手機銷售電子上次數據庫采用了較大型數據庫sql server 2005,在基于上學期對于該數據庫了解較為深入的情況下,故想以此來更深層的學習sql server 2005。在此次畢業設計中我將大量運用一些減少網絡負擔的存儲過程、函數、觸發器等。這也是在對于數據庫熟練掌握的基礎上。現在把本次畢業設
9、計所需要的主要表及其功能做一個簡單的描述:tb_phone(手機基本信息表),此表主要用于保存手機的基本信息tb_member(會員基本信息表),此表主要用于保存會員的信息,主要字段:會員id、用戶名、用戶密碼、用戶地址、聯系電話、email等。tb_order(訂單基本信息表),此表主要用于保存訂單的基本信息,可以方便管理員對用戶訂單進行處理。其主要字段:訂單id、用戶id、商品id、數量、訂單時間、總價等。tb_kuncun(庫存信息表),此表主要用于保存手機庫存的基本信息,主要方便管理員查詢庫存里是否還有某種編號的手機的庫存,其主要字段:編號、手機編號、數量等。tb_user(管理員信息
10、表),此表主要用于保存管理員的基本信息,包括后臺管理員的用戶名和密碼之類的。數據庫的設計需花大量的時間,在此基礎上編寫一些存儲過程和觸發器,這也是非常有用的,大大提高了此系統的實用性。(5)系統設計目標手機銷售電子商城主要實現以下目標: 用戶基本功能:即時查看展出的手機,能夠隨時購買自己需要的手機,并且系統操作簡單,功能強大。 管理員功能強大:能夠方便管理手機、訂單、會員、廣告、評論等基本信息。 采用先進、流行的技術架構:彩用了mvc模式的,可移植性、可擴展性強,更易于以后的維護。開發人員的分工明確,有利于開發團隊的配合。 人性化設計:程序設計充分考慮使用方便、界面友好。 動態發布、更新信息:
11、由于商品信息的即時性很強,要求所有商品可以隨時被更新,添加和刪除等(6)主要功能模塊介紹手機銷售電子商城主要功能模塊分為:會員管理、商品展示、商品查詢、訂單模塊、購物車、訂單查詢、商城公告、收銀臺、進貨管理、退貨管理、庫存管理、公告管理。根據mvc三層結構,在制作每個模塊時,都將視圖、模型、控制分開,首先要做頁面部分然后寫出控制過程中使用的模型,它們基本上都是由setxx和getxx所組成,最后是一個邏輯控制部分,也是最主要的部分,這沖部分負責整個網站的網頁控制,以下是一些詳細介紹:1.前臺 會員管理:這個模塊包括會員的登錄,會員的注冊,會員的資料修改,以及會員的積分查詢。 商品展示:商品的展
12、示,按照不同類型的展示,也可按照用戶的需求展示。 商品查詢:這個主要是利用數據庫的查詢可以精確查詢,也可以模糊查詢,不過一切都是為了方便用戶按照自己的要求查詢讓用戶盡快的找到合符自己心儀的手機。 購物車:購物車一個用戶只能有一個購物車并且購物車里面的信息并不存放在數據庫中,它只是存放在jsp里面request對象里面的session作用域里面不能持久保存,一旦用戶從新登錄購物車里面的東西將清空。用戶將要購買的手機添加到購物車里面過后可以繼續購買發現更好的可以將前面挑選的手機進行移除購物車操作,繼而繼續購物。 訂單查詢:當用戶購買商品并且填寫購物單過后,用戶可以隨時查詢自己的訂單。 商城公告:這
13、個模塊主要是前臺的商城公告的展示,將本電子商城的一些公告比如說活動啊,特價信息之類的展示給用戶。 收銀臺:用戶填寫訂單以及付款。2后臺 手機管理:對手機的進行管理包括增、刪、改、查操作,當一些手機為特價手機的時候可以將此手機改為特價手機,當然價格上將有比較大的優惠,以鼓勵用戶購買,。 退貨管理:對用戶退貨的管理,當一些用戶不滿意所購買的商品的時候,只要滿足條件本商城將無條件退貨,退后的信息將放入退貨表里面。 庫存管理:管理員查看庫存信息,以便進貨來保證貨源的充足。 公告管理:管理員對系統的公告的添、刪、改、查。附:參考文獻1 y.daniel liang. java語言程序設計進階篇m. 機械
14、工業出版社,2008:47-52. 2 孫衛琴. java網絡編程精解m.電子工業出版社,2008:169-171.2 耿祥義,張躍平.jsp實用教程m.清華大學出版社,2003-5-14 harvey m.deitel 和 paul j.deitel. java 2程序設計教程m. 機械工業出版社, 2005:13-20.5 bruce eckel. thinking in javam. 機械工業出版社,2000:15-19. 6 秦毅. java程序設計m. 機械工業出版社,2007:156-164.7孫衛琴java網絡編程精解 m 北京;電子工業出版社 20088 孫一林 彭波.java
15、網絡編程實例m 北京;清華大學出社 20049美(埃克爾) java編程思想第四版 m 北京;機械工業出版社 200710章含.英漢網絡通信詞典m上海;上海科學技術出版社 200811劉京華. java web整合開發王者歸來m北京;清華大學出版社 201012謝星星 沈懿卓uml基礎與rose建模實用教程m清華大學出版社200813叢書編委會.sql server 2005實例教程m中國電力出版社,2008-073. 工作進度及具體安排起止日期工作內容備注2008年下學期17周至19周查閱資料、寫文獻綜述、寫開題報告。19周至2009年開學熟悉面向對象的分析設計,及深入學習struts架構及sql serve
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江省杭州市杭州市第四中學2025年高二化學第二學期期末綜合測試試題含解析
- 重慶實驗中學2024-2025學年高二化學第二學期期末質量檢測試題含解析
- 云南省紅河州云南市蒙自一中2025屆數學高二第二學期期末經典試題含解析
- 成都古建筑修復與保護工程合同
- 影視劇本場記職務合同規定
- 餐飲企業中央廚房租賃及生產加工合同
- 草場租賃與生態旅游開發合同
- 成都離婚協議書定制與婚姻關系終結法律支持合同
- 餐飲企業員工培訓考核合同
- 杭州市上城區紀委工作人員招聘考試真題2024
- 2024-2030年中國內河碼頭產業前景預測規劃研究報告
- 薪酬激勵實施方案
- 2025年上海市各區高三語文一模試題匯編之文言文二閱讀(含答案)
- 大學英語四級寫作課件
- 【讀后續寫】高中英語讀后續寫講評:100 dollars 名師課件-周媚
- 《公共事業管理概論》課程教學大綱
- 2024版質量管理培訓
- GB/T 44569.1-2024土工合成材料內部節點強度的測定第1部分:土工格室
- 2023-2024年福建省普通高中學生學業基礎會考化學試題匯編
- 《PBR次世代游戲建模技術》教學大綱
- 2024年中職高考數學計算訓練 專題13 數列的相關計算(含答案解析)
評論
0/150
提交評論