篇一 :数据库通讯录系统实验报告

学   号    12741219

 

数据库系统原理课程设计

设计说明书

起止日期: 20## 12 31 日 至  2013 1 4

电子与信息工程系

20##15


摘 要

互联网的出现与迅速发展,信息技术步伐的加快,使得个人面临着众多的挑战与竞争,在竞争过程中,对信息的掌握程度、信息获取是否及时、信息能否得到充分的利用、对信息的反应是否敏感准确,也越来越成为衡量一个人竞争能力的重要因素。随着中国加入WTO,每个人在努力提高自身的竞争力。通过用java编写通讯录管理系统,利用软件工程原理,数据库原理采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应程序的开发两个方面,实现了通讯录中联系人的记录。

本系统介绍了一个简单实用的个人通讯录管理系统java工程,详细描述了本人在编程时候的编程思想,数据库的建立和在MyEclipse 8.0中调试运行的步骤,个人通讯录管理系统含有添加、删除、查找等基本功能,同时也添加了一些有趣的小功能——支持背景图片的更换。在程序中完成了与数据库的通信,并同样可以对数据库进行添加、查找、删除等功能。

关键词:通讯录管理系统;Microsoft SQL Server2005数据库;Java编码设计;开发


           目录

第1章 系统定义............................................................... 1

1.1 设计目的............................................................... 1

…… …… 余下全文

篇二 :通讯录管理系统实验报告

           

            

  ADO.NET实验报告

            ----通讯录管理系统

                      

                             专业:计算机嵌入式

                    班级:10455341

                  

  

…… …… 余下全文

篇三 :通讯录管理系统实验报告(C语言)

通讯录管理系统实验报告

学    院:物理与电子工程学院

专    业:电子信息科学与技术

学    号:1319200011

姓    名:朱大神

日    期:20##年6月12日

一. 题目要求

? 用C设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理。

? 功能要求

? (1)查看功能:选择此功能时,列出下列三类选择。A办公类,B个人类,C商务类,当选中某类时,显示出此类中的所有数据。

? (2)增加功能:能录入新数据,一个结点包括:姓名、电话号码、分类(可选项有:A 办公类,B 个人类,C 商务类)、电子邮件。例如:杨春   13589664454  商务类  chuny@126.com。

? 当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;录入的新数据能按递增的顺序自动进行条目编号。

? (3)修改功能:选中某个人的姓名时,可对此人的相应数据进行修改。

? (4)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。

二. 程序功能

主要包含以下功能:

1.建立功能——建立通讯录

2.保存功能——保存通讯录

3.读取功能——读取文件

4.查找功能——查找联系人

5.删除功能——删除联系人

6.添加功能——添加联系人

7.修改功能——修改联系人

8.退出功能——退出系统

组织结构图三.系统功能模块

建立功能:

在主菜单中输入1,进入建立功能。用户输入联系人姓名,电话,类别,邮箱,建立一个新的通讯录。在输入姓名处输入“*”结束添加。

保存功能:

在主菜单中输入2,进入保存功能。将已创建的通讯录保存到文件中。

…… …… 余下全文

篇四 :通讯录管理系统实验报告

           

通讯录管理系统测试报告

                      

姓名:李晨雪

专业:计算机科学与技术

班级:6班

学号:2011030010

一.实验内容

1.设计并实现“通讯录管理系统”。该系统提供多用户的通讯录管理,并能对通讯录中的联系人分组。

2.具体任务

  ①完成“用户管理”窗口

  ②完成“用户登录”窗口

  ③完成“主窗体”窗口

  ④完成“新增/修改联系人”窗口

  ⑤完成“新增/修改分组”窗口(不在题目要求范围之内)

  ⑥完成“查找联系人”窗口

  ⑦完成“用户注册”窗口(为方便使用用户管理而添加的,不在题目要求范围之内)

二 实验环境

 Microsoft Visual Studio 2008

 语言:C#

三 实验分析、代码及运行结果

  本次实验实现通讯录管理系统的基本功能,包括用户管理、用户登录、修改/新增联系人、修改/新增分组、查找联系人、用户注册等。

