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

正文內容

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

2025-07-24 18:46 本頁面
 

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