全球旧事资料 分类
JAVA课程设计实验报告
学校江西农业大学
班级软件1115班
姓名
学号
课程JAVA通讯录
指导教师
20121229
f一、设计目的
本课程设计是java语言学习中很重要的实践性环节之一是在学习完java课程后进行的一次全面的综合练习旨在巩固和加深我们对java语言的基本知识的理解和掌握掌握java语言编程和程序调试的基本技能利用java语言进行基本的软件设计掌握书写程序设计说明文档的能力提高运用java语言解决实际问题的能力。
1、掌握类的定义及应用方法
2、掌握对象的创建方法了解实例变量、实例方法和静态字段的特征
3、体会java在中类和对象的面向对象的设计思想
二、实验内容
本次课程设计是开发一个简易的、小型的通讯录我们命名为“通讯录”。通讯录保存在计算机中便于分组还便于增加、修改、删除好友信息。
设计一个通讯录管理软件要求如下
增加组、删除组、修改组、查询好友、添加好友、修改好友删除好友退出。通讯录好友信息包括姓名电话手机住址性别等。
1通讯录的每一条信息包括姓名电话电话
2输入功能可以一次完成若干条信息的输入
3显示功能完成全部通讯录信息的显示可现实多个好友和好友分组
4查找功能完成按姓名查找通讯信息
5删除功能完成按姓名删除通讯信息
6应提供一个界面来调用各个功能调用界面和各个功能的操作界面应尽可能清晰美观
三、实验要求
1、对系统进行功能模块分析、功能模块分析正确
2、系统设计要有经济价值要实用
3、编程简练可用功能全面具有较好的健壮性
4、系统界面外观和布局可个性化设计总体原则是“界面简洁、操作便捷”
5、说明书、流程图要清楚
6、应用程序打包发布。
四设计思路
1程序设计总体思路
通讯录的功能模块有
1提供显示主界面方便用户操作满足需求
f2添加可以添加通讯录好友分组和好哦与信息依次输入姓名、性别、手机、固定电话、地址、组别、归属组等
3显示可以显示输出所有通讯录里信息
4查询可以用姓名查询
5修改输入欲修改的那个人的名字后再依次输入姓名、性别、电话、手机、地址、组别、可完成修改也可以修改组名
6删除可以直接删除好友分组及里面的好友也可以单独删除好友
7帮助可以在帮助里面
程序分为多个小模块通过调用实现各种功能增强了程序的可建设性。
2程序设计总体框图
3功能模块设计
点击运行系统进入主界面进行操作组和好友的操作
点击组操作进入界面进行组添加组修改组删除以及退出的操作。
点击好友操作进入界面进行好友的添加好友查询r
好听全球资料 返回顶部