java网络编程课程设计

上传人:好** 文档编号:105803887 上传时间:2019-10-13 格式:PPT 页数:23 大小:331KB
返回 下载 相关 举报
java网络编程课程设计_第1页
第1页 / 共23页
java网络编程课程设计_第2页
第2页 / 共23页
java网络编程课程设计_第3页
第3页 / 共23页
java网络编程课程设计_第4页
第4页 / 共23页
java网络编程课程设计_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《java网络编程课程设计》由会员分享,可在线阅读,更多相关《java网络编程课程设计(23页珍藏版)》请在金锄头文库上搜索。

1、Java网络编程 课程设计,课程设计目的,1、复习、巩固JAVA 的输入输出、线程、GUI、socket 、JDBC、Servlet等相关知识; 2、利用所学知识可以实现基于Java的小型MIS、聊天软件、小型网站等的开发。 3、将所学到的Java知识与实际动手编程相结合,锻炼学生的分析解决实际问题的能力,培养学生自主学习能力、创新意识和创新能力。,选题与人员组织,1、人员组织:课程设计采用项目小组( 4-5人以内)的工作方式进行,由组长负责,共同完成设计任务。 2、所选题目要求:学生在教师提供的题目中选择,各种、学生也可以自己选择题目。学生自主命题的须经过指导教师的审核。同一班级内题目不能重

2、复。,1、首先要对课程设计题目进行前期分析,规划好所要制作的类、需要实现的功能、需要编写哪些类来实现、类和类之间有什么关系。 2、完成的程序要进行相应的测试,功能要完整,设计要合理。,课程设计要求,课程设计要求,3、设计报告的写法要求: 在报告中注明每个组员在设计中所从事的工作。 对本次设计/编程的大体思路进行文字描述; 将所编写好的GUI进行截图放于课程设计文档中; 画出类图,流程图等说明程序运行的流程以及类之间的关系; 对本次课程设计进行一下总结和展望。,课程设计要求,4、答辩:第十六周周四以小组为单位进行; 5、提交材料:设计报告文档打印稿,设计报告文档电子版和源程序,统一交给学习委员。

3、 提交时间:第十六周周四。,课程设计参考选题,1、多功能计算器 功能要求: 1)实现 加、减、乘、除、等于、退格(Backspace)、 清零(CE)等基本运算; 2)实现开方、求导数、e的x次方和基本的三角函数 sin()、cos() 、tan()、atan()等的运算; 3)实现对进制的转换等。,课程设计参考选题,2、基于socket的多人聊天软件 功能要求: 1)利用GUI 实现聊天; 2)实现多人聊天; 3)实现私聊。,课程设计参考选题,3、设备管理系统 功能要求: 1) 实现设备的录入、删除、修改等基本操作。 2) 能够对设备进行方便的检索。 3) 实现设备折旧计算。 4) 能够输出

4、设备分类明细表。,课程设计参考选题,4、银行储蓄系统 功能要求: 1) 实现储户开户登记; 2) 办理定期存款帐; 3) 办理定期取款手续; 4) 办理活期存款帐; 5) 办理活期取款手续; 6) 实现利息计算; 7) 输出明细表。,课程设计参考选题,5、医院药品进销存系统 功能要求: 1) 新药品的入库; 2) 药品的出库登记; 3) 药品库存检索; 4) 供货商信息检索; 5) 药品采购记录管理; 6) 输出相应的数据报表。,课程设计参考选题,6、英语学习助手 功能要求: 1) 实现英语单词的录入、修改、删除等基本操作; 2) 实现常用英语单词例句的录入、修改、删除等基本操作; 3) 实现

5、英语单词检索; 4) 常用英语单词例句检索; 5) 根据难度随机生成一份单词测试题目。,课程设计参考选题,7、 宾馆客房管理系统 功能要求: 1)接待人员可以完成为客人预订房间; 2)客人入住登记; 3)客人离店结帐; 4)生成结帐报表; 5)可以按多种属性查询客房或客人情况。,课程设计参考选题,8、 企业报刊订阅管理系统 功能要求: 1)录入功能:录入订阅人员信息、报刊基本信息; 2)订阅功能:订阅人员订阅报刊(并计算出其金额); 3)查询功能:按人员查询、按报刊查询、按部门查询有关订阅信息; 4)统计功能:按报刊统计、按人员统计、按部门统计。,课程设计参考选题,9、教学管理系统 功能要求:

6、 1)课程设置,包括:增加、删除、查询和修改课程信息。 2)课程时间和教室的安排,以及课程清单打印输出。 3)学生选课和学生课表的打印输出。 4)课程学生名单的打印输出和期末成绩输入。 5)成绩查询。,课程设计参考选题,10、仓库管理系统 功能要求: 1)产品入库管理,可以填写入库单,确认产品入库; 2)产品出库管理,可以填写出库单,确认出库; 3)初始库存设置,设置库存的初始值,库存的上下警戒限; 4)可以进行盘库,反映每月、年的库存情况; 5)可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询。,课程设计参考选题,11、考勤系统设计 功能要求: 1)员工

7、基本信息管理; 2)签到与签退的记录 ; 3)考勤统计; 4)信息查询; 5)设置各部门上、下班时间。,课程设计参考选题,12、图书管理系统 功能要求: 1) 图书和学生基本情况的录入、修改、删除等基本操作。 2) 实现借书功能。 3) 实现还书功能。 4) 能方便的对图书进行查询。 5) 对超期的情况能自动给出提示信息,课程设计参考选题,13、超市会员管理系统 功能要求: 1)加入会员基本条件维护,包括:成为会员的基本条件、优惠政策、优惠时间等 2)会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等 3)会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等 4)会员返利信息,

8、包括会员积分的情况,享受优惠的等级等,课程设计参考选题,14、记事本程序 功能要求:模拟Windows附件中的记事本功能软件,使用java的Stream实现读取文本文件,并能实现编辑、保存、另存为、查找、替换等功能。 参考界面如下:,课程设计参考选题,15、教务辅助管理系统 功能要求: 1) 对上课教师基本信息进行管理; 2) 对全院开设的课程进行管理; 3) 录入教师上课信息; 4) 计算工作量 ; 5) 能够进行各种数据统计。,课程设计参考选题,16、ATM柜员机模拟程序 功能要求:模拟ATM取款机程序。开始设定几个银行用户,保存在数据库中,构造一个GUI的登录界面,当输入给定的卡号和密码与从user.txt文件中提取的数据一正确时,就进入主界面,在主界面下,用户可以完成以下功能: 1)查询余额。 2)ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。 3)ATM存款:不能出现负存款。 4)修改密码:新密码长度不小于6位,只有输入的旧密码正 确,新密码两次输入相同的情况下才可以成功修改密码。,课程设计参考选题,16、ATM柜员机模拟程序 参考界面:,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号