- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计报告
课程名称: c#. NET程序设计
设计题目: 通讯录管理系统
学生班级:
学生姓名:
指导教师:
完成口期:
数学与计算机系
课程设计项目研究报告
目录
第1章项目简介
项目名称
通讯录管理系统
开发人员
指导教师
第2章项目研究意义
课程设计概述
日益繁多的人际交往使得我们很难搞清楚与每个人之间的联系方式,特别是 对于做经常出差的人來说更是难,所以通讯录能够便捷的给我们带来所需要的相 关信息。而随着计算机的普及,人们的生活摆脱了传统式的记事本、电话簿,越 来越多的靠计算机来帮助人们记住这些事情,极其简便。这就需要有一个使用的 通讯录管理系统,用户可以方便的通过自己电脑的通讯录管理系统,來随时查阅 自己所需要的信息,而不必再大费周折去翻开那繁琐的记事本。
通讯录管理系统主要分为五个功能模块:用户登录与注册、用户查询、添加 记录、修改记录、删除记录。这些功能可以够基本实现你的应用需求。
设计构思
通讯录管理系统功能需求分析:
用户登录与注册:实现不同用户的注册跟登录通讯录。
显示全部:实现用户对存在于数据库中的数据显示,方便用户了解数据存储 情况。
查找记录:实现用户在本软件数据库中查找自己需要的数据功能。
添加记录:实现用户添加一条完整的记录,包括姓名、性别、生日、电话、 邮箱、地址。
修改记录:用户对数据库中已存在的记录进行修改,然后保存已经修改过的 数据。
删除记录:用户对数据库中已经存在的记录进行行删除操作。
研究意义
通讯录管理系统是一个专门针对储存用户联系方式以及一些简单个人信 息的实用管理系统,它方便了用户对众多客户、朋友、同事等个人信息的储存和 快速查阅的功能,大大减少了查找过程的时间。
第3章 模块分析及设计
系统功能结构图
系统数据流程图
第4章数据库设计
数据库需求分析
针对通讯录管理系统,分别对用户登录、添加通讯录和查找、删除以及修改 数据进行详细的调研和分析,总结出如下的需求信息:
每条原始记录要有姓名、生日、电话、邮箱、地址信息,其中姓名不能为 空。
保证查询到的数据与姓名相一致
根据相应姓名删除对应的全部数据
E-R图
数据表设计
?数据库名称:通讯录管理系统,共有2个表:
1、用户表(Users) 2、通讯录联系表(Contact)
(=□回3. 1
(=□回
咳 Microsoft SQL Server Management Studio Express
文件(F) 稠(E)视图(V)表设计器(L) IM(T) ?C(W)社区(C)帮助(H)
:.4.新建哥旬(N)Or占 3 越iS?咚資西
;审I回I埼1杲線国
对舷源笞理器表dbo.Users 擔要列名数揺类型0 皿 SKQ3HEOVTLD8XZY\SC 二B □
对舷源笞理器
表dbo.Users 擔要
列名
数揺类型
0 皿 SKQ3HEOVTLD8XZY\SC 二
B □加库
(±1
E
S
S
isirsNnme
Uscrspwd
varchar(50) vorchor(SO)
nr
O磁堀库
」Maneger
,\ myDatabase □通汛最昔理走统 ?匚a站库关題 日口表
E) □至统表
? ? ■
允诈空
0
0
□
|?==| A I
1 罔 zl _1
s (希规)
(常规)
列扈性
文件(F)扁辑(E)视囹(V)表设汁器(L)工具(T)
文件(F)扁辑(E)视囹(V)表设汁器(L)工具(T)看口 (W)社区(C)群助(H)
丿擁奇旬(N) 呂 色
|T||切国燼鼐圄通 对金査源管轄 ▼卑x
e ifilERI
4 I I 卜
區0稈隣會國
就绪
表? dbo.Conhct 要
列名
数据类型
??陶
char(12)
性别
char ⑹
生曰
char(50)
电话
char(ll)
邮箱
char(20)
地址
char(50)
就绪
4.3.2通讯录信息表
割聖 固〒
0 Ld SKQ3HEOVTLD8XZY\SC
S C2站库
田口裁加库
E IJ Maneger 三
国 IJ myDatabase 0 □通瞬管理裁
S □加库关系囹 E) 口表
SO浆统表
a □ dbo.Conte
13 国 dbo.Users
▼
第5章课程设计项目进度表
日期
完成的工作
查阅相关资料,项目可行性研究,研
究报告
数据采集,确定表格,数据类型,系
统开发技术,运行环境
子模块的程序设计和调试
程序调试,撰写课程设计总结报告
提交课程设计纸质和电子版材料
第6章
课程设计任务分配表
第7章达到的效果
7. 1程序设计思想
通讯录管理系统设计,它的内容对于计算机来说是至关重要的,通讯录管理
系统为计算机的使用者提供充足的信息和快捷的查询手段。用C#语言构建的通讯录管理系统设计,通过课上学到的和查
您可能关注的文档
- 4-5岁幼儿年龄特点(20201113094216).docx
- 4.儿童保健(试题)(20201113093940).docx
- 40个团体小游戏(20201113093807).docx
- 4、工程质量管理体系及保证措施(20201113093116).docx
- 4月23日世界读书日广播稿.docx
- 500字左右美文摘抄(20201113092940).docx
- 512防灾减灾日主题宣传活动方案.docx
- 51单片机矩阵键盘扫描程序.docx
- 56个民族传统节日(20201113092651).docx
- 6.施工场地治安保卫管理计划(20201113092255).docx
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)