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

正文內(nèi)容

基于web的銀行業(yè)務(wù)管理系統(tǒng)說明書(編輯修改稿)

2025-06-12 19:11 本頁面
 

【文章內(nèi)容簡介】 的導(dǎo)師做為開發(fā)系統(tǒng)的指導(dǎo) 。 因此 , 該系統(tǒng)在技術(shù)上是可行的 。 經(jīng)濟(jì)可行性 估計開發(fā)項目的成本以及新系統(tǒng)可能帶來的收益權(quán)衡兩者的關(guān)系 , 才能分析出本系統(tǒng)是否在經(jīng)濟(jì)上可行 , 同時也要考慮到現(xiàn)行系統(tǒng)的運行費用及新系統(tǒng)的運行費用 , 只有正確認(rèn)識到它們之間的關(guān)系才能為我們的經(jīng)濟(jì)可行性找到依據(jù) 。本系統(tǒng)的開發(fā)需要資金少,系統(tǒng)開發(fā)運行后,可以實現(xiàn) 銀行業(yè)務(wù) 管理的計算機(jī)化,節(jié)省人力,物力,將人從繁重的工作業(yè)務(wù) 中解脫出來,減少查找和登記中無意的錯誤,節(jié)省大量的時間,管理效率大幅度提高。通過我的認(rèn)真估算 , 我認(rèn)為新系統(tǒng)所需要的軟硬件配置相對于它投入使用后產(chǎn)生的經(jīng)濟(jì)效益來說花費并不高 , 軟件開發(fā)成本主要是人力 、物力的消耗 , 物力消耗是開發(fā)此系統(tǒng)所需要的軟、硬件的設(shè)備 , 以及耗電量等方面的計算 , 其實 更重要的是新系統(tǒng)可以提高工作效率 ,加強管理 , 保證工作質(zhì)量 , 加快流動資金周轉(zhuǎn) , 減少資金積壓 , 提供更多的更高 9 質(zhì)量的信息 , 提高取得信息的速度 , 以達(dá)到資源優(yōu)化的目的。因此 , 新系統(tǒng)在經(jīng)濟(jì)上也是可行的。 操作可行性 新系統(tǒng)的操作可行 性所要考慮的問題是 :新系統(tǒng)的操作方式在對管理時是否行的通 , 系統(tǒng)實施以后 , 能否有效的處理問題 , 是否對組織機(jī)構(gòu)產(chǎn)生影響 , 是否會遇到大的障礙 , 用戶對本系統(tǒng)的界面是否滿意等。針對不同的問題 , 我用現(xiàn)有的技術(shù)基本上是可以解決的 , 因為新系統(tǒng)的目標(biāo)是根據(jù) 銀行的業(yè)務(wù)需求 的要求來確定的 , 對于我做的系統(tǒng)原型 , 工作人員已經(jīng)提出了修改意見 , 我也按照這個要求進(jìn)行了修改并基本上滿足了 銀行業(yè)務(wù)管理 的真實需求 , 所以 , 新系統(tǒng)能夠處理實際工作中遇到的問題。另外 , 使用本軟件的人員要求是有一定的計算機(jī)基礎(chǔ)的 ,系統(tǒng)的管理員也應(yīng)該有計算機(jī)專業(yè)的知識 , 經(jīng) 過培訓(xùn)的人員將會熟練使用本軟件 , 本系統(tǒng)的設(shè)計采用 WINDOWS 風(fēng)格 , 界面友好 , 操作便利。因此 , 新系統(tǒng)在操作上也是可行的。 經(jīng)過以上的詳細(xì)分析,新系統(tǒng)在技術(shù)上、經(jīng)濟(jì)上、操作上都有可行性,因此 ,可以進(jìn)行開發(fā)。 需求分析 功能需求 系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)銀行各種信息的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成的。需要完成的功能主要有 : 完成銀行客戶的開戶功能, 銀行員工可以完成客戶的開戶功能,登記用戶的開戶信息,存入系統(tǒng)的數(shù)據(jù)庫中,每位客戶都有唯一的銀行卡號,通 銀行卡的編號進(jìn)行存款、取款等操作。 完成客戶存款的功能,每位銀行客戶可以進(jìn)行存款操作,首先要根據(jù)銀行卡的卡號,搜索到該用戶,再輸入存款的金額,進(jìn)行存款。 完成用戶取款的功能,銀行的客戶,可以進(jìn)行取款的操作,根據(jù)銀行卡的卡號,找到客戶的信息,進(jìn)行取款,在取款時要判斷用戶的存款余額,是否充足,只有存款余額充足,才能取款。 完成客戶從銀行代款或還款的操作,銀行的客戶可以從銀行貸款,也可以分批的進(jìn)行還款的操作。 能夠查看客戶的存款,取款,貸款等詳細(xì)的明細(xì)信息。 能夠完成用戶的管理,可以添加用戶或 刪除系統(tǒng)用戶。 10 數(shù)據(jù)需求 本系統(tǒng) 中存儲的數(shù)據(jù)主要有以下幾方面。一個客戶的開戶信息,主要包括銀行卡號,姓名,密碼,性別,年齡,地址等信息,存取款的信息主要包括,銀行卡號,交易流水號,交易日期,交易金額等。這些數(shù)據(jù)需要存儲到數(shù)據(jù)庫中,由于銀行系統(tǒng)的信息要求安全性比較高,所在系統(tǒng)必須要保證數(shù)據(jù)的安全。同時也要保證數(shù)據(jù)庫的完成性、正確性和相容性。 環(huán)境要求 本系統(tǒng)的開發(fā)環(huán)境主要分為硬件環(huán)境和軟件環(huán)境兩方面。 本系統(tǒng)推薦硬件環(huán)境 CPU: 或以上 內(nèi)存: 1GB 系統(tǒng)硬盤: 120G 本系統(tǒng)需要軟件環(huán)境 操作系統(tǒng): windows XP、 windows 2021 server、 windows 2021 server 服務(wù)器端的軟件: TOMCAT + 數(shù)據(jù)庫管理系統(tǒng): MS SQL SERVER 2021 客戶端軟件: IE 瀏覽器 系統(tǒng)目標(biāo) 通過 銀行業(yè)務(wù) 管理系統(tǒng)地運行,使 銀行工作 人員可以輕松快捷的完成對 客 戶管理的任務(wù),提高賬目管理效率,使銀行的賬目管理工作系統(tǒng)化、規(guī)范化、自動化 。 可以實現(xiàn)從用戶開戶、到存款、到取款、及銀行貸款和還款的全過程操作。簡化用戶的操作過程,節(jié)約客戶的寶貴時間,能夠提高系統(tǒng)的運行效率和管理效率。 11 第 3 章 過程論述 概要設(shè)計 本階段設(shè)計的基本目標(biāo)是解決系統(tǒng)如何實現(xiàn)問題,也叫做概要設(shè)計,本階段主要任務(wù)是劃分出系統(tǒng)的物理元素及設(shè)計軟件的結(jié)構(gòu),完成軟件定義時期的任務(wù)之后就應(yīng)該對系統(tǒng)進(jìn)行總體設(shè)計,即根據(jù)系統(tǒng)分析產(chǎn)生的分析結(jié)果來確定這個系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個模塊的功能如何實現(xiàn)。系統(tǒng)設(shè)計的目標(biāo)是使系統(tǒng)實現(xiàn)擁有所要求的功能,同時,力爭達(dá)到高效率、高可靠性、可修改性,并且容易掌握和使 用。 模塊化的依據(jù)是:把復(fù)雜問題分解成許多容易解決的小問題。原來的問題也就變得容易解決。模塊化設(shè)計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨立又相關(guān)聯(lián)的模塊。每個模塊完成一個特定的子功能。把這些模塊結(jié)合起來組成一個整體。完成指定的功能,滿足問題的要求。采用模塊化原理的優(yōu)點在于可以使軟件結(jié)構(gòu)清晰,容易測試和調(diào)試。從而提高軟件的可靠性,可修改性。有助于軟件開發(fā)的組織管理。一個大型軟件可分別編寫不同的模塊。模塊化理論的幾個重要概念如下: (1).抽象 抽象就是抽象出事物的本質(zhì)特性而暫時不考慮它們的細(xì)節(jié)。 處理復(fù)雜系統(tǒng)唯一有效的方法是用層次的方式構(gòu)造和分析它。一個復(fù)雜的動態(tài)系統(tǒng)首先可以用一些高級的抽象概念構(gòu)造和理解,這些高級概念又可以用一些較低級的理解,直到最低層次的具體元素。 (2).信息隱蔽和局部化 信息隱蔽是指在設(shè)計和確定模塊時,應(yīng)使得一個模塊內(nèi)包含的信息對于不需要這些信息的模塊來說,是不能訪問。 局部化是指把一些關(guān)系密切的軟件元素物理的放得彼此靠近。局部化有助于實現(xiàn)信息隱蔽。 信息隱蔽原理和局部化有助于在測試期間以及軟件維護(hù)期間修改軟件。因為絕大多數(shù)數(shù)據(jù)和過程對于軟件的其它部分而言是隱蔽的,從而由疏忽 引入的錯誤 12 銀行 業(yè)務(wù)管理系統(tǒng) 賬戶明細(xì)查看 用戶貸款操作 用戶取款操作 用戶存款操作 銀行客戶信息管理 操作員管理 就很少可能傳播到軟件的其它部分。 (3).逐步求精的模塊化概念 逐步求精和模塊化的抽象是密切相關(guān)的。軟件結(jié)構(gòu)每一層中模塊表示對軟件抽象層次的次細(xì)化。用自頂向下,逐步求精的方法由抽象到具體的方式分配控制,簡化了軟件設(shè)計和實施,提高了軟件的可理解性和可測試性,并使得軟件更容易維護(hù)。 (4).模塊獨立性 模塊的劃分要使模塊間盡可能的相互獨立,獨立模塊較易維護(hù)。度量模塊的獨立程度有兩個標(biāo)準(zhǔn):內(nèi)聚和耦合。耦合是對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。耦合強弱取決于模塊間接口的復(fù)雜程度,進(jìn)入或訪問一個模塊 的點,以及通過接口的數(shù)。 在軟件的設(shè)計中應(yīng)追求盡可能松散的耦合。內(nèi)聚標(biāo)志一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱藏和局部化概念的自然擴(kuò)展,理想內(nèi)聚的模塊只做一件事情。在設(shè)計時應(yīng)力求做到高內(nèi)聚。 功能結(jié)構(gòu)設(shè)計 經(jīng)過對系統(tǒng)的需求分析,將整個系統(tǒng)分為 6 部分:銀行客戶管理模塊、用戶存款模塊、用戶取款模塊、用戶貸款模塊、賬戶明細(xì)模塊、用戶管理模塊。具本的功能模塊設(shè)計如圖 31 所示: 圖 31 系統(tǒng)功能模塊圖 13 系統(tǒng)功能模塊描述 本系統(tǒng) 由 6 個模塊構(gòu)成,下面將 描述各個模塊的功能。 銀行用戶信息模塊:主要完成銀行客戶的管理功能,包括銀行客戶開戶,刪除及查詢等。用戶在開戶時需要輸入用戶的相關(guān)信息,主要包括銀行卡號,用戶姓名,密碼,地址,電話,身份證號等信息。可以刪除銀行用戶,也可以進(jìn)行查詢。 用戶存款模塊:完成用戶存款的功能,可以按卡號進(jìn)行搜索,查找到該用戶后,進(jìn)行存款操作,輸入存款金額,可以查看存款的名細(xì)。 用戶取款模塊:完成用戶的取款功能, 可以按卡號查找用戶,找到用戶后,輸入取款金額,系統(tǒng)首先判斷用戶的余額是否充足,如果充足,則完成用戶的取款操作。如 果余額不足會有相應(yīng)的提示。 用戶貸款還款模塊:完成客戶貸款的管理及還款的管理。用戶可以從銀行進(jìn)行貸款,還可以分期還款,本模塊完成用戶貸款和還款的管理,用戶可以查詢貸款明細(xì)和還款明細(xì)信息。 帳戶明細(xì)管理:查詢所有用戶的交易明細(xì),交易明細(xì)信息主要包括交易類型、交易流水號、銀行卡號、交易日期、交易金額等。 操作員管理,完成銀行員工的管理,可以添加或刪除操作員的信息。 系統(tǒng)主窗體的設(shè)計 創(chuàng)建系統(tǒng)的主窗體 本 系統(tǒng)采用 B/S 模式設(shè)計,整體采用框架結(jié)構(gòu)。本系統(tǒng)的主窗體中設(shè)計系統(tǒng)的 菜單,用戶可以根據(jù)這些菜單,來完成各種操作。在窗口的左側(cè)列出的用戶的操作項目。系統(tǒng)的主窗體設(shè)計如圖 32 所示: 14 圖 32 系統(tǒng)的主窗體設(shè)計 創(chuàng)建主窗體的菜單 在本系統(tǒng)中,用戶的菜單集中在主窗 體 的左側(cè),每個功能項目都對應(yīng)系統(tǒng)的一個鏈接。 菜單的設(shè)計對應(yīng)的磁盤文件為 。主菜單的設(shè)計如圖 33 所示: 圖 33 系統(tǒng)主菜單設(shè)計 其中每個菜單對應(yīng)一個鏈接,下面是菜單鏈接的主要代碼: td onclick=javascript:changeFrame(39。39。)。 style=cursor:hand。銀行用戶 15 信息 /td td onclick=javascript:changeFrame(39。39。)。 style=cursor:hand。用戶存款 /td td onclick=javascript:changeFrame(39。39。)。 style=cursor:hand。用戶取款 /td td onclick=javascript:changeFrame(39。39。)。 style=cursor:hand。用戶代款 /td td onclick=javascript:changeFrame(39。39。)。 style=cursor:hand。帳戶明細(xì) /td td onclick=javascript:changeFrame(39。39。)。 style=cursor:hand。操作員管理 /td 創(chuàng)建公用模塊 系統(tǒng)中調(diào)用 數(shù)據(jù)庫的操作是 非常頻繁的,因此可以把連接連接數(shù)據(jù)庫的代碼寫到一個磁盤文件中,形成一個類,這樣,在每處需要調(diào)用數(shù)據(jù)庫的地方只要包括該文件,就可以完成數(shù)據(jù)庫的設(shè)用操作。些類對應(yīng)的磁盤文件為 。具體的連接數(shù)據(jù)庫的代碼如下: public class DB { // ODBC?? String sDBDriver = 。 String sConnStr = jdbc:odbc:blank。 Connection conn = null。 Statement stmt = null。 ResultSet rs = null。 public DB() { try { (sDBDriver)。 } catch ( e) { (??? + ())。 16 } } 功能模塊的設(shè)計 操作員 登錄窗體 本系統(tǒng)的使用用戶 主要是面向銀行的職工的,由于系統(tǒng)的數(shù) 據(jù)要求很高的安全性,所以對使用用戶進(jìn)行身份驗證是十分必要的。本系統(tǒng),在登錄時,首先需要驗證用戶的身份是否合法。如果合法,則進(jìn)入相應(yīng)的管理頁面,如果不合法,則會有相應(yīng)的提作。本系統(tǒng)的用戶分為兩類,管理員和普通員工,管理員具有系統(tǒng)的全部權(quán)限,可以添加刪除普通員工的信息,普通員工可以進(jìn)行銀行相應(yīng)的業(yè)務(wù)的操作。系統(tǒng)的登錄窗口對應(yīng)的磁盤文件為 ,窗口設(shè)計如圖 34 所示: 圖 34 操作員登錄界面 其中“登錄”按鈕的代碼設(shè)計如下: % String username=((String)(username))。 String password=((String)(password))。 String type=((String)(type))。 LoginManager lm=new LoginManager()。 if(!(username,password,type)){ % 17 script language=javascript alert(用戶名或密碼錯誤,或者沒有這個用戶的注冊資料! )。 =。 /script % 添加用戶窗體 以管理員的身份登錄后,可以添加普通操作員。普通操作員的信息包括用戶和密碼, 輸入相應(yīng)的信息后,點擊確定按鈕進(jìn)行提交。添加用戶窗體對應(yīng)的磁盤文件為 。添加用戶窗體的界面設(shè)計如圖 35 所示: 圖 35 添加用戶窗口 其中“保存”按鈕的代碼設(shè)計如下: if(add.equals(op)){
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1