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

正文內(nèi)容

軟件工程畢業(yè)設(shè)計(jì)論文-會(huì)計(jì)核算管理系統(tǒng)(編輯修改稿)

2024-10-16 12:05 本頁面
 

【文章內(nèi)容簡介】 檔 .為了提高軟件質(zhì)量 ,降低維護(hù)難度 ,加強(qiáng)重復(fù)使用率 ,讓開發(fā)人員 、 分析人員、測試人員、數(shù)據(jù)庫管理人員、管理人員以及用戶相互溝通 ,使系統(tǒng)發(fā)揮 最大 綜合效率 ,世界各大數(shù)據(jù)庫廠商和第三方合作開發(fā)出了智能化的計(jì)算機(jī)輔助軟件工程 (puter aided software engineering,簡稱 CASE)工具 . 在此領(lǐng)域中 ,Rational公司的 Rational Rose 擅長以 UML(Unified Modeling Language) 構(gòu)造模型 ,具備嚴(yán)謹(jǐn)?shù)姆椒ㄕ?,但技術(shù)偏高 .PLATIUM公司的 Erwin擅長以ER(EntityRelationship)建立實(shí)體聯(lián)系模型 ,并具有版本控制功能 .Sybase 公司的 Power Designer 則 集 UML與 ER 精華于一體 ,更能迎合市場潮流。 [1] 分析設(shè)計(jì)人員利用 Power Designer 可建立三類模型 ,即面向?qū)ο竽P?(Oriented Object Model,簡稱 OOM)、概念數(shù)據(jù)模型 (Conceptual DataModel ,簡稱 CDM) 、物理數(shù)據(jù)模型 (Physical Data Model,簡稱 PDM),期中 OOM包括用例圖、時(shí)序圖 及類圖 .最終產(chǎn)生如下圖深色部分的五種結(jié)果 ,即模型倉庫 (Repository) 、模型報(bào)告 (Report) 、數(shù)據(jù)庫 SQL腳本、用戶數(shù)據(jù)庫 結(jié)構(gòu)及應(yīng)用程 序代碼 .程序開發(fā)人利用模型報(bào)告 (Report) 、數(shù)據(jù)庫 SQL腳本 用戶數(shù)據(jù)庫結(jié)構(gòu)及應(yīng)用程序代碼 .結(jié)合應(yīng)用程序開發(fā)工具 (如 PB 、 VB 、 c++ 、 c 、 java等 )和數(shù)據(jù)庫管理系統(tǒng) (Database ManagementSystem,簡稱 DBMS)開發(fā)出符合要求的軟件 .完成軟件分析設(shè)計(jì)通常采用三種途徑 :一條是從面向?qū)ο蠓治鲈O(shè)計(jì)開始 ,依次建立用例圖、時(shí)序圖、及類圖 ,由類圖轉(zhuǎn)化為 CDM及 PDM。第二條路徑是從結(jié)構(gòu)化分析設(shè)計(jì)開始依次產(chǎn)生流程分析設(shè)計(jì)模型 (Process Analysis Model ,簡稱 PAM),CDM,PDM及類圖 ,第三條路徑是前兩種途徑的結(jié)合。 河北經(jīng)貿(mào)大學(xué) 本科畢業(yè)論文 會(huì)計(jì)核算管理系統(tǒng) 圖 2— 2 數(shù)據(jù)庫建模 流程 SQL 知識介紹 由于本系統(tǒng)涉及到許多數(shù)據(jù)的處理,這就需要有一個(gè)強(qiáng)大的后臺數(shù)據(jù)庫管理系統(tǒng)支持。目前主要的數(shù)據(jù)庫有: Access、 FoxPro、 Excel、 Sybase、 Oracle、 Informix、 SQL Server等,其中網(wǎng)絡(luò)型的 SQL Server、 Oracle 產(chǎn)品安全性遠(yuǎn)遠(yuǎn)高于桌面型的 Access、 FoxPro等數(shù)據(jù)庫。 SQL 是一種關(guān)系型數(shù)據(jù)庫,是最初是由 Microsoft、 Sybase 和 Ashtontal3 家公司共同開發(fā)的。是基于客戶機(jī) /服務(wù)器的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。 SQL( Structured Query Language)即機(jī)構(gòu)化查詢語言,符合美國國家標(biāo)準(zhǔn)協(xié)會(huì)( ABSI)和國家標(biāo)準(zhǔn)化組織( ISO)制定的標(biāo)準(zhǔn)。 Microsoft SQL Server 使用 TransactSQL 語言在服務(wù)器和客戶機(jī)之見傳送請求和應(yīng)答 。 SQL 可以使用客戶機(jī) /服務(wù)器結(jié)構(gòu)把工作負(fù)荷分解成分別在服務(wù)器和客戶機(jī)上執(zhí)行的任 務(wù)。客戶機(jī)應(yīng)用程序可以運(yùn)行在一個(gè)或者多個(gè)客戶機(jī)上,也可以運(yùn)行在 服務(wù)器上,負(fù)責(zé)向用戶提供數(shù)據(jù)。服務(wù)器負(fù)責(zé)管理 和分配服務(wù)器資源。 SQL Serve 可以在多種操作系統(tǒng)上運(yùn)行,服務(wù)器環(huán)境可以是 Windows 系列和 DOS 系列的操作系統(tǒng),第三方平臺和 Inter瀏覽器。 TransactSQL 是 SQL Server 使用的數(shù)據(jù)庫編程語言, Transcat 支持最新的 SQL 標(biāo)準(zhǔn),并增加了許多新的功能和特點(diǎn),使用 TransactSQL 可以訪問、查詢、修改、和管理關(guān)系型數(shù)據(jù)庫系統(tǒng)。 TransactSQL語言小巧簡單,它可以用來創(chuàng)建邏輯存儲單元,也可以創(chuàng)建數(shù)據(jù)庫中的一些對象。另外, TransactSQL 語言可以用來增加、 處理數(shù)據(jù)和數(shù)據(jù)庫中的其 10 它對象??梢杂?insert(向數(shù)據(jù)庫表中插入數(shù)據(jù)行)、 delete(刪除數(shù)據(jù)庫表中的數(shù)據(jù)行)、update(刷新數(shù)據(jù)表中的數(shù)據(jù))、 select(數(shù)據(jù)查詢和檢索) 4個(gè)關(guān)鍵字來完成基本的數(shù)據(jù)存儲、檢索和處理。 本系統(tǒng)采用的是微軟公司的 SQL Server2020。原因如下:第一, SQL Server 與 Windows 2020 Server 服務(wù)器緊密集成,而 Windows2020 Server 服務(wù)器具有很好的安全性,能夠排除所有未經(jīng)授權(quán)的非法用戶的訪問,確保 SQL Server2020 服務(wù)器 的安全性 ,符合系統(tǒng)對安全性的要求;第二,用戶可以使用 Web 瀏覽器查詢存儲在 SQL server2020 數(shù)據(jù)庫中的數(shù)據(jù),符合系統(tǒng)遠(yuǎn)程訪問數(shù)據(jù)庫的要求。第三,容量龐大,每個(gè)數(shù)據(jù)庫中可創(chuàng)建多達(dá) 20 萬個(gè)數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受服務(wù)器硬盤空間的限制,符合系統(tǒng)的考題數(shù)目較多的要求。 在 JBuilder 中使用 一 你確定你安裝的 jdbc 是否完全版,因?yàn)橛袀€(gè)單機(jī)版只能連接本機(jī)上的 sql,單機(jī)版約 2m,完全版約 。 二 安裝好 jdbc 后 , 假 如 目 錄 在C:\Program Files\Microsoft SQL Server 2020 JDBC, 打開 Jbuilder ,選擇Tools。Configure Libraries , 然 后 在 左 邊 的 列 表 框 下 選 擇 New , 填入Name:sql,Location:Use C:\Program Files\Microsoft SQL Server 2020 JDBC\lib,確定 。 三 Project。Prject Properties。Paths。Required Libraries。Add 加入剛才添加的 User Home/sql 確定 四 Tools。Enterprise Setup。Database Drivers。Add ,加入U(xiǎn)ser Home/sql,添加之后在列表框中顯示的是 ,確定,重新啟動(dòng) JBuilder 五 Tools。Database Pilot。View。Options。Drivers。Add 填 入Driver class: URL:microsoft: 六 確定之后, Tools。Database Pilot。New 的 Driver 里選擇 在 URL 里填入服務(wù)器地址或主機(jī) 名 :1433 DatabaseName=數(shù)據(jù)庫名,確定 , 雙擊或點(diǎn)擊 +號輸入 sql 數(shù)據(jù)庫的用戶名和密碼,就完成了 JB與 sql 的連接!連接代碼可以查看 Source! 在 Java 的連接中執(zhí)行 Sql 的方法為 executeQuery()。因而,可以將得到的結(jié)果保存為: ResultSet rs=( sql )。然后就可以根據(jù)結(jié)果 rs 判斷輸入的用戶名是否合法。 [1] 河北經(jīng)貿(mào)大學(xué) 本科畢業(yè)論文 會(huì)計(jì)核算管理系統(tǒng) 由于本課題所要開發(fā)的是一個(gè)應(yīng)用性項(xiàng)目,而 Windows 操作系統(tǒng)由 于其操作方便、界面友好,無疑是廣大用戶的首選操作系統(tǒng);對于應(yīng)用開發(fā)者來說,現(xiàn)在已有很多基于Windows 的開發(fā)工具,詳細(xì)的開發(fā)文檔和功能強(qiáng)大的調(diào)試工具,所以我們的軟件也選擇在Windows 操作系統(tǒng)下開發(fā)。 在開始設(shè)計(jì)與開發(fā)本系統(tǒng)之前,經(jīng)過系統(tǒng)的分析之后,我們總結(jié)出,本系統(tǒng)的開發(fā)工具必須要支持如下功能:網(wǎng)絡(luò)程序開發(fā);多線程支持;圖形顯示;系統(tǒng)安全的保證;數(shù)據(jù)庫的開發(fā)。由于在開發(fā)過程當(dāng)中可能會(huì)遇到很多的問題,所以我們必須選擇功能強(qiáng)大而又方便靈活的開發(fā)工具。本系統(tǒng)最終決定選擇 JbuilderX 集成開發(fā)環(huán)境, JSP 和+SQL+JDBC 連接驅(qū)動(dòng)作為系統(tǒng)主要開發(fā)工具。 Tomcat 知識介紹 Jakarta Tomcat 服務(wù)器作為一個(gè)開放源碼的軟件, Tomcat 是一個(gè)免費(fèi)的開源的Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun 和其它一些公司及個(gè)人共同開發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 Jsp規(guī)范總能在 Tomcat 中得到體現(xiàn)。 與傳統(tǒng)的桌面應(yīng)用程序不同, Tomcat 中的應(yīng)用程序是一個(gè) WAR( WebArchive)文件。 WAR 是 Sun 提出的一種 Web 應(yīng)用程序格式,與 JAR 類似,也是許多文件的一個(gè)壓縮包。這個(gè)包中的文件按一定目錄結(jié)構(gòu)來組織:通常其根目錄下包含有 Html 和 Jsp 文件或者包含這兩種文件的目錄,另外還會(huì)有一個(gè) WEBINF 目錄,這個(gè)目錄很重要。通常在 WEBINF目錄下有一個(gè) 文件和一個(gè) classes 目錄, 是這個(gè)應(yīng)用的配置文件,而classes 目錄下則包含編譯好的 Servlet 類和 Jsp 或 Servlet 所依賴的其它類(如JavaBean)。通常這些所依賴的類也可以打包成 JAR 放到 WEBINF 下的 lib 目錄下,當(dāng)然也可以放到系統(tǒng)的 CLASSPATH 中,但那樣移植和管理起來不方便。 Tomcat 不僅僅是一個(gè) Servlet 容器,它也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理Html 頁面。但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 Apache。我們可以將Tomcat 和 Apache 集成到一塊,讓 Apache 處理靜態(tài) Html,而 Tomcat 處理 Jsp 和 Servlet。這種集成只需要修改一下 Apache和 Tomcat的配置文件即可。 是目前開發(fā)企業(yè) Java Web 應(yīng)用的最佳 選擇之一。 Tomcat 服務(wù)器是由一系列可配置的組件構(gòu)成,其中核心組件是 Catalina Servlet 容器,它是所有其他 Tomcat 組件的頂層容器。 Tomcat 的組件可以在 CATALINA_HOME/conf/ 文件中進(jìn)行配置,每個(gè) Tomcat 組件在 文件中對應(yīng)一種配置元素。 [7] 以下代碼以 XML 的形式展示了各種 Tomcat 組件之間的關(guān)系: Server Service 12 Connector / Engine Host Context /Context /Host /Engine /Service /Server 在 以上 XML 代碼中,每個(gè)元素都代表一種 Tomcat 組件。這些元素可分 4 類: 頂層類元素 頂層類元素包括 Server 元素和 Service 元素,他們位于整個(gè)配置文件的頂層。 連接器類元素 連接器類元素代表了介于客戶與服務(wù)之間的通信接口,負(fù)責(zé)將客戶的請求發(fā)送給服務(wù)器,并將服務(wù)器的響應(yīng)結(jié)果傳遞給客戶。 容器類元素 容器類元素代表處理客戶請求并生成響應(yīng)結(jié)果的組件,有 3 種容器類元素 ,它們是 Engine、 Host 和 Context。 Engine 組件為特定的 Service 組件處理所有的客戶請求, Host 組件為特定的虛擬主機(jī)處理所有客戶請求, Context 組件為特定的 Web 應(yīng)用處理所有客戶請求。 嵌套類元素 嵌套類元素代表了可以加入到容器中的組件,如 Logger 元素、Valve 元素和 Realm 元素。 下面是對基本 Tomcat 元素的介紹,具體元素屬性參見后續(xù)文檔: ● Server 元素 Server 元素代表整個(gè) Catalina Servlet 容器,它是 Tomcat 實(shí)例的頂層元素,由 接口來定義。 Server 元素中可以包含一個(gè)或多個(gè) Service 元素,但 Server 元素不能做為任何其他元素的子元素。 ● Service 元素 Service 元素由 接口來定義,它包含一個(gè) Engine 元素,以及一個(gè)或多 個(gè) Connector 元素,這些 Connector 元素共享同一個(gè) Engine 元素。 河北經(jīng)貿(mào)大學(xué) 本科畢業(yè)論文 會(huì)計(jì)核算管理系統(tǒng) ● Connector 元素 Con
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1