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

正文內(nèi)容

華夏銀行atm取款機(jī)系統(tǒng)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-01-05 13:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 4 Java語(yǔ)言和 JDBC 結(jié)合起來(lái)使程序員不必為不同的平臺(tái)編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺(tái)上運(yùn)行,這也是 Java語(yǔ)言 “ 編寫一次,處處運(yùn)行 ” 的優(yōu)勢(shì)。 Java數(shù)據(jù)庫(kù)連接 體系結(jié)構(gòu)是用于 Java 應(yīng)用程序連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)方法。 JDBC對(duì) Java 程序員而言是 API,對(duì)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)連接的服務(wù)提供商而言是接口模型。作為 API, JDBC 為程序開(kāi)發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫(kù)廠商及第三方中間件廠商實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接提供了標(biāo)準(zhǔn)方法。 JDBC 使用已有的 SQL 標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn),如 ODBC 之間的 橋接 。 JDBC 實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口。 Java 具有堅(jiān)固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動(dòng)下載等特性,是編寫數(shù)據(jù)庫(kù)應(yīng)用程序的杰出語(yǔ)言。所需要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫(kù)之間進(jìn)行對(duì)話的方法。而 JDBC 正是作為此種用途的機(jī)制。 JDBC 擴(kuò)展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁(yè),而該 applet 使用的信息可能來(lái)自遠(yuǎn)程數(shù)據(jù)庫(kù)。企業(yè)也可以用 JDBC 通過(guò) Intra 將所有職員連到一個(gè)或多個(gè)內(nèi)部數(shù)據(jù)庫(kù)中(即使這些職員所用的計(jì)算機(jī)有 Windows、 Macintosh 和 UNIX 等各種不同的 操作系統(tǒng) )。隨著越來(lái)越多的程序員開(kāi)始使用 Java 編程語(yǔ)言,對(duì)從 Java 中便捷地訪問(wèn)數(shù)據(jù)庫(kù)的要求也在日益增加。 MIS 管理員 們都喜歡 Java 和 JDBC 的結(jié)合,因?yàn)樗剐畔鞑プ兊萌菀缀徒?jīng)濟(jì)。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫(kù),并能便捷地存取信息,即使這些信息是儲(chǔ)存在不同 數(shù)據(jù)庫(kù)管理系統(tǒng) 上。新程序的開(kāi)發(fā)期很短。安裝和版本控制將大為簡(jiǎn)化。程序員可只編寫一遍應(yīng)用程序或只更新一次,然后將它放到 服務(wù)器 上,隨后任何人就都可得到最新版本的應(yīng)用程序。對(duì)于商務(wù)上的銷售信息服務(wù), Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法。 開(kāi)發(fā)環(huán)境 MyEclipse 企業(yè)級(jí)工 作平臺(tái)( MyEclipse Enterprise Workbench , 簡(jiǎn)稱MyEclipse)是對(duì) EclipseIDE 的擴(kuò)展,利用 它我們可以在數(shù)據(jù)庫(kù)和 JavaEE 的開(kāi)發(fā)、發(fā)布以及 應(yīng)用程序 服 務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE集成開(kāi)發(fā)環(huán)境 , 包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。 7. 0 的發(fā)布意味著我們不再需要配置 Tomcat 以及服務(wù)器了,你所需要做的僅僅是安裝 MyEclipse 。 發(fā)行版包括 和 bug的修復(fù)和功能的加強(qiáng)。提供的支持包括: Eclipse 、 REST web 服務(wù)、新的 myeclipse 操作板、 spring 工具集更新、集成 Manven open JPA 支持、高級(jí)javascript 工具、專業(yè)的 jsdt 實(shí)現(xiàn)、 報(bào)表工具 加 強(qiáng)、 jsf 和 ICEfaces 工具更新。 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 5 3 系統(tǒng) 的可行性論證及需求分析 系統(tǒng)的可行性分析 1 技術(shù)可行性 本系統(tǒng)采用語(yǔ)言為 java,數(shù)據(jù)庫(kù)采用 SQL 語(yǔ)句,由于我們之前在學(xué)校都學(xué)習(xí)過(guò)這些語(yǔ)言,并且在培訓(xùn)中又在實(shí)戰(zhàn)中加強(qiáng)了訓(xùn)練,因此可以得心應(yīng)手的用所學(xué)來(lái)完成本系統(tǒng)。 2 經(jīng)濟(jì)可行性 由于本系統(tǒng)框架結(jié)構(gòu)簡(jiǎn)單,規(guī)模不大,在系統(tǒng)開(kāi)發(fā)及運(yùn)行過(guò)程中僅需要支付少量開(kāi)發(fā)成本,及服務(wù)器架設(shè)成本和系統(tǒng)運(yùn)行時(shí)的維護(hù)成本,完成后將滿足廣大市民的需求,同時(shí)由于華夏銀行在如今所有銀行跨行取款及異地取款都收取 4 元手續(xù)費(fèi)的情況下,逆市推行每天第一筆業(yè)務(wù)無(wú)論跨行,還是異地取款等皆不 收手續(xù)費(fèi),定然吸引大批追隨者,據(jù)此對(duì)投資和收益的權(quán)衡比較,確定華夏銀行 ATM 取款機(jī)系統(tǒng)具有經(jīng)濟(jì)可行性。 3 操作可行性 系統(tǒng)完成后,只需要 2 名專業(yè)人員看護(hù)即可,而柜員就可以節(jié)省大量的工作量,同時(shí)用戶也節(jié)省了大量時(shí)間,只需識(shí)字即可輕松容易的使用本系統(tǒng) 。 經(jīng)過(guò)以上三方面的分析,說(shuō)明了本系統(tǒng)是可行的。 功能分析 1 柜員方面 柜員可以執(zhí)行對(duì)用戶的業(yè)務(wù)辦理,如申請(qǐng)開(kāi)卡、銷戶、同時(shí)可以執(zhí)行取款、存款、查詢、修改密碼、擁有小型計(jì)算器等功能 。 2 ATM 方面 用戶可以在此界面進(jìn)行取款、查詢余額和修改密碼的操作 。 系統(tǒng)實(shí)現(xiàn)功能 本系統(tǒng)設(shè)計(jì)完成后,最終將能實(shí)現(xiàn)以下功能: ? 開(kāi)戶辦理 :用戶可以申請(qǐng)辦理一個(gè)卡號(hào)和密碼,然后登錄。 ? 查詢余額 :用戶可以查詢到卡里的存款余額。 ? 修改密碼 :用戶可以更改自己卡號(hào)的密碼。(柜員系統(tǒng)的修改密碼只局限于柜員且可以修改用戶卡信息、卡密碼、以及柜員密碼) 。 ? 取款 :用戶可以取出自己卡里的金額。 ? 存款 :用戶可以把資金存入到自己的戶頭里。 ? 卡登陸 :用戶使用卡號(hào)以及卡密碼登陸到該系統(tǒng)。(柜員也可以登陸用戶帳戶,進(jìn)行一些相關(guān)的操作) 。 除了實(shí)現(xiàn)上述功能以外 ATM 取款系統(tǒng)還應(yīng)該具有友好,簡(jiǎn)潔的界面, 安全性要高,穩(wěn)定性要好,及保密性要比傳統(tǒng)的人工辦理更加安全,確保用戶自身利益不受到威脅 ,并設(shè)定 ATM 取款機(jī)最高取款限額為 2021 元,避免意外情況下造成不可挽回的損失 。 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 6 系統(tǒng)流程圖 圖 31 系統(tǒng)流程 圖 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 7 4 總體設(shè)計(jì) 設(shè)計(jì)思想 ATM 取款 系統(tǒng)需要滿足來(lái) 兩 方面的需求,這 兩 個(gè)方面分別是 用戶 管理 、 柜員管理 。用戶 的需求是 進(jìn)行各項(xiàng)業(yè)務(wù)的辦理 ,包括取款,查詢余額,修改密碼等 ; 柜員管理 人 員對(duì) 用戶辦理的信息 進(jìn)行操作 處理 ,同時(shí) 保存在數(shù)據(jù)庫(kù)中以便用戶查詢 ; 柜員 的功能最為復(fù)雜, 他 包括對(duì) 數(shù)據(jù)庫(kù)的維護(hù) 、 用戶信息維護(hù) 等 情況進(jìn)行維護(hù) 。 用戶可以根據(jù)開(kāi)戶申請(qǐng)到的卡號(hào)和密碼登錄到系統(tǒng),登錄成功后可進(jìn)行四種操作,一是取款,二是查詢余額,三是修改密碼。銀行柜員 有修改 卡信息、卡密碼和柜員密碼、開(kāi)戶辦理、取款、存款、卡登陸等使用 權(quán)限,所以需對(duì) 銀行柜員 登陸 到柜員 模塊進(jìn)行更多 細(xì)節(jié)上的考慮 。 除此外在柜員操作界面增加了一個(gè)小計(jì)算器的功能,使銀行柜員在進(jìn)行工作的時(shí)候可以 更 方便的進(jìn)行操作, 系統(tǒng)具備 人性化 和易操作性的特點(diǎn)。 系統(tǒng)功能模塊劃分 圖 41 系統(tǒng)功能模塊劃分 圖 系統(tǒng)功能模塊 一般可分為: 銀行 用戶模塊:包括用戶登錄模塊、取款模塊、查詢模塊、修改密碼模塊、退出模塊。 銀行柜員模塊:包括柜員登錄模塊、用戶信息開(kāi)戶辦理、修改密碼、查詢、取款、存款等模塊。 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 8 ATM 取款系統(tǒng)各模塊圖 在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過(guò)程中獨(dú)立開(kāi)來(lái),使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定 DBMS 的限制。 另外用戶 ATM 界面操作與銀行柜員操作共用同一個(gè)數(shù)據(jù)庫(kù),保證了用戶賬面存款的金額一致性,更加貼近了本次設(shè)計(jì)的真實(shí)性,避免了在不同界面操作,卻產(chǎn)生了不同的金額,出現(xiàn)假數(shù)據(jù)的現(xiàn)象。 圖 42 取款系統(tǒng) 模塊圖 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 9 圖 43 用戶登錄模塊圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)工作在軟件開(kāi)發(fā)中占有重要地位。根據(jù) 取款機(jī)系統(tǒng) 的主要功能設(shè)計(jì)了CardInfo( 卡信息表 ) , GlyInfo( 柜員信息表 ) , TransInfo( 交易信息表 ) , UserInfo( 用戶信息表 ) , 四 大數(shù)據(jù)庫(kù)表。 分別如表 41 到 44 所示。 數(shù)據(jù)表結(jié)構(gòu) 本系統(tǒng)中數(shù)據(jù)庫(kù)采用 Oracle9i 數(shù)據(jù)庫(kù) 。數(shù)據(jù)庫(kù)是網(wǎng)站的核心,數(shù)據(jù)庫(kù)設(shè)計(jì)的合理與否對(duì)網(wǎng)站的建設(shè)有著至關(guān)重要的影響。一個(gè)良好的數(shù)據(jù)庫(kù)開(kāi)發(fā)過(guò)程一般是先系統(tǒng)分析,再邏輯設(shè)計(jì),然后物理實(shí)現(xiàn)。邏輯設(shè)計(jì)中根據(jù)系統(tǒng)分析設(shè)計(jì)一個(gè)關(guān)系模型,物理設(shè)計(jì)為邏輯設(shè)計(jì)中的數(shù)據(jù)模型選取一個(gè)最合理的應(yīng)用環(huán)境的物理結(jié)構(gòu),通常選取一個(gè)常用數(shù)據(jù)庫(kù)軟件,用 數(shù)據(jù)庫(kù)軟件創(chuàng)建與邏輯設(shè)計(jì)中數(shù)據(jù)模型對(duì)應(yīng)的數(shù)據(jù)庫(kù)。 ( 1) GlyInfo 表。 柜員信息表 ,用來(lái) 執(zhí)行柜員登陸 , 進(jìn)行賬戶管理 。如表 41 所示: 表 41 柜員表 名稱 數(shù)據(jù)類型 大小 說(shuō)明 Name Varchar2 20 管理員名 Pass Varchar2 20 密碼 CREATE TABLE ( NAME VARCHAR2(20) NOT NULL, PASS VARCHAR2(20) NOT NULL ) 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 10 PCTFREE 10 PCTUSED 40 MAXTRANS 255 TABLESPACE USERS STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) NOCACHE LOGGING ( 2) UserInfo 表。 用戶 具體信息表,用來(lái) 登陸取款機(jī)系統(tǒng),進(jìn)行取存款等 。如表42 所示: 表 42 用戶表 名稱 數(shù)據(jù)類型 大小 說(shuō)明 Customerid Number 10 顧客編號(hào) Customername Varchar2 20 開(kāi)戶名 Pid Number 18 身份證號(hào) Telephone Number 20 聯(lián)系電話 Address Varchar2 20 居住地址 CREATE TABLE ( CUSTOMERID NUMBER(10,0) NOT NULL, CUSTOMERNAME VARCHAR2(20) NOT NULL, PID NUMBER(18,0) NOT NULL, TELEPHOME NUMBER(20,0) NOT NULL, ADDRESS VARCHAR2(20) NOT NULL ) PCTFREE 10 PCTUSED 40 MAXTRANS 255 TABLESPACE USERS STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) NOCACHE LOGGING ( 3) CardInfo 表 。 卡信息表 ,用來(lái) 存儲(chǔ)用戶的一些個(gè)人信息 。如表 43 所示: 大連 交通大學(xué)信息工程學(xué)院 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 11 表 43 銀行卡信息表 名稱 數(shù)據(jù)類型 大小 說(shuō)明 Curtype Varchar2 10 貨幣種類 Savingtype Varchar2 20 存款類型 Opendate Date 開(kāi)戶日期 Openmoney Varchar2 20 開(kāi)戶金額 Balance Varchar2 20 余額 Pass Number 10 密碼 Cardid Number 20 卡號(hào) Isreportloss Varchar2 10 是否掛失 Customerid Number 10 顧客編號(hào) CREATE TABLE ( CARDID VARCHAR2(20) NOT NULL, CURTYPE VARCHAR2(10) NOT NULL, SAVINGTYPE VARCHAR2(20) NOT NULL, OPENDATE
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1