77范文网 - 专业文章范例文档资料分享平台

通讯录管理系统

来源:网络收集 时间:2019-02-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

XX大学XX学院

数据库课程设计

题 目 通 讯 录 管 理 系 统

学生姓名 XX 专业班级 XXXXXXXXX

指导教师 XXXXXXX 职称

所在单位 电气工程系

教学部主任 XXXX

完成日期 2010年12月24日

《数据库课程设计》任务书

一、课程设计的目的

《数据库课程设计》是软件工程专业(本科)教学大纲要求的重要实践性环节之一,是学习完《数据库原理及应用》和《Oracle数据库应用》两门课程后进行的一次数据库方面的综合练习。其目的在于:配合《数据库原理及应用》和《Oracle数据库应用》课程的教学,使学生能巩固和加深对数据库基础理论和基本知识的理解;掌握使用数据库进行软件设计的基本思想和方法;提高学生运用数据库理论解决实际问题的能力;培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。

二、课程设计的内容及要求

内容:用一种高级语言和当前流行的数据库管理系统相结合,完成一个小型管理系统的设计与开发。所设计的小型管理系统应包含两个以上(不多于4个)的模块以及输入输出、查询、插入、删除等基本功能。根据课程设计2周时间的安排选择适当大小的设计课题,课题的选择可以是实际问题,也可以是虚构的问题。根据题目的基本需求,画出系统结构图,并对数据库进行详细设计,编写程序,同时写出关于本数据库管理系统的报告书。

要求:

(1) 要求学生按照《数据库原理及应用》和《Oracle数据库应用》相关知识以及《数据库课程设计》教学大纲完成一个数据库设计,并撰写相应的课程设计报告。 (2)提交课程设计报告。

要求完成课程设计报告大约15页-20页,包括相应的模块设计文档、数据库设计文档、所承担模块的核心代码、测试过程分析与运行结果等。分组进行的同学共同完成基本设计与数据库设计,但每个人至少必须独立完成一个模块设计与实现,并写入课程设计报告中。

三、课程设计时间

课程设计时间为2周(10个工作日)

四、课程设计分组

一人一组

五、课程设计的成果和形式

1.报告一篇

建议论文按下列的提纲书写 2.符合设计要求的数据库应用系统一个

指导教师签字: 年 月 日

目 录

1 系统需求分析 ................................................................................................................. 4

1.1 需求描述 ................................................................................................................... 4 1.2 数据流图 .................................................................................................................. 4 1.3 数据词典 .................................................................................................................. 5 2 数据库概念结构设计 ................................................................................................... 6

2.1 E-R图 ........................................................................................................................ 6 3 数据库逻辑结构设计 ................................................................................................... 6

3.1 初始关系模式 ........................................................................................................... 6 3.2 规范化处理 ............................................................................................................... 6 4 数据库物理结构设计 ................................................................................................... 7

4.1 于SQL Server的数据表设计................................................................................. 7 4.2 索引表 ....................................................................................................................... 8 4.3 角色 ........................................................................................................................... 8 5 数据库实现 ..................................................................................................................... 8

5.1 关系图 ....................................................................................................................... 8 6 系统(界面)设计部分 .............................................................................................. 9

6.1 数据录入、修改、删除界面设计 ........................................................................... 9 参考文献 ............................................................................................................................... 15

1 系统需求分析

1.1 需求描述

随着学校的发展,人际关系变得越来越重要,为了保持良好的人际关系,必须经常与亲戚、

朋友、同学、同事和其他一些人保持联系,因此,为了能够快速查找到联系人的信息,节省查找时间,可以创建一个通讯录管理系统,在该系统中为了防止信息被他人窃取,可以通过密码进行验证,只有通过密码验证才能进入系统。系统要求实用性强、使用方便、效率高和安全可靠等特点。

经分析我们认为学生学籍管理系统的具体要求为: 1.能管理每一个栏目中通讯信息,可以进行查找删除

2.通过使用计算机能方便的维护(包括插入、删除、修改)各信息表 3.能方便的实现基于多个表的连接查询 4.系统具有操作方便、简捷等特点 1.2 数据流图

图1-1 数据流程图

D1 个人信息 命令 2.1 更新朋友通讯录 信息 D2朋友通讯记录表 信息 3.1 朋友信息处理 信息 用 户 信息 1 认证信息 命 令 命令 2.2 更新同事通讯录 信息 D3同事通讯记录表 信息 3.2 同事信息处理 信 息 用 户 个人信息 2.3 更新亲人通讯录 信息 信D4亲人通讯记录表 息 3.3 亲人信息处理 信息 1.3 数据词典

数据元素 admin_no admin_name admin_password Collegue_name Collegue_sex Collegue_age Collegue_company Family_sex Family_age Family_phone Family_address Family_relation Family_name Friend_name Friend_sex Friend_age Friend_phone Friend_address 数据类型 char char char char char int char char int char char char char char char int char char

长度 8 20 20 20 2 4 10 10 4 15 40 10 20 8 20 4 15 20 来源 administrator administrator administrator collegue collegue collegue collegue family family family family family family friend friend friend friend friend 表1.1 数据字典表

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库通讯录管理系统在线全文阅读。

通讯录管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/471197.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: