【正文】
, adopting JSP technology and SQL SERVER 2000 database technology to develop, the frontdesk page fo。 the online system of mobile shop based on WEB amp。/ppAbstract: With the popularization of the emerce and online shop, the goods showed on the line, ordered through web site are being more fashionable gradually, so the technology of the onlineshop has bee a more familiar subject too. This text has done some exploration on the realization of the online mobile shop. /ppThis system is amp。 Web/ppThe Design and Implementation of florist shop on WEB/ppamp。 手機商城amp。 SQL Server 2000amp。/pp關鍵詞:JSPamp。/ppamp。管理員可以進入系統(tǒng)的后臺進行管理,可以進行手機的添加、修改、刪除,用戶訂單的處理、客戶信息的查詢以及其他基本信息的錄入和修改等操作。計算機畢業(yè)網(wǎng)〗管理的后臺管理頁面。/pp本系統(tǒng)設計《基于WEB的網(wǎng)上手機商城系統(tǒng)》,主要采用JSP開發(fā)技術和SQL SERVER 2000數(shù)據(jù)庫技術來開發(fā),實現(xiàn)了客戶購買的前臺頁面和管理員 amp。 要:隨著電子商務,網(wǎng)上商店的普及,商品的網(wǎng)上展示與訂購逐漸成為時尚,網(wǎng)上商店的技術實現(xiàn)也成為了一個比較常見的課題。 新聞發(fā)布:管理員可以發(fā)布新聞并對其修改刪除/pbrp摘amp。amp。amp。amp。amp。amp。amp。amp。 課程管理:可以對頒布的課程表進行添加,刪除,修改/pplamp。amp。amp。amp。amp。amp。amp。amp。 用戶管理:管理員可以添加各種權限的用戶,修改,和刪除用戶/pplamp。amp。amp。amp。amp。amp。amp。amp。 身份登入:學生,教師,管理員三中身份登入(權限不同)/pplamp。amp。amp。amp。amp。amp。amp。amp。/pplamp。網(wǎng)上選課系統(tǒng)從功能上劃分一共有3個主模塊,主要實現(xiàn)教師信息管理、學生信息管理、課程信息管理,其中教師信息管理有教師姓名、教師工號、教師職稱、教師所屬系;學生信息管理有學生姓名、學生學號和學生所在系;課程信息管理有課程名稱、學分、上課地點、上課時間、上課教師。/ppamp。nbsp。nbsp。nbsp。 (1)服務器配置/pp硬件平臺:/ppCPU:P4 ;/pp內存:256MB以上。/pp系統(tǒng)配置需求/ppamp。nbsp。nbsp。隨著科學技術的不斷提高,計算機科學日漸成熟,基于以上的技術在現(xiàn)今比較容易實現(xiàn)。/pp/pp融合到一起,以方便個高校管理。/pp/pp系統(tǒng)界面友好,操作簡單,系統(tǒng)的配置要求不高,實現(xiàn)可行,因此經(jīng)濟可行。/pp可行性分析/ppamp。 退出系統(tǒng)/ppamp。amp。amp。amp。amp。amp。amp。amp。 條件查詢:用戶可以查詢自己所需的資料/ppnamp。amp。amp。amp。amp。amp。amp。amp。 學生用戶:選修課程,可以取消選擇/ppnamp。amp。amp。amp。amp。amp。amp。amp。 教師用戶:教師可以修改密碼,查看課程和選修自己課程的學生列表以及查看新聞/ppnamp。amp。amp。amp。amp。amp。amp。amp。新聞的發(fā)布和刪除和修改/ppnamp。 管理功能:課程發(fā)布,修改,刪除。amp。amp。amp。amp。amp。amp。amp。 課程計劃:計劃課程的開課時間,上課地點,上課老師等信息/ppnamp。amp。amp。amp。amp。amp。amp。amp。 個人信息:包括學生和學生的個人資料/ppnamp。amp。amp。amp。amp。amp。amp。amp。/pp本系統(tǒng)具體有以下功能:/ppnamp。amp。amp。 amp。amp。是一個學校不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學〖本文來自:計算機畢業(yè)網(wǎng) 〗生選課系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。nbsp。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。nbsp。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。hellip。nbsp。nbsp。nbsp。一旦某個用戶的數(shù)據(jù)庫操作完成,數(shù)據(jù)庫連接將被釋放,并返回連接池。/ppConnection Pool(連接池):連接池包含應用服務器中已經(jīng)打開的與數(shù)據(jù)資源的連接。nbsp。API就是一種函數(shù),他們包含在一個附加名為DLL的動態(tài)連接庫文件中。/pp:Weblogic Server的Java數(shù)據(jù)連接(Java Database Connectivity),JDBC提供基本的API,支持客戶機應用連接數(shù)據(jù)庫、提交SQL命令、選取和修改數(shù)據(jù)庫中的數(shù)據(jù)。MVC作為模式:提供一個原則,可以按照模型(model)、界面(view)、控制(control)等角色把一個應用系統(tǒng)的各個部分之間的耦合解脫、分割開來。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。rsquo。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。由于本系統(tǒng)采用了MVC系統(tǒng)架構模式進行開發(fā),在開發(fā)過程中代碼實現(xiàn)了充分的重用,可分層次同時開發(fā),極大地減低了開發(fā)時間和工作量,同時降低了系統(tǒng)模塊間的依賴性,提供了系統(tǒng)良好的延展性和可維護性。本系統(tǒng)對客戶端的硬件標準并不高,可訪問Internet即可。用戶只要使用IE瀏覽器訪問相關站點,輸入正確的用戶名和密碼成功登陸后,普通用戶便可查詢自己的工資情況和其他相關信息。由于Java具有跨平臺性,因而該系統(tǒng)可在多種操作系統(tǒng)上運行,并且具有較好的安全性、容錯性和可擴張性。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。 br /由于該系統(tǒng)權限有2個,學生和管理員,故這兩個權限范圍內的都應該具有上述功能,即將上述三大功能模塊劃分給這2 個權限去具體實現(xiàn)。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。nbsp。nbsp。nbsp。nbsp。根據(jù)所需功能以及數(shù)據(jù)庫、JSP所能提供的功能來設計該系統(tǒng)。 學生信息管理系統(tǒng)主要是對學生的學籍,選課,成績等的管理。amp。amp。amp。br / 系統(tǒng)設計思想br /amp。使得教務處人員能夠方便快捷地管理學生信息以及學生能夠方便快捷的查看修改個人信息,從而提高工作效率和經(jīng)濟效益。nbsp。nbsp。nbsp。nbsp。 開發(fā)工具:JBuilder X。amp。 JSP服務器:Tomcat;br /amp。amp。 數(shù)據(jù)庫:SQL Server 2000;br /amp。amp。 操作系統(tǒng):Windows 2000 (Advanced) Server/2003 Server/XP Professionalbr /amp。amp。br / 運行環(huán)境br /amp。本系統(tǒng)采用B/S結構,系統(tǒng)的升級只需要在服務器端完成,更新軟件系統(tǒng)的數(shù)據(jù)庫、文件也只需要更新服務器端即可。nbsp。61548。固定資產(chǎn)管理系統(tǒng)的可擴展性,體現(xiàn)在不同用戶群需要處理不同類型的數(shù)據(jù)、數(shù)據(jù)與用戶之間進行交互、數(shù)據(jù)要符合個用戶的使用需求、多表查詢系統(tǒng)化、避免性能下降等方面。可擴展性。amp。br /amp。nbsp。nbsp。系統(tǒng)靈活性。amp。br /amp。系統(tǒng)內容的全面性。amp。br /amp。由于該系統(tǒng)的使用對象多,要求有較好的權限管理。nbsp。61548。nbsp。br /系統(tǒng)操作簡單,功能強大,易于維護。br /二、主要特點:br /實現(xiàn)學生信息管理的基本要求,對學生學習進行完善管理。nbsp。nbsp。nbsp。nbsp。 系統(tǒng)依據(jù)Apache Tomcat構架的運行平臺,利用Dreamweaver 進行整體框架的設計,連接數(shù)據(jù)庫,最后進行全面的系統(tǒng)調試而完成。amp。amp。br /amp。br /(5)數(shù)據(jù)維護。br /(4)數(shù)據(jù)查詢。br /(3)數(shù)據(jù)錄入。br /(2)數(shù)據(jù)庫連接。該系統(tǒng)使用JSP編程語言,Microsoft SQL2000數(shù)據(jù)庫以及Apache Tomcat作為開發(fā)平臺,運用軟件工程思想方法,對系統(tǒng)進行快速有效開發(fā), 系統(tǒng)分為以下幾個方向:br /(1)用戶管理。nbsp。nbsp。 2. 學生可以查詢自己的基礎課程成績。amp。amp。amp。amp。amp。br /amp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。 2. 學生可以查看所有選修課程并進行選修以及查看自己所選課程并進行修改。amp。amp。amp。amp。amp。 br /amp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。 2. 學生可以查看自己的基本信息,添加、修改詳細個人信息。amp。amp。amp。amp。amp。br /amp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。本系統(tǒng)開發(fā)的總體任務是實現(xiàn)學生信息管理的系統(tǒng)化、規(guī)范化、自動化、達到提高學生信息管理效率的目的。本文將在后面一一加以詳細闡述。/pp因此,開發(fā)一套采用B/S結構的學生信息管理系統(tǒng)就成為必要的事情。服務器的B/S結構應用系統(tǒng)。amp。服務器的C/S結構應用系統(tǒng),另一種是稱為瀏覽器amp。amp。傳統(tǒng)的單機版應用軟件正在逐漸退出舞臺,取而代之的是支持網(wǎng)絡、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡版應用軟件,而目前網(wǎng)絡版軟件中似乎存在著兩種不同的趨勢,一種是稱為客戶端amp。這些優(yōu)點能夠極大地提高學生檔案管理的效率,也是進行科學化、正規(guī)化管理,與世界接軌的重要條件。/pp作為計算機應用的一部分,使用計算機對學生信息進行管理,具有手工管理所無法比擬的優(yōu)點。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。學生信息處理的電腦化、網(wǎng)絡化,也是實現(xiàn)學校管理現(xiàn)代化和信息化的重要內容。/pp10. 本次握手過程結束,會話已經(jīng)建立。/pp9. 服務器通知客戶端此后發(fā)送的消息都使用這個會話密鑰進行加密。/pp8. 客戶端通知服務器此后發(fā)送的消息都使用這個會話密鑰進行加密。在雙方SSL握手結束后傳遞任何消息均使用此會話密鑰。如果檢查通過,服務器用自己的私鑰解密收到的premaster secret,并用它通過某些算法生成本次會話的master secret。/pp6. 如果服務器要求鑒別客〖本文來自:計算機畢業(yè)網(wǎng) 〗戶身份,則檢查簽署客戶證書的CA是否可信。/pp4. 客戶端瀏覽器為本次會話生成premaster secret,并將其用服務器公鑰加密后發(fā)送給服務器。/pp3. 客戶端檢查服務器證書,如果檢查失敗,提示不能建立SSL連接。/pp2. 服務器將其SSL版本號、加密設置參數(shù)、與session有關的數(shù)據(jù)以及其它一些必要信息發(fā)送給瀏覽器,同時發(fā)給瀏覽器的還有服務器的證書。/p的工作原理/h2p當我們與一個網(wǎng)站建立連接時,我們的瀏覽器與Web Server之間要經(jīng)過一個握手的過程來完成身份鑒定與密鑰交換,從而建立安全連接。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。nbsp。因此在注冊和登錄頁面運用了SSL技術,以保證數(shù)據(jù)的安全傳輸。nbsp。nbsp。用戶之間相互留言。amp。/pp6)留言板模塊amp。購買者對商品作出評價。amp。/pp5)評價模塊amp。mdash。mdash。購買