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

正文內(nèi)容

洗衣店管理系統(tǒng)論文(編輯修改稿)

2025-07-25 19:45 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 靈活性系統(tǒng)能在 Windows 95/98/NT/2022/XP,UNIX 操作系統(tǒng)平臺(tái)環(huán)境下正常運(yùn)行,需要SQLSERVER TOMCAT 的支持,當(dāng)需求發(fā)生某些變化時(shí),此系統(tǒng)操作方式、數(shù)據(jù)結(jié)構(gòu)、運(yùn)行環(huán)境基本不會(huì)發(fā)生變化,變化只是將對(duì)應(yīng)的數(shù)據(jù)庫文件內(nèi)的記錄改變,或?qū)⑦^濾條件改變即可。 輸入輸出要求輸入輸出數(shù)據(jù)類型都是文本型、字符型和數(shù)值型。其格式都是表格報(bào)表形式。 故障處理要求(1)如果發(fā)現(xiàn)運(yùn)行異?,F(xiàn)象,應(yīng)當(dāng)具有報(bào)警信息提示。(2)當(dāng)輸入不正確時(shí),會(huì)彈出錯(cuò)誤提示窗口。(3)如果操作不合理,可以進(jìn)行重啟操作。 系統(tǒng)其他需求(1)安全性本系統(tǒng)采用二級(jí)安全保障:第一級(jí):依賴于網(wǎng)絡(luò)本身對(duì)用戶使用權(quán)限的規(guī)定。第二級(jí):在程序模塊中通過使用密碼控制功能對(duì)用戶使用權(quán)限加以限制。(2)可靠性洗衣店資源的高可用性對(duì)管理工作來說是至關(guān)重要的,系統(tǒng)要求采用性能優(yōu)越的數(shù)據(jù)庫系統(tǒng)。這樣有利于提高大批量數(shù)據(jù)的吞吐時(shí)間,使整個(gè)系統(tǒng)管理規(guī)范化;而且隨著數(shù)據(jù)庫的增大和操作擴(kuò)展到一天 24 小時(shí)、一周 7 天,能夠執(zhí)行備份操作而不影響系統(tǒng)的正常運(yùn)轉(zhuǎn),現(xiàn)在的設(shè)備能夠滿足上述要求。此外,在災(zāi)難性故障發(fā)生后能夠還原數(shù)據(jù)庫,能在最短時(shí)間內(nèi)還原它,使數(shù)據(jù)的完整性、安全性得到保障。為了確保整個(gè)系統(tǒng)運(yùn)行的可靠性,系統(tǒng)應(yīng)具有強(qiáng)大的容錯(cuò)能力。(3)可擴(kuò)展性 系統(tǒng)要求能夠封裝實(shí)現(xiàn)策略,把能夠解決同一類應(yīng)用的程序代碼封裝在類中,對(duì)外只提供公有的接口,從而提高今后修改數(shù)據(jù)結(jié)構(gòu)或算法的自由度。精心確定公有方法,在開發(fā)出的系統(tǒng)的基礎(chǔ)上能夠很好地添加新的功能。系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)應(yīng)易于擴(kuò)充,以滿足今后不斷增加的用戶端的需求和可能出現(xiàn)的大任務(wù)負(fù)載。(4)可維護(hù)性系統(tǒng)維護(hù)需要的工作量比較大,因此要求系統(tǒng)的設(shè)計(jì)能夠讓軟件維護(hù)人員很容易地理解、改正、改動(dòng)和改進(jìn)系統(tǒng)。減少軟件維護(hù)所需的工作量,降低軟件系統(tǒng)的總成本。而文檔是影響軟件可維護(hù)性的決定因素,要求有描述系統(tǒng)功能和使用方法的用戶文檔和描述系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的系統(tǒng)文檔。(5)可交互性系統(tǒng)的建立就是為了給管理員以及客戶帶來方便,給洗衣店管理提供一個(gè)方便簡(jiǎn)易的操作平臺(tái)。因此系統(tǒng)要求采用 Web 界面的形式,客戶機(jī)中只要安裝普通瀏覽器即可。模塊之間具有很強(qiáng)的獨(dú)立性,用戶可以在不同的客戶端對(duì)不同模塊并行操作,具有簡(jiǎn)單易用、使用方便的特點(diǎn)。因此要求用戶界面友好,操作方便。第 3 章 洗衣店管理系統(tǒng)的設(shè)計(jì) 實(shí)現(xiàn)技術(shù)及工具的選取 系統(tǒng)設(shè)計(jì)模式的選取根據(jù)目前信息系統(tǒng)的實(shí)際需要有兩種模式設(shè)計(jì)方案:C/S 模式和 B/S 模式。隨著 Inter 的日益普及以及相關(guān)技術(shù)的發(fā)展,B/S(瀏覽器/ 服務(wù)器)結(jié)構(gòu)模式逐漸成為現(xiàn)代 MIS 的首選方案。B/S 結(jié)構(gòu)模式是一種從傳統(tǒng)的二層 C/S(客戶機(jī)/服務(wù)器)結(jié)構(gòu)發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在這種結(jié)構(gòu)模式中,用戶端是瀏覽器,它能提供一致的用戶界面,而且能實(shí)現(xiàn)客戶端零配置和客戶端平臺(tái)無關(guān)性;服務(wù)器端是系統(tǒng)開發(fā)、維護(hù)和升級(jí)的所在,能夠較容易地升級(jí)、擴(kuò)展和集成系統(tǒng)。此外,這種結(jié)構(gòu)模式使用的是開放的TCP/IP 協(xié)議,能使在其基礎(chǔ)上開發(fā)出的系統(tǒng)具有良好的開放性和擴(kuò)展性。B/S 結(jié)構(gòu)模式的出現(xiàn)克服了 C/S 模式下 MIS 系統(tǒng)的種種缺陷( 客戶端軟件過于龐大,維護(hù)困難;客戶端應(yīng)用系統(tǒng)依賴于其應(yīng)用平臺(tái);系統(tǒng)相對(duì)封閉,同一應(yīng)用系統(tǒng)需要多種操作系統(tǒng)版本;各個(gè)企業(yè)或部門的 MIS 沒有標(biāo)準(zhǔn)的用戶界面和操作流程,使用前需要專門培訓(xùn),不利于推廣和普及等等),極大地改變了基于 C/S 結(jié)構(gòu)模式的 MIS 的結(jié)構(gòu)設(shè)計(jì)、開發(fā)環(huán)境和應(yīng)用環(huán)境,成為具有良好經(jīng)濟(jì)效益且易于推廣的結(jié)構(gòu)模式。綜上所訴,根據(jù)干洗店系統(tǒng)的實(shí)際需要,采用 B/S 模式更適合實(shí)際的需要。所以本系統(tǒng)采用 B/S 模式。 JSP 技術(shù)的選取 與 ASP,PHP 的比較:微軟公司提出的 Active Server Pages(ASP)技術(shù),利用“插件”和 API 簡(jiǎn)化了 Web 應(yīng)用程序的開發(fā)。ASP 的優(yōu)點(diǎn)是可以包含 HTML 標(biāo)簽,可以直接存取數(shù)據(jù)庫及使用無限擴(kuò)充的ActiveX 控件,因此在程序編制上更富有靈活性。但該技術(shù)基本上是局限于微軟的操作系統(tǒng)平臺(tái)之上,主要工作環(huán)境是微軟的 IIS 應(yīng)用程序結(jié)構(gòu),所以 ASP 技術(shù)不能很容易地實(shí)現(xiàn)跨平臺(tái)的 Web 服務(wù)器程序開發(fā)。 PHP 動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù)與 ASP 相似,也是一種嵌入 HTML 文檔的服務(wù)器端腳本語言。其語法大部分與 C、Java 、Perl 等語言相似,并形成了自己的獨(dú)有風(fēng)格,利用該語言 Web程序員可以快速地開發(fā)出動(dòng)態(tài)網(wǎng)頁。PHP 在大多數(shù) Unix 平臺(tái)、GUN/Linux 和微軟Windows 平臺(tái)上均可以運(yùn)行。PHP 的優(yōu)點(diǎn)主要有:安裝方便,學(xué)習(xí)過程簡(jiǎn)單;數(shù)據(jù)庫連接方便,兼容性強(qiáng);擴(kuò)展性強(qiáng);可以進(jìn)行面向?qū)ο缶幊痰?。?PHP 也存在一些弱點(diǎn),主要是 PHP 是一種解釋型語言,不支持多線程結(jié)構(gòu),支持平臺(tái)和連接的數(shù)據(jù)庫都有限,特別是在支持的標(biāo)準(zhǔn)方面存在先天不足,對(duì)于某些電子商務(wù)應(yīng)用來說,PHP 是不適合的。 作為一種成熟的動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù),JSP (Java Server Pages)是由 Sun 公司倡導(dǎo)、多家公司一起參與建立的。在傳統(tǒng)的 HTML 網(wǎng)頁文件(*. htm, *. html)中加人 Java 程序片段和JSP 標(biāo)記,就構(gòu)成了 JSP 網(wǎng)頁(. jsp) 。Web 服務(wù)器和 JSP 引擎遇到訪問 JSP 網(wǎng)頁的請(qǐng)求時(shí),JSP 引擎將請(qǐng)求對(duì)象發(fā)送給服務(wù)器端的相關(guān)組件,比如 JavaBean 組件、Servlet 或 EJB 等,然后由服務(wù)器端組件處理這些請(qǐng)示,然后服務(wù)器端組件再將響應(yīng)對(duì)象返回 JSP 引擎。JSP引擎將響應(yīng)對(duì)象傳遞給 JSP 頁面,根據(jù) JSP 頁面的 HTML 格式來完成整個(gè)請(qǐng)求。 技術(shù)的主要優(yōu)點(diǎn):(1) 適應(yīng)平臺(tái)的廣泛性JSP 采用 JAVA 語言作為其默認(rèn)的腳本語言,從而秉承了 JAVA“一次編寫,各處運(yùn)行(Write Once, Run Anywhere)跨平臺(tái)的優(yōu)越性。從一個(gè)平臺(tái)移植到另一個(gè)平臺(tái),JSP 甚至不用重新編譯,因?yàn)?JSP 文件最終生成的 Java 字節(jié)碼都是標(biāo)準(zhǔn)的且與平臺(tái)無關(guān)的。這種與服務(wù)器硬件和操作系統(tǒng)平臺(tái)的無關(guān)相也是 JSP 相對(duì)于另一動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù) ASP 最顯著的特點(diǎn)。(2) 良好的安全性JSP 在要先編譯成字節(jié)碼,再由 JAVA 虛擬機(jī)執(zhí)行,源碼不易被下載,尤其在用了JavaBeans 等技術(shù)將源代碼封裝后使得安全性更高。開發(fā)人員甚至可以把 JavaBeans 放置于不對(duì)外的服務(wù)器目錄中。(3) 方便的組件開發(fā)方式絕大多數(shù) JSP 頁面都可以依賴于可重用的跨平臺(tái)的組件(JavaBeans)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。JavaBeans 是一種 Java 類(Class),通過封裝屬性和方法成為具有 Java 語言,則編寫 JavaBeans/EJB 非常簡(jiǎn)單,并且 JavaBeans/EJB 是不需要在服務(wù)器上注冊(cè)的,這對(duì)沒有完全訪問服務(wù)器權(quán)限的開發(fā)者來說要方便得多?;诮M件的方法加速了總體開發(fā)過程。 [4,5](4) 程序開發(fā)維護(hù)的方便性JSP 的設(shè)計(jì)主要是創(chuàng)建交互的基于 WEB 的應(yīng)用程序,即頁面的內(nèi)容是基于用戶的請(qǐng)求或者是系統(tǒng)的狀態(tài),而不是預(yù)先定義的文字。采用可重用組件(JavaBeans)開發(fā)系統(tǒng),便于系統(tǒng)建成后的管理和維護(hù),因?yàn)槎鄶?shù)情況下,作者們只需要修改可重用組件的相應(yīng)內(nèi)容而不是所有的頁面。 [4,5](5) 數(shù)據(jù)庫連接Java 中連接數(shù)據(jù)庫的技術(shù)是 JDBC,Java 程序通過 JDBC 驅(qū)動(dòng)程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。Sun 公司還開發(fā)了 JDBC-ODBC bridge,利用此技術(shù) Java 程序可以訪問帶有 ODBC 驅(qū)動(dòng)程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有 ODBC 驅(qū)動(dòng)程序,所以 Java 程序能訪問諸如 SQLSERVER202Oracle、Sybase、MS SQL Server 和MS Access 等數(shù)據(jù)庫?;谝陨系倪@些比較及 JSP 的優(yōu)點(diǎn),本系統(tǒng)采用了 JSP 技術(shù)。 SQLSERVER 數(shù)據(jù)庫的選取管理網(wǎng)站的開發(fā)幾乎離不開數(shù)據(jù)庫,如果沒有數(shù)據(jù)庫,很多事情都會(huì)變得非常棘手,也許根本無法做得到。銀行、大學(xué)和圖書館就是幾個(gè)嚴(yán)重依賴數(shù)據(jù)庫系統(tǒng)的地方。在現(xiàn)在流行的數(shù)據(jù)庫之中作者們最終選擇了 SQLSERVER,是基于以下考慮的:SQLSERVER 簡(jiǎn)單易用,用戶界面友好,可伸縮性好,適用于大、中、小各種級(jí)別的應(yīng)用場(chǎng)合。作者所選的畢業(yè)設(shè)計(jì)的題目——連鎖干洗店系統(tǒng),在實(shí)際使用的時(shí)候是面向企業(yè)的,這就對(duì)數(shù)據(jù)庫的要求較高。SQLSERVER 相對(duì)于其它的一些小型數(shù)據(jù)庫來說,穩(wěn)定性、安全性、可擴(kuò)展性都要好得多。就目前情況來說,機(jī)器配置也完全不成問題。且SQLSERVER 是目前比較主流的數(shù)據(jù)庫,選取它來進(jìn)行畢業(yè)設(shè)計(jì),相信對(duì)以后的實(shí)際應(yīng)用也有比較大的幫助,因此,最終決定用此數(shù)據(jù)庫。 [6] TOMCAT 的選取Tomcat 有自己的一些優(yōu)點(diǎn):它占用內(nèi)存少,Tomcat 只需 9 MB 以下的內(nèi)存,同類產(chǎn)品則需要大約 200 MB 內(nèi)存;它是 100% 的純 Java。Tomcat 能在任何支持 JDK(或 及更高版本)的系統(tǒng)上運(yùn)行;它開放源代碼,并且免費(fèi)。Tomcat 的開放源代碼特點(diǎn)使得它便于調(diào)試,且有助于人們了解 servlet 容器引擎的工作原理;它是正式的,由于Tomcat 是正式的 J2EE 參考實(shí)現(xiàn),因此用 Tomcat 開發(fā)的應(yīng)用程序應(yīng)該能用于任何商業(yè)servlet 容器。某些商業(yè) servlet 容器事實(shí)上將 Tomcat 代碼庫作為了其實(shí)現(xiàn)的一部分;它能處理 HTTP 請(qǐng)求。在開發(fā) servlet 的過程中,Tomcat 不需要 Web 服務(wù)器。這就省去了對(duì)諸如 Apache 等的 Web 服務(wù)器的需要 — 這對(duì)于內(nèi)存有限的工作站和服務(wù)器來說是個(gè)很好的特性。此外,工作中有了 Tomcat,就無需編寫自己的 HTTP 請(qǐng)求和響應(yīng)代碼了。 (但是請(qǐng)注意,在生產(chǎn)環(huán)境中仍強(qiáng)烈推薦使用一個(gè) Web 服務(wù)器。Tomcat 對(duì) HTTP 傳輸?shù)闹С质轻槍?duì)開發(fā)環(huán)境而非生產(chǎn)環(huán)境的。 ) ;它的兼容性良好。Tomcat 通過為 Apache、Netscape和 IIS 提供連接器,可與更為流行的 Web 服務(wù)器相結(jié)合。這意味著能方便地在 NT 上完成工作,然后將它轉(zhuǎn)移到運(yùn)行 Netscape 的 Solaris 上,或者運(yùn)行 Apache 的 Linux。因此,本系統(tǒng)選擇了 Tomcat 作為服務(wù)器。 程序開發(fā)工具的選取在計(jì)算機(jī)開發(fā)語言的歷史中,Java 語言受到了眾多廠商的支持,有很多的開發(fā)工具。編程工具只是工具,為了方便人們工作而開發(fā)的,各有特點(diǎn),因此,選工具主要的依據(jù)自己將要從事的領(lǐng)域是什么,而不是盲目的認(rèn)為哪種工具好,哪種工具不好。下面將JDK、 JBuilder 和 Eclipse 的優(yōu)點(diǎn)和缺點(diǎn)作了個(gè)比較,并根據(jù)本系統(tǒng)的實(shí)際需要選擇了合適自己的 java 開發(fā)工具—— Eclipse。 (Java Development Kit)SUN 的 Java 不僅提了一個(gè)豐富的語言和運(yùn)行環(huán)境,而且還提了一個(gè)免費(fèi)的 Java 開發(fā)工具集(JDK) 。開發(fā)人員和最終用戶可以利用這個(gè)工具來開發(fā) java 程序。JDK 簡(jiǎn)單易學(xué),可以通過任何文本編輯器(如:Windows 記事本、UltrEdit、Editplus、FrontPage 以及 dreamweaver 等)編寫 Java 源文件,然后在 DOS 狀況下通過 javac 命令將 Java 源程序編譯成字節(jié)碼,通過 Java 命令來執(zhí)行編譯后的 Java 文件,這能帶給 DOS 時(shí)代程序員美好的回憶。Java 初學(xué)者一般都采用這種開發(fā)工具。 JBuilder 進(jìn)入了 Java 集成開發(fā)環(huán)境的王國,它滿足很多方面的應(yīng)用,尤其是對(duì)于服務(wù)器方以及 EJB 開發(fā)者們來說。下面簡(jiǎn)單介紹一下 JBuilder 的特點(diǎn): (1) JBuilder 支持最新的 Java 技術(shù),包括 Applets、JSP/Servlets、JavaBean 以及EJB(Enterprise JavaBeans)的應(yīng)用。(2) 用戶可以自動(dòng)地生成基于后端數(shù)據(jù)庫表的 EJB Java 類,JBuilder 同時(shí)還簡(jiǎn)化了EJB CORBA,相應(yīng)的向?qū)С绦蛴兄谟脩羧娴毓芾鞩DL(分布應(yīng)用程序所必需的接口定義語言 Interface Definition Language)和控制遠(yuǎn)程對(duì)象。(3) JBuilder 支持各種應(yīng)用服務(wù)器。JBuilder 與 Inprise Application Server 緊密集成,同時(shí)支持 WebLogic Server,支持 EJB 和 EJB ,可以快速開發(fā) J2EE 的電子商務(wù)應(yīng)用。(4) JBuilder 能用 Servlet 和 JSP 開發(fā)和調(diào)試動(dòng)態(tài) Web 應(yīng)用。(5) 利用 JBuilder 可創(chuàng)建(沒有專有代碼和標(biāo)記)純 Java2 應(yīng)用。由于 JBuilder 是用純Java 語言編寫的,其代碼不含任何專屬代碼和標(biāo)記,它支持最新的 Java 標(biāo)準(zhǔn)。(6) JBuilder 擁有專業(yè)化的圖形調(diào)試介面,支持遠(yuǎn)程調(diào)試和多線程調(diào)試,調(diào)試器支持各種 JDK 版本,包括 J2ME/J2SE/J2EE。Eclipse 是一種可擴(kuò)展的開放源代碼 IDE。集成開發(fā)環(huán)境(IDE) 經(jīng)常將其應(yīng)用范圍限定在“開發(fā)、構(gòu)建和調(diào)試”的周期之中。Eclipse 允許在同一 IDE 中集成來自不同供應(yīng)商的工具,并實(shí)現(xiàn)了工具之間的互操作性,從而顯著改變了項(xiàng)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1