版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、-. z.摘要當(dāng)今社會,生活節(jié)奏越來越快,人們對餐飲的要求也越來越高,不僅要求色香味俱全,而且對就餐的時間和方式也有了更高的要求。許多顧客由于工作繁忙無法抽出時間來享受美味,這樣就產(chǎn)生了人們對快捷訂餐的需求。而隨著互聯(lián)網(wǎng)技術(shù)的快速開展,網(wǎng)絡(luò)早已經(jīng)成為現(xiàn)代人日常生活中不可或缺的局部,將餐飲業(yè)和計(jì)算機(jī)網(wǎng)絡(luò)結(jié)合起來,網(wǎng)上訂餐應(yīng)運(yùn)而生。本文詳細(xì)論述了基于WEB的訂餐系統(tǒng)的開發(fā)設(shè)計(jì)過程。系統(tǒng)采用My Eclipse作開發(fā)平臺,Java為開發(fā)語言, SQL Server為數(shù)據(jù)庫,實(shí)現(xiàn)了會員管理,菜品管理、訂單管理、留言管理等功能。該系統(tǒng)符合基于WEB的訂餐系統(tǒng)的要求,能夠幫助切實(shí)提高工作效率。本文的構(gòu)造組
2、織如下:首先闡述了該系統(tǒng)的可能性;其次介紹了相關(guān)的開發(fā)工具及技術(shù)根底;接著對系統(tǒng)的需求進(jìn)展了分析,并提出了具體的設(shè)計(jì)方案和數(shù)據(jù)庫模型;然后展現(xiàn)了整個系統(tǒng)和各功能模塊的實(shí)現(xiàn);最后說明得出的結(jié)論。關(guān)鍵字:JAVA 訂餐 SQL SERVER-. z.AbstractIn present society, the pace of life is being more and more quickly, and peoples requirement of catering is also being higher and higher. The catering not merely needs t
3、o be delicious, nice and tasty, but also has the higher demand in time and way of ordering. As many customers are quite busy about work, they cant take the time to enjoy catering. So it is required to produce a fast way to order catering. And as the rapid development of Internet technology, the netw
4、ork has already being an indispensable part in peoples daily life. And online order arises at this historic moment by bining catering and puter network. My paper discusses the developing and design process in detail of the ordering website system based on WEB .The system uses My Eclipse as a develop
5、ment platform, Java as the development of language, the SQL server as the database, to achieve the member management, dishes management, order management and message management. The WEB-based ordering system meets the Web site system requirements and can help effectively to improve work efficiency.
6、The paper is organized as follows: First, the possibility to develop the system described; followed introduced the related development tools and technology infrastructure; then the system needs analysis, and proposed specific design and database model; and then shows the whole system concrete realiz
7、ation of the functional modules; final conclusion. Key words: JAVA Ordering SQL server-. z.目錄 TOC o 1-3 h z u HYPERLINK l _Toc3271904741緒論 PAGEREF _Toc327190474 h 1HYPERLINK l _Toc3271904751.1 課題的研究背景 PAGEREF _Toc327190475 h 1HYPERLINK l _Toc3271904761.2 課題的研究意義 PAGEREF _Toc327190476 h 1HYPERLINK l
8、_Toc3271904771.3 本文的組織工作 PAGEREF _Toc327190477 h 1HYPERLINK l _Toc3271904782系統(tǒng)開發(fā)技術(shù)分析 PAGEREF _Toc327190478 h 3HYPERLINK l _Toc3271904792.1 編程語言:JAVA PAGEREF _Toc327190479 h 3HYPERLINK l _Toc3271904802.2 效勞器軟件:TOMCAT PAGEREF _Toc327190480 h 4HYPERLINK l _Toc3271904812.3 系統(tǒng)開發(fā)工具:MyEclipse PAGEREF _Toc3
9、27190481 h 5HYPERLINK l _Toc3271904822.4 動態(tài)網(wǎng)頁技術(shù):JSP PAGEREF _Toc327190482 h 5HYPERLINK l _Toc3271904832.5 數(shù)據(jù)庫軟件:SQL Server PAGEREF _Toc327190483 h 6HYPERLINK l _Toc3271904843系統(tǒng)需求分析 PAGEREF _Toc327190484 h 8HYPERLINK l _Toc3271904853.1 系統(tǒng)運(yùn)行環(huán)境 PAGEREF _Toc327190485 h 8HYPERLINK l _Toc3271904863.1.1 最低
10、配置 PAGEREF _Toc327190486 h 8HYPERLINK l _Toc3271904873.1.2 建議配置 PAGEREF _Toc327190487 h 8HYPERLINK l _Toc3271904883.2 可行性分析 PAGEREF _Toc327190488 h 9HYPERLINK l _Toc3271904893.2.1 經(jīng)濟(jì)可行性分析 PAGEREF _Toc327190489 h 9HYPERLINK l _Toc3271904903.2.2 技術(shù)能力分析 PAGEREF _Toc327190490 h 10HYPERLINK l _Toc3271904
11、913.2.3 運(yùn)行可行性分析 PAGEREF _Toc327190491 h 10HYPERLINK l _Toc3271904923.2.4 法律可行性分析 PAGEREF _Toc327190492 h 10HYPERLINK l _Toc3271904933.3 業(yè)務(wù)流程分析 PAGEREF _Toc327190493 h 10HYPERLINK l _Toc3271904943.3.1 管理員業(yè)務(wù)流程 PAGEREF _Toc327190494 h 10HYPERLINK l _Toc3271904953.3.2 會員業(yè)務(wù)流程 PAGEREF _Toc327190495 h 11HY
12、PERLINK l _Toc3271904963.4 數(shù)據(jù)流圖 PAGEREF _Toc327190496 h 12HYPERLINK l _Toc3271904974系統(tǒng)概要設(shè)計(jì) PAGEREF _Toc327190497 h 14HYPERLINK l _Toc3271904984.1 系統(tǒng)的功能構(gòu)造 PAGEREF _Toc327190498 h 14HYPERLINK l _Toc3271904994.1.1 系統(tǒng)總功能構(gòu)造 PAGEREF _Toc327190499 h 14HYPERLINK l _Toc3271905004.1.2 菜品管理功能構(gòu)造 PAGEREF _Toc327
13、190500 h 15HYPERLINK l _Toc3271905014.1.3 訂單管理功能構(gòu)造 PAGEREF _Toc327190501 h 15HYPERLINK l _Toc3271905024.1.4 公告管理功能構(gòu)造 PAGEREF _Toc327190502 h 15HYPERLINK l _Toc3271905034.2 E-R圖 PAGEREF _Toc327190503 h 16HYPERLINK l _Toc3271905045詳細(xì)設(shè)計(jì) PAGEREF _Toc327190504 h 20HYPERLINK l _Toc3271905055.1 數(shù)據(jù)表 PAGEREF
14、 _Toc327190505 h 20HYPERLINK l _Toc3271905065.1.1 管理員表 PAGEREF _Toc327190506 h 20HYPERLINK l _Toc3271905075.1.2 會員表 PAGEREF _Toc327190507 h 20HYPERLINK l _Toc3271905085.1.3 菜品類別表 PAGEREF _Toc327190508 h 21HYPERLINK l _Toc3271905095.1.4 公告表 PAGEREF _Toc327190509 h 21HYPERLINK l _Toc3271905105.1.5 菜品表
15、 PAGEREF _Toc327190510 h 21HYPERLINK l _Toc3271905115.1.6 留言表 PAGEREF _Toc327190511 h 22HYPERLINK l _Toc3271905125.1.7 訂單表 PAGEREF _Toc327190512 h 22HYPERLINK l _Toc3271905135.1.8 訂單管理表 PAGEREF _Toc327190513 h 22HYPERLINK l _Toc3271905145.2 系統(tǒng)登錄模塊 PAGEREF _Toc327190514 h 22-. z.HYPERLINK l _Toc32719
16、0515管理員登陸 PAGEREF _Toc327190515 h 22HYPERLINK l _Toc327190516會員登陸 PAGEREF _Toc327190516 h 23HYPERLINK l _Toc3271905175.3 后臺管理模塊 PAGEREF _Toc327190517 h 24HYPERLINK l _Toc3271905185.3.1 系統(tǒng)屬性管理模塊 PAGEREF _Toc327190518 h 24HYPERLINK l _Toc3271905195.3.2 根本操作管理模塊 PAGEREF _Toc327190519 h 24HYPERLINK l _T
17、oc3271905205.3.3 會員管理模塊 PAGEREF _Toc327190520 h 25HYPERLINK l _Toc3271905215.3.4 菜品類別管理模塊 PAGEREF _Toc327190521 h 26HYPERLINK l _Toc3271905225.3.5 菜品管理模塊 PAGEREF _Toc327190522 h 27HYPERLINK l _Toc3271905235.3.6 訂單管理模塊 PAGEREF _Toc327190523 h 28HYPERLINK l _Toc3271905245.3.7 留言管理模塊 PAGEREF _Toc327190
18、524 h 28HYPERLINK l _Toc3271905255.3.8 公告管理模塊 PAGEREF _Toc327190525 h 30HYPERLINK l _Toc3271905265.4 訂餐前臺模塊 PAGEREF _Toc327190526 h 31HYPERLINK l _Toc3271905275.4.1 主界面模塊 PAGEREF _Toc327190527 h 31HYPERLINK l _Toc3271905285.4.2 用戶登陸模塊 PAGEREF _Toc327190528 h 31HYPERLINK l _Toc3271905295.4.3 菜品分類模塊 P
19、AGEREF _Toc327190529 h 32HYPERLINK l _Toc3271905305.4.4 我的訂餐車模塊 PAGEREF _Toc327190530 h 32HYPERLINK l _Toc3271905315.4.5 我的訂單模塊 PAGEREF _Toc327190531 h 33HYPERLINK l _Toc3271905325.4.6 留言模塊 PAGEREF _Toc327190532 h 33HYPERLINK l _Toc3271905335.4.7 公告模塊 PAGEREF _Toc327190533 h 34HYPERLINK l _Toc327190
20、5346網(wǎng)上訂餐系統(tǒng)測試 PAGEREF _Toc327190534 h 35HYPERLINK l _Toc3271905356.1測試目標(biāo) PAGEREF _Toc327190535 h 35HYPERLINK l _Toc3271905366.2 測試方法 PAGEREF _Toc327190536 h 35HYPERLINK l _Toc3271905376.3 主模塊測試 PAGEREF _Toc327190537 h 36HYPERLINK l _Toc327190538登錄注冊模塊 PAGEREF _Toc327190538 h 36HYPERLINK l _Toc3271905
21、396.3.2 訂餐效勞模塊 PAGEREF _Toc327190539 h 36HYPERLINK l _Toc3271905406.3.3 訂單處理模 PAGEREF _Toc327190540 h 36HYPERLINK l _Toc3271905416.3.4 菜單管理模塊 PAGEREF _Toc327190541 h 37HYPERLINK l _Toc3271905426.4測試總結(jié) PAGEREF _Toc327190542 h 37HYPERLINK l _Toc327190543總結(jié) PAGEREF _Toc327190543 h 38HYPERLINK l _Toc327
22、190544致 PAGEREF _Toc327190544 h 39HYPERLINK l _Toc327190545文獻(xiàn) PAGEREF _Toc327190545 h 40-. z.1緒論隨著互聯(lián)網(wǎng)技術(shù)和信息技術(shù)的日益成熟,人類社會開場進(jìn)入信息時代。信息時代的到來給社會生活的各個方面帶來了巨大的變化,這些變化同樣也影響到了管理。信息技術(shù)和信息系統(tǒng)幾乎滲透到了每一個的管理活動中,對各個層次均產(chǎn)生了不可無視的影響。1.1 課題的研究背景在電視等媒體出現(xiàn)以前,人們獲取信息的主要方式是通過閱讀書籍報(bào)刊等印刷媒體,有了電視以后人們獲取信息的方式更多是通過看電視,因?yàn)殡娨暷芴峁﹫D像、聲音等更豐富的信息
23、,并能提供更快捷的效勞。而現(xiàn)在人們能更有效的通過互聯(lián)網(wǎng)來獲取信息,是因?yàn)榛ヂ?lián)網(wǎng)能提供更加及時、大量的信息資源?;ヂ?lián)網(wǎng)環(huán)境給我們帶來的影響是廣泛而深刻的,使信息資源的獲取擴(kuò)展到整個互連網(wǎng)絡(luò),所以可提供效勞的信息資源極為豐富。我們對基于于網(wǎng)絡(luò)的電子商務(wù)開展?fàn)顩r進(jìn)展了廣泛的調(diào)研后得出結(jié)論,設(shè)計(jì)開發(fā)一個完善的網(wǎng)絡(luò)訂餐系統(tǒng)是一個極具光明前景的,可以加以實(shí)施的課題。1.2 課題的研究意義隨著Internet的普及,越來越多的企業(yè)建立了自己的,企業(yè)通過可以展示產(chǎn)品,發(fā)布最新動態(tài)信息,與用戶進(jìn)展交流和溝通,與合作伙伴建立聯(lián)系,以及開展電子商務(wù)等。其中網(wǎng)上訂餐系統(tǒng)是電子商務(wù)的一種,隨著信息化時代的到來,人們對生
24、活質(zhì)量的追求不斷提高。由于工作,學(xué)習(xí)的關(guān)系,人們常常無法按時吃飯。隨著網(wǎng)絡(luò)的普及,網(wǎng)上訂餐業(yè)務(wù)在中國開場盛行,人們也通過網(wǎng)絡(luò)訂餐的方式獲得自己需要的食物。這樣既節(jié)省了時間,也可以為廣闊用戶提供更多的口味。傳統(tǒng)餐飲企業(yè)的日常運(yùn)作還是靠人工管理。從原材料入庫到客人點(diǎn)單,再到結(jié)賬根本上由人工完成記錄。這樣做不僅消耗人力資源而且容易導(dǎo)致記錄喪失或重復(fù)等錯誤,造成管理水平低下?;赪eb的訂餐系統(tǒng)不僅能提高管理水平,還能給管理者提供一個企業(yè)運(yùn)作的信息平臺,同時幫助提升企業(yè)的形象及增強(qiáng)競爭力。使用餐飲管理系統(tǒng)能將餐飲企業(yè)業(yè)務(wù)管理和人員管理信息化,使企業(yè)從原材料進(jìn)貨到客人消費(fèi)都由計(jì)算機(jī)管理并記錄,可隨時掌握
25、餐廳客人點(diǎn)單,掛賬等情況,并能盡可能的降低使用者的勞動強(qiáng)度,同時提高工作質(zhì)量和效率。1.3 本文的組織工作第一章:概述課題的研究背景、研究意義及目的,確定論文的研究容。第二章:概述開發(fā)系統(tǒng)所用的主要技術(shù)。-. z.第三章:介紹系統(tǒng)開發(fā)環(huán)境,分析系統(tǒng)的總體設(shè)計(jì)目的,確定系統(tǒng)的設(shè)計(jì)思想,提出系統(tǒng)的分層體系構(gòu)造,介紹可行性分析,給出系統(tǒng)總體用例圖。第四章:分析系統(tǒng)的詳細(xì)設(shè)計(jì)目標(biāo),分析系統(tǒng)設(shè)計(jì)方案,研究系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)。第五章:實(shí)現(xiàn)系統(tǒng)具體模塊,設(shè)計(jì)實(shí)現(xiàn)功能主界面。第六章:測試系統(tǒng)的各個功能。-. z.2系統(tǒng)開發(fā)技術(shù)分析在摘要中已經(jīng)提到,本系統(tǒng)使用的編程語言是Java,效勞器軟件為Tomcat,系統(tǒng)開
26、發(fā)工具為MyEclipse,動態(tài)網(wǎng)頁技術(shù)JSP,數(shù)據(jù)庫軟件SQL Server,下面分別給予簡單介紹。2.1 編程語言:JAVAJAVA語言是SUN公司于1995年推出的一種面向?qū)ο蟮男乱淮绦?。到現(xiàn)在JAVA已經(jīng)成為主流的開發(fā)語言之一,其應(yīng)用領(lǐng)域帶還在繼續(xù)擴(kuò)大。它最初被命名為Oak,目標(biāo)設(shè)定在家用電器等小型系統(tǒng)的編程語言,來解決諸如電視機(jī)、鬧鐘、烤面包機(jī)等家用電器的控制和通訊問題。由于這些智能化家電的市場需求沒有預(yù)期的高,Sun放棄了該項(xiàng)方案。就在Oak幾近失敗之時,隨著互聯(lián)網(wǎng)的開展,Sun看到了Oak在計(jì)算機(jī)網(wǎng)絡(luò)上的廣闊應(yīng)用前景,于是改造了Oak,以Java的名稱正式發(fā)布。Java 編程語
27、言的風(fēng)格十分接近C、C+語言。Java是一個純的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,它繼承了 C+ 語言面向?qū)ο蠹夹g(shù)的核心,Java舍棄了C +語言中容易引起錯誤的指針以引用取代、運(yùn)算符重載operator overloading、多重繼承以接口取代等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的存空間,使得程序員不用再為存管理而擔(dān)憂。在 Java SE 1.5 版本中,Java 又引入了泛型編程Generic Programming、類型平安的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。 Java 不同于一般的編譯執(zhí)行計(jì)算機(jī)語言和解釋執(zhí)行計(jì)算機(jī)語言。它首先將源代碼編譯成二進(jìn)制字節(jié)碼byteco
28、de,然后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了一次編譯、到處執(zhí)行的跨平臺特性。不過,每次的編譯執(zhí)行需要消耗一定的時間,這同時也在一定程度上降低了 Java 程序的運(yùn)行效率。但在 J2SE 1.4.2 發(fā)布后,Java 的執(zhí)行速度有了大幅提升。與傳統(tǒng)程序不同,Sun 公司在推出 Java 之際就將其作為一種開放的技術(shù)。全球數(shù)以萬計(jì)的 Java 開發(fā)公司被要求所設(shè)計(jì)的 Java 軟件必須相互兼容。Java 語言靠群體的力量而非公司的力量是 Sun 公司的口號之一,并獲得了廣闊軟件開發(fā)商的認(rèn)同。JAVA有如下特點(diǎn):第一、面向?qū)ο?,它是更加徹底的面向?qū)ο?,面向?qū)ο蟮奶攸c(diǎn)使設(shè)計(jì)集中于對
29、象及其對象之間的聯(lián)系。JAVA中提供了簡單的類機(jī)制和動態(tài)接口模型,使對復(fù)雜系統(tǒng)的設(shè)計(jì)更加簡單、清晰。第二、平臺無關(guān)性,用JAVA寫的應(yīng)用程序不用修改就可在不同的軟硬件平臺上運(yùn)行。第三、可靠性和平安性,由于JAVA主要用于網(wǎng)絡(luò)應(yīng)用程序開發(fā),因此對平安性有較高的要求。如果沒有平安保證,用戶從網(wǎng)絡(luò)下載程序執(zhí)行就非常危險。JAVA通-. z.過自己的平安機(jī)制防止了病毒程序的產(chǎn)生和下載程序?qū)Ρ镜叵到y(tǒng)的威脅破壞。當(dāng)JAVA字節(jié)碼進(jìn)入解釋器時,首先必須經(jīng)過字節(jié)碼校驗(yàn)器的檢查,然后JAVA解釋器將決定程序中類的存布局,隨后,類裝載器負(fù)責(zé)把來自網(wǎng)絡(luò)的類裝載到單獨(dú)的存區(qū)域,防止應(yīng)用程序之間相互干擾破壞。最后,客戶
30、端用戶還可以限制從網(wǎng)絡(luò)裝載的類只能訪問*些文件系統(tǒng)。上述幾種機(jī)制結(jié)合起來,使得JAVA成為平安的編程語言。JAVA還有分布性、多線程、高效性和動態(tài)性等優(yōu)點(diǎn)。2.2 效勞器軟件:TOMCATTomcat是Apache 軟件基金會Apache Software Foundation的Jakarta 工程中的一個核心工程,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成,是目前被廣泛使用的JSP/Servlet效勞器。因?yàn)門omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛好者的喜愛并得到了局部軟件開發(fā)商的認(rèn)可,成為目前比擬流行的Web 應(yīng)用效勞器。目前最新版本是7.0。本系統(tǒng)用
31、到的版本是6.0.21。Tomcat 很受廣闊程序員的喜歡,因?yàn)樗\(yùn)行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與效勞等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改良和完善中,任何一個感興趣的程序員都可以更改它或在其中參加新的功能。Tomcat 是一個輕量級應(yīng)用效勞器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好Apache 效勞器,可利用它響應(yīng)對HTML 頁面的訪問請求。實(shí)際上Tomcat 局部是Apache 效勞器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以在運(yùn)行tomcat 時,它實(shí)際上作為一個與Apache
32、 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。當(dāng)配置正確時,Apache 為HTML頁面效勞,而Tomcat 實(shí)際上運(yùn)行JSP 頁面和Servlet。另外,Tomcat和IIS、Apache等Web效勞器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。不過,Tomcat處理靜態(tài)HTML的能力不如Apache效勞器。下面我們來看一下Tomcat的工作原理。不過在介紹Tomcat工作之前,必須先來了解一下servlet容器。Servlet容器是一種運(yùn)行在支持Java語言的效勞器上的組件,它與普通Java類的區(qū)別就是它運(yùn)行在效勞器上。由于Jav
33、a的平臺無關(guān)性,再加之Servlet運(yùn)行在效勞器端,因此Servlet對于用戶是完全透明的。Servlet容器的作用是負(fù)責(zé)處理客戶請求。當(dāng)客戶請求來到時,Servlet容器獲取請求,然后調(diào)用*個Servlet,并把Servlet的執(zhí)行結(jié)果返回給客戶。Tomcat就是起這樣作用的容器。當(dāng)客戶請示*個資源時,Servlet容器使用ServletRequest對象把客戶的請求信息封裝起來,然后調(diào)用Java Servlet API中定義的一些Servlet方法,完成Servlet的執(zhí)行,接著把Servlet執(zhí)行的要返回給客戶的結(jié)果封裝到ServletResponse對象中,最后Servlet容器把客戶
34、的請求發(fā)給客戶,完成為客戶的一次效勞過程。-. z.2.3 系統(tǒng)開發(fā)工具:MyEclipseMyEclipse,企業(yè)級工作平臺MyEclipse Enterprise Workbench ,簡稱MyEclipse是對EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序效勞器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse是一個優(yōu)秀的開發(fā)環(huán)境,它提供的核心框架和可延伸的外
35、掛程式機(jī)制給廣闊的程序設(shè)計(jì)師提供了無限的想象和創(chuàng)造空間。目前網(wǎng)上流傳相當(dāng)豐富且全面的開發(fā)工具方面的外掛程式,但是My Eclipse已經(jīng)超越了開發(fā)環(huán)境的概念,可以想象My Eclipse將成為未來的整合的桌面環(huán)境。目前的MyEclipse本身就具有資源管理和外部程式的功能,加上無所不能的外掛程式,將構(gòu)成一個豐富多彩的工作環(huán)境而不僅僅是一個IDE。在構(gòu)造上,MyEclipse的特征可以被分為J2EE模型、WEB開發(fā)工具、E開發(fā)工具、應(yīng)用程序效勞器的連接器、J2EE工程部署效勞、數(shù)據(jù)庫效勞和MyEclipse整合幫助七類。對于每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的
36、插件來實(shí)現(xiàn)它們。MyEclipse構(gòu)造上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)展單獨(dú)的擴(kuò)展和升級。 簡單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯,MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以后版本安裝時不需安裝Eclipse。2.4 動態(tài)網(wǎng)頁技術(shù):JSPJSP技術(shù)使用Java編程語言編寫類*ML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和 scriptlets訪問存在于效勞端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯
37、與網(wǎng)頁設(shè)計(jì)和顯示別離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。Web效勞器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP 文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP與Java Servlet一樣,是在效勞器端執(zhí)行的,通常返回該客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP的1.0規(guī)的最后版本是1999年9月推出的,12月又推出了1.1規(guī)。目前較新的是JSP1.2規(guī),JSP2.0規(guī)的征求意見稿也已出臺。JSP頁面由HTML代碼和嵌
38、入其中的Java代碼所組成。效勞器在頁面被客戶端請求以后對這些Java代碼進(jìn)展處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術(shù)根底,而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet-. z.和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且平安可靠,主要面向因特網(wǎng)的所有特點(diǎn)。自JSP推出后,眾多大公司都支持JSP技術(shù)的效勞器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的效勞器端語言。JSP可用一種簡單易懂的等式表示為:HTML+Java=JSP。JSP技術(shù)的優(yōu)點(diǎn):一次編寫,到處運(yùn)
39、行。除了系統(tǒng)之外,代碼不用做任何更改。系統(tǒng)的多平臺支持。根本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)展系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASP/.net的局限性是顯而易見的。強(qiáng)大的可伸縮性。從只有一個小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺效勞器進(jìn)展集群和負(fù)載均衡,到多臺Application進(jìn)展事務(wù)處理,消息處理,一臺效勞器到無數(shù)臺效勞器,Java顯示了一個巨大的生命力。多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺之下。支持效勞器端組件。web應(yīng)用需要強(qiáng)大的效
40、勞器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供web頁面調(diào)用,以增強(qiáng)系統(tǒng)性能。JSP可以使用成熟的JAVA BEANS 組件來實(shí)現(xiàn)復(fù)雜商務(wù)功能。2.5 數(shù)據(jù)庫軟件:SQL ServerSQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了。Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Ser
41、ver 的Windows NT 版本;Sybase 則較專注于SQL Server在UNI* 操作系統(tǒng)上的應(yīng)用。SQL Server版本很多,本系統(tǒng)使用的是SQL Server2000。SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本。該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn)同時又比它增加了許多更先進(jìn)的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的效勞器等多種平臺使用。SQL
42、Server 2000 有很多特性,包括:(1)Internet 集成。SQL Server 2000 數(shù)據(jù)庫引擎提供完整的*ML 支持。它還具有構(gòu)成最大的Web 站點(diǎn)的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和平安功能。SQL Server 2000 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成,用以開發(fā) Web 應(yīng)用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索效勞等功能,在Web 應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能。(2)可伸縮性和可用性。同一個-. z.數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運(yùn)行 Microsoft Wi
43、ndows 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 2000 數(shù)據(jù)中心版的大型多處理器效勞器。SQL Server 2000 企業(yè)版支持聯(lián)合效勞器、索引視圖和大型存支持等功能,使其得以升級到最大 Web 站點(diǎn)所需的性能級別。(3).企業(yè)級數(shù)據(jù)庫功能。SQL Server 2000 關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護(hù)數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。SQL Server 2000 分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2000 數(shù)據(jù)庫的一局部,同時分布式事務(wù)支持
44、充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護(hù)多個數(shù)據(jù)復(fù)本,同時確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布效勞器。(4).易于安裝、部署和使用。 SQL Server 2000 中包括一系列管理和開發(fā)工具,這些工具可改良在多個站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2000 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無縫局部。這些功能使您得以快速交付 SQL Server
45、 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。-. z.3系統(tǒng)需求分析3.1 系統(tǒng)運(yùn)行環(huán)境3.1.1 最低配置效勞器端:1硬件需求:處理器Intel Pentium III存128M硬盤40G2軟件需求:Windows 98Microsoft Internet E*plorer 4.01JAVASQL SERVER數(shù)據(jù)庫客戶端:1)硬件需求:處理器Intel奔騰133或相當(dāng)?shù)奶幚砥鞔?4M硬盤10G2)軟件需求: Windows 98 Microsoft Internet E*plorer 4.013.1.2 建議配置效勞器端:1硬件需求:處理器Intel Pentium I
46、V 2.8G 存256M硬盤80G2軟件需求:Microsoft Windows 2000/*PMicrosoft Internet E*plorer 6.0 JAVA SQL SERVER 數(shù)據(jù)庫客戶端:1)硬件需求:處理器Intel Pentium IV 1.8或相當(dāng)?shù)奶幚泶?28M 硬盤20G2)軟件需求:Windows 2000/*PMicrosoft Internet E*plorer 6.0JAVA-. z.3.2 可行性分析在實(shí)施一個工程之前,首先要對將要實(shí)施的工程進(jìn)展可行性分析,確定工程是否值得進(jìn)展。并不是所有的問題都有簡單明顯的解決方法,事實(shí)上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模
47、之解決。如果問題沒有可行解的話,則花費(fèi)在這項(xiàng)工程上的任何時間、資源、人力和經(jīng)費(fèi)都是浪費(fèi)的。隨著經(jīng)濟(jì)的快速開展,B2C電子商務(wù)越來越受到人們的關(guān)注。訂餐類,已如雨后春筍般的出現(xiàn)在了個大城市。特別是在公司,企業(yè)部,團(tuán)體訂餐已經(jīng)成為趨勢。同時,隨著全國人民的物質(zhì)、精神和文化生活的高度提高,人們已經(jīng)不再僅僅停留在吃飽的程度,而是不但要吃飽,還要吃好,并且越來越挑刺,正因?yàn)槿绱司W(wǎng)上訂餐業(yè)務(wù)的出現(xiàn),正迎合了這些人的口味,他們不但省去了自己做飯的麻煩,而且也能尋找和發(fā)現(xiàn)新的菜種,品嘗不同風(fēng)格和不同種類的菜品,網(wǎng)上訂餐業(yè)務(wù)在中國有著極大的開展空間和良好的開展前景。當(dāng)代大學(xué)生與白領(lǐng)工作人士作為社會中的重要群體,
48、他們對飲食的要求都在不斷提高,飲食在他們生活中起著重要作用。因此,面向大學(xué)生與都市白領(lǐng)人士的網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)有著良好的現(xiàn)實(shí)意義。下面分別從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性等方面進(jìn)展分析和研究。 經(jīng)濟(jì)可行性分析新系統(tǒng)的經(jīng)濟(jì)可行性分析的含義是,估計(jì)新系統(tǒng)開發(fā)和運(yùn)行所需的費(fèi)用,以及新系統(tǒng)的效益,將投資和效益進(jìn)展比擬,說明在經(jīng)濟(jì)上是合算的。本系統(tǒng)投資低,只需配置一臺稍好的電腦及相關(guān)的應(yīng)用軟件,此外本系統(tǒng)能夠提高數(shù)據(jù)處理的及時性和準(zhǔn)確性;降低了管理人員的勞動強(qiáng)度,提高了勞動效率;使用信息更加方便,從而使決策更及時、準(zhǔn)確;取得了其他經(jīng)濟(jì)和社會效益。本環(huán)節(jié)通過分析新系統(tǒng)的本錢效益,其中包括估計(jì)工程開發(fā)的
49、本錢,開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用以及新系統(tǒng)將獲得的效益,估算開發(fā)本錢是否高于工程預(yù)期的全部經(jīng)費(fèi)。下面具體列出了本錢和效益的分析:(1)支出現(xiàn)在電腦的應(yīng)用已經(jīng)得到了普及是根底的信息化設(shè)施,目前使用計(jì)算機(jī)進(jìn)展軟件開發(fā),網(wǎng)絡(luò)環(huán)境和根底設(shè)施能滿足本系統(tǒng)的實(shí)施要求,所以無須另外的資金投入。其它一次性支出:由于本系統(tǒng)的開發(fā)是作為課程實(shí)踐來進(jìn)展的,無須資金投入,而且本系統(tǒng)所用到的軟件本錢投入也不高。因此軟件設(shè)計(jì)和開發(fā)費(fèi)可以承受。經(jīng)常性支出:系統(tǒng)運(yùn)行后的日常維護(hù)費(fèi)用少。僅需簡單的管理中心,該中心的工作人員可以負(fù)責(zé)本系統(tǒng)的維護(hù)工作。(2)效益本系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會效益兩方面考慮。其社會效益包括系統(tǒng)
50、投入-. z.運(yùn)行后可以使管理實(shí)現(xiàn)科學(xué)化、規(guī)化,增強(qiáng)用戶對知識信息的管理能力,從而提高工作效率,從長遠(yuǎn)來看,也是信息化的必經(jīng)之路。由此可見系統(tǒng)的建立還是非常有開展前景的。 技術(shù)能力分析根據(jù)本系統(tǒng)的功能需求,采用JAVA與開源的SQL server數(shù)據(jù)庫引擎進(jìn)展開發(fā)。JAVA是基于通用語言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。通用語言的根本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到Java的web應(yīng)用中。Java同時也是語言獨(dú)立化language-independent的,所以,可以選擇一種最適合自己的語言來編寫程序,或者用很多種語言來
51、編寫程序,現(xiàn)在已經(jīng)支持的有C#C+和Java的結(jié)合體,JAVA,Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于+開發(fā)的程序,能夠完整的移植向JAVA。因此在技術(shù)層面上,是完全可行的。 運(yùn)行可行性分析本系統(tǒng)的客戶端采用的是圖形界面方式,由于業(yè)務(wù)人員日常所使用的操作系統(tǒng)都是Windows系統(tǒng),所以經(jīng)過簡單的培訓(xùn)就可以勝任新系統(tǒng)的操作工作。新系統(tǒng)的目標(biāo)就是幫助用戶實(shí)現(xiàn)資料的管理,并且新系統(tǒng)的運(yùn)行不會對組織機(jī)構(gòu)和管理方式產(chǎn)生大的影響,所以不會受到任何阻礙。系統(tǒng)的設(shè)計(jì)上需要注重平安性和用戶操作的流暢性。因此要在對用戶的管理和資格審核環(huán)節(jié)做出限定,只有經(jīng)過審核確認(rèn)的用戶才有權(quán)使用,
52、而且需要對管理員進(jìn)展不同的權(quán)限分配。 法律可行性分析法律可行性主要是指待開發(fā)的軟件是否存在知識產(chǎn)權(quán)等與法律有關(guān)的問題,如有這類問題,該軟件即使開發(fā)成功,也難以成為產(chǎn)品銷售。開發(fā)該系統(tǒng)的所有軟件都使用正版,且屬于自主設(shè)計(jì),無剽竊他人設(shè)計(jì)行為。因此,開發(fā)本系統(tǒng)在法律上是可行的。3.3 業(yè)務(wù)流程分析該系統(tǒng)應(yīng)該主要的用戶有兩大類,一是賣家,在使用系統(tǒng)時為管理員身份;而是買家,在使用時是會員身份。下面分別就這兩類用戶介紹具體的業(yè)務(wù)流程。3.3.1 管理員業(yè)務(wù)流程圖輸入網(wǎng)址,進(jìn)入主頁面。進(jìn)入管理員登錄頁面,輸入用戶名和密碼并登錄。登錄成功后即可對儲存的各種信息,包括管理員信箱,已注冊的用戶信息,菜品類別,
53、菜品信息,已提交的訂單信息,公告信息,以及用戶發(fā)表的留言信息-. z.進(jìn)展相應(yīng)的適當(dāng)操作,以維護(hù)的正常運(yùn)行。注銷登錄,退出。具體可見圖3-1.圖3-1 管理員業(yè)務(wù)流程圖3.3.2 會員業(yè)務(wù)流程輸入網(wǎng)址,進(jìn)入主頁面。假設(shè)是已經(jīng)注冊用戶,可以直接登錄。假設(shè)不是,則先注冊,再登錄。登錄成功后即可以使用的相關(guān)功能,包括下訂單和留言等。具體流程如圖3-2所示。-. z.圖3-2 會員業(yè)務(wù)流程圖3.4 數(shù)據(jù)流圖數(shù)據(jù)流程圖是構(gòu)造化系統(tǒng)分析的工具。它既可以表達(dá)數(shù)據(jù)在系統(tǒng)部的邏輯流向及存儲,又可以表達(dá)系統(tǒng)的邏輯功能和數(shù)據(jù)的邏輯變換。數(shù)據(jù)流程圖既能表達(dá)現(xiàn)行人工系統(tǒng)的數(shù)據(jù)流程和邏輯處理功能,也能表達(dá)自動化系統(tǒng)的數(shù)據(jù)
54、流程和邏輯處理功能。數(shù)據(jù)流圖是構(gòu)造化分析方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。-. z.數(shù)據(jù)流圖英文縮寫DFDData Flow Diagram它是描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換。 數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動變換過程。 數(shù)據(jù)流程圖包括: 指明數(shù)據(jù)存在的數(shù)據(jù)符號,這些數(shù)據(jù)符號也可指明該數(shù)據(jù)所使用的媒體; 指明對數(shù)據(jù)執(zhí)行的處理的處理符號,這些符號也可指明該處理所用到的機(jī)器功能; 指明幾個處理和或數(shù)據(jù)媒體之間的數(shù)據(jù)流的流線符號; 便于讀、寫數(shù)據(jù)流程
55、圖的特殊符號。 在處理符號的前后都應(yīng)是數(shù)據(jù)符號。數(shù)據(jù)流程圖以數(shù)據(jù)符號開場和完畢。數(shù)據(jù)流圖有兩種典型構(gòu)造,一是變換型構(gòu)造,它所描述的工作可表示為輸入、主處理和輸出,呈線性狀態(tài)。另一種是事務(wù)型構(gòu)造,這種數(shù)據(jù)流圖呈束狀,即一束數(shù)據(jù)流平行流入或流出,可能同時有幾個事務(wù)要求處理。 下列圖為本系統(tǒng)主要的數(shù)據(jù)流圖:圖3-3系統(tǒng)主要數(shù)據(jù)流圖-. z.4系統(tǒng)概要設(shè)計(jì)4.1 系統(tǒng)的功能構(gòu)造4.1.1 系統(tǒng)總功能構(gòu)造本系統(tǒng)分前臺和后臺兩個模塊。前臺包括用戶登陸、我的信息查詢、我的訂餐車查詢、留言板功能、進(jìn)入后臺入口、菜品分類、菜品查詢、公告等功能。后臺主要對前臺的功能進(jìn)展管理,包括系統(tǒng)屬性、根本操作管理、會員管理、
56、菜品類別管理、菜品管理、訂單管理、留言管理和公告管理。總功能構(gòu)造圖如下:圖4-1系統(tǒng)總功能構(gòu)造圖-. z.4.1.2 菜品管理功能構(gòu)造菜品管理主要包括三項(xiàng):菜品添加管理、刪除管理和查詢管理。針對菜品管理的功能細(xì)化圖如下:圖4-2菜品管理構(gòu)造圖4.1.3 訂單管理功能構(gòu)造訂單操作主要包括對訂單的明細(xì)管理、受理管理和刪除管理。針對訂單的功能細(xì)化圖如下:圖4-3訂單管理構(gòu)造圖4.1.4 公告管理功能構(gòu)造公告管理主要包括公告的發(fā)布,查詢和刪除。針對公告的功能細(xì)化圖如下:-. z.圖4-4公告管理構(gòu)造圖 本系統(tǒng)中其他細(xì)化的功能構(gòu)造圖大致類似,不再贅附。4.2 E-R圖E-R圖也即實(shí)體-聯(lián)系圖(Entit
57、y Relationship Diagram),提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。構(gòu)成E-R圖的根本要素是實(shí)體型、屬性和聯(lián)系,其表示方法為:實(shí)體型(Entity):具有一樣屬性的實(shí)體具有一樣的特征和性質(zhì),用實(shí)體名及其屬性名集合來抽象和刻畫同類實(shí)體;在E-R圖中用矩形表示,矩形框?qū)懨鲗?shí)體名;比方學(xué)生三豐、學(xué)生尋歡都是實(shí)體。如果是弱實(shí)體的話,在矩形外面再套實(shí)線矩形。屬性(Attribute):實(shí)體所具有的*一特性,一個實(shí)體可由假設(shè)干個屬性來刻畫。在E-R圖中用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來;比方學(xué)生的、*、性別、都是屬性。如果是多值屬性的話,再橢圓形外
58、面再套實(shí)線橢圓。如果是派生屬性則用虛線橢圓表示。聯(lián)系(Relationship):聯(lián)系也稱關(guān)系,信息世界中反映實(shí)體部或?qū)嶓w之間的聯(lián)系。實(shí)體部的聯(lián)系通常是指組成實(shí)體的各屬性之間的聯(lián)系;實(shí)體之間的聯(lián)系通常是指不同實(shí)體集之間的聯(lián)系。在E-R圖中用菱形表示,菱形框?qū)懨髀?lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型1 : 1,1 : n或m : n。本系統(tǒng)中主要涉及的實(shí)體有后臺管理員、用戶、訂單、留言、菜品類別、菜品信息和公告。各個實(shí)體之間的聯(lián)系可以見下列圖。-. z.圖4-5訂單和菜品信息之間的E-R圖圖4-6 菜品類別和菜品信息之間的E-R圖-. z.圖4-7系統(tǒng)屬性的實(shí)體圖
59、及屬性圖4-8會員用戶和留言信息之間的E-R圖-. z.圖4-9管理員和公告信息之間的E-R圖-. z.5詳細(xì)設(shè)計(jì)5.1 數(shù)據(jù)表數(shù)據(jù)表是數(shù)據(jù)庫中一個非常重要的對象,是其他對象的根底。沒有數(shù)據(jù)表,關(guān)鍵字、主鍵、索引等也就無從談起。在數(shù)據(jù)庫畫板中可以顯示數(shù)據(jù)庫中的所有數(shù)據(jù)表即使不是用PowerBuilder創(chuàng)立的表,創(chuàng)立數(shù)據(jù)表,修改表的定義等數(shù)據(jù)表是數(shù)據(jù)庫中一個非常重要的對象,是其他對象的根底。根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對于本系統(tǒng)信息數(shù)據(jù)庫,主要列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)構(gòu)造:5.1.1 管理員表表5.1t_admin管理員表字段名稱類型長度是否主鍵userIdint4是userName
60、varchar50否userPwvarchar50否5.1.2 會員表表5.2 t_user會員表字段名稱類型長度是否主鍵user_idint4主鍵user_namevarchar50否user_pwvarchar50否user_typeint4否user_realnamevarchar50否user_addressvarchar50否user_se*varchar50否user_telvarchar50否user_emailvarchar50否user_qqvarchar50否user_agevarchar50否user_birthdayvarchar50否user_*uelivarchar
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度總經(jīng)理職位聘請與保密協(xié)議合同
- 2025版美容機(jī)構(gòu)美容師專業(yè)聘用及培訓(xùn)合同范本3篇
- 課題申報(bào)參考:南宋私家本朝史籍修撰及其家國書寫研究
- 課題申報(bào)參考:民國時期六大疫災(zāi)的時空變遷規(guī)律、環(huán)境機(jī)理與社會影響對比研究
- 二零二五年度智慧城市規(guī)劃設(shè)計(jì)咨詢服務(wù)合同2篇
- 二零二五年度內(nèi)衣品牌授權(quán)銷售區(qū)域保護(hù)合同規(guī)范
- 2025版模板智慧農(nóng)業(yè)解決方案合同2篇
- 2025年度衛(wèi)星通信設(shè)備銷售與維護(hù)合同4篇
- 2025年度智能零售店鋪門面租賃與系統(tǒng)支持合同
- 2025年度個人買賣房屋貸款合同規(guī)范2篇
- 采購支出管理制度
- 兒科護(hù)理安全警示教育課件
- 三年級下冊口算天天100題
- 國家中英文名稱及代碼縮寫(三位)
- 人員密集場所消防安全培訓(xùn)
- 液晶高壓芯片去保護(hù)方法
- 使用AVF血液透析患者的護(hù)理查房
- 拜太歲科儀文檔
- 2021年高考山東卷化學(xué)試題(含答案解析)
- 2020新譯林版高中英語選擇性必修一重點(diǎn)短語歸納小結(jié)
- GB/T 19668.7-2022信息技術(shù)服務(wù)監(jiān)理第7部分:監(jiān)理工作量度量要求
評論
0/150
提交評論