课程设计 通讯录管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息学院

课程设计Ⅰ报告

课程名称______课程设计_ __ 题目名称____________ _________ 学生学院_ 信息学院_ __ __ 专业班级_ _ 学号______________________ 学生姓名______________________ 指导教师_______ ____ ____

年月日

目录

结论 (9)

参考文献 (10)

一、设计目的与要求

题目与设计要求

题目:通讯录管理系统

设计要求:设计数据插入模块、数据显示模块

本程序涉及的知识点

在构造程序数据类型时,运用了结构体数据类型;

在处理通讯录的各列数据时,运用了数组来存储;

在菜单选择程序中,运用了do-while语句实现了先执行循环体后判断表达式的操作;

在菜单及各模块判别表达式中,运用了逻辑或运算;

在各模块操作结束时,运用了for循环语句实现菜单选择循环;

在查询和删除模块,运用了continue语句实现结束循环并进入做出是否进入下一循环的判定;

在执行从菜单跳转到各模块程序跳转时,运用了switch选择结构。

二、系统功能模块结构图

、main函数程序模块结构图如图1所示

、选择菜单函数模块结构图如图2所示

、adduser的子菜单功能结构图如图3所示

、list的子菜单功能结构图如图4所示四.各模块的功能

详见各系统结构功能图

五.

实验结果(信息输入、信息显示模块)

程序界面

主菜单界面

信息输入

已有信息:

姓名电话号码工作单位E-mail邮箱Bwt Yunnan

Dwt Beijing

信息输入:

信息显示

结论

到此已完成毕业论文选题系统的开发。在本次开发过程中,遇到了许多方面的困难,包括数据库设计方面、与现在工作冲突方面等,同时,在这次开发过程中让我也受到了一些启发,此系统还存在一些缺陷,望同学、老师多多指教。希望通过以后的学习,自己能够对本系统在安全性方面进行进一步的完善。

参考文献

[1]吴红庆 C语言程序设计[M].云南大学出版社.2010

[2] 李刚.数据库应用技术[M].北京大学出版社.2003.

[3] 王珊陈红.数据库系统原理教程[M].北京:中国水利水电出版社.2002.

[4]周靖译.Visual Basic .NET高级程序员指南[M].清华大学出版社.2003.

[5] 吏嘉权.数据库系统概论[M].北京:清华大学出版社.2006.

[6] 李天真,方锦明,宋益众.Visual Basic程序设计[M].北京:科学出版社.2003.

[7] 潘锦平.软件开发技术[M].西安:西安电子科技大学出版社.1999.

[8] 曹衍龙.Visual Basic系统开发[M].北京:人民邮电出版社.2005.

[9] 刘志铭.Visual Basic数据库开发实例解析[M].北京:机械工业出版社团. 1998.

[10] 刘炳文.Visual Basic程序设计教程[M].北京:清华大学出版社.2004.

网路资源

[1]

相关文档
最新文档