基于Java的银行自助终端的设计与实现任务书
2020-06-03 22:05:31
1. 毕业设计(论文)的内容和要求
本课题设计是基于java、javascript语言,以银行智能终端为载体的一个系统;能在银行智能终端上实现存款、取款、余额查询及转账等业务。
该程序设计分为前端及后端;前端设计包括在智能终端上的程序设计,ui设计;后端包括银行卡安全识别,socket通行,前后端数据连接发送,三大框架对后端不同模块的设计,数据库设计以及atm报文的发送接收,同时后端还包括运维监管内容,后台自动监管等;最后在编码设计中应遵循银行软件设计规范。
要求: 1、查阅文献资料,理解系统基本原理,确定总体方案; 2、系统应明确各模块的设计,以及之间的联系,各模块之间相互调用规则,层层之间调用流程; 3、在界面ui设计中应还包括软键盘的设计,硬件可以通过触摸屏对界面选项进行控制,甚至机械键盘控制(硬件加密); 4、完成系统设计,在设备上调试,确定系统功能实现; 5、完成开题报告、外文资料翻译、撰写毕业设计论文。
2. 参考文献
[1]王东.基于Java的系统网络编程 [J].信息系统工程, 2010,(11):129-130. [2]陈隽. 基于Java多线程技术的网络编程[J].电脑编程技巧与维护, 2009,(22):83-84. [3]文晖. 基于JavaScript的异步响应技术在WEB应用程序中的实现.兰州石化职业技术学院学报, 2008,8(2):15-17 [4] 陈光. 基于Java网上系统的研究与设计[J].信息技术, 2010(3):163-164. [5]贝格斯滕,邓忠华.JSP设计[M]. 中国电力出版社, 2002. [6]华文立. 基于Java三层架构的电子商务系统设计与实现[J]. 蚌埠学院学报,2015,(2),7-11. [7]刘小明,刘俊. 《J2EE架构》课程中理论与实验教学的探索[J].现代计算机:普及版, 2014,(2):60-62. [8]陈逢吉. 银行计算机柜台终端设备.计算机工程与应用, 1984(9):41-51. [9]顾理琴. 用Java实现SQL数据库探讨[J]. 中小企业管理与科技旬刊, 2014,(35):194-194. [10]黄玲. JDBC技术的研究与实现[J]. 科研, 2016,(2):45-45. [11]于晗. 运用JDBC技术连接和操作MySQL数据库的方法[J]. 林区教学, 2014,(9):100-103. [12]黄国平,陈斌. JSP与JavaScript整合使用[J].南通职业大学学报, 2004, 18(4):20-22. [13]陈志坚,伍一,赵荣鑫,李建新. 银行自助终端系统的设计与实现[J]. 自动化技术与应用, 2002,(1):67-68. [14]谭恒松. 《软件UI设计》课程教学初探[J].福建电脑, 2012, 28(11):213-213. [15]葛萌,欧阳宏基. JTable组件在Swing开发中的应用研究[J]. 信息技术, 2015,(11):80-82 [16]刘若冰. 浅谈Java平台语言的架构与测试问题[J]. 电子技术与软件工程, 2014,(5):76-76. [17]欧阳宏基,葛萌. Java异常处理机制应用研究[J]. 微处理机, 2014,(6):66-69. [18]夏梦. 浅谈UI设计[J]. 电脑知识与技术:学术交流, 2015, 11(3):295-296. [19]MY Huang,YJ Lin,H Xu. A framework for web-based product data management using J2EE. 《The International Journal of Advanced Manufacturing Technology》, 2004, 24(11):847-852.
3. 毕业设计(论文)进程安排
2016-12-01~2016-12-31 选题、搜集资料 2017-01-01~2017-03-13 整理资料、确定方案 完成开题报告 开题报告 完成翻译 2017-03-14~2017-03-24 总体方案设计 2017-03-25~2017-04-24 系统软件设计 中期检查 2017-04-25~ 2017-05-08 软件调试及异常处理 2017-05-09~2017-05-29 整个系统调试及撰写论文 初稿在5.25完成 2017-05-30~2017-06-10 修改论文,准备PPT,答辩