通讯录管理系统设计

通讯录管理系统设计

ID:16056117

大小:372.37 KB

页数:23页

时间:2018-08-07

通讯录管理系统设计_第1页
通讯录管理系统设计_第2页
通讯录管理系统设计_第3页
通讯录管理系统设计_第4页
通讯录管理系统设计_第5页
资源描述:

《通讯录管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数学与计算机系课程设计武夷学院课程设计报告课程名称:数据库原理及应用设计题目:通讯录管理系统学生班级:10计算机科学与技术(1)班学生姓名:指导教师:完成日期:2012-5-19数学与计算机系数学与计算机系课程设计课程设计项目研究报告目录第1章项目简介11.1项目名称11.2开发人员11.3指导老师1第2章需求分析12.1课程设计概述12.2主要功能12.3数据流图3第3章概念结构设计3第4章逻辑结构设计6第5章数据库表创建及表关系75.1数据库代码75.2数据初始化115.3关系图14第6章视图的操作15第7章权限的设置16第8章课程设计项目进度表19第9章课程设计

2、任务分配表19第10章设计心得20第11章参考文献20数学与计算机系课程设计-22-数学与计算机系课程设计第1章项目简介1.1项目名称通讯录管理系统1.2开发人员1.3指导老师第2章需求分析2.1课程设计概述随着市场经济的飞速发展和人们生活水平的不断提高,计算机科学技术逐渐成熟,其强大的功能已为人们深刻认识,并且在代替和延伸脑力劳动方面发挥越来越重要的作用。作为计算机应用的一部分,使用计算机对各项信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接

3、轨的重要条件。本次课程设计要求建立一个对通讯录进行电子化管理的通讯录系统,用SQLserver数据库来实现其功能。在本通讯录系统中,登录成功的用户,即合法用户(以下简称:用户)可以添加通讯录成员,包括建立通讯录信息,信息至少包含编号、姓名、电话、公司、电子邮箱等;用户点击不同的组,显示该用户相对应的成员通讯方式包括姓名、手机号、性别、办公电话、生日、e-mail、邮政编码、工作电话、工作单位邮编、等资料保存在数据库中,并可以随时进行查看、添加、修改、删除、模糊查询、排序等,在十足人性化的同时,提供一定的安全机制,是使该系统具有方便性、系统性、规划性、完备性和普遍性的性

4、质。根据以上特性,本通讯录系统适合各岗位人员使用,例如行政人员、商务人员、教育人员和其他各种岗位在职员工以及非所有的非在岗人员。2.2主要功能功能需求:a.登录成功的用户,即合法用户(以下简称:用户)可以添加通讯录成员,包括建立通讯录信息,信息至少包含编号、姓名、电话、公司、电子邮箱等;不同的用户不可以查看不属于自己用户的成员信息,类似于QQ,只有最高级管理人员才可以看到所有用户的成员信息。b.用户可以添加,删除,修改通讯录成员。c.用户查询不同的组,显示该用户相对应的成员通讯方式。-22-数学与计算机系课程设计d.能够提供不同方式查询的功能;如按姓名或年龄、电话等查

5、询;得到系统功能结构图如下:通讯录系统图片01管理模块添加修改删除查询模块查看模糊查询设置模块登录模块登陆退出个人设置账户设置排序图1系统功能结构图每个功能各有各的特色,下面对各个功能的特点进行简单介绍:(1)查看:用于查看所有记录于数据库中的联系人信息。(2)模糊查询:用于快速查找所需要的信息,例如输入姓氏就会出现所有使用该姓氏的联系人。(3)排序:用于对表中某一属性进行排序,便于找到相关的联系人。(4)修改:用于对变动的信息进行及时的修改并更新,同时能够及时的呈现给用户。(5)删除:用于删掉不需要的记录,留出空间给新记录,便于搜索信息。(6)添加:用于新建一条联

6、系人记录到数据库当中。(7)个人设置:对常用的一些属性进行选择,对不需要的属性进行隐藏。(8)账户设置:对登录时使用的用户名、密码进行设置。-22-数学与计算机系课程设计(9)登陆:根据用户名,密码来直接登陆,初始密码为“123456”,可以作为以后登录的条件。(10)退出:关闭程序,退出通讯录系统。验证信息失败权限用户信息表用户用户登录权限表获得权限2.3数据流图更新等操作通讯录图2数据流图第3章概念结构设计E-R图各个表格属性信息成员表信息:出生日期成员编号成员表姓名性别图3-1-1用户表信息:用户名用户信息-22-数学与计算机系课程设计用户编号密码等级图3-1-

7、2分组方式表信息:分组编号分组方式分组方式信息图3-1-3分组表信息:成员编号分组编号用户编号分组表图3-1-4联系方式表:联系方式编号联系方式联系方式表图3-1-5通讯录表:-22-数学与计算机系课程设计数据联系方式编号成员编号通讯录表图3-1-6用户与成员之间的E-R图:密码用户编码等级用户信息用户名分组出生日期成员编码姓名性别成员信息图3-1-7成员与联系方式之间的E-R图:-22-数学与计算机系课程设计办公号码邮政编码手机拥有成员编码性别出生日期成员信息姓名联系方式QQ图3-1-8通讯录系统模型整体E-R图:拥有用户成员图3-1-9第4章逻辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。