本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

蟹公馆财务管理系统的设计与实现

蟹公馆财务管理系统的设计与实现

据调查昆山蟹公馆每天要接受大量的信息,这些繁杂的信息靠手工记录已变得非常困难,尤其涉及到现金,财产交易的时候,所以酒店对于移动设备上的财务管理系统软件有着较高的需求。因此酒店需要开发一款财务管理软件系统,解决财务管理的难题。 根据蟹公馆的需

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

蟹公馆财务管理系统的设计与实现
 “摘要”:随着移动互联网的发展,人们已经不再满足于手机通话、短信功能,对于每个企业而言,金融工具的发展和理财观念的产生,使得投资理财成了大家最关心也是最迫切的问题。再加上目前来看,智能手机已经和普通家用电器一样广泛的进入了我们的生活,因此,利用移动手机进行财务管理已经势在必行,也是大势所趋。本文根据蟹公馆的财务收支、投资理财等实际操作情况,经过较为细致的需求分析,设计并开发出一套酒店财务管理系统。整个系统符合操作简单、界面友好、智能、灵活、使用和安全的要求,帮助使用者完成酒店日常收支管理、投资理财管理、财务分析以及相关的数据操作等。本系统分为记收支模块、看统计模块、设置类型模块、修改密码模块,采用Activity应用的交互层和独立图表框架AcharEngine,使用Android自带数据库SQLite。本系统可以满足酒店的财务管理方面的基本需要。
关键词:Android 酒店理财 数据存储 AcharEngine SQLite Eclipse
"Abstract": with the development of mobile Internet, people are no longer satisfied with the mobile phone calls, SMS, for every enterprise, the development of financial instruments and financial management concepts, the investment has become our greatest concern and most urgent problems. Plus now, intelligent mobile phone has been like a common household appliances widely entered into our life, therefore, financial management using mobile phone has be imperative, but also represent the general trend. According to the crab mansion financial revenue and expenditure, investment banking and other actual operating conditions, through the detailed demand analysis, design and develop a set of hotel financial management system. The whole system is simple, friendly interface, flexible, intelligent, use and safety requirements, help the user to complete the hotel daily expenditure management, investment management, financial analysis and related data operation. This system is divided into the down payments module, statistics module, see setting type module, modify the password module, the interface layer of Activity application and independent chart frame AcharEngine, using the Android database of SQLite. This system can meet the basic needs of the financial management of the hotel.
KeyWords:Android HotelFinancial DataStorage AcharEngine SQLite Eclipse
 
 
据调查昆山蟹公馆每天要接受大量的信息,这些繁杂的信息靠手工记录已变得非常困难,尤其涉及到现金,财产交易的时候,所以酒店对于移动设备上的财务管理系统软件有着较高的需求。因此酒店需要开发一款财务管理软件系统,解决财务管理的难题。
根据蟹公馆的需求,实现Android财务管理系统数据存储、登陆和信息同步。很大程度解决了财务的日常管理问题,有效的提高了财务管理的安全性。另外,也提高了相关人员的工作效率,对财务的核对、审查有很大的帮助。 
本系统主要是通过Android实现对蟹公馆财务的日常操作管理,进行数据的增删改查,并对各项数据进行基本操作,汇总各项数据,收入及支出的信息等。采用系统管理员用户名,密码安全机制,实现不同种类的入账、出账相应的添加、查询、删除与修改,及年底总账的查询与修改操作。
 
2.项目需求
2.1项目需求概述
随着移动互联网的迅猛发展和智能手机的普及,各个领域与之的联系更加紧密。对餐饮行业的财务系统管理显得尤为重要,对蟹公馆的财务系统采用规范化的管理离不开科学的管理方法和软件支持。
2.2项目可行性分析
可行性分析是项目进行中的一个重要里程碑,使用者提出的处事要求往往是含糊的、不明确的,因此需要通过初步的调查研究,明确问题,以及对项目进行可行性分析判断,弄清楚开发的项目是不是可能实现和值得进行,有系统分析员完成,并需写出可行性论证报告。
 
2.2.1可行性研究
系统功能满足用户实际的需求,可以便利的进行收入支出的增删改查的操作。对酒店财务数据进行方便,准确的统计。另外,系统操作需要保证人性化的操作页面和操作流程,简单易用更能接受大众的好评,保证软件的安全性也是一个不容忽视的问题。这样才能方便的进行收入、支出等数据的管理与整合。
 
2.2.2技术可行性
技此系统需要在Android手机操作系统上面运行,用Eclipse进行开发,数据库选用轻量级的SQLite手机数据库。开发所需要的软件技术成熟稳定,且支持Android系统的手机也十分流行,对Android手机的操作也比较得心应手,可以完全满足所有的开发需求。
 
 
2.2.3经济可行性
经济可行性分析主要对开发系统所投入的资金与系统投入使用后所带来的机构及效益进行比较,确认新系统是否会给企业带来一定的经济效益。随着信息化社会的发展,人们对信息、数据等的准确性的需求也不断加大,相应的,各行各业的管理模式也不同程度的趋向于完全自动化管理,管理软件的开发更是是随着社会的发展迅速崛起。
蟹公馆财务管理系统是一个不会直接产生经济效益的投资,但是能够节省人员在时间上的消耗和浪费,从而节约成本,提高效率。且由于蟹公馆财务管理系统是一个比较小的系统,系统要求的Android手机配置不高,环境配置费用也较低,系统的开发成本不是很高,系统之用方便,简洁,不需要培训费用等,在使用后,能够祈祷的作用也是十分可观的。从人力、物力、财力方面来说都是可行的,所以在经济上也是可行的。
 
