基于c的通信录管理系统内容摘要:
结合实践操作从以下就几个方面来 阐述:一 、 课程设计题目及其要求;二 、 模拟系统的功能模块图;三 、 程序编译和调试过程当中的问题发现和解决方案;四 、 对自己写的主要的功能进行简要概述;五 、 介绍自己实践后的心得体会;六 、 介绍 程序设构思和功能函数的设计 流程 为:主要是采用面向对象的方法来定义一个类 class message 有 私有成员 private: linkman *head 头指针。 linkman *currptr 当前指针。 公有成员 public: message()构造函数。 ~message()析构函数。 void Creat()新建联系人通 信 录。 void Insert()通信录 修改 联系人信息。 void Delete()在通信录删除联系人信息。 void WriteFile()从文件中读取通信录的信息。 void ReadFile()向文件写入联系人通信录信息。 void Search()在通信录中查询联系人信息。 void Display()在屏幕中输出全部联系人信息。 void Exit()退出 ; 然后围绕该类当中的思想来构思设计自己做的主要的系统功能函数: void Creat()数据录入。 void Insert()数据修改插入。 void Display()数据显示。 总之,只要有好的构思好的程序设计思想我们就可以很好的去做一个有一定要求的程序。 下面将按以上几个方面来阐述这次的课程设计。 时志斌 —— 通信录管理系统 2 第一章 通信录管理系统 问题描述 : 通信录管理系统 , 以将 所需 每个功能分别编译实现,再通过函数包含,调用等方法实现各项功能间的连接为设计思想。 设计总体结构 : (图 11:程序功能模块结构) 程序调试 分析 与修改 : 一.在 void message::Creat()函数的编译调试时出现了漏洞,比 如说可以新建 15个以上的通信录 99个 也不会报错或跳出程序,解决方法时在其中加入了并 没 很好的 解决 问题的 if 语句 : if (n15){cout对不起,你所输入的值超过了所规定的。 请重新输入。 endl。 break。 }这样当同时输入超过 15 个 新的联系人 时会跳出执行。 (图 12:系统录入功能错误) (图 13:系统录入功能成功) 二.在调试用于辅助系统查看功能的显示功能模块时遇到的在显示屏上显示重叠手机通信录管理系统 数据保存功能 数据修改功能 数据删除功能 数据显示功能 数据查看功能 数据录入功能 华东交通大学课程设计报告 3 输出结果的函数,解决方案是:将 char style[20]。 char name[20]。 char telephone[15]。 char [25]。 数组里面的值调节到合适;还有就是将用于调节好左右间距的setiosflags(ios::left)setw(10)里面的值根据具体情况来调试。基于c的通信录管理系统
相关推荐
对帐。 该模块主要对进货方面信息进行管理,包含了 对退货信息的反映 ,确保把每一笔的交易记录都能准确的反映出来 ,还包含了进货分析 ,能准确的显示每一笔进货的信息和兼顾进货单据和对帐,保证数据的准确性。 销售信息模块 销售单、销售退货、销售统计不含退货、月销售状况、商品销售排行、与代理商对帐、商品销售成本表。 该模块能准确的记录了整个销售方面所需的各个业务 ,更增加了月销售状况的信息
户通过该系统来管理各种商品,对商品信息进行添加、修改和删除,通过 商品的各个属性来查询商品。 对于客户和供应商也需要类似的需求。 2.用户通过该系统来对供应商提供的商品进行入库操作,形成入库单,入库单 要有入库单号,入库时间,商品详细信息,以及商品总的数量和总金额,入 库单号和时间可以方便以后查询,商品信息可 以方便用户选择合适的商品。 数量和金额方便用户与供应商交易。
询信息 打印信息息 账号管理 填写信息 正确 提交 重置 搜索信息 找到 修改 / 删除 提交 选择字段 搜索 找到 修改 / 删除 提交 退出 选择字段 搜索 找到 Word 打印 退 出 修改、添加、删除 系统数据分析 高校教师信息管理系统根据设计规划出的实体有 :系统人员信息实体、教师人员信息实体。 ( 1) .系统人员信息实体 图,如图 2。 图 2 高校教师信息管理系统人员信息实体图
表 22 院系 设置表 名 称 字段名 类型 主键 非空 院系 代码 code 文本 Yes Yes 系 名 name 文本 No Yes 说 明 brief 文本 No No 表名称标识: department 数据来源:基础数据管理设置模块进行录入 ( 3)名称:专业设置表 表名称标识: major 数据来源:基础数据管理模块进行录入 表 23 专业设置表 名 称 字段名 类型 主键 非空
0 是 货品名称 spec varchar 80 是 货品规格 unit varchar 20 否 单位 quantity varchar 80 否 数量 remarks varchar 200 否 备注 barcode varchar 80 否 条形码 ( 6)组装( assembly)表。 保存了产品组装的信息,如组装日期、成品仓、还料仓等,主键是 Asse_date、 Out_stock、
表 T_HRMS_PXXX 培训信息表 T_HRMS_HT 合同表 T_HRMS_XS 薪水表 T_HRMS_YPRYXX 应聘人员信息表 T_HRMS_MSXX 面试信息表 数据表逻辑结构 用户 表 T_HRMS_YH,如表 2 所示。 该表记录用户信息,其中编号 N_BH 为主键,用户账号 C_ZH 为外键,关联员工信息表 T_HRMS_YGXX 中的员工标识 C_BS 字段。 表 2