课 程 设 计
课 程 数据库原理及应用课程设计
题 目 个人通讯录系统
学 院 信息工程学院
专 业 计算机科学与技术
班 级 18计科本科2班
姓 名 ******
学 号 201805050257
指导教师 *****
学年学期 2019-2020 学年第 二 学期
2020年 6 月 5 日
郑州升达经贸管理学院
课程设计任务书
题目 个人通讯录系统
班级 2018级计算机科学与技术本科2班
学号 ************* 姓名 张阵涛
摘 要
随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必
须经常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎样找到交流对象的各种信息?可能你会想到现实生活中的手机等通讯工具,由于这些工具的单一性,不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人的信息,节省查找时间,开发通讯录管理系统。
通讯录管理系统是一个基于SQL数据库储存的个人通讯录管理系统。它是将自己的联系人的具体信息集中管理,成为一个方便人们使用的小软件。在开发过程中主要运用SQL技术,由于开发工具和数据库之间的良好使用,可以为开发带来方便,使之成为一个可施行的系统。从而达到开发的目的-----实现对通讯录信息的管理。
通过采用相关技术,以及老师的辅导和同学们的帮助,将系统设计的功能全部实现。功能包括:用户的登录, 添加联系人信息,修改联系人信息,删除联系人信息,查询联系人信息,可以浏览全部通讯的联系人,并且可以根据数据表的各字段来查询你所要找的联系人等功能
目录
- 需求分析 1
1.1系统功能 1
1.2系统数据流 1
1.3数据字典 1
2.数据库概念结构设计 4
2.1实体集 4
2.2联系集 4
2.3实体属性图 4
2.4局部E-R图 7
2.5全局E-R图 9
3.数据库逻辑设计 9
3.1E-R图转换而得到的关系模式 9
4.数据库实施