- 11
- 0
- 约2.14万字
- 约 21页
- 2020-11-13 发布于湖北
- 举报
C#语言编程设计
课程实验报告
实验:银行客户服务系统
实验目的
做一个三层结构的银行客户服务系统,实现客户的存款和取款的过程。
其中三层要求如下:
第一层:业务表现层,在用户界面上实现客户的存款取款过程。
第二层:业务逻辑层,验证用户的输入是否合法,比如用正则表达式验证用户的存款和取款的输入必须是数字。
第三层:数据访问层,当业务逻辑层完成数据的验证以后,使用数据访问层的类直接对数据库进行插入或者删除的操作。
设计代码
见附录。
实验结果
首页(index.aspx) 提示用户输入用户名和密码:
图1
若输入身份证号码错误,或者密码错误,弹出错误提示框,返回首页
图2
若用户名与密码正确则登陆到账户管理页面
图3
选择存款功能,进入存款页面
图4
若输入不是数字,或违法恶意输入,弹出提示框,返回用户管理页面
图5
若输入正确,弹出‘交易成功’提示框,返回用户管理页面,余额相应增加
图6
选择取款功能,进入取款界面
图7
若输入不是数字,或违法恶意输入,弹出提示框,返回用户管理页面
图7
若取款金额超出余额,弹出提示框,禁止取款,返回用户管理页面
若输入正确,提示交易成功,跳转到用户管理页面,金额相应减少
图8
若选择注销功能,消除Session值,跳转到登陆页面
图10
数据库样例:
图11
说明体会
本人熟悉web开发,之前一直使用php在appache环境下
您可能关注的文档
- HGT 21596-2014 回转盖衬不锈钢人孔.doc
- 2018年西北(陇东)活畜暨畜产品交易市场建设项目可行性研究报告.doc
- 2015年最新江苏省会计从业资格考试《会计基础》复习重点与机考题库400P.doc
- CNCA-C11-13:2014 强制性产品认证实施规则 车身反光标识.doc
- HP-UHP变质岩石英脉和东海水晶中有机包裹体的发现及其.doc
- 2015年江苏省会计从业资格考试《会计基础》复习重点与机考题库381P.doc
- 2014农业机械化生产学(农大版)教学课件:第一章 我国农业机械化的发展历程、特点、体系和展望02.ppt
- (正本)甬临线宁海段改建工程山河岭至桐洲段公路绿化、景观工程.doc
- 2013年5月科研方法与论文写作试题与答案题库.doc
- diy花艺手工小店创业计划书[资料].doc
最近下载
- T_FPSHS 001—2024(嘉宝果栽培技术规程).pdf VIP
- 2026年合肥长丰县水湖镇公开招聘村(社区)后备干部32名考试备考试题及答案解析.docx VIP
- 男西装结构设计.ppt VIP
- 2026安徽合肥市长丰县水湖镇招聘村(社区)后备干部32人考试参考题库及答案解析.docx VIP
- 互联网保险业务监管办法解读.pptx VIP
- 22G101-1建筑工程.房屋建筑.墙梁板构筑详图.pdf VIP
- 输气管道工程项目可行性研究报告编制规定.pdf VIP
- 2026安徽合肥市长丰县水湖镇招聘村(社区)后备干部32人备考题库及答案详解(有一套).docx VIP
- 2026安徽合肥市长丰县水湖镇招聘村(社区)后备干部32人备考题库含答案详解(综合题).docx VIP
- 电厂脱硫系统设计计算书.xlsx VIP
原创力文档

文档评论(0)