C#通讯录管理系统课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 5 章 课程设计项目进度表.............................................................................................................6 第 6 章 课程设计任务分配表.............................................................................................................6 第 7 章 达到的效果.........................................................................................................................6
第 3 章 模块分析及设计 3.1 系统功能结构图
通讯录管理系统
注册
登录


退

















数学与计算机系
-3-
3.2 系统数据流程图
用户
注册
登录
通讯录管理系统
通讯录管理系统
主界面

退














数学与计算机系
-4-
第 4 章 数据库设计
4.1 数据库需求分析
数学与计算机系
-2-
地址。 修改记录:用户对数据库中已存在的记录进行修改,然后保存已经修改过的数据。 删除记录:用户对数据库中已经存在的记录进行行删除操作。
2.3 研究意义
通讯录管理系统是一个专门针对储存用户联系方式以及一些简单个人信息的实 用管理系统,它方便了用户对众多客户、朋友、同事等个人信息的储存和快速查阅的功 能,大大减少了查找过程的时间。
数学与计算机系
-1-
1.1 项目名称
通讯录管理系统
1.2 开发人员 1.3 指导教师
第 1 章 项目简介
第 2 章 项目研究意义
2.1 课程设计概述
日益繁多的人际交往使得我们很难搞清楚与每个人之间的联系方式,特别是对于做 经常出差的人来说更是难,所以通讯录能够便捷的给我们带来所需要的相关信息。而随 着计算机的普及,人们的生活摆脱了传统式的记事本、电话簿,越来越多的靠计算机来 帮助人们记住这些事情,极其简便。这就需要有一个使用的通讯录管理系统,用户可以 方便的通过自己电脑的通讯录管理系统,来随时查阅自己所需要的信息,而不必再大费 周折去翻开那繁琐的记事本。
第 3 章 模块分析及设计.................................................................................................................. 2 3.1 系统功能结构图................................................................................................................... 2 3.2 系统数据流程图................................................................................................................... 3
第 2 章 项目研究意义..................................................................................................................... 1 2.1 课程设计概述......................................................................................................................1 2.2 设计构思............................................................................................................................1 2.3 研究意义............................................................................................................................2
通讯录管理系统主要分为五个功能模块:用户登录与注册、用户查询、添加记录、 修改记录、删除记录。这些功能可以够基本实现你的应用需求。
2.2 设计构思
通讯录管理系统功能需求分析: 用户登录与注册:实现不同用户的注册跟登录通讯录。 显示全部:实现用户对存在于数据库中的数据显示,方便用户了解数据存储情况。 查找记录:实现用户在本软件数据库中查找自己需要的数据功能。 添加记录:实现用户添加一条完整的记录,包括姓名、性别、生日、电话、邮箱、
7.1 程序设计思想...................................................................................................................6 7.2 程序最终实现结果:..........................................................................................................7 第 8 章 重要的源程序....................................................................................................................10 第 10 章 参考文献........................................................................................................................ 20
-9-
单击添加菜单时,则将显示所要添加的内容信息,并更新到数据库中:
单击查找菜单,按姓名查找方式,输入想要查找的名字,点击查找按钮并清空文本框:
单击修改菜单,以姓名为主健进行修改相关数据并清空输入框信息:
数学与计算机系
完成的工作
查阅相关资料,项目可行性研究,研究 报告
数据采集,确定表格,数据类型,系统 开发技术,运行环境
子模块的程序设计和调试
程序调试,撰写课程设计总结报告
提交课程设计纸质和电子版材料
第 6 章 课程设计任务分配表
第 7 章 达到的效果
7.1 ቤተ መጻሕፍቲ ባይዱ序设计思想
通讯录管理系统设计,它的内容对于计算机来说是至关重要的,通讯录管理系统为 计算机的使用者提供充足的信息和快捷的查询手段。用 C#语言构建的通讯录管理系统设 计,通过课上学到的和查阅一些文献的一些关于结构体、函数以及循环函数的运用和字 符串的处理等基本知识可以初步的实现通讯录的显示、添加、查找、删除、修改等通讯 录简单而用的一些实用的功能,给人们带来更多的方便。本管理系统设计合理、操作方 便、运行稳定、功能完备,具有较高的实用价值
信息
地址
邮箱
生日 电话
4.3 数据表设计 ·数据库名称:通讯录管理系统,共有 2 个表: 1、用户表(Users) 2、通讯录联系表(Contact)
数学与计算机系
-5-
4.3.1 登录用户信息表:
4.3.2 通讯录信息表
数学与计算机系
-6-
第 5 章 课程设计项目进度表
日期
2013-1.14 ~1.15 2013-1.15~1.16 2013-1.16~1.17 2013-1.17~1.18 2013-1.18~-1.19
课程设计报告
课程名称: 设计题目: 学生班级: 学生姓名: 指导教师: 完成日期:
C#.NET 程序设计 通讯录管理系统
数学与计算机系
课程设计项目研究报告
目录
第 1 章 项目简介........................................................................................................................... 1 1.1 项目名称............................................................................................................................1 1.2 开发人员............................................................................................................................1 1.3 指导教师............................................................................................................................1
针对通讯录管理系统,分别对用户登录、添加通讯录和查找、删除以及修改数据进 行详细的调研和分析,总结出如下的需求信息:
1.每条原始记录要有姓名、生日、电话、邮箱、地址信息,其中姓名不能为空。 2.保证查询到的数据与姓名相一致 3.根据相应姓名删除对应的全部数据
4.2 E-R 图
用户名
密码
用户
操作
姓名
性别
第 4 章 数据库设计.........................................................................................................................4 4.1 数据库需求分析................................................................................................................... 4 4.2 E-R 图............................................................................................................................... 4 4.3 数据表设计.........................................................................................................................4 4.3.1 登录用户信息表:...................................................................................................... 5 4.3.2 通讯录信息表............................................................................................................ 5
数学与计算机系
-7-
7.2 程序最终实现结果:
通讯录管理系统的登录界面:
当用户登录成功时,界面跳转到主界面:
数学与计算机系
-8-
如果是新用户则单击登录界面的注册按钮跳转到注册界面:
在主界面中分别设有显示全部、添加、查找、修改、删除、退出系统按钮,点击显示全 部按钮则将显示数据库中的全部成员:
数学与计算机系
相关文档
最新文档