本实验中所有数据全部放在ADDBRS数据库中,该库在Form1_Load中创建,并同时在库中创建Users和Groups两张表,在以后每注册一个用户的时候就同时创建一张以用户名命名的表,用于存储联系人的信息。

主界面中对分组和联系人的增删改已经查看的控件不止一个,但下面的空间均调用菜单栏中的方法来实现操作。

…… …… 余下全文

篇五 :c课程设计报告书——通讯录管理系统

C语言程序设计实习报告


手机通讯录管理系统

一、设计题目的任务和内容

任务:本程序是非数值计算型算法设计,我设计出了通讯录管理系统的基本功能,并设计了简单的界面。本程序主要考察对自定义函数的熟悉程度,本程序主要使用的是数组的相关操作,包括结构体数组的输入、输出、查找、删除等。我设计的这个通讯录系统也初步实现了人员信息的显示、删除、查找、修改、添加等必要的功能。

具体要求:

◆ 建立通讯录信息,信息包含、姓名、分类(1、办公类2、个人类3、商务类)、电话、电子邮箱等;

◆ 将通讯录保存在文件中;

◆ 查看功能:可按1、办公类2、个人类3、商务类分类查询,当选中其中一类时,显示出此类所有数据中的姓名和电话号码。

◆ 增加功能:能录入新数据。当录入重复姓名和电话号码时,则提示数据录入重复并取消录入;当通讯录中超过15条信息时,存储空间已满,不能录入新数据;录入的新数据能按递增的顺序自动进行条目编号。

◆ 修改功能:选中某个人的姓名是,可对此人的相应数据进行修改。

◆ 删除功能:选中某个人的姓名是,可对此人的相应数据进行删除并自动调整后续条目编号。

系统功能需求分析:

查询:查询通讯录记录

添加:添加通讯录记录

显示:显示通讯录记录

删除:删除通讯录记录

修改:修改通讯录记录

二、总体设计思路     

本系统首先设计出了主函数,然后根据去要实现的功能分别设计拉,显示、删除、查找、修改、添加功能的子函数。在显示的函数设计过程中首先运用拉文件的读取等必要的知识通过把文件的内容读取到内存然后打印出来。删除函数的设计是首先从文件内找到要删除的人,然后通过写一个实现删除目的的FOR循环将该人从内存里删除,然后再用写的方式打开文件,将内存内的信息写入文件,实现删除。查找也是先打开文件,用一个字符串对比的方法找出用户要查找

…… …… 余下全文

篇六 :C#实验报告通讯录管理系统

C实验报告通讯录管理系统

C实验报告通讯录管理系统

C#实验报告

通讯录管理系统

学院:计算机科学学院 班级:12级网络工程1班

姓名:张 挺

学号:41209040120

日期:20xx年11月11日

一、 试验目的:

熟悉数据库应用程序的开发步骤;学会运用数据库组件结构中的数据集组件、数据源组件和数据控制组件;学会使用数据源ODBC连接;练习使用相应组件及SQL语句完成对数据库的查询。

二、 实验内容:

1. 编写一个通讯录应用程序,该通讯录应用程序应具有信息的查看、编辑功能。

2. 该通讯录应用程序应具有对信息的添加和删除功能。

3. 该通讯录应用程序应具有如下对信息的查找功能:

1) 可以用名字和电话号码进行查询;

2) 支持模糊查询。

三、 功能截图:

(一)

登陆界面:用户输入账号和密码,若是输入不完整则出现提示:

C实验报告通讯录管理系统

(二) 菜单界面:

真确输入账号和密码后,登陆到菜单界面

C实验报告通讯录管理系统

(3)

查询功能界面: a. 模糊查询:

C实验报告通讯录管理系统

C实验报告通讯录管理系统

b. 查询图示:

C实验报告通讯录管理系统

c. 修改:

C实验报告通讯录管理系统

d. 删除:

C实验报告通讯录管理系统

(四) 查看所有:

C实验报告通讯录管理系统

