【正文】
單位代碼 10006 學(xué) 號 12334203547 分 類 號 密 級 畢業(yè)設(shè)計(jì)(論文)網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)習(xí)中心名稱北航校本部學(xué)習(xí)中心 專業(yè)名稱計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名張勇 指導(dǎo)教師陳輝二零一四年四月二十日網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)張勇北京航空航天大學(xué) 北京航空航天大學(xué)本科畢業(yè)設(shè)計(jì)(論文)任務(wù)書Ⅰ、畢業(yè)設(shè)計(jì)(論文)題目: 網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) Ⅱ、畢業(yè)設(shè)計(jì)(論文)使用的原始資料(數(shù)據(jù))及設(shè)計(jì)技術(shù)要求: 此次的畢業(yè)設(shè)計(jì)題目——網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)主要是以B/S模式為基礎(chǔ),通過本次的設(shè)計(jì)可以熟練掌握J(rèn)ava開發(fā)軟件和MySQL數(shù)據(jù)庫軟件的使用以及JSP動態(tài)網(wǎng)站開發(fā)技術(shù),并使用這些軟件熟練制作,在以后的實(shí)踐制作中不斷提高自身的實(shí)際水平。 Ⅲ、畢業(yè)設(shè)計(jì)(論文)工作內(nèi)容: 本論文主要是講述如何對網(wǎng)上購物系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā),包括以下內(nèi)容:,講述系統(tǒng)設(shè)計(jì)的目標(biāo)及功能與可行性分析。講述后臺數(shù)據(jù)庫設(shè)計(jì)和處理流程設(shè)計(jì)。系統(tǒng)實(shí)現(xiàn)主要功能模塊包括:注冊會員、商品查看、商品購買、后臺用戶管理、商品類別管理、商品管理、訂單管理。 Ⅳ、主要參考資料:耿祥義,張躍平. JAVA2使用教程,北京:清華大學(xué)出版社 王珊,薩師煊. 數(shù)據(jù)庫系統(tǒng)概論(第四版),高等教育出版社 方美琪,劉魯川. 電子商務(wù)設(shè)計(jì)師教程,北京:清華大學(xué)出版社 張銀鶴,唐有明,王俊偉. JSP+Ajax ,彭波.《JSP數(shù)據(jù)庫編程實(shí)例》. 清華大學(xué)出版社 耿祥義,張躍平.《JSP實(shí)用教程》. 清華大學(xué)出版社 Brown等.《JSP編程指南(第二版)》. 電子工業(yè)出版社 清宏計(jì)算機(jī)工作室.《JSP編程技巧》. 機(jī)械工業(yè)出版社 北航校本部 校外學(xué)習(xí)中心 計(jì)算機(jī)科學(xué)與技術(shù)(專升本) 專業(yè)類學(xué)生(學(xué)號) 12334203547 畢業(yè)設(shè)計(jì)(論文)時(shí)間: 自 2014 年 2 月 1 日至2014年 4 月 20 日指導(dǎo)教師: 陳輝 兼職教師(并指出所負(fù)責(zé)部分): 校外畢設(shè)組織協(xié)調(diào)小組(簽字): 注:任務(wù)書應(yīng)該附在已完成的畢業(yè)設(shè)計(jì)(論文)的首頁。本人聲明我聲明,本論文及其研究工作是由本人在導(dǎo)師指導(dǎo)下獨(dú)立完成的,在完成論文時(shí)所利用的一切資料均已在參考文獻(xiàn)中列出。 作者:張勇 簽字: 時(shí)間:2014年 4 月北京航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 第 V 頁網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是一個B/S結(jié)構(gòu)的信息管理系統(tǒng),開發(fā)主要包括前臺頁面顯示層,后臺數(shù)據(jù)庫持久層,和基于JavaBean封裝的業(yè)務(wù)邏輯層。對于前臺頁面,要求界面友好,簡單實(shí)用。對于持久層,要求存儲數(shù)據(jù)效率高,安全性高。對于封裝的業(yè)務(wù)邏輯,要求重用性高,代碼效率高。網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)共分兩個部分:前臺用戶部分和后臺管理部份。在前臺用戶部分中,包括用戶在線注冊、定購商品、瀏覽商品、查詢商品信息等操作。后臺管理部分包括:商品信息的管理、用戶訂單的管理、普通管理員的管理、客戶的管理各種即時(shí)信息的發(fā)布管理。 作為一個購物系統(tǒng),系統(tǒng)的安全性和實(shí)現(xiàn)購物的方便性是很重要的,在安全性方面,系統(tǒng)主要考慮了數(shù)據(jù)存儲的安全性,以及用了用戶注冊和密碼等措施,沒有使用到數(shù)字簽名。用到的主要技術(shù)有JSP,AJAX和JavaBean,系統(tǒng)采用MySQL來設(shè)計(jì)數(shù)據(jù)庫,使用MyEclipse開發(fā)平臺。 本文主要介紹了個性化頁面的背景及JavaBean+JSP系統(tǒng)的一般原理;闡述了整個個性化頁面生成系統(tǒng)的系統(tǒng)結(jié)構(gòu)及工作原理;分析了系統(tǒng)實(shí)現(xiàn)中的特殊性、難點(diǎn)和重點(diǎn);設(shè)計(jì)實(shí)現(xiàn)了用戶注冊/登錄、查詢、購買;實(shí)現(xiàn)了管理員對網(wǎng)站的系統(tǒng)管理;個性化頁面動態(tài)生成回顯等程序模塊;實(shí)現(xiàn)了JSP和HTML頁面;分析并解決了實(shí)現(xiàn)中的若干技術(shù)問題;建立了完整的實(shí)驗(yàn)網(wǎng)站,進(jìn)行測試并分析結(jié)果。關(guān)鍵詞:網(wǎng)上購物,J2EE,JSP,MySql,Web應(yīng)用Online shopping mall systemAuthor Zhang yongTutor Chen huiAbstractOnline shopping mall system is a information management system based on the B / S structure, including front page, persistence layer backend database and the business logic layer based on JavaBean package. The front page requires userfriendly, simple and practical. For the persistence layer, data storage require high efficiency, high safety. The encapsulated business logic requirements reuse high code efficiency.Online Shopping Mall is divided into two parts: the front part of the user management section and the background. In the front part of the user, including online registration, order goods, browse products, check product information and other operations。 Management ponents include: product information management, customer order management, general manager of management, customer management of a variety of realtime release of information management. As a shopping system, system security and to achieve the convenience of shopping is very important, in terms of security, the main consideration of the data storage system security, and used measures such as user registration and