




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、本科畢業(yè)設(shè)計(論文)題 目 網(wǎng)吧計費系統(tǒng) 指導(dǎo)教師 職稱 學(xué)生姓名 學(xué)號 專 業(yè) 班級院 (系) 完成時間 目 錄中文摘要.1英文摘要 .21 緒 論 .31.1 選題的背景和意義 .31.2 研究目的.31.3 研究內(nèi)容.31.3.1 服務(wù)器端.41.3.2 客戶端.41.4 系統(tǒng)開發(fā)技術(shù)與工具簡介.41.4.1 c/s 結(jié)構(gòu)簡介 .51.4.2 java 語言 .61.4.3 sql server 2000 數(shù)據(jù)庫 .71.4.5 開發(fā)工具 jbuilder9 .82 系統(tǒng)分析 .102.1 可行性分析.102.1.1 經(jīng)濟可行性.102.1.2 時間可行性.102.1.3 技術(shù)可行性.1
2、12.1.4 社會可行性.112.2 系統(tǒng)需求分析.112.2.1 系統(tǒng)非功能性需求.122.2.2 功能性需求.132.3 系統(tǒng)模塊分析 .143 數(shù)據(jù)庫設(shè)計 .193.1 數(shù)據(jù)庫的需求分析 .193.2 數(shù)據(jù)庫 e-r 圖和數(shù)據(jù)庫表 .193.3 數(shù)據(jù)庫連接 .204 系統(tǒng)的設(shè)計和實現(xiàn) .235 系統(tǒng)調(diào)試與安裝 .295.1 網(wǎng)吧計費系統(tǒng)登錄測試 .295.2 用戶進入測試結(jié)果截圖 .296 總結(jié) .326.1 系統(tǒng)的不足與前景 .32致 謝 .33參考文獻 .341網(wǎng)吧計費管理系統(tǒng)摘 要本課題研究的網(wǎng)吧計費系統(tǒng)是一款基于 c/s 結(jié)構(gòu),采用 sql server2000 數(shù)據(jù)庫,利用 j
3、ava 設(shè)計開發(fā)的網(wǎng)吧計費系統(tǒng)。文中主要介紹了系統(tǒng)的基本功能和系統(tǒng)結(jié)構(gòu)組成情況,內(nèi)容包括系統(tǒng)需求分析、系統(tǒng)設(shè)計原則、系統(tǒng)設(shè)計思想、系統(tǒng)功能模塊描述、數(shù)據(jù)庫設(shè)計、系統(tǒng)通信過程、通信協(xié)議等,同時還對開發(fā)環(huán)境 jbuilder9 ,sqlserve2000 數(shù)據(jù)庫、java 技術(shù)的使用進行簡單介紹,并列出了一些程序代碼以說明該系統(tǒng)應(yīng)用程序設(shè)計的實現(xiàn)過程。本系統(tǒng)要求由服務(wù)器端、客戶端 2 個模塊組成,它們分別實現(xiàn)不同的功能,服務(wù)器端的功能有卡號管理、信息管理、幫助、退出系統(tǒng)等 4 個主要功能。各個功能有分別實現(xiàn)不同的子功能??蛻舳说墓δ芘c其雷同。 關(guān)鍵字 c/s 結(jié)構(gòu)/sql server 2000
4、/java 2fee-charging and management systemon net barabstractthe research of the internet is a billing system based on c / s structure, using sql server2000 database, using java design and development of the internet billing system. the article introduces the basic functions of the system structure an
5、d composition of the system, including system requirements analysis, system design principles, system design, system function module description, database design, system communication, communication protocols, etc., but also on the development environment jbuilder9, sql serve2000 database, java tech
6、nology, the use of a brief introduction and a list of some code to illustrate the application of the system design process to achieve. this paper introduces an internet cafe charging system based on java. by analyzing the java technology of socket, thread, vector, jdbc and the function and character
7、istic of the system, we propose designing thought and designing model and designing method. thus, the system is more secure and fault tolerant.keywords c/s structure,sql server2000,java31 緒 論1.1 選題的背景和意義網(wǎng)吧的存在既然有如此重要的意義,通過網(wǎng)絡(luò)擴大網(wǎng)吧的對外宣傳,樹立網(wǎng)吧的自身的新形象,改進一向給人“小、散、亂、差”印象的網(wǎng)吧行業(yè)形象,有著非同尋常的意義。飛揚網(wǎng)吧是現(xiàn)今主流網(wǎng)吧的一個縮影,具有一
8、定的規(guī)模,網(wǎng)吧為網(wǎng)民營造明亮、寬敞、舒適的上網(wǎng)環(huán)境,管理規(guī)范化,是網(wǎng)吧發(fā)展的趨勢所在?!按蛟煨乱暵?,創(chuàng)造新享受。打造新娛樂,創(chuàng)造新體驗。打造新教育,創(chuàng)造新理念。打造新網(wǎng)吧,創(chuàng)造新形象?!边@是第二屆中國國際網(wǎng)絡(luò)文化博覽會根據(jù)我國網(wǎng)絡(luò)文化市場的發(fā)展特點,以及國內(nèi)外網(wǎng)絡(luò)文化市場的現(xiàn)狀和發(fā)展趨勢,得出的我國網(wǎng)吧行業(yè)未來發(fā)展的四個核心內(nèi)容。利用網(wǎng)吧本身具有的網(wǎng)絡(luò)優(yōu)勢,實施網(wǎng)絡(luò)化管理,將是網(wǎng)吧管理的主要形式。1.2 研究目的隨著計算機技術(shù)的日月更新,越來越多的人們注重加強對計算機知識的學(xué)習(xí),為了滿足學(xué)校學(xué)生或者社會學(xué)員的需求,許多網(wǎng)吧都紛紛對外開放,實行計時收費。但隨著上機人數(shù)的增多,網(wǎng)吧的管理成了一個非
9、常困難的問題。首先,人工計時收費是非常繁瑣的一項工作,耗費人力物力,而且極容易出錯;最后的統(tǒng)計工作更是一項費時費力的苦差事,甚至不能統(tǒng)計。其次,上機過程中,每個網(wǎng)吧都需要值班人員值班,耗費了管理人員的很多時間。隨著計算機各種外圍設(shè)備技術(shù)的發(fā)展,以上工作通過計算機就可以很方便地實現(xiàn)。 為了適應(yīng)當(dāng)前網(wǎng)吧管理無人化的需求,本人試圖利用自己大學(xué)所學(xué)專業(yè)知識并結(jié)合教學(xué)管理中的實際情況和其它類似計費軟件的優(yōu)點,開發(fā)了一套網(wǎng)吧收費系統(tǒng)軟件。本系統(tǒng)可以解決網(wǎng)吧管理中存在的幾個實際問題: 1. 減少值班人員、維護人員,降低管理人員費用,甚至可以做到網(wǎng)吧無需人員值守管理。 2. 增加網(wǎng)吧的開放時間,提高設(shè)備的利用
10、率。 3. 解決目前網(wǎng)吧管理中的人情免費上機、脫逃費問題。 1.3 研究內(nèi)容4利用 jbuilder9、sql server 2000 等開發(fā)工具開發(fā)一套基于 c/s 框架結(jié)構(gòu)的網(wǎng)吧計費管理系統(tǒng)軟件, 該系統(tǒng)要求由服務(wù)端、客戶端 2 個部分組成。各部分主要實現(xiàn)以下功能:1.3.1 服務(wù)器端:1.卡號管理主要包括:新建卡號、修改密碼、用戶充值。這其中大部分是標準數(shù)據(jù)的維護,包括新增、修改等;2.信息管理主要包括:刪除用戶信息、修改用戶信息、查詢用戶信息、費率調(diào)整等。這里對是對用戶全部信息進行管理的主要模塊,以及對網(wǎng)吧費率的調(diào)整。3.退出系統(tǒng)主要用于管理員安全退出系統(tǒng),讓服務(wù)端系統(tǒng)安全退出,保持系
11、統(tǒng)穩(wěn)定性。4.幫助主要提示網(wǎng)吧系統(tǒng)版權(quán),開發(fā)等相關(guān)信息。1.3.2 客戶端首先要求將客戶端的桌面、任務(wù)管理器、系統(tǒng)狀態(tài)欄等系統(tǒng)功能鎖定,桌面上只有客戶登錄程序界面,要求用戶輸入用戶名和下機注銷后,系統(tǒng)自動結(jié)算用戶消費,更新數(shù)據(jù)庫,并在桌面上顯示登錄窗口,等待下密碼進行登錄。登錄信息發(fā)送到“服務(wù)器端”,由“服務(wù)器端”來判斷其合法性,并反饋一個信息給客戶端,如果一切合法的話,再將桌面、任務(wù)管理器等功能解鎖,讓用戶正常使用,轉(zhuǎn)入用戶主界面。用戶可以在用戶主界面進行余額查詢,密碼修改等操作,用戶一位用戶登陸。1.4 系統(tǒng)開發(fā)技術(shù)與工具簡介系統(tǒng)涉及 java 語言,數(shù)據(jù)庫知識以及 c/s 結(jié)構(gòu),運用 j
12、builder9,sql server 2000 等開發(fā)工具進行開發(fā)。java 是目前最流行的編程語言之一,sun 基于 java 語言推出的 sunone 和微軟基于 vb/vc+/c#語言推出的.net 是當(dāng)今世界軟件領(lǐng)域的兩大陣營,所以,掌握 java 就等于掌握了軟件開發(fā)的半壁河山。jbuilder 是 borland公司出品的開發(fā) java 應(yīng)用的集成開發(fā)環(huán)境,它是業(yè)力量最流行的,也是最好的集成開發(fā)環(huán)境之一,下面將對以上技術(shù)進行詳細介紹。51.4.1 c/s 結(jié)構(gòu)簡介在系統(tǒng)的性能方面,b/s 占有優(yōu)勢的是其異地瀏覽和信息采集的靈活性。任何時間、任何地點、任何系統(tǒng),只要可以使用瀏覽器上
13、網(wǎng),就可以使用 b/s 系統(tǒng)的終端。 不過,采用 b/s 結(jié)構(gòu),客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡單功能,絕大部分工作由服務(wù)器承擔(dān),這使得服務(wù)器的負擔(dān)很重。采用 c/s 結(jié)構(gòu)時,客戶端和服務(wù)器端都能夠處理任務(wù),這雖然對客戶機的要求較高,但因此可以減輕服務(wù)器的壓力。而且,由于客戶端使用瀏覽器,使得網(wǎng)上發(fā)布的信息必須是以 html 格式為主,其它格式文件多半是以附件的形式存放。而 html 格式文件(也就是 web 頁面)不便于編輯修改,給文件管理帶來了許多不便。 本系統(tǒng)采用了 c/s 結(jié)構(gòu)進行開發(fā),c/s 結(jié)構(gòu)主要應(yīng)用于構(gòu)造數(shù)據(jù)庫系統(tǒng),它包括連接在一個網(wǎng)絡(luò)中的多臺計算機。處理應(yīng)用程序并請求另
14、一臺計算機服務(wù)的計算機為客戶機(client),處理數(shù)據(jù)庫的計算機稱為服務(wù)器(server).c/s 結(jié)構(gòu)的特點是客戶端只裝載應(yīng)用程序,而把數(shù)據(jù)庫放在服務(wù)器上,這樣就可以使客戶端不存儲數(shù)據(jù),從而簡化客戶端軟件。jdbc 支持兩層模型。兩層模型中,一個 java applet 或者一個應(yīng)用程序直接同數(shù)據(jù)庫連接,這就需要有能直接連接數(shù)據(jù)庫的 jdbc 驅(qū)動器。用戶的 sql 語句被傳送給數(shù)據(jù)庫,而這些語句執(zhí)行的結(jié)果將被傳回給用戶。數(shù)據(jù)庫可以再同一機器上,也可以在另外機器上通過網(wǎng)絡(luò)連接(本系統(tǒng)數(shù)據(jù)庫在同一機器上)。這就是 c/s 結(jié)構(gòu),用戶的計算機作為 client,運行數(shù)據(jù)庫的計算機作為 serv
15、er。這個網(wǎng)絡(luò)可以是intranet,比如連接全體雇員的企業(yè)內(nèi)部網(wǎng),當(dāng)然也可以是 internet。c/s 架構(gòu)軟件的優(yōu)勢:應(yīng)用服務(wù)器運行數(shù)據(jù)負荷較輕;數(shù)據(jù)的儲存管理功能較為透明;能充分發(fā)揮客戶端 pc 的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對應(yīng)的優(yōu)點就是客戶端響應(yīng)速度快。c/s 體系結(jié)構(gòu)可以如圖 1.4.1-1:6以太網(wǎng)服務(wù)器客戶機客戶機客戶機客戶機圖 1.4.1-1 c/s 結(jié)構(gòu)1.4.2 java 語言java 是由 sun microsystems 公司于 1995 年 5 月推出的 java 程序設(shè)計語言(以下簡稱 java 語言)和 java 平臺的總稱 。java
16、 主要特性:1.java 語言是簡單的,java 語言的語法與 c 語言和 c+語言很接近, java 語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。2、java 語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。3、java 語言是分布式的。java 語言支持 internet 應(yīng)用的開發(fā),在基本的java 應(yīng)用編程接口中有一個網(wǎng)絡(luò)應(yīng)用編程接口(j)4、java 的強類型機制、異常處理、廢料的自動收集等是 java 程序健壯性的重要保證。java 的安全檢查機制使得 java 更具健壯性。5、java 語言是安全的。java 提供了一個安全機制以防惡意代碼的攻擊。 6、java
17、語言是體系結(jié)構(gòu)中立的。java 程序在 java 平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式,可以在實現(xiàn)這個 java 平臺的任何系統(tǒng)中運行。77、java 語言是可移植的。這種可移植性來源于體系結(jié)構(gòu)中立性,另外,java還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。java 系統(tǒng)本身也具有很強的可移植性, 8、java 是解釋型,高性能的。與那些解釋型的高級腳本語言相比,java 的確是高性能的。 9、java 語言是多線程的。java 語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關(guān)鍵字為 synchronized)。10、java 語言是動態(tài)的。java 語言的設(shè)計目標之一是適應(yīng)于動態(tài)變化的
18、環(huán)境。java 程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。java 語言的優(yōu)良特性使得 java 應(yīng)用具有無比的健壯性和可靠性,這也減少了應(yīng)用系統(tǒng)的維護費用。java 對對象技術(shù)的全面支持和 java 平臺內(nèi)嵌的 api 能縮短應(yīng)用系統(tǒng)的開發(fā)時間并降低成本。java 的編譯一次,到處可運行的特性使得它能夠提供一個隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本方式。1.4.3 sql server 2000 數(shù)據(jù)庫sql server 2000 是 microsoft 公司推出的 sql server 數(shù)據(jù)庫管理系統(tǒng)的最新版本該版本繼承了 sql server 7
19、.0 版本的優(yōu)點同時又比它增加了許多更先進的功能具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點可跨越從運行microsoft windows 98 的膝上型電腦到運行 microsoft windows 2000 的大型多處理器的服務(wù)器等多種平臺使用。 sql server 2000 的特性包括: 1、internet 集成sql server 2000 數(shù)據(jù)庫引擎提供完整的 xml 支持。 2、可伸縮性和可用性 同一個數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運行 microsoft windows 98 的便攜式電腦,到運行 microsoft windows 2000 數(shù)據(jù)中心版的大型多處理
20、器服務(wù)器。 3、企業(yè)級數(shù)據(jù)庫功能 8sql server 2000 關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。4、易于安裝、部署和使用 sql server 2000 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 sql server 的過程。sql server 2000 還支持基于標準的、與 windows dna 集成的程序設(shè)計模型,使 sql server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。5、數(shù)據(jù)倉庫 sql server 2000 中包
21、括析取和分析匯總數(shù)據(jù)以進行聯(lián)機分析處理 (olap) 的工具。sql server 中還包括一些工具,可用來直觀地設(shè)計數(shù)據(jù)庫并通過 english query 來分析數(shù)據(jù)。 sql server 2000 共有 4 個版本,分別是個人版,標準版,企業(yè)版和開發(fā)版 ,本系統(tǒng)開發(fā)采用的是 sql server2000 開發(fā)版。1.4.4 jdbc 簡介jdbc 是一種可用于執(zhí)行 sql 語句的 java api。它由一些 java 語言寫的類,界面組成。jdbc 給數(shù)據(jù)庫應(yīng)用開發(fā)人員,數(shù)據(jù)庫前臺工具開發(fā)人員提供了一種標準的應(yīng)用程序設(shè)計接口,使開發(fā)人員可以用純java 語言編寫完整的數(shù)據(jù)庫應(yīng)用程序。通
22、過 jdbc,開發(fā)人員可以很方便地將 sql 語句傳送給幾乎任何數(shù)據(jù)庫,不但如此,使用 java 編寫的應(yīng)用程序可以在任何支持 java 的平臺上運行 .由于該系統(tǒng)采用 java 語言實現(xiàn),所以選擇 jdbc 連接將使程序更健壯,移植性高?,F(xiàn)在需要找到一種能使 java 應(yīng)用與各種不同數(shù)據(jù)庫對話的方式,而 jdbc 正是實現(xiàn)這種對話的一種機制。jdbc 擴充了 java 的應(yīng)用范圍。ims 管理員希望 java 與 jdbc 結(jié)合,因為這有助于更容易、更經(jīng)濟地發(fā)布企業(yè)信息。而各個公司可以不斷地使用已安裝的數(shù)據(jù)庫,方便地存取信息,不必顧及這些數(shù)據(jù)庫是在何種 dbms 系統(tǒng)下存儲的。有助于縮短新應(yīng)
23、用的開發(fā)時間,并可大大簡化數(shù)據(jù)庫的安裝與版本控制。另外,在商業(yè)銷售信息服務(wù)領(lǐng)域,java 與 jdbc 則可以更好地向外界客戶提供最新信息。 91.4.5 開發(fā)工具 jbuilder9jbuilder9 是 borland 公司開發(fā)的,功能強大的可視化 java 集成開發(fā)工具,可以快速開發(fā)包括復(fù)雜企業(yè)級應(yīng)用系統(tǒng)的各種java 程序,包括獨立運行程序、applet 程序、servlet、jsp、ejb、web service 等,最新的 jbuilder 9 版本支持 sun 的 j2se 1.4 和 j2ee 1.4。 使用可視化工具開發(fā)程序有很多好處,其中最顯著的是能夠快速生成程序框架、設(shè)計
24、圖形界面、調(diào)試程序等,此jbuilder 9 內(nèi)置了對一些企業(yè)級服務(wù)器的支持,包括borland 服務(wù)器、bea 公司的 weblogic 服務(wù)器、ibm 的 websphere 服務(wù)器和 iplanet 服務(wù)器。jbuilder 9 在以前版本的基礎(chǔ)上,增強和增加了許多功能。jbuilder 9 之圖形使用者接口是以標準 jfc/swing 為基礎(chǔ)開發(fā)而成,swing 框架中允許開發(fā)人員客制化外觀 ( look and feel ) 以符合各圖形使用者接口系統(tǒng)之風(fēng)格。過去版本中 jbuilder 已經(jīng)支持標準 windows、cde./motif 與 metal 三種外觀,由于自 2003
25、年起 jbuilder 整合開發(fā)環(huán)境中核心部分將被用于 borland 公司其它跨平臺工具中,因此 jbuilder 9 中增添 borland 特有之外觀,以便于未來各跨平臺工具中能保有統(tǒng)一之風(fēng)格。在 jbuilder9 中提供了大量 gui 控件和類,例如 awt 和 swing 控件等。用戶可以直接對控件拖放,以及通過控件實現(xiàn)事件的處理,開發(fā)程序所見即所得,節(jié)省了大量的開發(fā)時間,讓開發(fā)者的開發(fā)過程更加輕松。這正好適合本系統(tǒng)界面的開發(fā)工作。102 系統(tǒng)分析根據(jù)軟件工程設(shè)計的高內(nèi)聚、低耦合的原則確定系統(tǒng)的層次結(jié)構(gòu),具體可描述如下:服務(wù)端:(1). 操作員管理 主要包括:操作用戶管理、操作員登
26、錄、修改密碼、設(shè)置上機費用 。這其中大部分是標準數(shù)據(jù)的維護,包括新增、修改、刪除、查詢等; (2). 用戶信息管理 主要包括:用戶充值、查詢用戶費用、刪除用戶信息、添加用戶信息、修改用戶信息。這里區(qū)分不同的用戶類型,按照不同用戶類型設(shè)置上機費用等;客戶端:首先要求將客戶端的桌面、任務(wù)管理器、系統(tǒng)狀態(tài)欄等系統(tǒng)功能鎖定,桌面上只有客戶登錄程序界面,要求用戶輸入用戶代碼和密碼進行登錄。登錄信息要求以網(wǎng)絡(luò)數(shù)據(jù)包的形式發(fā)送到“服務(wù)器端” ,由“服務(wù)器端”來判斷其合法性,并反饋一個信息給客戶端,如果一切合法的話,再將桌面、任務(wù)管理器等功能解鎖,讓用戶正常使用??蛻舳顺绦蛞笳M?吭谙到y(tǒng)托盤中,用戶下機時
27、要求點擊此圖標進行下機,客戶端將下機信息發(fā)送到“服務(wù)器端” ,然后重新彈出登錄界面,等待下一個用戶登錄。2.1 可行性分析任何一個系統(tǒng)或一項工程在建立之前,必須首選進行可行性分析,可行性分析包括兩層含義,一是可能性,二是必要性??赡苄灾搁_發(fā)信息系統(tǒng)的條件是否具備,必要性是指客觀上是否真正需要,通過可行性研究,可避免盲目投資,減少損失。下面從三方面來討論:2.1.1 經(jīng)濟可行性11主要是只指算一個新的系統(tǒng)開發(fā)所需要的投資費用和運算費用,并與估計的新系統(tǒng)收益進行比較,看是否有利。本系統(tǒng)所需的軟硬件成本比較低,投資小,具有一定的通過性,因此 ,在經(jīng)濟上是可行的。2.1.2 時間可行性主要包括系統(tǒng)在目
28、前環(huán)境下能否正常運行,運行后所引起的各方面,以及這些變化對社會或人的因素所產(chǎn)生的影響。本系統(tǒng)對網(wǎng)吧日常的管理比較全面,可長期使用。2.1.3 技術(shù)可行性利用現(xiàn)有的設(shè)備,軟件及技術(shù)人員,新系統(tǒng)的目標能否達到,這也是可行性研究中需要考慮的一個問題。關(guān)系型數(shù)據(jù)庫的高速發(fā)展使管理信息系統(tǒng)具備了良好的開發(fā)環(huán)境。本系統(tǒng)使用的 java 普及性好,操作簡單,用戶可以很快掌握使用方法,因此,在技術(shù)上是完全可行的。2.1.4 社會可行性人類社會文明的發(fā)展已進入信息化的高速發(fā)展時期,傳統(tǒng)的手工方式支持下的管理模式,已經(jīng)不能滿足各方面的需要。開發(fā)本系統(tǒng)的目標不僅是提高工作效率,減輕勞動強度,而且減少出錯率,具有很好
29、的社會意義。2.2 系統(tǒng)需求分析需求分析是指開發(fā)人員要準確理解用戶的要求進行細致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的形式功能規(guī)約(需求規(guī)格說明)的過程。需求分析雖然處于軟件開發(fā)過程的開始階段,但它對于整個軟件開發(fā)過程以及軟件產(chǎn)品質(zhì)量是至關(guān)重要的。近幾年來已提出許多軟件需求分析與說明的方法(如結(jié)構(gòu)化分析方法和面向?qū)ο蠓治龇椒?,結(jié)構(gòu)化分析(structured analysis,簡稱 sa)是面向數(shù)據(jù)劉進行需求分析的方法。sa 也是一種建模活動,該方法使用簡單易讀的符號,根據(jù)軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向下逐層分解,描繪出滿足功能要求的軟件模型。
30、結(jié)構(gòu)化分析步驟:1. 了解當(dāng)前系統(tǒng)的工作流程,獲得當(dāng)前系統(tǒng)的物理模型。當(dāng)前系統(tǒng)是指目前正在運行的系統(tǒng),可能是需要改進的正在計算機上運行的軟件系統(tǒng),也可能是人工處12理系統(tǒng)。抽象出當(dāng)前系統(tǒng)的邏輯模型。物理模型反映了系統(tǒng)“怎樣做”的具體實現(xiàn),去掉物理模型中非本質(zhì)的因素,歸納出本質(zhì)的因素。本質(zhì)因素是指系統(tǒng)固有的、不依賴運行環(huán)境變化而變化的因素,任何實現(xiàn)均可這樣做。非本質(zhì)因素不是固有的,隨環(huán)境不同而不同,隨實踐不同而不同。建立目標系統(tǒng)的邏輯模型。目標系統(tǒng)指待開發(fā)的系統(tǒng)。分析、比較目標系統(tǒng)與當(dāng)前系統(tǒng)邏輯上的差別,然后對“變化的部分”重新分解,分析人員根據(jù)自己的經(jīng)驗,采用自頂向下逐步求精的分析策略,逐步確
31、定變化部分的內(nèi)部結(jié)構(gòu),從而建立目標系統(tǒng)的邏輯模型。作進一步補充和優(yōu)化。為了完整描述目標系統(tǒng),還要做一些補充:說明目標系統(tǒng)的人機界面;說明至今尚未詳細考慮的細節(jié)。根據(jù)本系統(tǒng)的實現(xiàn)功能,分為以下幾方面來進行討論。2.2.1 系統(tǒng)非功能性需求1.用戶需求由于網(wǎng)吧日常管理需要很繁瑣的操作,如果人工進行的話,容易導(dǎo)致工作效率低下,用戶消費計算不正確甚至錯誤,同時也不能進行有效地統(tǒng)計用戶的上網(wǎng)情況,管理者不能正確的作出決策,這使網(wǎng)吧的經(jīng)營管理混亂。要改變這種落后低下的管理狀況,把工作人員從枯燥乏味的重復(fù)勞動中解脫出來,用計算機系統(tǒng)進行管理是一個明智的選擇。利用計算機這一工具,不但能成百倍地提高工作效率,還
32、能及時準確地得到有關(guān)信息,有效排除人為造成的失誤,避免許多不必要的損失。讓網(wǎng)吧計費管理更精確省時。2.性能要求 在性能方面要求系統(tǒng)核算準確,使每日的實收金額與用戶的消費金額相吻合,管理員能夠在服務(wù)器端對機器的開關(guān),用戶的注銷,修改查詢,刪除用戶信息進行操作,并能及時存入數(shù)據(jù)庫;用戶能及時查看自己的消費情況,修改相關(guān)信息,下機時候自動計算余額等。 3.運行要求1)服務(wù)器要求:(安裝服務(wù)器版) cpu:奔騰 166 以上; 顯示器分辨率:1024*768 以上; 13顯示器色彩解析度:256 色以上; 指定固定 ip 地址,與客戶機及 internet 能硬盤可用空間 100 兆以上;內(nèi)存:32
33、兆以上2)客戶機要求:(安裝客戶版)cpu:奔騰 166 以上;內(nèi)存:32 兆以上;顯示其色彩解析度:256 色以上;指定固定 ip 地址,與客戶機及 internet 能正常聯(lián)網(wǎng);3)軟件要求:操作系統(tǒng):win98/win2000/winxp數(shù)據(jù)庫:sql server2.2.2 功能性需求在實際開發(fā)中,系統(tǒng)功能分析需要開發(fā)小組的系統(tǒng)分析及設(shè)計人員與用戶進行全面、深入的交流,切實了解用戶期望整個系統(tǒng)所應(yīng)具有的功能,并分析用戶行業(yè)營運特點,與用戶共同決定系統(tǒng)的具體功能。我們按照上述過程分析得出以下結(jié)論:本系統(tǒng)的功能模塊主要包括一下功能:1.卡號管理:管理員可以新建用戶信息,完成對用戶密碼進行修
34、改等操作,能夠?qū)τ脩舻目ㄌ栠M行充值。2.信息管理:管理員對用戶相關(guān)信息修改,查詢與刪除等,也可對網(wǎng)吧上網(wǎng)的費率進行調(diào)整,以滿足當(dāng)時的需要。3.用戶消費信息:系統(tǒng)允許的用戶操作,例如密碼操作,余額查詢等 4.注銷退出:用于用戶注銷退出系統(tǒng)結(jié)算等圖 2.2.2-1 表示了網(wǎng)吧計費管理系統(tǒng)的功能需求,網(wǎng)吧計費管理系統(tǒng)主要包括:服務(wù)器端和客戶端,期中服務(wù)器端又包括以下功能:網(wǎng)吧費率調(diào)整、用戶充值相關(guān)、修改用戶相關(guān)信息、刪除用戶信息、新建用戶信息等;客戶端則主要包括:用戶消費查詢、用戶密碼修改、用戶注銷登錄等14網(wǎng)網(wǎng)吧吧計計費費管管理理系系統(tǒng)統(tǒng) 服服務(wù)務(wù)器器端端 客客戶戶端端 新新建建用用戶戶信信息息
35、刪刪除除用用戶戶信信息息 修修改改用用戶戶相相關(guān)關(guān)信信息息 用用戶戶充充值值相相關(guān)關(guān) 網(wǎng)網(wǎng)吧吧費費率率調(diào)調(diào)整整 用用戶戶消消費費查查詢詢 用用戶戶密密碼碼修修改改 用用戶戶注注銷銷登登錄錄 圖 2.2.2-1 功能需求2.3 系統(tǒng)模塊分析1.功能模塊圖 2.3-1:以下用例表示系統(tǒng)有兩個主要角色管理員和用戶。管理員主要對系統(tǒng)進行:卡號管理、信息管理、用戶消費信息、注銷退出。用戶也能對系統(tǒng)進行:用戶消費信息、注銷退出。管理員卡號管理信息管理用戶消費信息注銷退出用戶圖 2.3-1 功能模塊152.子模塊介紹1)卡號管理設(shè)計:該模塊主要管理員新建用戶,修改密碼,以及給用戶充值,調(diào)用該模塊進行操作,并
36、將結(jié)果存入數(shù)據(jù)庫。管理員要對系統(tǒng)進行卡號管理可以進行:新建卡號、修改密碼、充值等操作。系統(tǒng)與服務(wù)器進行連接,進行信息操作,即對信息進行充值和修改。數(shù)據(jù)庫進行驗證,并將信息反饋回去。該模塊流程圖如下圖 2.3.2:管理員卡號管理數(shù)據(jù)庫管理員操作(新建卡號,修改密碼,充值)操作信息(修改,充值)驗證用戶反饋信息圖 2.3-2 卡號管理2)信息管理:該模塊實現(xiàn)管理員對用戶信息進行修改,刪除與查詢,并且可以設(shè)置網(wǎng)吧費率,通過該模塊將自動調(diào)用數(shù)據(jù)庫相關(guān)操作,檢查輸入合法性,將結(jié)果顯示給管理員或更新數(shù)據(jù)庫。管理員要對系統(tǒng)進行信息管理主要包括:刪除卡號、修改信息、查詢信息、設(shè)置費率等。系統(tǒng)與服務(wù)器連接后,對
37、信息進行:查詢、修改、刪除、設(shè)置等操作。數(shù)據(jù)庫要對用戶以及輸入進行驗證,并將信息反饋回去,同時對數(shù)據(jù)庫進行更新。該模塊的流程圖如下 2.3-3:管理員信息管理數(shù)據(jù)庫管理員操作(刪除卡號,修改信息,查詢,設(shè)置費率)操作信息(查詢,修改,刪除,設(shè)置)驗證用戶以及輸入合法性反饋信息更新數(shù)據(jù)庫圖 2.3-3 信息管理 3)用戶消費信息:該模塊主要實現(xiàn)用戶對自己信息的管理,包括查詢余額消費信16息,修改密碼等,用戶進行信息管理,首先輸入用戶信息和相關(guān)請求,系統(tǒng)對用戶信息進行驗證;系統(tǒng)與服務(wù)器進行連接,系統(tǒng)將用戶信息:密碼、卡號,輸入數(shù)據(jù)庫,數(shù)據(jù)庫對上述客戶信息進行驗證,反饋驗證信息,并將結(jié)果顯示給用戶該
38、模塊的流程圖如下 2.3-4;用戶用戶信息管理數(shù)據(jù)庫用戶信息(卡號)以及請求驗證輸入是否合法用戶信息(密碼,卡號)驗證用戶反饋信息,將信息顯示給用戶圖 2.3-4 用戶消費信息 4)注銷退出:該模塊實現(xiàn)用戶下機自動結(jié)賬,并將新的余額存入數(shù)據(jù)庫,同時刪除此次用戶上機記錄,然后轉(zhuǎn)到用戶登陸框。該模塊流程圖如下 2.3-5:用戶向系統(tǒng)提出注銷申請,系統(tǒng)與數(shù)據(jù)庫進行連接,發(fā)送注銷信息,數(shù)據(jù)庫刪除上次上機記錄,更新數(shù)據(jù)。用戶用戶信息管理數(shù)據(jù)庫用戶注銷請求注銷刪除此次上機記錄,更新數(shù)據(jù)庫圖 2.3-5 注銷退出2.4 業(yè)務(wù)流程分析本小組在調(diào)查網(wǎng)吧的管理業(yè)務(wù)流程中,本著實事求是的精神,按照原有信息流動過程,
39、逐個地調(diào)查所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、計算方法、提供信息的時間和17信息形態(tài)等。經(jīng)過調(diào)查分析,我們初步了解網(wǎng)吧計費管理的基本業(yè)務(wù)流程,并繪制了詳細的業(yè)務(wù)流程圖。流程圖是軟件開發(fā)者比較熟悉的一種系統(tǒng)表達方式,它獨立于程序,可以比較直觀和清晰的描述過程的控制流程。網(wǎng)吧計費管理系統(tǒng)的服務(wù)器端系統(tǒng)流程圖如圖 2.4-1:啟動本系統(tǒng)程序后,管理員進行系統(tǒng)登錄,管理員輸入管理口令,系統(tǒng)對其輸入信息進行驗證,如果口令不正確則重新進入登陸界面,提示口令錯誤;口令輸入正確后進入系統(tǒng)本界面,對系統(tǒng)進行管理。主要包括:卡號管理、信息管理、退出、幫助??ㄌ柟芾碇饕牵盒陆ㄌ?、修改密碼、充值;信息管理包括:刪除信息
40、、查詢信息、修改信息、費率調(diào)整。管理員登陸口令是否正確進入系統(tǒng)主界面卡號管理信息管理退出幫助新建卡號修改密碼充值刪除信息修改信息查詢信息費率調(diào)整退出系統(tǒng)幫助是否圖 2.4-1 服務(wù)器業(yè)務(wù)流程圖網(wǎng)吧計費管理系統(tǒng)客戶端流程圖如圖 2.4-2:客戶端使用流程為,客戶要使用本系統(tǒng)首先要進行登錄,打開終端電腦后會出現(xiàn)客戶端登陸界面,并提示用戶輸入口令,用戶輸入口令后,系統(tǒng)對其進行驗證。如果口令錯誤返回登錄界面重新登錄;如果驗證通過,則進入用戶界面。用戶可以使用本系統(tǒng)進行:用戶信息管理、尋求系統(tǒng)幫助、退出系統(tǒng)。其中用戶信息管理中用戶可以進行修改密碼和查詢余額。18用戶口令是否正確進入用戶界面用戶信息管理幫
41、助退出是修改密碼余額查詢幫助注銷退出否注銷轉(zhuǎn)入登陸界面 圖 2.4-2 客戶端業(yè)務(wù)流程圖193 數(shù)據(jù)庫設(shè)計3.1 數(shù)據(jù)庫的需求分析本系統(tǒng)的數(shù)據(jù)庫管理是核心業(yè)務(wù),管理員登陸管理系統(tǒng),用戶登陸都要到數(shù)據(jù)庫中進行驗證,合法才允許進入系統(tǒng)或使用機器。新增用戶信息時需要到數(shù)據(jù)庫中驗證用戶是否存在并合法,驗證通過后新建成功并存入數(shù)據(jù)庫相關(guān)用戶信息表中;同樣在刪除,修改用戶信息時要通過數(shù)據(jù)庫來驗證用戶信息判斷操作合法性;通過數(shù)據(jù)庫用戶能及時查詢自己相關(guān)信息,以及充值,上下機結(jié)算。3.2 數(shù)據(jù)庫 e-r 圖和數(shù)據(jù)庫表根據(jù)數(shù)據(jù)庫的設(shè)計需求,主要考慮用戶信息,上網(wǎng)業(yè)務(wù),這里設(shè)計了數(shù)據(jù)庫的 e-r 圖,如圖 3.2
42、-1:用用戶戶卡卡號號機機器器開開始始時時間間上機開開始始時時間間結(jié)結(jié)束束時時間間用用戶戶卡卡用用戶戶卡卡號號用用戶戶密密碼碼余余額額nm用用戶戶名名身身份份證證圖 3.2-1 數(shù)據(jù)庫 e-r 圖數(shù)據(jù)庫表的設(shè)計:在本系統(tǒng)設(shè)計了3 張數(shù)據(jù)庫表,分別是管理員口令表,用戶信息表,用戶上機記錄表。系統(tǒng)所需要的表格設(shè)計如下:1.保存管理員登陸口令以及系統(tǒng)費率的表admin 如圖 3.2-2,表中數(shù)據(jù)如圖 3.2-320字段名數(shù)據(jù)類型是否為空備注adminidchar(10)否管理員號,關(guān)鍵字adminpwchar(10)是管理員密碼ratefloat(8)是費率2.保存用戶信息的表 userin,該表設(shè)
43、計了 5 個字段:userid(用戶卡號),userpw(用戶密碼),username(用戶名字),userd(用戶身份證 ),leavemoney(余額)。該表的具體數(shù)據(jù)庫表描述如下:表 3.3-3 用戶信息表字段名數(shù)據(jù)類型是否為空備注useridchar(10)否用戶卡號,主關(guān)鍵字userpwchar(10)是用戶密碼usernamechar(10)是用戶姓名userdvarchar(50)是用戶身份證leavemoneyfloat(8)是余額3.記錄用戶上機信息的表 pay,該表設(shè)計了兩個字段: userid(用戶卡號),begintime(開始時間),用來臨時保存用戶上機信息的,便于用
44、戶下機自動結(jié)算。具體的數(shù)據(jù)庫表描述如下:表 3.3-4 上機信息表字段名數(shù)據(jù)類型是否為空備注useridchar(10)是用戶卡號begintimesmalldatetime(4)是開始時間3.3 數(shù)據(jù)庫連接在利用 jbuilider9 進行開發(fā)應(yīng)用程序時,不可避免的要用到數(shù)據(jù)庫的連接,java 連接數(shù)據(jù)庫主要有兩種方式:方式一:使用 jdbc-odbc 橋連接:這種方式是不需要 jdbc 驅(qū)動程序的,只需在控制面板中建立一個 odbc 數(shù)據(jù)源就可以了。注意的是,建立數(shù)據(jù)源是系統(tǒng)dsn 中進行的,但請切記所建立的數(shù)據(jù)源的名稱。21方式二:使用 sql-server 專用的驅(qū)動程序 (即 sql
45、 server 2000 driver for jdbc)進行連接,或稱非 jdbc-odbc 橋連接方式。還需下載 sql server 2000 的補丁 sql2000-kb884525-sp4-x86- chs.exe 和 sql server 2000 driver for jdbc。使用專用連接方式訪問速度比較快一些,而且不需要再控制面板中添加數(shù)據(jù)源。本系統(tǒng)采用的是 jdbc 驅(qū)動來連接數(shù)據(jù)庫 。在連接數(shù)據(jù)庫前,我們需要配置安裝microsoft sql server 2000 driver for jdbc,在開發(fā)工具 jbuilder9 配置庫里導(dǎo)入 jdbc 驅(qū)動(msbase
46、.jar,mssqlserver.jar,msutil.jar),配置測試成功后可以在開發(fā)中直接通過 jdbc 直接連接數(shù)據(jù)庫。由于系統(tǒng)各個模塊都 需要連接數(shù)據(jù)庫,所以按照面向?qū)ο笏枷?,我們可以在服?wù)器端和客戶端各建立一個建立數(shù)據(jù)庫連接類( barconnect,barconnect2) ,此類提供一個靜態(tài)方法 getconn()用來得到數(shù)據(jù)庫對象, 所有訪問數(shù)據(jù)庫的操作,都必須通過此類得到一個連接,這樣做可以很好的實現(xiàn)封裝性和可維護性,當(dāng)以后需要用別的數(shù)據(jù)庫或者采用數(shù)據(jù)庫連接時,只需要修改 getconn()方法即可。下面給出服務(wù)器端數(shù)據(jù)庫連接類 barconnect 類部分代碼:服務(wù)器端數(shù)
47、據(jù)庫連接模塊( barconnect)實現(xiàn)代碼如下:public class barconnect public barconnect() try/加載數(shù)據(jù)庫驅(qū)動 class.forname(com.microsoft.jdbc.sqlserver.sqlserverdriver); catch(classnotfoundexception ee) public static connection getconn() throws sqlexception string url = jdbc:microsoft:sqlserver:/localhost:1433;databasename=ad
48、min; string username= sa; string password= sa;22 return drivermanager.getconnection(url,username,password); public static void close(resultset rs) try rs.close(); catch(exception ex) public static void close(statement stmt) try stmt.close(); catch(exception ex) public static void close(connection co
49、nn) tryconn.close(); catch(exception ex) /建立一個連接類對象private static barconnect dbconn = new barconnect();234 系統(tǒng)的設(shè)計和實現(xiàn)該模塊實現(xiàn)驗證用戶登陸信息。系統(tǒng)驗證輸入不為空,通過數(shù)據(jù)庫查詢用戶合法且輸入密碼正確,則允許用戶進入系統(tǒng)開始上機,并將用戶卡號通過變量傳給主界面相關(guān)模塊使用,將此刻用戶登陸時間存入用戶記錄pay 表,以便用戶結(jié)算使用,然后顯示用戶主界面,用戶可以進行消費以及相關(guān)操作。該模塊為客戶端的密碼修改和余額查詢兩個模塊, 主要實現(xiàn)代碼(clientloginframe.java
50、,clientlogin.java)如下:1. 客戶端登錄驗證代碼實現(xiàn)如下: connection con=barconnect2.getconn(); loginquery=select * from userin where userid=? and userpw=?; loginstmt=con.preparestatement(loginquery); useid=jtextfield1.gettext(); loginstmt.setstring(1,useid); string usepw=; for(int i=0;ijpasswordfield1.getpassword().l
51、ength;i+) usepw+=jpasswordfield1.getpassword()i; loginstmt.setstring(2,usepw); rs=loginstmt.executequery(); 2. 密碼錯誤系統(tǒng)發(fā)出警告的實現(xiàn):jtextfield1.settext(卡號或密碼錯誤);jpasswordfield1.settext();243. 用戶登陸成功后轉(zhuǎn)入該頁面,用戶在該頁面可以進行余額查詢,密碼修改,注銷等操作??蛻糨斎牒戏ㄟM入客戶主界面的代碼成功實現(xiàn): clientmainframe cmm=new clientmainframe(useid); cmm.se
52、tsize(new dimension(600,600); this.dispose(); dimension screensize=toolkit.getdefaulttoolkit().getscreensize(); dimension framesize=cmm.getsize(); cmm.setstate(cmm.normal); cmm.setlocation(screensize.width-framesize.width)/2, (screensize.height-framesize.height)/2); cmm.show();4該模塊實現(xiàn)用戶對自己密碼修改的功能,首先系
53、統(tǒng)驗證用戶輸入是否為空以及兩次新密碼輸入是否一致,若通過驗證,則修改成功,將該用戶的新密碼代替舊密碼存入數(shù)據(jù)庫??蛻粜薷拿艽a的代碼實現(xiàn)/確定按鈕事件 void jbutton1_actionperformed(actionevent e) string s2=; string s3=;/獲取新密碼for (int i = 0; i jpasswordfield2.getpassword().length; i+) s2+= jpasswordfield2.getpassword()i;/確認新密碼for (int i = 0; i jpasswordfield3.getpassword().l
54、ength; i+) s3+= jpasswordfield3.getpassword()i;25/判空if (s2= null | s2.length() = 0) &(s3= null | s3.length() = 0) ) joptionpane.showmessagedialog(this,密碼不能為空,警告,joptionpane.warning_message);else if (!(s2.equals(s3) joptionpane.showmessagedialog(this,新密碼與確認密碼輸入不一致!,錯誤,joptionpane.error_message); else
55、 try connection conn=barconnect2.getconn(); statement stt=conn.createstatement(); string str=update userin set userpw=+s2; stt.executeupdate(str); joptionpane.showmessagedialog(this,密碼修改成功,警告,joptionpane.warning_message); catch(sqlexception ex) system.out.println(系統(tǒng)錯誤); 265. 根據(jù)用戶登陸時傳的用過來的用戶卡號變量,在數(shù)據(jù)庫
56、中查詢用戶登陸時的上機時間,根據(jù)當(dāng)前時間和費率來計算用戶消費,利用用戶原來余額減去上機消費得出當(dāng)前余額,存入數(shù)據(jù)庫。并在界面中顯示相關(guān)信息??蛻舨榭瓷蠙C狀態(tài)的代碼實現(xiàn) useid=id; con=barconnect2.getconn(); jbinit();/獲得上機時間與當(dāng)前時間 try connection conq=barconnect2.getconn(); statement sttt=conq.createstatement(); string strq=select begintime from pay where userid=+useid; resultset rsq=st
57、tt.executequery(strq); rsq.next(); string begin=rsq.getstring(begintime); /時間格式化 jlabel9.settext(begin); simpledateformat hmfromat = new simpledateformat(yyyy-mm-dd hh:mm:ss); java.util.date endtime = new java.util.date(); string dispalynowtime = hmfromat.format(endtime); /string begintime = hmfroma
58、t.format(begin); jlabel7.settext(dispalynowtime);/獲取當(dāng)前時間并添加至 jlabel7 jlabel1.setfont(new java.awt.font(dialog, 0, 20); jlabel1.sethorizontalalignment(swingconstants.center); jlabel1.settext(歡迎光臨 sias 網(wǎng)吧);27 jlabel1.setbounds(new rectangle(-1, 1, 400, 47); this.getcontentpane().setbackground(color.or
59、ange); this.getcontentpane().setlayout(null); jlabel2.setfont(new java.awt.font(dialog, 0, 15); jlabel2.setborder(borderfactory.createetchedborder(); jlabel2.sethorizontalalignment(swingconstants.center); jlabel2.settext(卡號); jlabel2.setbounds(new rectangle(37, 82, 75, 34); jlabel3.setborder(borderf
60、actory.createetchedborder(); /jlabel3.settext(); jlabel3.setbounds(new rectangle(183, 78, 198, 31); jlabel4.setfont(new java.awt.font(dialog, 0, 15); jlabel4.setborder(borderfactory.createetchedborder(); jlabel4.sethorizontalalignment(swingconstants.center); jlabel4.settext(余額); jlabel4.setbounds(ne
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省菏澤一中八一路校區(qū)2024-2025學(xué)年全國高三沖刺考(四)全國I卷物理試題含解析
- 2024-2025學(xué)年四川省眉山市車城中學(xué)第二學(xué)期高三期末統(tǒng)一考試英語試題含解析
- 秦皇島職業(yè)技術(shù)學(xué)院《鐵路站場及樞紐》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州國道施工方案
- 馬路磚施工方案
- 關(guān)于嬰兒背帶包的調(diào)查問卷
- 2025年食品行業(yè)資訊:全國居民消費價格指數(shù)同比下降0.7%
- 【2025年汽車產(chǎn)業(yè)布局成效初顯:12月汽車產(chǎn)銷同比增長超13%】
- 湖南省長沙市雨花區(qū)2024-2025學(xué)年高一(上)期末語文試卷
- 北京市西城區(qū)2024-2025學(xué)年高一(上)期末生物試卷(含解析)
- 電子書 -《商業(yè)的底層邏輯》
- (正式版)SHT 3229-2024 石油化工鋼制空冷式熱交換器技術(shù)規(guī)范
- (高清版)DZT 0289-2015 區(qū)域生態(tài)地球化學(xué)評價規(guī)范
- 醫(yī)療美容??谱o士培訓(xùn)課件
- DB43-T 2909-2024 水利工程施工工地標準化指南
- 【錦江酒店成本控制現(xiàn)狀、問題及優(yōu)化建議分析8400字(論文)】
- 慢性心力衰竭的護理查房
- 氬弧焊工安全技術(shù)操作規(guī)程
- 中國馬克思主義與當(dāng)代思考題(附答案)
- 《石油化工電氣自動化系統(tǒng)設(shè)計規(guī)范》
- ESD靜電防護檢測及管控標準
評論
0/150
提交評論