高级编程技术课程设计
6页1、高级编程技术课程设计课程类别:实践性教学环节建议学时:30学时适应对象:信息管理与信息系统专业统招生一、目的与要求高级编程技术课程设计是高级编程技术程序设计课程内容在实践中的具体运用。目的在于通过对具体Java软件题目的分析和编程实现,使学生掌握面向对象程序设计的基本方法、Java语言的基本技能及实际开发能力,培养学生完成软件所需要的专业技能。指导教师应根据实际情况选择合适的设计题目,并向学生下达课程设计任务书。要求学生根据任务书中给出的背景资料,科学地分析程序模块,运用类、对象、方法等面向对象程序设计概念和高级编程技术语言技能,通过上机实验过程完成任务书所要求的设计任务。二、设计内容1、编写一个记事本程序要求:用图形用户界面实现。能实现编辑、保存、另存为、查找替换等功能。提示:使用文件输入输出流。2、模拟龟兔赛跑要求:用图形用户界面实现。能设置比赛时间,马匹的数量等等。在任意时间段内马匹的速度是随机的。开始比赛之后以动画显示赛马过程。提示:使用多线程3、学生信息管理系统要求:使用图形用户界面用数据库建立1或2个学生信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能
2、。4、图书信息管理系统要求:使用图形用户界面用数据库建立1或2个图书信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能。5、聊天小程序要求:使用图形用户界面。能实现一个聊天室中多人聊天。可以两人私聊。提示:使用socket通信6、ATM柜员机模拟程序 要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1、查询余额:初始余额为10000元2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。3、ATM存款:不能出现负存款。4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。7、超市收银系统 要求:使用图形用户界面。由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等。从数据库中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人
《高级编程技术课程设计》由会员M****1分享,可在线阅读,更多相关《高级编程技术课程设计》请在金锄头文库上搜索。
【真题】山东省临沂市中考英语试题含答案
建设工程施工承包协议书
化学渡液项目建议书写作模板立项备案申报
福建师范大学21秋《心理咨询学》在线作业三答案参考16
餐厅服务员工作职责描述(14篇)
高三政治第一学期12月联考测试题
传统物流企业向现代物流企业转型的探讨毕业论文1
大连理工大学21秋《通风与洁净技术》平时作业二参考答案88
2018-2019学年高中物理 第二章 匀速圆周运动本章测评2(含解析)教科版必修2
关于政务信息公开工作的自查整改报告
《肖申克的救赎》读后感
徐汇区小学五年级语文学科质量分析表
安全技术交底模板:模板工程安全技术交底
最新土木工程专业——建筑设备工程复习题
课程设计photoshop
乒乓球比赛口号_乒乓球比赛励志口号
夏季绿化养护措施
品德与社会《男生和女生》教学案例(DOC 11页)
广东省劳动力培训转移网上申报系统快速上手指南0815
2023-2024学年幼儿园家长工作计划标准样本(2篇).doc
2024-02-16 4页
2023-07-14 5页
2022-11-15 40页
2024-02-05 30页
2023-12-24 9页
2023-06-22 11页
2024-02-12 16页
2023-04-24 7页
2023-02-02 13页
2022-09-01 3页