总结介绍:本次个人通讯录数据库系统主要目的是为了做出一个功能齐全、简单易用的信息管理系统提高保存联系人效率,由于能力有限,界面做的有点不好看,还有在登录的编程只做到将登录名和密码设为固定的字符值,修改只能从代码处进行修改,未做到可注册多个用户,后续会继续完善。通过本次课程设计深刻体验到自己还对于课堂知识未能做到融会贯通,对数据库的语言已经感到陌生,未能熟练应用,这提醒了我应该对学习过的知识温故,不
转载
2024-01-10 15:36:28
294阅读
点赞
目录1.1个人通讯率(一)1.2 程序设计思路1.3关键技术1.3.1 面向对象的基本概念1.3.2 类的定义1.4个人通讯率(一)设计步骤1.4.1定义类Contract1.4.2定义类Family1.4.3定义类Partner1.1个人通讯录(一) 设计简单的个人通讯录系统(一),用于存储联系人信息,
转载
2023-07-25 10:57:02
117阅读
通讯录管理C语言程序设计报告通讯录管理C语言程序设计报告一.设计目的利用静态数组实现通讯录管理,数组的每一个元素时结构体类型,通过这个例子了解数据库管理的基本功能,重点掌握数组元素为结构体的应用、数组作函数参数、文件读写、自定义函数等知识。二.总体设计1.设计思路程序设计一般由两部分组成:算法和数据结构,合理地选择和实现一个数据结构和处理这些数据结构具有同样的重要性。在通讯录管理程序中,由于预计记
转载
2023-09-11 10:36:50
127阅读
实例2:通讯录通讯录是存储联系人信息的名录。本实例要求编写通讯录程序,该程序可接收用户输入的姓名、电话、QQ号码、邮箱等信息,将这些信息保存到“通讯录.txt”文件中,实现新建联系人功能;可根据用户输入的联系人姓名查找联系人,展示联系人的姓名、电话、QQ号码、邮箱等信息,实现查询联系人功能。实例目标掌握文件的打开与关闭掌握文件的读写实例分析从前面有关实例的描述可知,我们可将通讯录视为一个对象,该对
转载
2024-03-08 21:59:14
194阅读
山东交通学院课程设计报告实习名称: 通讯录设计教学院部: 山东专业班级:学生姓名:学生学号:指导教师:完成时间: 2011 年09月09日报告成绩:评阅意见:评阅教师 日期通讯录管理系统一、 设计需求设计课题及要求1、建立通讯录系统,包含编号、姓名、年龄、号码、地址、电子邮箱等2、能够实现添加、删除和修改通讯录信息的功能3、能偶实现按不同方式查询的功能;如按姓名或年龄、电话等查询4、能够将通讯录保
转载
2023-11-22 20:58:49
0阅读
通讯录管理系统
一.设计的任务与要求
1.1设计任务
设计一个实用的小型通讯录程序,具有添加,查询和删除功能。由姓名,籍贯,电话号码1,电话号码2,电子邮箱组成,姓名可以由字符和数字混合编码。电话号码可由字符和数字组成。(用文件保存)实现功能。
1.2任务要求
能够实现:系统以菜单方式工作
(1)信息录入功能
(2)信息浏览功能
(3)信息查询功能
(4)信息修改功能
(5)系统退出功能
二.程序
转载
2023-08-13 16:05:09
420阅读
一个简单的通讯录例子 #!/usr/bin/python
__author__ = 'fierce'
#coding:utf-8
import os #引用os模块
import pickle #应用pickle模块
Path='/home/Person.data' #全局变量,这里是通讯录物理路径
#判断通讯录是否存在,不存在则创建空通讯录
if os.path.exists(
转载
2023-08-20 22:22:55
161阅读
这是本人之前做的一个课设,代码比较繁琐(由于当时不想花太多时间以致没有进行压缩)一些但思路比较清晰注:给出的代码可能由于种种问题复制代码出问题,在此给出源文件:链接:http://pan.baidu.com/s/1pKInR3X 密码:yv6w一、 课程设计的目的和要求目的:在已学C语言的基础上,编写一个具有实际功能的程序,掌握实际应用程序开发的基本流程——构思,设计框架,所用知识,程序编写,编译
转载
2023-12-19 10:18:07
22阅读
通讯录管理程序设计与实现(Python实现)(代码较长,不过功能清晰,读者可视情况选取)(图片未能正常上传,读者可自行运行查看) 一、实验目的与要求 实验目的:锻炼面向对象编程与文件操作能力。 实验要求: 1、熟悉VC++、Visual Studio c#或者Java编程环境。 2、运用面向对象知识对实验题目进行分析和设计。 3、进行程序编写和调试工作。二、实验内容 设计、实现一个具有通讯信息插入
转载
2023-10-27 07:10:11
280阅读
今天做了一个小Demo,模拟了一下手机的通讯录,简单的实现了“增删改查”与保存本地的功能。数据结构用的是TreeSet,主要是为了排序和数据的唯一性;本地读取和保存用的是ObjectInputStream和ObjectOutputStrean这两个类,保存实现了Serializable(序列化)接口的类的对象,这个有好处也有坏处,后面说;思路:先创建User类,和自定义一个比较器,(也可以让Use
转载
2023-07-19 10:55:55
306阅读
通过应用Java中常用的数组和字符串,编写一个简单的通讯录程序,来熟悉系统类和数组的应用。通讯录由多条记录构成。每条记录包括一个联系人的姓名、性别、电话、通信地址,并具有显示、查询、增加、修改、删除等功能,且每执行一次功能操作后,可以选择用类似以下的格式,输出通讯录的所有信息记录: 编号 姓名 性别 电话 通信地址 01 张三 男 123456 上海 02 李四 女 456789 桂林 可考虑用数
转载
2023-06-27 16:37:17
71阅读
按照惯例,一波课程设计走起~这次写的是通讯录管理系统,经过几番大修和N+1次小修之后BUG已经很少了~先来看看期间遇到的哪些问题吧:Qusetion1:针对手机号的排序问题(即交换结构体)2:文件写入和调用时乱码的问题3:界面美化问题和用户体验感优化一:针对手机号的排序问题(即交换结构体)void swap(person *p){ //交换结构体
person *temp;
temp = p-&g
转载
2023-12-13 20:59:41
10阅读
(1)设一个通信录由以下几项数据信息构成: 数据项 类型 &nbs
转载
2023-08-09 15:27:54
262阅读
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的通讯录, 该项目可用各类java课程设计大作业中, 通讯录的系统架构分为前后台两部分, 最终实现在线上进行通讯录各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类通讯录相关的实体进行管理。该通讯录为一个采用mvc设计模式进行开发B/S架构项目,并采用分层架构对项目进行架构, 分为pojo+
转载
2023-06-15 18:20:57
278阅读
通讯录程序 要求:使用图形用户界面。用数据库建立 1 个通讯录表。(不限使用哪种数据库)。能连接数据库并实现查询、增、删、改等功能。 CreateJFrame1 package 窗口;
2
3 import java.awt.Color;
4 import java.awt.Container;
5 import java.awt.event.ActionEvent;
6 import
转载
2023-06-17 22:24:37
192阅读
一、项目概要:基于Java Swing+Mysql(8.0)数据库的通讯录管理系统,具备登录功能。以及增加通讯录,修改通讯录、删除通讯录功能。 二、获取方式: 三、界面展示: 登录页面: 新增界面: 修改界面: 查询界面:四、其它项目:基于Java Swing 成绩管理系统基于java Swing 宿舍管理系统基于j
转载
2023-08-03 17:50:16
110阅读
借着大三这次期末课设,我打算对之前学过的JDBC做以复习。简易通讯录首先是课设的问题描述: 编写一个简单的通讯录管理程序。通讯录中需要存储姓名,地址,电话号码,邮政编码四项。还可以存储Email,家庭电话等信息。 基本要求:程序应提供的基本管理功能有: 1)添加:即增加一个人的记录到通信录中。 2) 显示:即在屏幕上显示所有通信录中的人员信息。 3)存储:即将通讯录信息保存在数据库表中。 4)查询
转载
2023-08-09 13:11:08
164阅读
java开发一个简单的通讯录ArrayList的综合应用import java.util.*;
public class ContactNote{
static Scanner sc=new Scanner(System.in);
static ArrayList<Contact> list = new ArrayList<>();
public static v
转载
2023-06-21 19:07:57
246阅读
Java - 通过数据结构实现简易通讯录仅供学习参考 编程软件:eclipse2017版 AddressBookTest是测试类package MyADB;
import java.util.InputMismatchException;
import java.util.Scanner;
class InstructionsMistake extends Exception {
publi
转载
2023-07-18 21:31:22
132阅读
要求:编写一个简单的通讯录1、通讯录包含至少包含姓名、电话号码、电子邮箱;2、通讯录的信息能够保存在本地磁盘;3、通讯录查找特定人员的信息;4、通讯录能够修改特定人员的信息;5、通讯录能够删除特定人员的信息;6、通讯录能完全显示所有人的信息 方法:Python 2.7.9 / Windows1 # -*- coding: gbk -*-
2
3 import os,sys
转载
2023-06-10 19:05:10
670阅读