- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人记帐软件系统设计
个人记帐软件
Personal Accounting Software
系统设计
北京菲易博思技术有限公司
2010年5月
背景
随着经济的飞速发展,Money已经在人们的心目中发生了翻天覆地的变化,一分钱掰成八瓣花的日期早已成为上一代人的记忆,现在的八零后,甚至九零后,关心的问题是如何更有效的花钱。
在西方欧美国家,财务管理(Financial Management)已经成为常识,更兼有强大的金融工具,使得对于Money的管理得心应手。而国内的情况却几乎一片空白,几乎所有和财务相关的东西,似乎都和企业有关,而和个人无关。
当然,西方欧美国家在金融领域已经实现了高度发达的电子货币,人们可以非常方便的记录自己的日常开支,所需要的仅仅是进行汇总和分析而已。而在国内,日常琐碎的收支账目记录本身就是一项非常繁杂的工作。但是财务管理的基础工作,却无法离开日常这些数据的录入。
随着手机在国内的普及,采用手机这种随身工具进行数据录入,可以大大增加个人财务管理的可行性。
市场分析
2009年中国手机用户净增1亿,达到7.4亿的规模。而2012年时,北美的智能手机用户将超过传统手机用户。所以保守估计,中国的智能手机用户有1亿。
需求分析
个人财务管理(Personal Accounting Software,PAS)是一款运行于智能手机平台的面向个人、家庭以及团体,提供资金支出的日常记录、共享、统计等财务管理功能。
软件的用户是指除了企业以外的资金支出实体,比如个人、家庭或者团体。这些用户在进行资金支出行为时,由于缺乏有效的计划手段,会导致大量的不合理支出,从而产生资金浪费。对于个人而言,资金的浪费会导致个人计划往往无法得到实现,日久天长会对个人的生活、事业产生严重的影响。而对于家庭用户和团体用户而言,除了产生大量不合理支出以外,还会导致家庭、团体成员之间产生矛盾,从而影响到团体的整体利益。
软件的功能注重于对资金支出的管理,包括录入、查询、统计等。对于家庭和团体用户,还能够将团体成员之间的数据进行步和合并(通过蓝牙等方式),或者能够在一个团体成员进行操作时,通过短消息(SMS)等方式对其他成员进行实时通知。
软件对资金支出管理是按照“项目”来进行管理的。用户一般需要维护一个五个左右的项目,比如交通、通信、服装、学习、伙食等等。每一项费用的开支,都应该纳入到一个项目中。
对用户而言,还可能存在有多个账本的需求。例如对于个人的开支,需要有一个个人账本;而和一同租房的朋友的共同开支,则需要有一个住房费用账本;在上班午餐时,又因为和同事一起吃饭,而需要维护一个吃饭的账本。
用户功能列表:
账本的增、删、改;
账本的数据导入、导出;
账本的共享
账本的同步合并;
帐目的录入、修改、删除及查询功能;
项目的管理功能;
费用统计功能;
系统概要设计
软件结构和功能
系统结构为模块化结构,按照功能模块进行模块划分。整个系统的功能分为:账本管理、账目管理、项目管理和报表管理。
帐本管理
账本管理模块实现了如下功能:
账本的增、删、改;
账本的数据导入、导出;
账本的共享;
账本的同步合并;
帐目管理
账目管理模块实现了如下功能:
帐目的录入、修改、删除及查询功能;
项目管理
项目管理模块实现了如下功能:
项目管理功能;
报表管理
报表管理模块实现了如下的功能:
费用统计功能;
费用统计是按照项目进行统计的。一个项目的总费用,就是包括它的所有费用支出的费用的总和。
数据结构
软件的数据包括:账本、共享联系人、项目和帐目。它们之间的关系如下图所示:
每个帐目可以有多个共享联系人;
每个账本有多个项目 ;
每个项目属于一个账本;
每个账本有多个帐目;
每条帐目属于一个账本;
每条帐目都对应一个账本内的项目,或者不对应任何项目(未分类项);
账本
系统可以创建账本数量取决于系统的处理能力,理论上没有限制。
每个账本的信息包括名称、帐期和开始日期。账本的名称最长为255个字符;账本的帐期最大为200。账本可以增加、删除和修改。账本数据可以修改其名称、帐期和共享信息,操作频率很低。
由于账本数据的特点(任何帐目、项目数据都属于某个账本,操作频率很低),账本数据可以用文件系统的文件名来表示。一个文件可以存储一个账本的数据,包括该账本的项目、帐目信息,和该账本本身的信息(帐期、开始日期和共享信息)。
账本文件的开始位置包括四个信息,标志位、版本、开始日期和帐期。标志位用于表示该文件为系统账本文件,用三个字节表示,内容为“PAS”。版本用两个字节表示;帐期用一个字节表示,开始日期用两个字节表示。
账本的信息共占用了3+2+1+2=8个字节的空间。
开始日期的值是从2000年开始,按月计算的值。比如开始日期为2010年5月,则开始日期的值为125。
共享联系人
每个账本可
您可能关注的文档
最近下载
- 巴克曼公司产品在石化行业技术应用201508.pdf VIP
- 希腊城邦和亚历山大帝国.pptx VIP
- (2025秋新版)部编版八年级语文上册全册教案.pdf
- 《品质》高尔斯华绥优秀实用详解.ppt VIP
- 2021年初中物理培优(重点高中自主招生 竞赛)难题练习第20章 电与磁.docx VIP
- 《游青城山记》原文及注释及译文及作者介绍及古诗解析及拓展题及答案.docx VIP
- 八年级(上)《三峡》文言知识挖空训练+参考答案+翻译.docx VIP
- 2024年秋新统编版道德与法治七年级上册全册课件(新版教材).pptx
- 公司战略规划模板.ppt
- 生命生态安全一年级下册教学计划 .pdf VIP
文档评论(0)