2.2.4操作可行性
蟹公馆财务管理系统是基于java语言开发,Android平台开发的。被广泛用于数据库开发和操作的一套成熟的软件平台,具有不可比拟的有点和简单方便,所以操作可行性方面是可行的。
 
2.2.5法律可行性
本系统完全是自己参照一些资料独立完成的,故不存在侵权行为或者由于本系统带来的法律纠纷等问题,所以在法律上是可行的。
 
2.2.6社会可行性
随着计算机的发展与普及,以及移动互联网技术的扩展,财务系统的管理必须将实现物质化办公,并且加入到公司内网或者是Internet上去,实现数据的共享,这样有利于财务的的查询,提高了数据资源的利用,并且能及时的得到更新,不需要想过去那样两肺大量的人力物力去进行整理抄写,提高了工作效率。
 
结语
经过多个月的努力,基于Android平台的昆山蟹公馆财务管理系统的设计终于完成了。由于对JAVA浓厚的兴趣引发了我对Android的好奇心,从一开始什么都不懂一直摸索完成了这个软件。通过前期的学习学到了很多和以前C#,JAVA上相通的思想,因为Android在现在也是全新的技术和框架,在其中我也学到了如何用单例模式、工厂模式等常用的设计模式进行学习,通过API进行开发客户端,对Request发送,Response处理中通过比较方便的JSON对象传输,对API接口调用等问题处理。
首先在界面上,我们同样可以通过不同布局进行设计非常酷的界面,这些界面可以通过include进行引入,和Asp、html也有相通的地方,同样在android上可以用到自定义的样式这和css也有比较相通的地方,我们可以通过一些公用的方法写个BaseActivity这个基类,通过继承方式比较不错的实现了Activity的界面,因为这样你可以Header(头部)和Footer(尾部)进行处理一些触发事件或者特效等。布局模式以相对模式为主,线线布局模式可以在比较简单的include进行完成,最重要的一点就是:我们可以自己通过重写方法或者通过实现View或者Layout等类进行扩充项目需要的布局(或者控件) ,在学习界面中,我发现Android为我们提供了很好的类似反射机制,通过Layout文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过java代码直接创建View进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的   跳转Intent管理,通过Bundle对数据在界面之间进行传输。
 
参考文献
[1]明日科技.Android从入门到精通 [M].清华大学出版社.2012.9
[2]孙宏明.Android手机程序设计入门、运用到精通 [M].中国水利水电出版社.2012.3
[3]徐娜子.Android江湖 [M].电子工业出版社.2011.11
[4] 郭志宏. Android应用开发详解[M].电子工业出版社. 2010. [2] 杨丰盛.Android应用开发揭秘[M]. 机械工业出版社. 2010. 
[5] Frank Ableson.Introduction to Android development[J].developerWorks,2009,10(7). 
[6] 余志龙,陈昱勋,郑名杰,陈小凤,郭秩均. Google Android SDK开发范例大全[M].人民邮电出版社. 2009.  
[7] Ed Burnett, Hello, Android: Introducing Google’s Mobile Development Platform[J]. 
PRAGMATIC BOOKSHELF,2010.7:10-11.  
[8] Steve Guo.Binder[OL].http://iremnant tistory.com/entry/Android-JAVA-Binder-IPC-System,
2010/03/18. 
[9] 靳岩,姚尚朗. Google Android开发入门与实践[M].人民邮电出版社. 2009
[10]姚永明,吕建平. 基于Android平台的用户管理软件的设计与实现[J]. 西安文理学院学报(自然科学版),2013,01:79-83.
[11]武玉坤.基于Android移动学习平台的设计[J]. 计算机光盘软件与应用,2013,01:20-21+47.
[12]姜海岚.基于Android的多功能手机相册设计与实现[J]. 电脑知识与技术,2013,15:3614-3616.
[13]李刚.疯狂Android讲义  [M].电子工业出版社.2011.6                                
[14]李宁.Android应用开发实战[M].第2版. 机械工业出版社.2013
 
目录
1 引  言 5
1.1研究背景 5
1.2研究目的和意义 6
2.项目需求 7
2.1项目需求概述 7
2.2项目可行性分析 7
2.2.1可行性研究 7
2.2.2技术可行性 7
2.2.3经济可行性 7
2.2.4操作可行性 8
2.2.5法律可行性 8
2.2.6社会可行性 8
2.3开发环境 8
2.4知识点分析 9
3 总体设计 9
3.1系统说明 9
3.2总体架构 10
4系统设计 11
4.1用例图 11
4.1.1总用例图 11
4.1.2登录模块用例图 11
4.1.3记收支模块用例图 12
4.1.4看统计模块用例图 12
4.1.5设置类型模块用例图 13
4.1.6修改密码模块用例图 13
4.1.7关于模块用例图 13
4.2用例说明 14
4.2.1登录模块 14
4.2.2记收支模块 14
4.2.3看统计模块 15
4.2.4设置类型模块 16
4.2.5修改密码模块 17
4.2.6关于模块 17
5.系统实现 18
5.1  应用程序功能实现 18
5.2  应用程序界面功能实现 18
5.2.1  应用程序主界面 18
5.2.2  收入支出界面 20
5.3  数据库存储方式 21
6系统测试 22
6.1测试的目的 22
6.2  测试方案及测试用例 22
6.3  系统测试计划 22
6.4  系统测试 22
6.4  测试总结 24
7结语 24
7参考文献 25



收缩