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

正文內容

atm機銀行存取款系統(tǒng)的設計與實現(xiàn)本科設計(編輯修改稿)

2025-01-12 10:09 本頁面
 

【文章內容簡介】 表的結構設計 在本銀行存取款系統(tǒng)的設計中,我們建立了用戶表、用戶交易表和用戶交易類型表用于存儲信息; 用戶表 Users 用戶表用于存儲用戶的卡號、密碼、余額、注冊信息等,當用戶注冊成功后這些信息會自動記錄在數(shù)據(jù)庫中,以便用戶查詢。 1 用戶注冊 Users 名稱 字段名 類型 備注 用戶 id PK Usid Number( 20) 卡號 FK Uscard Number(20) 密碼 Uspassword Varchar2(32) 姓名 Usname Varchar2(32) 姓名(拼音) Usname1 Varchar2(32) 性別 Ussex Varchar2(32) .女 男 身份證 UsidentifyCard Varchar2(32) 開戶省 Usprovince Varchar2(32) 開戶市 Uscity Varchar2(32) VIP Usvip Varchar2(32) 否 .是 透支額度 Usoverdraft Number(7,2) 余額 Usbalance Number(15,2) 表 31 用戶表 用戶交易表 歷史表用于存儲用戶從注冊開始的所有用戶操作,歷史表中的字段 HUMING 與用戶表中的字段 HUMING 是外鍵關系,以實現(xiàn) 2 個表之間的關聯(lián)。 表 32 用戶交易表 2 用戶交易類型 Deals 名稱 字段名 類型 備注 交易 id PK Did Number( 20) 用戶卡號 Dcard Number(20) 商丘師范學院 2021 屆本科畢業(yè)論文(設計) 8 交易時間 Dtime Varchar2(32) 交易額度 DdealMoney Number(20) 是否轉賬 DtransferAcounts Varchar2(32) .否 .是 轉入卡號 DtransferCard Number(20) 交易手續(xù)費類型表 根據(jù)用戶在注冊帳號是的開戶省市,我們分我同省不同市和不同省兩種匯率類型。 表 52 用戶交易表 3 交易手續(xù)費類型表 Rate 名稱 字段名 類型 備注 匯率 id PK Rid Number( 20) 匯率類型 Rtype Number(3) 匯率值 RrateValue Number(3, 2) 數(shù)據(jù)庫的建立 存儲極大地方便了對數(shù)據(jù)庫的增刪改查等操作,因此創(chuàng)建與用戶表對應的存儲過程 用戶表的建立( Users) create table users( Usid number(20) primary key,主鍵 Uscard number(20) not null,卡號 Uspassword varchar2(32) not null,密碼 Usname varchar2(32) not null,姓名 Usname1 varchar2(32) not null,姓名(拼音) Ussex varchar2(32) not null,性別 UsidentifyCard varchar2(32) not null,身份證號碼 Usprovince varchar2(32) not null,開戶省 Uscity varchar2(32) not null,開戶市 Usvip varchar2(32) not null,是否是 VIP Usoverdraft number(7,2) not null,透支額度 Usbalance number(15,2) not null余額 )。 用戶交易表的建立 用戶交易表 DEALS create table deals( Did number(20) primary key,主鍵 Dcard number(20) not null,卡號 Dtime varchar2(32) not null,交易時間 DdealMoney number(20) not null,交易金額 DtransferAcount varchar2(32) not null,是否轉賬 DtransferCard number(20) 轉入帳號 )。 交易手續(xù)類型表的建立 匯率表 RATES create table rates( 商丘師范學院 2021 屆本科畢業(yè)論文(設計) 9 Rid number(20) primary key,主鍵 Rtype number(3) not null,匯率類別 RrateValue number(3,2) not null匯率值 )。 6 銀行存取款系統(tǒng)的實現(xiàn) 用戶登陸模塊的實現(xiàn) 界面樣式 圖 31 用戶登陸界面 功能實現(xiàn) (部分代碼 ) 登陸功能 login package 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 public class loginServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 商丘師范學院 2021 屆本科畢業(yè)論文(設計) 10 doPost(request, response)。 } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = (true)。 registerService rs = new registerServiceImpl()。 String card = (card)。//獲取卡號 String password = (password)。//獲取密碼 BigDecimal card1 = new BigDecimal((card))。//將卡號轉為 bigdecimal ListUsers list = (card1)。 Users user = null。 String msg =。 if(() == 0){ msg=帳號不存在 。 (msg, msg)。 (card, card1)。 (/).forward(request, response)。 }else{ user = (0)。 if(((0).getUspassword()) ){ (userCard, (0).getUscard())。 (/).forward(request, response)。 }else{ (密碼錯誤 )。 msg=密碼錯誤 。 (msg, msg)。 (card, card1)。 (/).forward(request, response)。 } } } } 新用戶注冊模塊的實現(xiàn) 新用戶在登陸界面點擊注冊按鈕后調轉到注冊界面。 界面樣式 商丘師范學院 2021 屆本科畢業(yè)論文(設計) 11 圖 32 新用戶注冊界面 功能實現(xiàn)(部分代碼) 注冊功能 register package 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 public class registerServlet extends HttpServlet { private static final long serialVersionUID = 1L。 private registerService rs = new registerServiceImpl()。 商丘師范學院 2021 屆本科畢業(yè)論文(設計) 12 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response)。 } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (utf8)。 (utf8)。 (text/html。charset=utf8)。 String name = (name)。//獲取姓名 String name1 = (name1)。//獲取姓名(拼音) String sex = (sex)。//獲取性別 String identifyCard =(identifyCard)。//獲取身份證號碼 String card = (card)。//獲取卡號 String password = (password)。//獲取密碼 String province = (province)。//獲取開戶省 String city = (city)。//獲取開戶市 String vip = (vip)。//獲取 vip String overdraft = (overdraft)。//獲取透支金額 String balance = (balance)。//獲取透支金額 BigDecimal card1 = new BigDecimal((card))。//將卡號轉為 bigdecimal BigDecimal overdraft1 =new BigDecimal((overdraft))。//將密碼轉為double BigDecimal balance1 = new BigDecimal((balance))。//將密碼轉為double Users user = new Users(null, card1, password, name, name1, sex, identifyCard, province, city, vip, overdraft1,balance1)。 List list=(card1)。 String msg=。 if(()==0){ (user)。 (/ATM/)。 }else{ msg=card1+賬號已經(jīng)存在 。 (msg, msg)。
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1