- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用课程设计
湖南涉外经济学院
课 程 设 计 报 告
课程名称
数据库原理与应用课程设计
题 目
通讯录管理系统
组 员
学 院
信息科学与工程学院
班 级
指导教师
2015年 12月 30 日
任务分配表
第 03 组
学号
姓名
负责部分
成绩
组长
数据库代码及报告部分
组员
程序界面部分
数据库需求分析,概念结构和逻辑设计及报告部分
指导教师评语:
摘 要
随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必
须经常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎样找到交流对象的各种信息?可能你会想到现实生活中的手机等通讯工具,由于这些工具的单一性,不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人的信息,节省查找时间,开发通讯录管理系统。
通讯录管理系统是一个基于SQL数据库储存和JAVA界面模式的个人通讯录管理系统。它是将自己的联系人的具体信息集中管理,成为一个方便人们使用的小软件。在开发过程中主要运用Java, SQL Server技术,由于开发工具和数据库之间的良好使用,可以为开发带来方便,使之成为一个可施行的系统。从而达到开发的目的实现对通讯录信息的管理。
通过采用相关技术,以及老师的辅导和同学们的帮助,将系统设计的功能全部实现。功能包括:用户的登录, 添加联系人信息,修改联系人信息,删除联系人信息,查询联系人信息,可以浏览全部通讯的联系人,并且可以根据数据表的各字段来查询你所要找的联系人等功能
关 键 词: SQL Server,JAVA。
数据库原理与应用课程设计
目录
TOC \o 1-3 \h \z \u 摘 要 3
第一章 绪 论 5
1.1目的 5
1.2背景 5
1.3研究内容 5
第二章 数据库需求分析 6
2.1 通讯录系统的功能 6
2.2通讯录系统的数据流 6
2.3 通讯录系统数据流程图 7
2.4通讯录的数据字典 8
第三章 数据库概念结构设计 11
3.1实体 11
3.2实体间包括 11
3.3 实体属性图 11
3.4局部E-R图 12
第四章 数据库逻辑设计 14
4.1 E-R图转化而得到的关系模式 14
4.2 由关系模式转换得到的函数依赖 14
4.3 关系模式优化 14
4.4 对优化后的关系模式的结构 14
第五章 数据库实施 16
5.1数据库创建代码 16
5.2数据库表创建代码 16
5.2.1用户表 16
5.2.2联系人表 16
5.2.3分组表 17
5.3视图创建代码 17
5.4存储过程代码创建 18
第六章 数据库运行和维护 19
6.1登陆模块 19
6.2联系人界面 19
6.3朋友分组界面及详细查询 19
6.4同学分组界面及详细查询 20
6.5同事分组界面及详细查询 21
6.6查询界面 22
6.7增加界面 23
6.8修改界面 23
6.9删除界面 24
第七章 总结 25
参考文献 26
第一章 绪 论
1.1目的
个人通讯录是当前每个人不可缺少的信息系统,目前以纸质通讯录最为普遍。手工的信息管理存在许多弊端,信息容易丢失、查找费时、存储量有限等。随着科技的发展与任命生活水平的提高,计算机进入了许多的家庭。作为计算机应用的一部分,使用计算机对通讯录进行管理,着手工管理无法达到的有点,如:检索循序、查找方便、可靠、性能高、存储量大、保密性好等。这些有点能够极大的提高通讯录管的效率。因此,开发一套通讯录信息管理软件很有必要。
1.2背景
随着互联网的爆炸发展,人们越来越习惯于利用电脑实现若需的服务,电脑已经影响到人们生活的各个方面,广泛的人际关系成为一个人重要的资源。
另外,传统的纸质通讯录不能满足一部分现在人的需要而电子通讯录,由于其不受时间空间的限制同时又具有传统通讯录的大部分功能,能够满足各类用户常规的需求,处理大量信息和联系方式,而且方便快捷。
1.3研究内容
该系统主要是:用户登录和联系人,和分组部分。为了方便用户查找自己想要的联系人信息,将联系人按分组类别进行分组。可以按组别查找,也可以按照联系人关键字查找
第二章 数据库需求分析
2.1 通讯录系统的功能
通讯录管理系统功能有:用户登录、添加联系人、修改联系人、删除联系人、分组信息的查询和分组信息的删除。
用户登录:实现用户登录通讯录系统。
显示联系人:显示用户对所有存在数据库里的联系人数据
您可能关注的文档
- 软件使用说明书 (提交版).doc
- 医院护士长岗位说明书 (样张).doc
- 滞止焓简单概述.doc
- JAVA实验报告-面向对象程序设计.doc
- 租房简单合同.doc
- 完整平面设计费价目表.doc
- 装载机的租赁合同.docx
- 吊车的租赁合同.docx
- 民事诉讼法名词解释介绍.doc
- 入侵检测课设.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)