手机话费管理系统

手机话费管理系统

ID:35546456

大小:856.00 KB

页数:17页

时间:2019-03-26

手机话费管理系统_第1页
手机话费管理系统_第2页
手机话费管理系统_第3页
手机话费管理系统_第4页
手机话费管理系统_第5页
资源描述:

《手机话费管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、西安建筑科技大学课程设计(论文)任务书专业班级:计算机1101学生姓名:刘雯琦指导教师(签名):一、课程设计(论文)题目手机话费管理二、本次课程设计(论文)应达到的目的本次课程设计的目的是运用计算机语言模拟实现21点游戏,通过此次课程设计,加深学生对本课程基本知识的理解,提高综合运用知识的能力;掌握本课程的主要内容、工程设计或撰写小论文的步骤和方法;以提高学生独立分析问题、解决问题的能力,逐步增强实际工程训练。三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)要求:要求学生在认真复习教材的基础上,查阅相关资料、认真阅读相关的设计要求,独立按时完成任务;课程设计的

2、说明书、论文要求简洁、通顺、计算正确,程序完整、清楚、规范。主要内容:实现手机话费管理的基本功能,具体要求为:1.实现统计电话费的余额、各次呼出电话费金额的功能;2.实现统计电话总金额功能;3.实现按时间长短顺序显示各次呼出的电话号码功能;4.实现电话呼叫次数查询功能。四、应收集的资料及主要参考文献:1.《C++面向对象程序设计》(美)萨维奇,清华大学出版社,2007.2.《面向对象程序设计》蔡宇辉,机械工业出版社,2011.6.3.其他与本课程设计题目相关的资料五、审核批准意见教研室主任(签字)第17页摘要本课程设计是利用我们所学的c++语言设计一个只须在控制台上运行的简单的个人电话费管理系

3、统。在本次课程设计中我主要运用了c++类的方法编写程序,突出了c++类具有良好的封装性,结构的清晰性。此系统主要实现了一下几个功能:1.统计电话费的余额、各次呼出电话费金额,并保存在文件中。2.统计长话总金额、短话总金额,并保存在一个文件中。3.按时间长短,显示各次呼出的电话号码。4、查询呼叫某电话的次数。 5、增加记录、删除记录、修改记录功能。系统函数运行正常,准确。实现了所要求的功能。深刻体会到c++类的数据封装性、结构清晰性的优点。关键词:c++类;;封装性;清晰性;函数;第17页目录一、需求分析4二、概要设计4三、详细设计6四、调试分析7五、使用说明13六、课设总结16参考文献17第1

4、7页一、需求分析 此系统主要实现了一下几个功能:1.统计电话费的余额、各次呼出电话费金额,并保存在文件中。2.统计长话总金额、短话总金额,并保存在一个文件中。3.按时间长短,显示各次呼出的电话号码。4、查询呼叫某电话的次数。 5、增加记录、删除记录、修改记录功能。系统函数运行正常,准确。实现了所要求的功能。深刻体会到c++类的数据封装性、结构清晰性的优点。二、概要设计 图1功能结构图第17页图2数据结构图1、类User成员变量:charnam、charnum、optiontb、billhf、structuser*next。2、bill成员变量:doubleyong、doublecong、dou

5、bleyue。3、Option成员变量:charhuida[3]、doubleu[3]。4、链表图3链表结构第17页注释:运用带头的单向链表,利用head指针指向user,利用next指向下一个数据,这个链表中,各个数据不是连续的物理储存单元,利于插入,删除等功能。三、详细设计(1)数据分析,本系统主要定义了一个Tele类来实现的。此类的定义如下:structData{intnum;//电话呼出次数编号。charPho_code[20];//呼出的电话号码。chardate[20];//呼出电话的日期。doubletime;//通话时间。intid;//是否长途标记。doublecost;//

6、本次呼叫费用。};classTele{public:intInput();//输入数据;voidOutprint(intk);//显示数据;doublePayment();//输入缴费情况,并求返回出总费用。第17页voidfun1(intn,doublesum);//统计余额、各次呼出电话金额。并存在fun1.txt文件里。voidfun2(intn);//统计长话总金额、短话总金额。voidfun3(intn);//排序功能(按时间长短,显示各次呼出的电话号码)。voidfun4(intn);//查询呼叫某电话的次数。voidfun5(intn,inta);//增加记录、删除记录、修改记录

7、功能。voiddisplay(char*file);//从文本文件中读取数据、显示。private:Datadata[1000];intsize;};(2)系统函数(方法)分析的结构示意图。图4系统函数分析的结构示意图第17页四、调试分析图5进入系统界面图6注册系统第17页图7存入磁盘图8资费管理-查询余额第17页图9资费管理-计费功能图10资费管理-资费充值(1)第17页图11资费管理-资费充值

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。