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

正文內(nèi)容

畢業(yè)設(shè)計-基于java企業(yè)財務(wù)管理系統(tǒng)的設(shè)計與開發(fā)-文庫吧

2025-10-30 19:30 本頁面


【正文】 財務(wù)管理系統(tǒng)的開發(fā)不僅可以減少企業(yè)人員的工作量,還可以為企業(yè)節(jié)約許多人力物力,可以使企業(yè)向科學化、現(xiàn)代化 、規(guī)范化的方向發(fā)展,達到提高企業(yè)的生產(chǎn)效率的目的。 蘭州交通大學畢業(yè)設(shè)計(論文) 2 本設(shè)計主要完成的工作 本論文共分為 5章。第 1章緒論,介紹了本課題的選題背景、開發(fā)的目的和意義。第 2 章介紹了開發(fā)工具及其特點,數(shù)據(jù)庫技術(shù)和特點。第 3章主要做了需求分析和系統(tǒng)的功能模塊設(shè)計。從經(jīng)濟、技術(shù)和操作可行性方面做了分析,并且介紹了系統(tǒng)的各模塊的基本設(shè)計。第 4章主要介紹了數(shù)據(jù)庫的設(shè)計,包括數(shù)據(jù)庫的創(chuàng)建、數(shù)據(jù)表的設(shè)計以及各個數(shù)據(jù)表之間的關(guān)系。第 5章為系統(tǒng)的詳細設(shè)計,對登錄及修改密碼模塊、系統(tǒng)首頁的設(shè)計、部門管理模塊、崗位管理模塊、員工管理模塊、工 資管理模塊分別進行了詳細設(shè)計的介紹。最后為本課題完成成果和發(fā)展期望作了總結(jié)。 蘭州交通大學畢業(yè)設(shè)計(論文) 3 2. 財務(wù)管理系統(tǒng)開發(fā)的技術(shù)基礎(chǔ)和相關(guān)工具 基于 Web 的應(yīng)用系統(tǒng)開發(fā) Web 服務(wù)器 Web 服務(wù)器是 Web 環(huán)境中的主角。過去主要用于存儲及管理公眾網(wǎng)站?,F(xiàn)在,正成為一種獨立應(yīng)用系統(tǒng)開發(fā)及安裝環(huán)境,管理和控制其中的網(wǎng)站和組件,并有一些服務(wù)器從 Web 服務(wù)器中獨立開來,主要承擔運行應(yīng)用系統(tǒng)(而不是公眾網(wǎng)站)的任務(wù),這類服務(wù)器被稱為應(yīng)用服務(wù)器。這一變化的著眼點在于把復雜的“胖” PC客戶環(huán)境改造成為“瘦”客戶端,而 把復雜的應(yīng)用程序移到 Web 服務(wù)器上。 Web 服務(wù)器的特征為:由于采用“瘦”客戶端,使面向用戶的復雜性將從客戶端移至 Web 服務(wù)器。由于“瘦”客戶端易學易懂,使用者將越來越多, Web 服務(wù)器必須有能力在任何時間內(nèi)同時面向眾多的使用者。如今最流行的 Web服務(wù)器產(chǎn)品為微軟的 IIS 及 Netscape的 NES。 NES( Netscape Enterprise Server)可以在 Windows NT 及各類流行的 Unix 上運行。其主要功能有:帶有客戶端授權(quán)的 SSL( Secure Sockets Layer)、 Verity 的集成 式檢索器、 SNMP、出色的數(shù)據(jù)庫連接功能及 Web 網(wǎng)站內(nèi)容管理等。 Netscape ONE( Open Networks Environment)是一個建立在開放式 Inter 標準之上的應(yīng)用開發(fā)環(huán)境,提供有 Netscape 組件模式、 JavaBeans 以及各種通用組件,并可以在各類新老版本的操作系統(tǒng)上運行。這是 NES 的一大特點。 IIS( Inter Information Server)的設(shè)計目標是提供適應(yīng)性強的 Inter 和 Intra 服務(wù)器功能。通過圍繞 WindowsNT 所做的優(yōu)化, IIS 具有 很高的執(zhí)行效率、出色的安全保密性、易于管理及啟動迅捷等特點。其中, IIS 因其速度快正越來越熱門。 另一個值得一提的全新產(chǎn)品是 Java Web Server,它由 Sun Javasoft 公司推出。除此之外, Oracle 的 Web Application Server 提供了很強的數(shù)據(jù)庫管理功能,但運行效率有待改進。 O’Reilly’s 的 Web Site 是一個網(wǎng)頁存取快速、低廉、易用的產(chǎn)品,適用與單機獨立的 Web 服務(wù)器,但其數(shù)據(jù)庫存取效率低。 Tomcat 是 Apache 軟件基金會 (Apache Software Foundation)的 Jakarta 項目中的一個核心項目 ,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成 .由于有了 Sun 的參與和支持 ,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn) ,因為 Tomcat 技術(shù)先進、性能穩(wěn)定 ,而且免費 ,因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可 ,成為目前比較流行的 Web 應(yīng)用服務(wù)器 .Tomcat 很受廣大程序員的喜歡 ,因為它運行蘭州交通大學畢業(yè)設(shè)計(論文) 4 時占用的系統(tǒng)資源小 ,擴展性好 ,支持負載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能 。而且 它還在不斷的改進和完善中 ,任何一個感興趣的程序員都可以更改它或在其中加入新的功能 . 服務(wù)器組件 基于 Web的應(yīng)用系統(tǒng)特征之一是與其他任何第三方軟件產(chǎn)品的完全互通性。然而,究竟如何方便、平滑地與第三方軟件產(chǎn)品互通,以便建立一個全新、有效地集成化業(yè)務(wù)系統(tǒng),這一問題的徹底解決還有待于今后的努力。對象管理小組( OMG)在 80年代提出了基于對象的電腦結(jié)構(gòu),即所謂的 CORBA( Common Object Request Broker Architecture),微軟則在最近推出了 DCOM/Active X 技術(shù),兩者都試圖解決分布式應(yīng)用組件的問題。 CORBA 在不同語言及操作系統(tǒng)平臺的互通方面處于領(lǐng)先地位,微軟的Active X 只能在 Windows NT 上運行,不過它的市場占有率相當可觀。可以預見,基于Web的應(yīng)用系統(tǒng)將會推動以上兩項技術(shù)的發(fā)展。另外,面向?qū)ο蟮某绦蛘Z言 Java 之所以近年來越來越流行也同上書應(yīng)用組件問題有關(guān)。 組件模式定義了組件的基本結(jié)構(gòu)體系,描述出組件與 Container 及其它組件之間的界面和溝通機制。目前有三種流行模式可供選擇: Active X 以微軟的 COM( Component Object Model)為基礎(chǔ),器組件可以由任何 Windows 語言來編寫,諸如 VB、 Delphi、PowerBuilder、 C、 C++、 Java,并可在任何 Windows 平臺上運行。其采用的標準為 DCOM( Distributed COM)。 CORBA 其組件可由 C、 C++、 Java、 Small Talk 及 Ada 語言編寫,具體使用哪種語言,取決于 CORBA 的實現(xiàn)版本。 CORBA 組件可以在 Windows、 Unix及其它多種平臺上運行,采用的標準為 IIOP( Inter InterORB Protocol)。 JavaBeans以 JavaSoft JavaBeans 的定義為基礎(chǔ),其組件由 Java 語言編寫,并可在任何 Java 平臺上執(zhí)行。它采用多變的溝通機制,包括 Java RMI( Remote Method Invocation) 及 IIOP,與 Active X亦能溝通,因而大大擴展了其適用范圍。 數(shù)據(jù)庫訪問技術(shù) 數(shù)據(jù)庫( Data Base, DB)是存儲在計算機中有組織、可共享的數(shù)據(jù)的集合,可通過數(shù)據(jù)庫管理系統(tǒng)進行管理,并能生成相應(yīng)的數(shù)據(jù)庫文件。數(shù)據(jù)庫的數(shù)據(jù)模型發(fā)展至今,已有 3種類型:層次數(shù)據(jù)庫、網(wǎng)狀數(shù)據(jù)庫、和關(guān)系 型數(shù)據(jù)庫。目前最重要也是應(yīng)用最廣泛的是關(guān)系型數(shù)據(jù)庫。 蘭州交通大學畢業(yè)設(shè)計(論文) 5 數(shù)據(jù)庫是實現(xiàn)交互式動態(tài)網(wǎng)站的基礎(chǔ)。在網(wǎng)頁中檢索并顯示存儲在數(shù)據(jù)庫中的信息是 ASP 動態(tài)網(wǎng)站建設(shè)的重要內(nèi)容之一。在動態(tài)網(wǎng)頁的設(shè)計中,除了和用戶進行交互以外,服務(wù)器還需要收集用戶的相關(guān)信息。常見的動態(tài)網(wǎng)站,如留言簿、論壇、會員系統(tǒng)、新聞系統(tǒng)等。這些都需要接收并保存信息。網(wǎng)站通過與數(shù)據(jù)庫系統(tǒng)相連接,對其中的數(shù)據(jù)進行存取,創(chuàng)建和設(shè)置以數(shù)據(jù)展示為基礎(chǔ)的交互式網(wǎng)頁。 C/S 結(jié)構(gòu)與 B/S結(jié)構(gòu) 由于網(wǎng)絡(luò)技術(shù)不斷發(fā)展,尤其是基于 Web 的信息發(fā)布和檢索技術(shù)、 Java 技術(shù)以及網(wǎng)絡(luò)分布式對象技術(shù)的飛速發(fā)展,因而有很多網(wǎng)絡(luò)應(yīng)用系統(tǒng)的體系結(jié)構(gòu)從 C/S 結(jié)構(gòu)向更加靈活的 B/S多級分布結(jié)構(gòu)演變。根據(jù)實際情況正確選用合適的應(yīng)用系統(tǒng)結(jié)構(gòu),對于財務(wù)管理系統(tǒng)的成功開發(fā)是非常關(guān)鍵的。 C/S 結(jié)構(gòu)介紹 C/S 結(jié)構(gòu),即 Client/Server(客戶機 /服務(wù)器)結(jié)構(gòu)。此結(jié)構(gòu)把數(shù)據(jù)內(nèi)容放在遠程的服務(wù)器上,而在客戶機上安裝相應(yīng)軟件。 C/S 軟件一般采用兩層結(jié)構(gòu),有兩部分構(gòu)成:前端是客戶機,即用戶界面( Client)結(jié)合了表示與業(yè)務(wù)邏輯,接受用戶的請求,并向數(shù)據(jù)庫服務(wù)提出請求,通常是一個 PC 機;后端是服務(wù)器,即數(shù)據(jù)管理( Server)將數(shù)據(jù)提交給客戶端,客戶端將數(shù)據(jù)進行計算并將結(jié)果呈現(xiàn)給用戶。還要提供完善的安全保護及對數(shù)據(jù)的完整性處理等操作,并允許多個客戶同時訪問同一個數(shù)據(jù)庫。在這種結(jié)構(gòu)中,服務(wù)器的硬件必須具有足夠的處理能力,這樣才能滿足各客戶的要求。 B/S 結(jié)構(gòu)介紹 B/S 結(jié)構(gòu)。即 Browser/Server(瀏覽器 /服務(wù)器)結(jié)構(gòu),就是只安裝維護一個服務(wù)器( Server),而客戶端采用瀏覽器( Browser)運行軟件。它是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化 和改進。主要利用了非常成熟的 WWW 瀏覽器技術(shù),結(jié)合多種Script 語言( VBScript、 JavaScript… )和 ActiveX 技術(shù),是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。 B/S 三層體系結(jié)構(gòu)采用了三層客戶 /服務(wù)器結(jié)構(gòu),如圖 21 所示,在數(shù)據(jù)管理層( Server)和用戶界面層( Client)增加了一層結(jié)構(gòu),稱為中間件( Middleware),使整個體系結(jié)構(gòu)成為三層。中間件作為構(gòu)造三層結(jié)構(gòu)應(yīng)用系統(tǒng)的基礎(chǔ)平臺,提供了以下主要功能:負責客戶機與服務(wù)器、服務(wù)器與服務(wù)器間的連接和通信;實現(xiàn)應(yīng)用與數(shù)據(jù)庫的高蘭州交通大學畢業(yè)設(shè)計(論文) 6 效連接;提供一個三 層結(jié)構(gòu)應(yīng)用的開發(fā)、運行、部署和管理的平臺。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。 在 B/S 體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成、對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行等工作全部由Web Server 完成。隨著 Windows 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)已成為當今應(yīng)用軟件的首選體系結(jié)構(gòu)。 C/S 結(jié)構(gòu)與 B/S 結(jié)構(gòu)的比較 上面對 C/S 結(jié)構(gòu)和 B/S 結(jié)構(gòu)做了簡要介紹,如表 21 所示,下面從系統(tǒng)的可維護性、實現(xiàn)功能的復雜程度等幾個方面對這兩種結(jié)構(gòu)進行專門的對比。 表 21 C/S結(jié)構(gòu)與 B/S結(jié)構(gòu)的比較 蘭州交通大學畢業(yè)設(shè)計(論文) 7 Intra Client/Server 結(jié)構(gòu) Browser/Server 結(jié)構(gòu) 對客戶端硬件配置要求 根據(jù)系統(tǒng)規(guī)模需要較高的硬件配置 需要一般的硬件配置,沒有特殊要求 要專門安裝客戶端軟件 需要安裝專門的客戶端軟件 客戶端只需要瀏覽器,不需要安裝專門的客戶端軟件 系統(tǒng)的可維護性 系統(tǒng)維護 復雜 良好的系統(tǒng)維護性,代價很小 實現(xiàn)功能的復雜程度 能夠根據(jù)用戶需求定置復雜的應(yīng)用 可以定置大型復雜的系統(tǒng)應(yīng)用,成本較高 系統(tǒng)功能的可擴展性 一般系統(tǒng)一旦定置好,擴展性較差 具有良好的系統(tǒng)擴展性,可隨用戶需求增加新的功能 系統(tǒng)使用的難易程度 一般要經(jīng)過專門的培訓才能使用 不需要專門的培訓 數(shù)據(jù)控制的靈活性 對操縱數(shù)據(jù)的控制靈活 對操縱數(shù)據(jù)的控制不太靈活 與 Inter 的集成 與 Inter 較難集成 與 Inter 的集成平滑,代價為零 未來技術(shù)的發(fā)展趨勢 不是未來技術(shù)發(fā)展的主流 是 未來技術(shù)發(fā)展的主流 綜上所述, C/S 技術(shù)是 20 年前的主流開發(fā)技術(shù),它主要局限于內(nèi)部局域網(wǎng)的需要,因而缺乏作為應(yīng)用平臺的一些特性,難以擴展到互聯(lián)網(wǎng)這樣的環(huán)境上去,而且要求開發(fā)者自己去處理事務(wù)管理、消息隊列、數(shù)據(jù)的復制和同步、通信安全等系統(tǒng)級的問題。這對應(yīng)用開發(fā)者提出了較高的要求,而且迫使應(yīng)用開發(fā)者投入很多精力來解決應(yīng)用程序以外的問題。這使得應(yīng)用程序的維護、移植和互操作變得復雜。因而目前的網(wǎng)站大多數(shù)都采用 B/S 結(jié)構(gòu)技術(shù)。 蘭州交通大學畢業(yè)設(shè)計(論文) 8 Java 語言及其特點 在 Java 出現(xiàn)以前。 Inter 上的信息內(nèi)容都是一些乏 味死板的 HTML 文檔。這對于那些迷戀于 WEB 瀏覽的人們來說簡直不可容忍。他們迫切希望能在 WEN 中看到一些交互式的內(nèi)容,開發(fā)人員也極希望能夠在 WEB 上創(chuàng)建一類無需考慮軟硬件平臺就可以執(zhí)行的應(yīng)用程序,當然這些程序還要有極大的安全保障。對于用戶的這種要求,傳統(tǒng)的編程語言顯得無能為力,面 SUN 的工程師敏銳地察覺到了這一點,從 1994 年起,他們開始將 OAK 技術(shù)應(yīng)用于 WEB 上 ,并且開發(fā)出了 HotJava 的第一個版本。 Java 是一種簡單的,面象對象的,分布式的,解釋的,鍵壯的安全的,結(jié)構(gòu)的中立的,可移植的,性能很優(yōu)異的 多線程的,動態(tài)的語言。 Java 的開發(fā)環(huán)境有不同的版本,如 sun 公司的 Java Developers Kit, 簡稱 JDK。后來微軟公司推出了支持 Java 規(guī)范的 Microsoft Visual J++ Java 開發(fā)環(huán)境,簡稱 VJ++。和其他開發(fā)工具相比較, Java 具有以下優(yōu)勢: 平臺無關(guān)性 平臺無關(guān)性是指 Java 能運行于不同的平臺。 Java 引進虛擬機 原理,并運行于虛擬機,實現(xiàn)不同平臺的 Java 接口之間。使 用 Java 編寫的程序能在世界范圍內(nèi)共享。 Java 的數(shù)據(jù)類型與 機器無關(guān), Java 虛擬機 ( Java Virtual Machine)是建立在 硬
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1