導航:首頁 > 編程語言 > atm界面設計javascriot

atm界面設計javascriot

發布時間:2022-09-19 03:42:20

『壹』 winform c#做仿ATM取款機系統功能

這個真的是太簡單了兄弟,就是常規的數據讀寫和判斷,這樣的項目自己做會收益很大,別人給你只會讓你一事無成。

『貳』 建設銀行atm機操作界面

建設銀行的ATM機可以用來轉賬、取款、存款等。
一、ATM機轉賬步驟:
1、將銀行卡插入ATM機中,輸入密碼登陸;
2、選擇轉賬,輸入收款人賬號,點擊確定;
3、確認收款人賬號,輸入轉賬金額,點擊確定即可完成。
二、ATM機存款步驟:
1、將銀行卡插入ATM機中,輸入密碼登陸;
2、選擇存款,放入需要存錢的現金,點擊確定;
3、確認存款金額,點擊確定即可完成。
三、ATM機取款步驟:
1、將銀行卡插入ATM機中,輸入密碼登陸;
2、選擇取款,點擊確定,輸入取款金額;
3、確認取款金額,點擊確定即可完成。

『叄』 要求模仿銀行ATM自動取款機功能,設計一個名為Bank的銀行類(或結構體),要求能實現以下功能

既然是銀行類,那麼C++也可以吧。
今天寫了一個,時間少,寫的比較粗糙,但基本功能都有。
寫了一個Account(帳戶)類,實現創建帳戶,對存款進行操作,保存帳戶和打開帳戶等。

Account類的頭文件

//Account.h

#ifndef ACCOUNT_H_
#define ACCOUNT_H_

#include <string>
using std::string;
class Account
{
private:
string name; //帳戶名
string password; //密碼
int deposit; //存款
bool modify; //帳戶是否被修改
public:
Account();
Account(string na, string psw, int dps);
~Account();
bool openAccount(string accName); //從文件打開帳戶
bool saveAccount(); //將帳戶保存到文件
bool land(string psw); //帳戶登錄
bool saving(int money); //存款
bool fetch(int money); //取款
void showBalance(); //顯示余額
};
#endif

Account類的實現,在Account.cpp文件中

//Account.cpp
#include <iostream>
#include <fstream>
#include <string>
#include "Account.h"

using namespace std;

Account::Account()
{
name = "";
password = "";
deposit = 0;
}
Account::Account(string na, string psw, int dps)
{
name = na;
password = psw;
deposit = dps;
}

Account::~Account()
{
}

bool Account::openAccount(string accName)
{
ifstream fin(accName.c_str(), ios_base::in);
if(!fin.is_open())
{
std::cout<<"打開帳戶錯誤,請檢查是否有該帳戶!"<<std::endl;
return false;
}
fin>>name;
fin>>password;
fin>>deposit;
fin.close();
return true;
}

bool Account::saveAccount()
{
if(modify == false)
return true;
ofstream fout;
fout.open(name.c_str(), ios_base::out);
if(!fout.is_open())
{
std::cout<<"保存帳戶錯誤,不能創建文件!"<<std::endl;
return false;
}
if(name=="")
{
std::cout<<"帳戶為空,不能保存!"<<std::endl;
return false;
}
fout<<name<<std::endl;
fout<<password<<std::endl;
fout<<deposit<<std::endl;
fout.close();
return true;
}

bool Account::land(string psw)
{
if(psw == password)
return true;
else
return false;
}

bool Account::saving(int money)
{
if(money<=0)
{
std::cout<<"錯誤!存入款額不能小於等於0!"<<std::endl;
return false;
}
deposit += money;
modify = true;
return true;
}

bool Account::fetch(int money)
{
if(money<=0)
{
std::cout<<"錯誤!取出款額不能小於等於0!"<<std::endl;
return false;
}
else if(money<=deposit)
{
deposit -= money;
modify = true;
return true;
}
else if((money - deposit)<=2000)
{
deposit -= money;
std::cout<<"您的帳戶已透支,透支額為:"<<-deposit<<"元"<<std::endl;
modify = true;
return true;
}
else
{
std::cout<<"錯誤!取款超過允許透支額!"<<std::endl;
return false;
}
}

void Account::showBalance()
{
std::cout<<"您目前的帳戶存款余額為 "<<deposit<<" 元"<<std::endl;
}

說明:
bool saveAccount()以帳戶名為文件名,以文本格式,保存帳戶名、密碼、存款信息,保存的文件沒有擴展名,但可以用記事本打開。

至於主程序文件,由於網路限制,不能貼出來,我用網路的消息發送給你。

