欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOC文档下载
 

手机话费管理系统

  • 资源ID:159279105       资源大小:700KB        全文页数:17页
  • 资源格式: DOC        下载积分:9.9积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要9.9积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

手机话费管理系统

西安建筑科技大学课程设计(论文)任务书专业班级: 计算机1101 学生姓名: 刘雯琦 指导教师(签名): 一、课程设计(论文)题目手机话费管理二、本次课程设计(论文)应达到的目的本次课程设计的目的是运用计算机语言模拟实现21点游戏,通过此次课程设计,加深学生对本课程基本知识的理解,提高综合运用知识的能力;掌握本课程的主要内容、工程设计或撰写小论文的步骤和方法;以提高学生独立分析问题、解决问题的能力,逐步增强实际工程训练。 三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等) 要求: 要求学生在认真复习教材的基础上,查阅相关资料、认真阅读相关的设计要求,独立按时完成任务;课程设计的说明书、论文要求简洁、通顺、计算正确,程序完整、清楚、规范。主要内容:实现手机话费管理的基本功能,具体要求为: 1 实现统计电话费的余额、各次呼出电话费金额的功能;2 实现统计电话总金额功能; 3 实现按时间长短顺序显示各次呼出的电话号码功能;4 实现电话呼叫次数查询功能。四、应收集的资料及主要参考文献: 1. C+面向对象程序设计(美)萨维奇,清华大学出版社,2007.2. 面向对象程序设计蔡宇辉,机械工业出版社,2011.6.3. 其他与本课程设计题目相关的资料五、审核批准意见教研室主任(签字) 摘要 本课程设计是利用我们所学的c+语言设计一个只须在控制台上运行的简单的个人电话费管理系统。在本次课程设计中我主要运用了c+类的方法 编写程序,突出了c+类具有良好的封装性,结构的清晰性。此系统主要实现了一下几个功能:1.统计电话费的余额、各次呼出电话费金额,并保存在文件中。2.统计长话总金额、短话总金额,并保存在一个文件中。3.按时间长短,显示各次呼出的电话号码。4、查询呼叫某电话的次数。  5、增加记录、删除记录、修改记录功能。系统函数运行正常,准确。实现了所要求的功能。深刻体会到c+类的数据封装性、结构清晰性的优点。关键词: c+类;封装性;清晰性;函数;目录一、需求分析4二、概要设计4三、详细设计6四、调试分析7五、使用说明13六、课设总结16参考文献17一、需求分析 此系统主要实现了一下几个功能:1.统计电话费的余额、各次呼出电话费金额,并保存在文件中。2.统计长话总金额、短话总金额,并保存在一个文件中。3.按时间长短,显示各次呼出的电话号码。4、查询呼叫某电话的次数。  5、增加记录、删除记录、修改记录功能。系统函数运行正常,准确。实现了所要求的功能。深刻体会到c+类的数据封装性、结构清晰性的优点。二、概要设计 图1 功能结构图图2 数据结构图1、类User成员变量:char nam、char num、option tb、bill hf、struct user *next。2、bill成员变量:double yong、double cong、double yue。3、 Option成员变量:char huida3、double u3。4、链表图3 链表结构注释:运用带头的单向链表,利用head指针指向user,利用next指向下一个数据,这个链表中,各个数据不是连续的物理储存单元,利于插入,删除等功能。三、详细设计(1)数据分析,本系统主要定义了一个Tele类来实现的。此类的定义如下:struct Dataint num;/电话呼出次数编号。char Pho_code20;/呼出的电话号码。 char date20;/呼出电话的日期。double time;/通话时间。int id;/是否长途标记。double cost;/本次呼叫费用。;class Telepublic:int Input();/输入数据;void Outprint(int k);/显示数据;double Payment();/输入缴费情况,并求返回出总费用。void fun1(int n,double sum);/统计余额、各次呼出电话金额。并存在fun1.txt文件里。void fun2(int n);/统计长话总金额、短话总金额。void fun3(int n);/排序功能(按时间长短,显示各次呼出的电话号码)。void fun4(int n);/查询呼叫某电话的次数。void fun5(int n,int a);/增加记录、删除记录、修改记录功能。void display(char *file);/从文本文件中读取数据、显示。private: Data data1000; int size;;(2)系统函数(方法)分析的结构示意图。图4 系统函数分析的结构示意图四、 调试分析图5 进入系统界面图6 注册系统图7 存入磁盘图8 资费管理-查询余额图9 资费管理-计费功能图10 资费管理-资费充值(1)图11 资费管理-资费充值(2)图12 号码管理-添加号码图13 号码管理-修改套餐图14 号码管理-注销号码图15 套餐管理-套餐计费查询图16 套餐管理-套餐计费修改五、使用说明(1)功能介绍: 本系统主要针对个人的电话费而设定的,它有小巧、功能强大、实用性高的特点,适合广大用户的需求。(2) 主要菜单的分析菜单介绍:(1)开始是登陆界面,设置有密码。密码是:ok图17 登陆界面(2)下面是本系统功能的总菜单,一共有七个功能菜单:输入的编号代表你要选择的服务。图18 服务选择项图19 注册选项数据导入成TXX文档保存图20 储存图21 资费管理图22 账号管理图23 套餐管理界面六、课设总结在本课程设计的 过程中,我刚开始的时候觉得有点头痛,要运用到我们以前学过的c+语言中的内容。通过不断地学习,我更加理解和懂得运用结构化程序设计的思想和方法,初步掌握开发一个小型实用系统的基本方法,学会调试一个较长程序的的基本方法,学会利用流程图表示算法,进一步掌握和提高利用C+语言进行程序设计的能力。在实习中遇到了好多的调试不出结果的问题。通过大家的通力合作以及老师的细心讲解。得到了好多以后可以避免错误的经验。也得到了很多没有接触过的知识。链表、数组、c+类对象、以及文件的调用,这些都使我获益匪浅,另外必须说的是在整个上机实习过程中老师们都表现的很负责,很有耐心的帮助我们解决问题。通过此次课程设计,我们还明白了一些做人的道理。不论是什么,做出来的成果永远使最值得骄傲的。想象重要,动手更重要。参考文献谭浩强:C+程序设计清华大学出版社

注意事项

本文(手机话费管理系统)为本站会员(tia****g98)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!