java课程设计说明书_班级通讯录.doc
《java课程设计说明书_班级通讯录.doc》由会员分享,可在线阅读,更多相关《java课程设计说明书_班级通讯录.doc(24页珍藏版)》请在迅下文库上搜索。
1、. 计算机科学与技术学院课程设计说明书题 目: 班级通讯录课 程: JAVA课程设计院 部: 计算机科学与技术学院专 业: 软件工程班 级: 082学生_学 号:指导完成日期: 2009-12-22XX建筑大学计算机科学与技术学院课程设计任务书设计题目 班级通讯录已知技术参数和设计要求JDK1.6开发环境,windowsXP操作系统,实现一个班级通讯录管理系统,并实现对学生信息的添加、删除、修改和查询等操作。设计内容与步骤1. 程序设计、实现、调试2. 编写课程设计说明书设计工作计划与进度安排1. 设计工作4学时2. 实现与调试12学时3. 课程设计说明书4学时设计考核要求1. 考勤20%2.
2、 课程设计说明书50%3. 答辩30%指导教师签字: 教研室主任签字:需求分析作为大二学生,学校活动与我们息息相关,而大量的人员流动产生的庞大冗杂的信息却使学生会等工作人员不知所措,通过这个小型用户管理软件的开发,可以在某种程度上解决这些问题。该软件提供了班级通讯录的添加、删除、改、查询。通讯录信息主要包括:姓名、班级、手机、家庭、电子邮件、通讯录地址、。一、班级通讯录本程程序为班级通讯录管理系统,用户可以进行学生信息的添加、删除、修改、查询。1.设计内容设计GUI的班级通讯录管路系统,实现学生信息的添加、删除、修改、查询。2安装使用环境说明安装Netbeans IDE,要求JDK为1.6版本
3、以上;安装完成后创建Java项目。3设计要求界面良好,实现用户信息的添加、删除、修改、查询等操作。4总体设计班级通讯录系统共有5个java源文件。类之间的主要关系如下图所示。Tongxunlu主界面StudentManger LinkListStudentNodeTongxunlu.java该类负责创建用户管理系统主窗口,该类有main方法,整个程序从该类开始执行。StudentManger.java该类负责学生管理,可实现学生的添加、删除、修改、查询等。LinkList.java该类负责创建结点链表。Node.java该类创建结点,实现结点的有关信息。5具体设计Tongxunlu.java该
4、类的成员变量及方法如下表:成员变量描述变量类型变量名称姓名文本框JTextFieldname1班级文本框JTextFieldclass1手机文本框JTextFieldtelephone1家庭文本框JTextFieldtome-tel1电子邮件文本框JTextFieldE_mail1通讯录地址文本框JTextFieldaddress1文本框JTextFieldpostcode1提示及显示信息文本框JTextAreat0提示及显示信息文本框JTextAreat1提示及显示信息文本框JTextAreat2提示及显示信息文本框JTextAreat3提示及显示信息文本框JTextAreat4标题标签JL
5、abel标题姓名标签JLabel姓名班级标签JLabel班级手机标签JLabel手机家庭标签JLabel家庭电子邮件标签JLabel电子邮件通讯录地址标签JLabel通讯录地址标签JLabel添加按钮utton添加删除按钮utton删除修改按钮utton修改查询按钮utton查询刷新按钮utton刷新结束按钮utton结束方法名称方法功能方法备注Tongxunlu创建窗口构造方法actionPerformed处理ActionEvent事件接口方法Main程序开始运行Tongxunlu.java的代码如下:import java.io.*;import java.awt.*;import jav
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 课程设计 说明书 班级 通讯录