『肆』 求大神幫我設計一個類似於ATM機的那樣的java WEB前台網頁。。。

<!DOCTYPEhtml>
<html>
<head>
<title>ATM</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gbk"/>
<styletype="text/css">
.maindiv{
width:50%;
height:350px;
background-color:#9999ff;
border:solid1px#000;
}
.leftdiv{
width:70%;
height:80%;
background-color:#FFF;
border:solid1px#000;
margin:30px0030px;
float:left;
text-align:center;
}
.rightdiv{
width:20%;
height:80%;
margin:20px000;
float:left;
}
.rightdivinput{
width:90%;
margin:10px010px20px;
height:50px
}
</style>
<scripttype="text/javascript">
window.onload=function(){
varstatusb=document.getElementById("status"),
searchb=document.getElementById("search"),
payfor=document.getElementById("payfor"),
cpassword=document.getElementById("cpassword"),
displayWindow=document.getElementById("displayWindow");
if(window.addEventListener){
//safari,chrome,firefox
//addEventListener(stringeventFlag,functioneventFunc,[booluseCapture=false])
//useCapture:指定是否綁定在捕獲階段,true為是,false為否,默認為true
statusb.addEventListener("click",showUStatus);
searchb.addEventListener("click",showSearch);
payfor.addEventListener("click",showPay);
cpassword.addEventListener("click",showChange);

}else{//IEopera
statusb.attachEvent("onclick",showUStatus);
statusb.attachEvent("onclick",showSearch);
payfor.addEventListener("click",showPay);
cpassword.addEventListener("click",showChange);
}
}
;
functionshowUStatus(){
document.getElementById("displayWindow").innerHTML="姓名:xx</br>年齡:22性別:xx";
}
functionshowSearch(){
document.getElementById("displayWindow").innerHTML="余額:10000000RMB</br>土豪!我們做朋友吧";
}
functionshowPay(){
document.getElementById("displayWindow").innerHTML="<form>充值金額:<inputtype='text'name='money'/><inputtype='submit'value='提交'></form>";
}
functionshowChange(){
document.getElementById("displayWindow").innerHTML="<form>新密碼:<inputtype='text'name='newPWord'/><inputtype='submit'value='提交'></form>";
}
</script>
</head>
<body>
<divclass="maindiv">
<divid="displayWindow"class="leftdiv">歡迎使用xxxIC系統</div>
<divclass="rightdiv"><inputid="status"type="button"value="用戶狀態"/></br><inputid="search"type="button"value="余額查詢"/></br><inputid="payfor"type="button"value="充值繳費"/></br><inputid="cpassword"type="button"value="修改密碼"/></div>
</div>
</body>
</html>

『伍』 用C語言寫ATM的程序代碼要求用循環語句

#include<stdio.h>
int chaxun(int a3)
{
int b;
b=a3;
printf("你的余額為:%d\n",b) ;

}
int qukuan(int a3)
{
int a,b;
printf("請輸入您要提取的現金:\n");
scanf("%d",&a);
b=a3-a;
if(b<0)
printf("對不起 ,你的余額不足\n");
else
{
printf("請收好您的%d元現金\n",a);
a3=a3-a;
}
return (a3);
}
int gaini(int a2)
{
int a,b,c=1,d,e=1;
while(e)
{
printf("請輸入你的舊密碼:\n");
scanf("%d",&d);
if(d==a2)
e=0;
else
{
e=1;
printf("你輸入的密碼錯誤,請重新輸入:\n");
}
}
while(c)
{
printf("請輸入您的六位數新密碼\n");
scanf("%d",&a2);
printf("請確認您的六位數新密碼\n");
scanf("%d",&b);
if(a2==b)
{
if(b>100000&&b<999999&&b/(b/100000)!=111111)
{
c=0;
printf("密碼修改成功\n");
}
else
{
printf("您輸入的密碼不符合要求,請從新輸入\n");
c=1;

}
}
else
{
c=1;
printf("您兩次輸入的密碼不一致,請重新輸入:\n");
}

}
return a2;
}
int quka()
{
printf("\n 夢若保保提醒您\n");
printf("請收好您的卡片,謝謝,再見\n\n");
}
int cunkuan(int a3)
{
int i,j,k;
printf("請輸入你要存的金額\n");
scanf("%d",&k);
if(k<0)
{
printf("對不起,沒有負存款\n");
}
else
{
printf("\n您好,您已經存進去了%d元\n",k);
a3=a3+k;
}
return a3;
}

