看看我的Java实训,是不是你们的噩梦,之前的东西现在发来看看谁会??

康贤 2020-12-15 11:03:03
一、设计目的、步骤及要求
1、设计目的
加深对面向对象理论和基本知识的理解,掌握使用Java语言进行面向对象程序设计的基本方法,提高运用面向对象知识解决实际问题的能力;初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养他们严谨的科学态度和良好的工作作风。


2、设计步骤
(1)画出管理功能模块图;
(2)模块设计;
(3)测试模块功能,以满足设计功能要求;
(4)所有设计、调试完成后,写出课程设计报告。


3、设计要求[需要达到的效果]
(可以使用图形用户界面)当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下四个功能进行:
(1)、查询余额:初始余额为10000元
(2)、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
(3)、ATM存款:不能出现负存款。
(4)、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。



二、设计相关技术及原始资料
1、对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;
2、系统设计要实用,编程简练,可用,功能全面
3、说明书、流程图要清楚
4、记录设计情况(备查,也为编写设计说明书作好准备);
5、要求采用模块化程序设计方法,及锯齿型书写格式,要求上机调试通过和按设计报告格式。
6、设计上交内容:设计报告一份,包括课程设计目的、要求、源程序文件、运行结果。








三、进程安排
周:
星期一( )熟悉内容要求查阅相关资料
星期二( )给出设计思想,画出模块结构图和流程图
星期三( )模块的实现
星期四( )程序的编写并调试
星期五( )撰写课程设计报告书










四、主要参考资料
1. 邵丽萍 邵光亚 张后扬 Java语言程序设计(第三版) 清华大学出版社
2. 钱银中 《Java程序设计案例教程》 机械工业出版社
3. 于红 《JAVA语言程序设计》 机械工业出版社
五、课程设计报告
课程设计报告书应包括以下几项内容:
①题目
②设计思路及过程
③画出模块结构图和流程图
④说明模块的功能
⑤总结本次课程设计所取得的经验
(要求不少于800字,请用B5白纸打印,附在本指导书后面装订,一起上交指导教师)
六、评分标准
根据提交的设计文档(包括程序主要完成的功能、设计思路和框图、主要代码,程序中有何创新,有何收获和所存在的不足以及需要改进的地方。)
无任何文档,无程序,得 0 分;
文档混乱,没有思路,程序不能运行,不及格;
文档描述清晰,程序实现了基本功能,及格;
文档描述清晰准确,思路清晰,程序实现了要求的所有功能,良好;
文档完备,设计合理有创新,报告清晰明确,深入分析了自己进行实验的体会感想,程序实现了全部功能,功能完善,并有其它的创新实现,优秀。
...全文
93 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
nayi_224 2020-12-15
  • 打赏
  • 举报
回复
还不够,真想提高的话应该再自己想办法加点功能。比如更丰富的转账金额限制、并发操作一个账号的安全问题、转账什么的。

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