- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人记账系统课程设计研究报告
软件工程学年设计 题 目: 个人记账系统 院 系: 计算机科学与技术 班 级: 计算机班 学 号: 姓 名: 指导教师: 2011 年 7 月 15 日 摘 要 本报告介绍了一个运用C语言知识和DEV C++创建的用于个人财务情况管理的个人记账系统。在该系统中创建了包含增加、删除、修改、查找、插入、浏览、统计的功能总列表,创建序号链接各功能列表,输入收入支出信息情况,增加信息,删除信息,,创建合计排序浏览用户可从总体上浏览个人财务信息情况。 关键词:C语言,DEV c++,个人记账系统 目 录 第一章 绪论 1 1.1 开发背景及意义 1 1.2 相关技术背景 2 1.3 开发及运行环境 4 第二章 需求分析 5 2.1 设计目标 5 2.2 功能需求 5 2.3 可行性分析 5 第三章 总体设计 7 3.1 设计目标 7 3.2 系统结构设计 7 3.3 系统功能结构图 7 第四章 详细设计 12 5.1 基本对象设计 12 5.2 系统主程序的设计与实现 13 5.3 用户登录功能的设计与实现 17 5.4 流水账视图的设计与实现 20 5.5 消费结构视图的设计与实现 23 5.6 流水账明细视图的设计与实现 24 5.7 账户设置功能的设计与实现 28 5.8 消费趋势堆栈图的设计与实现 29 5.9 系统辅助功能的设计与实现 30 第六章 软件测试 34 6.1 系统测试 34 6.2 性能测试 37 6.3 验收测试 37 第七章 总结 38 参考文献 40 绪论 1.1 开发背景在美国,70%以上的家庭都拥有一套自己的理财软件,其中最具影响力的理财软件要数Intuit公司开发的Quiken和微软公司开发的Money这两款软件。现在,Intuit公司已成为世界最大的理财软件与理财咨询公司,Quiken也成为全世界用户最多的家庭理财软件。欧美家庭平日的财务报表,预算,税务处理,银行账目的查询等等都借助软件的各项功能,使用理财软件帮助家庭打理日常的财务安排已经成为一件很平常的事。但由于金融体制上的巨大差异,在欧美国家使用的个人家庭理财软件却并没有登陆中国市场。 国内的个人理财刚刚起步,各式各样的个人理财软件也如雨后春笋,数不胜数。至少有上百款的所谓个人理财软件,但实际99%是个人写的业务小程序,功能比Excel方便一点而已,有的加一点报表功能,充其量叫记账软件。如果个人理财软件仅有告诉你“柴米油盐酱醋茶”这种流水账的功能,Excel足够了。但真正做到功能强大,技术专业,市场有影响力的,而且形成规模的,国内只有区区两款,成都的财智和深圳的家财通。在不久的将来家庭使用理财软件也将软件会为提升生活质量发挥它最大的效用。 本系统的总体思想基于结构化的程序设计。应用高级语言程序设计中的基本控制结构,如循环和选择,着重实现管理系统的增、删、改、查等典型的管理功能由于主要实现的是管理系统的增、删、改、查等典型功能需求分析就是分析软件用户的需求是什么如果投入大量的人力物力财力时间开发出的软件却要那所有的投入都是徒劳软件总体设计是把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。从分析到设计,是一个逐渐扩充模型的过程。系统设计确定实现系统的策略和目标系统的高层结构。确定的类、关联、接口形式及实现操作的算法。面向对象设计的准则:模块化,抽象,信息隐藏,低耦合,高内聚 详细设计 软件详细设计是软件工程的重要阶段, 软件详细设计细化了高层的体系结构设计,将软件结构中的主要部件划分为能独立编码、编译和测试的软件单元,并进行软件单元的设计,并最终将影响软件实现的成败。优秀的详细设计在提高编码质量、保证开发周期、节约开发成本等各方面都起着非常重要的作用,是一个软件项目成功的关键保证。本章将按照设计实现的顺序介绍各个单元的设计与实现情况。 4.1 基本对象设计 按照面向对象的分析与设计方法的基本思想,“万物皆对象”,把“对象”作为解决问题的重心。根据个人记账系统的具体情况分析主要对象有流水账、统计数据等。 1.流水账对象 流水账对象代表用户所记录的每一笔账目。每一笔账目信息包括账目发生的年月日信息,账目所属的消费或收入的详细类别,账目名称和金额。 2.统计数据对象 本来其实统计数据对象可以不设立,因为全部的统计数据都可以通过计算得到。但是考虑到用户查询较为频繁,为了避免每次查询均要计算一次,特别设立了统计数据对象。实际上,用于保存计算结果的数据量比较小,牺牲了这些许的空间却能换来整个系统的高性能,这无疑是很值得的。统
您可能关注的文档
- 专科毕业设计课题论文正文模板.doc
- 专科毕业课题论文要求以附格式.doc
- 专题一:集合常用逻辑用语不等式函数与导数第二讲函数基本初等函数图象与性质.doc
- 专题一集合与常用逻辑用语函数与导数不等式.doc
- 专题会议:打造华人企业品牌世界效应实录.doc
- 专设—语音控制放大器附原理图.doc
- 专题人类与地理环境协调发展.doc
- 专题八整体世界形成与工业化全球化.doc
- 专题二十二世纪以来重大思想理论成果.doc
- 专题七人文地理区位分析——城,商业,交通.doc
- 固收转债分析-瑞可转债定价:首日转股溢价率32%-37%-251117-东北证券.pdf
- 胰岛素皮下注射团体标准临床实践指南.pptx
- 北交所定期报告:本周北证50波动平缓,固态、锂电材料等关注度显著提升-251116-东吴证券.pdf
- 策略观点:波动仍是市场底色,保持战略定力-251117-中邮证券.pdf
- 钢铁行业25Q3业绩综述:盈利修复,关注供给侧变革-251117-银河证券.pdf
- 2026年汽车行业投资策略:科技赋能下的换道再提速-251118-申万宏源.pdf
- 高频半月观:价格改善的信号进一步增强-251116-国盛证券.pdf
- 房地产开发行业2026年度策略:调结构待转型,提质量新发展-251119-银河证券.pdf
- 固收点评:茂莱转债,全球高端光学科技创新标杆-251119-东吴证券.pdf
- A股投资策略深度报告:自主可控产业链国产替代率逐步提升-251112-华龙证券.pdf
最近下载
- DL/T 5352-2018 高压配电装置设计规范.docx VIP
- 沥青三大指标计算.xls VIP
- 关于社区卫生服务中心五年发展规划十五五发展规划2025.docx VIP
- 初中物理学法指导.pptx VIP
- 一种双烯醇酮醋酸酯的超高纯精制方法.pdf VIP
- 正式版股权委托代管协议范本.pdf VIP
- HG∕T 4336-2012 玻璃鳞片防腐涂料.pdf VIP
- 苏教版小学数学五年级上学期公开课教案-解决问题的策略(一一列举)(市级公开课教案)56075.pdf VIP
- 运用PDCA提高科室护理不良事件上报率.pptx VIP
- 关于五一社区卫生服务中心“十五五”五年发展规划(完整版).docx VIP
有哪些信誉好的足球投注网站
文档评论(0)