main()
{
int i,j,b=1,c,k,l,m,n;
int a1=123456,a2=123456,a3=1000;
printf("歡迎使用自動櫃員機:\n\n");
while(b==1)
{
printf("請輸入您的賬號:\n");
scanf("%d",&k);
printf("請輸入您的密碼:\n");
scanf("%d",&l);
if(k==a1&&l==a2)
{
b=0;
printf("您的賬戶余額為:%d\n",a3);
}
else
{
b=1;
printf("對不起,您輸入的賬號或者密碼有誤,請重新輸入:\n");
}
}
do
{
printf("\n請選擇您要的服務項目:\n");
printf("1.查詢余額\n");
printf("2.取款\n");
printf("3.修改密碼\n");
printf("4.取卡\n");
printf("5.存款\n");
scanf("%d",&c);
switch(c)
{
case 1:
chaxun(a3);
break;
case 2:
a3=qukuan(a3);
break;
case 3:
a2=gaini(a2);
break;
case 4:
quka();
break;
case 5:
a3=cunkuan(a3);
break;
}
}while(c!=4);

}

『陸』 嵌入式系統的ATM機項目的描述和應用場景

Javascript是最流行的腳本語言之一,也是Web的主要技術之一,這樣的優勢導致它在嵌入式領域也有一定的作用

飛利浦出過一套 Pronto 智能中控設備系列,可以通過編寫代碼自定義界面和邏輯,控制繼電器、串口、紅外等設備,適用於家庭和辦公室自動化控制。


制設備分為中控主機和控制板(即帶彩色觸摸屏的遙控器),本身是嵌入式系統,但控制板中存儲的自定義邏輯代碼就是使用改造過的Javascript腳本規
范。為家庭或安裝好被控制的設備以後,只需通過必要連線或區域網將中控主機與被控設備連通,再將電腦上編寫好的腳本和配置文件通過USB口傳到控制板上,
就可以使用了。電腦端編輯是半圖形化半文本式的界面(類似Visual Studio和 Xcode
的使用),代碼編寫又不難,因此上手非常容易。編寫界面和最終的控制板使用體驗都很好。
「ProntoScript
是一種基於 JavaScript 的軟體工具,它使安裝人員能夠創建動態的雙向用戶界面,利用全圖形的靈活性對 RS232 或 IP
進行系統控制。該工具集成在 ProntoEdit Professional 軟體中。與 Pronto 合作夥伴預建的 ProntoScript

『柒』 求一個ATM機自動存取款系統界面設計 在線等

總體設計

待機界面 (按任意鍵,進入登錄界 面)

(密碼錯誤,返回登陸)回

登錄界面 (卡號、密答碼、取消等選 項)

密碼錯誤,請 從新輸入!

選擇界面 (選擇「取消」進入「取卡界面」 ) (查詢余額、取款、轉 帳、修改密碼、取消)

查詢余額

取款

轉帳

修改密碼

交易完成界面
(交易完成,選擇「其他交易」 返回「選擇」界面)

(不同的交易有不同的 交易完成界面)

選擇「列印」 (選擇 憑條 「取消」 進入 列印界面 「取卡 (選擇「其他交易」返回「選擇界面」 ) 界面」 )

取卡界面 (謝謝使用,再見!)

註: 「查詢余額」和「修改密碼」無列印界面

『捌』 (模仿銀行ATM自動取款機功能,設計一個名為Bank的銀行類)C#控制台應用程序下執行。

什麼東西啊??

閱讀全文

與atm界面設計javascriot相關的資料

熱點內容
玉米win10系統下載 瀏覽:134
fgo技能升級減cd嗎 瀏覽:129
什麼記賬app免費好用 瀏覽:441
網路檢測可以檢測到什麼 瀏覽:504
sip協議教程 瀏覽:832
編程哪裡可以接項目 瀏覽:119
孤島驚魂win10 瀏覽:246
網路HRV是什麼意思 瀏覽:918
word框中打勾 瀏覽:577
tcl筆試題java 瀏覽:467
win10怎麼登錄安全模式 瀏覽:679
除了archdaily還有什麼網站 瀏覽:567
數控下料圓形怎麼編程 瀏覽:785
安裝游戲在文件管理找不到怎麼辦 瀏覽:216
想買奢侈包包下載什麼app 瀏覽:1000
閃送員是哪裡的app 瀏覽:530
火車站進站閘機的數據哪裡可以查 瀏覽:503
cad備份文件清理軟體 瀏覽:822
夾具裝配圖cad文件百度網盤 瀏覽:567
如何將excel表格轉成文件包 瀏覽:1

友情鏈接