freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于mysql的郵局訂報系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 18:46 本頁面
 

【文章內(nèi)容簡介】 LServer、Oracl、DB2 等,其中 PHP 與 MySQL 是目前最佳的組合,它們的組合可以跨平臺運行. ⑷易學(xué)性:PHP 嵌入在 HTML 語言中,以腳本語言為主,內(nèi)置豐富函數(shù),語法簡單、書寫容易,方便讀者學(xué)習(xí)掌握. ⑸執(zhí)行速度快:占用系統(tǒng)資源少,代碼執(zhí)行速度快. ⑹免費:在流行的企業(yè)應(yīng)用 LAMP 平臺中,Linux、Apache、MySQL、PHP 都是免費軟件,這種開源免費的框架結(jié)構(gòu)可以為網(wǎng)站經(jīng)營者節(jié)省很大一筆開支. ⑺模板化:實現(xiàn)程序邏輯與用戶界面分離.陜西理工學(xué)院畢業(yè)設(shè)計第 10 頁 共 45 頁 ⑻支持面向?qū)ο笈c過程:支持面向?qū)ο蠛瓦^程的兩種開發(fā)風(fēng)格,并可向下兼容. ⑼內(nèi)嵌 Zend 加速引擎,性能穩(wěn)定快速 [1]. Apache 簡介 Apache HTTP Server(簡稱 Apache)是 Apache 軟件基金會的一個開放源碼的網(wǎng)頁服務(wù)器,可以在大多數(shù)計算機操作系統(tǒng)中運行,由于其多平臺和安全性被廣泛使用,是最流行的 Web 服務(wù)器端軟件之一.它快速、可靠并且可通過簡單的 API 擴展,將 Perl/Python 等解釋器編譯到服務(wù)器中. Apache web 服務(wù)器軟件擁有以下特性: ⑴支持最新的 HTTP/ 通信協(xié)議 ⑵擁有簡單而強有力的基于文件的配置過程 ⑶支持通用網(wǎng)關(guān)接口 ⑷支持基于 IP 和基于域名的虛擬主機 ⑸支持多種方式的 HTTP 認(rèn)證 ⑹集成 Perl 處理模塊 ⑺集成代理服務(wù)器模塊 ⑻支持實時監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志 ⑼支持服務(wù)器端包含指令(SSI) ⑽支持安全 Socket 層(SSL) ⑾提供用戶會話過程的跟蹤 ⑿支持 FastCGI ⒀通過第三方模塊可以支持 Java Servlets MySQL 簡介MySQL 是目前最為流行的開源的數(shù)據(jù)庫,是完全網(wǎng)絡(luò)話的跨平臺關(guān)系型數(shù)據(jù)庫系統(tǒng),它是由瑞典的 MySQL AB 公司開發(fā)的,由 MySQL 的初始開發(fā)人員 David Axmark 和 Michael Monty Widenius于 1995 年建立.它的象征符號是一只名為 Sakila 的海豚,代表著 MySQL 數(shù)據(jù)庫和團(tuán)隊的速度、能力、精確和優(yōu)秀本質(zhì).MySQL 數(shù)據(jù)庫可以稱得上是目前運行速度最快的 SQL 語言數(shù)據(jù)庫.除了具有許多其他數(shù)據(jù)庫所不具備的功能和選擇之外,MySQL 數(shù)據(jù)庫還是一種完全免費的產(chǎn)品,用戶可以直接從網(wǎng)上下載使用,而不必支付任何費用. MySQL 的特點: ⑴功能強大:MySQL 中提供了多種數(shù)據(jù)庫存儲引擎,各個引擎各有所長,適用于不同的應(yīng)用場合.用戶可以選擇最合適的引擎以得到最高性能,這些引擎甚至可以應(yīng)用于處理每天訪問量數(shù)億的高強度 Web 搜索站點.MySQL 支持事務(wù)、視圖、存儲過程和觸發(fā)器等. ⑵支持跨平臺:MySQL 支持至少 20 中以上的開發(fā)平臺,包括 Linux、Windows、IBMAIX、AIX和 FreeBSD 等.這使得在任何平臺下編寫的程序都可以進(jìn)行移植,而不需要對程序做任何修改. ⑶運行速度快:高速是 MySQL 的顯著特性.在 MySQL 中,使用了極快的 B 樹磁盤表(MyISAM)和索引壓縮;通過使用優(yōu)化的單掃描多連接,能夠極快的實現(xiàn)連接;SQL 函數(shù)使用高度優(yōu)化的類庫實現(xiàn),運行速度極快. ⑷支持面向?qū)ο螅篜HP 支持混合編程方式.編程方式可分為純粹面向?qū)ο蟆⒓兇饷嫦蜻^程、面向?qū)ο笈c面向過程混合 3 種方式. ⑸安全性高:靈活安全的權(quán)限和密碼系統(tǒng)允許主機的基本驗證.連接到服務(wù)器時,所有的密碼傳輸均采用加密形式,從而保證了密碼的安全. ⑹成本低:MySQL 數(shù)據(jù)庫是一種完全免費的產(chǎn)品,用戶可以直接從網(wǎng)上下載. ⑺支持各種開發(fā)語言:MySQL 為各種流行的程序設(shè)計語言提供支持,為它們提供了很多的 API函數(shù).這些語言包括 PHP、Java、Eiffel、Python、Ruby、Tcl、C、C++和 Perl 等. ⑻數(shù)據(jù)庫存儲容量大:MySQL 數(shù)據(jù)庫的最大有效表容量通常是由操作系統(tǒng)對文件大小的限制決定的,而不是由 MySQL 內(nèi)部限制決定的.InnoDB 存儲引擎將 InnoDB 表保存在一個表空間內(nèi),該表陜西理工學(xué)院畢業(yè)設(shè)計第 11 頁 共 45 頁空間可由數(shù)個文件創(chuàng)建,表空間的最大容量為 64TB,可以輕松處理擁有上千萬條記錄的大型數(shù)據(jù)庫. ⑼支持強大的內(nèi)置函數(shù):PHP 中提供了大量的內(nèi)置函數(shù),幾乎涵蓋了 Web 應(yīng)用開發(fā)中的所有功能.它內(nèi)置了數(shù)據(jù)庫連接、文件上傳等功能,MySQL 支持大量的擴展庫,如 MySQLi 等,為快速開發(fā) Web 應(yīng)用提供方便 [1].2 需求分析  系統(tǒng)需求分析本系統(tǒng)是在模擬現(xiàn)實生活中用戶在郵局訂閱報刊的流程和具體操作,包括:查詢報刊、訂購報刊、訂購報刊后的查詢、統(tǒng)計等情況,如圖 :系統(tǒng)需求訂購后查、統(tǒng)計訂購報刊查詢報刊圖  系統(tǒng)需求分析圖 系統(tǒng)需要管理的有以下四中情況:⑴可以查詢出報刊編號、報刊名稱、全年價和出版單位等報刊信息,如表 :表  報刊信息表 ⑵客戶訂購報紙的時候,需要提供客戶編碼、客戶姓名、聯(lián)系地址和聯(lián)系電話等信息,如表 :表  客戶信息表 ⑶客戶:可一次性訂購多種報刊,每種報刊也可以訂購好多份.⑷郵局:每種報刊可以有很多人訂購,人數(shù)不限,每個客戶可以多次重復(fù)訂購某種報刊. 性能需求作為一個數(shù)據(jù)庫系統(tǒng),首先,系統(tǒng)要有很好的穩(wěn)定性和可維護(hù)性,使得系統(tǒng)易于維護(hù);其次,系統(tǒng)要有很好的可擴展性,能夠在現(xiàn)有框架不變的前提下增加新的業(yè)務(wù)邏輯,進(jìn)行二次開發(fā);第三,系統(tǒng)要有很好的可移植性,在 Windows 系統(tǒng)下開發(fā),適合覺得部分用戶,以滿足不同用戶的需求;第四,系統(tǒng)要考慮使用該系統(tǒng)的所有用戶的實際電腦操作水平,盡可能使界面簡潔、美觀、操作簡單.報刊編號 id報刊名稱 name全年價 price出版單位 publish客戶編碼 id客戶姓名 name聯(lián)系地址 address 聯(lián)系電話 phone陜西理工學(xué)院畢業(yè)設(shè)計第 12 頁 共 45 頁 功能需求郵局訂報系統(tǒng)需要不受地域的限制,不受時間限制,只要管理人員能夠上網(wǎng),登陸系統(tǒng),便可以隨時查看報刊信息,進(jìn)行報刊信息數(shù)據(jù)的管理和更新.郵局訂報系統(tǒng)的主要工作是方便用戶訂購報刊,前臺進(jìn)行用戶的注冊、對報刊信息的查詢和報刊的訂購,后臺進(jìn)行管理員的管理工作,管理員可以對報刊和客戶進(jìn)行管理,在報刊管理方面,管理員可以添加\刪除報刊,也可以修改已有的報刊信息,對客戶的管理表現(xiàn)在查看用戶信息、修改用戶密碼,也可以刪除用戶.  數(shù)據(jù)庫需求數(shù)據(jù)庫系統(tǒng)應(yīng)充分了解用戶各方面的需求,本系統(tǒng)用戶的需求具體體現(xiàn)在各種報刊信息的提供、保存、更新和查詢,這要求數(shù)據(jù)庫的結(jié)構(gòu)能充分滿足各種信息的輸入和輸出.收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,為后面的具體設(shè)計打下基礎(chǔ). (1) 數(shù)據(jù)錄入和處理的準(zhǔn)確性和實時性:數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯誤的輸入會導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義.?dāng)?shù)據(jù)的輸入來源是手工輸入.手工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯性.在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù). (2) 數(shù)據(jù)的一致性與完整性:由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的部門中,信息是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題.要解決這一問題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束.對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù).根據(jù)系統(tǒng)功能分析和需求總結(jié),考慮到將來功能上的擴展,設(shè)計用戶信息表、管理員信息表、報刊信息表和訂閱信息表.  系統(tǒng)可行性分析計算機網(wǎng)絡(luò)作為一種先進(jìn)的信息傳輸媒體,有著信息傳送速度快、信息覆蓋面廣、成本低的特點.因此,很多企業(yè)都開始利用網(wǎng)絡(luò)開展商務(wù)活動,可以看到,在企業(yè)進(jìn)行網(wǎng)上商業(yè)活動時產(chǎn)生的效益是多方面的.但是,開發(fā)任何一個基于計算機的系統(tǒng),都會受到時間和資源上的限制.因此,在接受任何一個項目開發(fā)任務(wù)之前,必須根據(jù)客戶可能提供的時間和資源條件進(jìn)行可行性分析,以減少項目的開發(fā)風(fēng)險,避免人力、物力和財力的浪費. 經(jīng)濟(jì)可行性在人工方式下進(jìn)行報刊的訂閱,業(yè)務(wù)的統(tǒng)計不僅需要大量的人力,信息安全也不能得以保障.本系統(tǒng)應(yīng)用場所為郵局,在局域網(wǎng)內(nèi)對服務(wù)器和客戶端軟件升級很方便,維護(hù)費用不大,而且可以提高郵局報刊訂購的運營效率,為郵局節(jié)省人員成本. 操作可行性本系統(tǒng)操作簡單,使用人員特定,對其進(jìn)行簡單培訓(xùn)即可,因此對系統(tǒng)的操作是可行的. 法律可行性本系統(tǒng)所有開發(fā)流程均遵守中華人民共和國計算機相關(guān)法律的規(guī)定,因此在法律上是可行的.  用戶需求分析 功能分析郵局訂報系統(tǒng)分為前臺顯示和后臺管理兩個部分.首先為了保證客戶能夠很方便的進(jìn)行報刊訂購,系統(tǒng)應(yīng)該具有查看報刊的功能,用戶可以選中報刊,點擊訂閱字樣進(jìn)行訂閱.在系統(tǒng)的后臺,管理員能夠查看報刊、增加報刊、修改報刊、刪除報刊、查看用戶信息、修改用戶密碼和刪除用戶等功能.為了更好進(jìn)行管理和服務(wù),所以可分析出本系統(tǒng)所實現(xiàn)的功能包括前臺和后臺兩部分,前臺為系統(tǒng)功能的主要部分.通過對一些典型郵局訂報網(wǎng)站的考察、分析,并結(jié)合企業(yè)要求及實際的市場調(diào)查,要求本系統(tǒng)具有以下功能:(1)美觀、友好的操作界面,能保證系統(tǒng)的易用性;(2)規(guī)范、完善的基礎(chǔ)信息設(shè)置;(3)報刊分類詳盡,可按不同類別查看報刊信息;(4)按報刊名稱或者報刊出版單位進(jìn)行模糊查詢;陜西理工學(xué)院畢業(yè)設(shè)計第 13 頁 共 45 頁(5)實現(xiàn)網(wǎng)上購物;前臺主要以會員身份登錄后的頁面為主,功能包括如下幾部分:(1)系統(tǒng)首頁:該模塊是系統(tǒng)前臺最重要的一部分,包括用戶注冊和登錄模塊,實現(xiàn)本系統(tǒng)報刊的展示及查詢某報刊的具體信息.(2)訂單管理:實現(xiàn)本系統(tǒng)報刊的展示及查詢某報刊的具體信息.后臺主要以管理員身份登錄后的頁面為主,功能包括如下幾部分:(1)報刊管理:實現(xiàn)對報刊的查詢、增加、修改和刪除等管理.(2)用戶管理:可以進(jìn)行查看用戶信息、修改用戶密碼和刪除用戶等操作.通過調(diào)查及需求分析可以了解郵局訂報系統(tǒng)的基本功能,并把這些功能用功能結(jié)構(gòu)圖的形式畫出,可以形象地了解本系統(tǒng)實現(xiàn)的具體功能. 系統(tǒng)用例分析用例圖是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模,用例圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的.本系統(tǒng)主要的角色(Actor)包括數(shù)據(jù)庫、管理員、游客、會員;系統(tǒng)主用例圖如圖 :圖 2.2 系統(tǒng)主用例圖下面介紹應(yīng)用程序中的主要用例(user case).表 2.3 報刊管理員用例描述用例名稱: 報刊管理員參與者: 報刊管理員前置條件: 商品管理員成功登錄系統(tǒng)后臺用例功能: 對報刊的管理(查,增,改,刪).事件流: 當(dāng)報刊管理員成功登錄系統(tǒng)后臺,彈出后臺界面異常事件流: 當(dāng)管理員未登錄或輸入不合法的數(shù)據(jù)后置條件: 系統(tǒng)無改變表 2.4 會員管理員用例描述用例名稱: 會員管理員參與者: 會員管理員前置條件: 會員管理員成功登錄系統(tǒng)后臺用例功能: 對會員信息進(jìn)行管理(查看,修改密碼,刪除)事件流: 當(dāng)管理員成功登錄系統(tǒng)后臺,彈出后臺界面陜西理工學(xué)院畢業(yè)設(shè)計第 14 頁 共 45 頁異常事件流: 當(dāng)管理員未登錄或輸入不合法的數(shù)據(jù)后置條件: 系統(tǒng)無改變表 2.5 游客用例描述用例名稱: 游客參與者: 普通用戶前置條件: 游客未登錄系統(tǒng)用例功能: 主要用于游客注冊個人信息,成為系統(tǒng)會員,查看報刊信息.事件流: 當(dāng)游客進(jìn)入注冊頁面異常事件流: 當(dāng)用戶輸入不合法的數(shù)據(jù)或該會員號已存在后置條件: 系統(tǒng)無改變表 2.6 會員管理員用例描述用例名稱: 會員參與者: 普通用戶前置條件: 會員成功登錄系統(tǒng)用例功能: 會員通過網(wǎng)上訂報模塊進(jìn)行訂購,查看自己訂單等操作事件流: 當(dāng)會員登錄系統(tǒng)后選擇網(wǎng)上訂報模塊異常事件流: 當(dāng)會員未登錄或輸入不合法的數(shù)據(jù)后置條件: 系統(tǒng)無改變 系統(tǒng)設(shè)計目標(biāo)分析開發(fā)的軟件是簡易的郵局訂報系統(tǒng),以各種用戶為主要服務(wù)對象.提供良好的用戶界面,實現(xiàn)與用戶的交流,方便會員、游客訂報是本系統(tǒng)設(shè)計的
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1