- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象程序设计
通讯录
(c 语言版)
学院: 信息学院
班级: A0611
学号: 05
姓名: 赵光斌
指导老师:吴维勇
2008.11.18
面向对象程序设计报告
———通讯录简析
根据老师的要求和我自己的构想, 这个学期的试验课我准备做一个通讯
录系统,就是可以实现一个人的信息的输入,查询,浏览,插入,删除等功
能,并尽量使界面友好。下面,我来介绍下我的整个设计过程和编码中遇到
的问题和解决方法。
首先是实现什么样的功能,这个我已经在上面介绍过了,那么,现在要
实现这样的一个功能,究竟要怎么样的程序才能做到呢?
我们先来画个系统功能图来看下:
通讯录
系统
注册 登陆 输入 删除 查询 浏览
通过这个功能图, 我们可以清楚的看到这个系统到底是要实现什么样的
作用,我们要根据这个图来当做模板,做出自己的系统。
好了,功能都清楚了,现在就是去实现了。但是在实现之前,我们还要
知道如何去实现这个系统。因为一个系统,要实现有一定的顺序,模块和模
块之间的关系都是不同的,要通过不同的手段来实现。
下面我们还是通过系统流程图来观察下:
开始
是否注 注册
册
登陆
进入主界面
输 删 查 浏 退
入 除 询 览 出
通过上图,我们应该知道这个系统的大概流程是什么了。
下面我要选择用 C 语言实现它。
首先, 我们要确定一点, 我们这个系统的操作对象或者说是研究对象是
什么 。
这个程序应该有 2 个操作对象, 一个是用户的注册信息, 即账号和密码
信息,一个是通讯录里成员的信息。
这 2 个信息是我们在系统里一直使用和修改的。这 2 个信息也有不同,
用户的注册信息是不能修改的, 只能在注册和登陆是使用一次, 其他情况下
不能调用;而通讯录里用户的信息是可以进行操作的。这点需要注意。
struct txl // 定义一个成员结构体,里面定义了通讯录里成员的信息。
{
char name[15]; // 定义用户姓名
char sex[5]; // 定义用户性别
int age; // 定义年龄
char tel[13]; // 定义电话
char major[20];// 定义专业
char school[30] ;// 定义学校
char others[90];// 定义其他信息
};
struct zh // 定义一个账号结构体,里面定义账号密码信息。
{
char id[15];// 定义账号
char mima[10];// 定义密码
};
这就是这
您可能关注的文档
- 高级英语第一册习题答案.pdf
- 专题一传统发酵技术测试题(答案全).pdf
- 固定资产对利润总额地影响分析.pdf
- 木质入户门万科统一技术标准.pdf
- 2011年广东高考分数线以与分数段统计表.pdf
- 人工智能遗传算法实验报告.pdf
- 供水泵站计算书.pdf
- C语言程序改错大全.pdf
- 辅助线添加方法.pdf
- VASP参数设置详解.pdf
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
最近下载
- JGJ33-2012 建筑机械使用安全技术规程.docx VIP
- TB_10307-2020 铁路通信、信号、信息工程施工安全技术规程.docx VIP
- 简明新疆地方史读本电子版 .pdf VIP
- 基于PLC的加热反应炉自动控制系统设计.pdf VIP
- 抗病毒药物的合理使用课件.pptx VIP
- TB10181-2017 铁路隧道盾构法技术规程.docx VIP
- 静脉输液课件(共87张PPT).pptx VIP
- 《商业银行经营与管理》22春平时作业1答卷.doc VIP
- 2024-2025学年小学美术五年级上册桂美版(2024)教学设计合集.docx
- 2022年版初中物理课程标准新课标考试题库及答案1 .pdf VIP
文档评论(0)