(五)

添加联系人:

C实验报告通讯录管理系统

C实验报告通讯录管理系统

四、 主要代码:

(1)主界面:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

using System.Data.SqlClient;

namespace 通讯录

{

public partial class menu : Form

…… …… 余下全文

篇七 :C++通讯录管理系统实验报告

实验名称:通信录管理系统

姓名:吴亚群 学号:2011301200167 班级:电科四班 指导老师:赵晓红 提交日期:4月23日

一、 实验目的

用C++设计出模拟手机通信录管理系统,实现管理通讯录的基本功能。

二、 实验内容

题目:通讯录管理系统

1、 题目内容描述

1.功能要求

⑴查看功能:选择此功能时,列出下列三类选择:①办公类;②个人类;③商务类。当选中某类时,显示出此类所有数据中的姓名和电话号码。

⑵增加功能:能录入新数据。一个结点包括:姓名、电话号码、分类(可选项有:①办公类;②个人类;③商务类)、电子邮件。

例如:杨春 135xxxxxxxx 商务类 chuny@126.com

当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过15 条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。

⑶修改功能:选中某个人的姓名时,可对此人的相应数据进行修改

⑷删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。

2、其它要求:

⑴源程序要有适当的注释,使程序容易阅读;

⑵学生可自动增加新功能模块;

⑶写出课程设计报告。

2、

C通讯录管理系统实验报告

(1) 分类显示

1)

C通讯录管理系统实验报告

2) 显示功能的特点

选择该功能后,会进入分类显示功能的界面,选择所要显示的管理分类,或者全部显示,完成显示后,选择返回菜单的功能,会退出该界面,回到主菜单界面。

显示通讯录的形式是以表格的形式。

(2) 添加功能

选择该功能后,同样会先切入到该功能的界面,按照提示完成对一条通讯记录的添加。 (3) 修改功能

需输入正确的名字才可完成对所对应的记录的修改,否则返回错误提示。修改时,会先输出原先的记录,用户可选择是对姓名,电话,还是邮箱地址进行修改,完成修改后,选择返回选项来返回主菜单界面。

…… …… 余下全文

篇八 :通讯录管理实验报告

通讯录管理系统

许在魁

0101010

2010210338

一.实验要求:设计一个通信录由以下几项数据信息构成:

数据项 类型

姓名 字符串

地址 字符串

邮政编码 字符串

电话号码 字符串

试为通信录数据定义类型和定义通信录变量, 实现功能:存取、显示、删除记录、查询记录等功能。

2、要求:界面友好,易于操作.

二.总体设计

1.编写目的:

根据需求分析文档,初步提出问题的解决方案,以及软件系统的体系结构和数据结构的设计方案并写出书面文档总体设计说明书,为下一步进行详细设计做准备。

2.总体设计:

该程序可以按功能进行模块划分,其模块图如下:

通讯录管理实验报告

通讯录管理实验报告

3.数据结构设计:

本程序定义了结构体s_message,用于存放联系人的基本信息。这里仅有3个于联系人有关的字段, 读者可以按照需要拓展相关字段。

struct s_message {

char name[20]; char address[50]; char code[15]; char tel[15]; }s[MAX];

其中字段的值的含义如下。 *name[20]:保存联系人的姓名 *address[50]: *code[15]:保存联系人的邮政编码

*tel[15]:保存联系人的电话号码

三.详细解说各模块

1.输入记录模块:输入记录模块主要完成将数据存入数组中的工作。在此通信管理系统中,记录可以从以文本形式存储的数据文件中读入就,也可以从键盘输入记录。记录由与联系人有关的信息构成。当从文件中读入记录时,它就是在以记录为单位存储的数据文件中,将记录逐条复制到结构体类型的数组元素中。

2.查询记录模块:查询记录模块主要完成在数组中查找满足相关条件的记录。在此通信管理系统中用户可以按照联系人的姓名在数组中进行查找。若找到该记录,则打印出此记录的信息;否则,将打印出未找到该记录的提示信息。

…… …… 余下全文