版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
山山西大学商务学院本科毕业设计 昆山蟹公馆财务管理系统的设计与实现PAGE20PAGE19目录1引言 11.1项目背景 11.2研究目的和意义 22.项目需求 22.1项目需求概述 22.2项目可行性分析 22.3开发环境 32.4知识点分析 33总体设计 43.1系统说明 43.2总体架构 44系统设计 44.1流程图 44.2模块说明 85.系统实现 125.1应用程序功能实现 125.2应用程序界面功能实现 125.3数据库存储方式 156系统测试 156.1测试的目的 156.2测试方案及测试用例 156.3系统测试计划 156.4系统测试 166.4测试总结 177结语 17参考文献 18昆山蟹公馆财务管理系统的设计与实现学生姓名:程柯摇指导老师:张辉胡莉“摘要”:本文根据蟹公馆的财务收支、投资理财等实际操作情况,经过较为细致的需求分析,设计并开发出一套酒店财务管理系统。整个系统符合操作简单、界面友好、智能、灵活、使用和安全的要求,帮助使用者完成酒店日常收支管理、投资理财管理、财务分析以及相关的数据操作等。本系统分为记收支模块、看统计模块、设置类型模块、修改密码模块,采用Activity应用的交互层和独立图表框架AcharEngine,使用Android自带数据库SQLite。本系统可以满足酒店的财务管理方面的基本需要。关键词:Android酒店理财SQLiteEclipse1.引言1.1项目背景随着移动互联网的发展,人们已经不再满足于手机通话、短信功能,对于每个企业而言,金融工具的发展和理财观念的产生,使得投资理财成了大家最关心也是最迫切的问题。再加上目前来看,智能手机已经和普通家用电器一样广泛的进入了我们的生活,因此,利用移动手机进行财务管理已经势在必行,也是大势所趋。昆山蟹公馆财务管理系统是一类针对酒店ManagemengtInformationSystem系统。是以数据库为核心技术的计算机应用,根据网络类型可以简单地分为离线型和在线型。离线型比较简单,我们通过SQLite关系型数据库创建各种表并建立关联,用来储户客户大量的财务数据,再通过C++,java等语言与数据库连接或直接利用已有的Sever工具实现数据的增、删、改、查等功能。在线型酒店管理系统加入网络功能,通过C/S即客户端/服务器结构,实现了局域网内的数据互联,通过客户端可以在网内的任何一台计算机登录访问数据库中存储的数据。[1]最初只能本地记录财务数据,提供基本统计、查询功能;而后发展为联机存储,通过客户端操作将数据传输至服务器,实现了远程存储的功能;最后发展位“瘦客户端”形势,有客户端提供请求,接受保存结果,数据库操作均在服务器端完成,同事除了增、删、改、查等基本功能,还提供了分类统计,可视化图表输出,结合服务器收集信息提供理财决策支持的强大功能,Android平台开发正好解决了计算机开发的不足之处,就是时效性和便捷性。1.2研究目的和意义据调查昆山蟹公馆每天要接受大量的信息,这些繁杂的信息靠手工记录已变得非常困难,尤其涉及到现金,财产交易的时候,所以酒店对于移动设备上的财务管理系统软件有着较高的需求。因此酒店需要开发一款财务管理软件系统,解决财务管理的难题。本次课题设计是在windows环境下,基于Android平台开发的。利用了Android系统拥有庞大的用户数量和较高的java移植性,所以它可以很好的普及到人们的生活当中。另外,Android的开源性也使得开发成本变得很低,Android环境的搭建也十分方便,都对本次开发提供了很好的帮助。本次昆山蟹公馆财务管理系统,满足了酒店财务的日常记账,数据管理与资产信息远程查询的三个功能需求。依靠现在最为流行的MIS系统开发核心技术,对于数据管理和记收支功能两个功能,需要Android平台数据库设计,集成数据库操作,数据可视化技术的综合运用。远程查询功能,依托于现在主流的云概念,利用Web技术来实现,简单的完成了手机端与远程数据库的交互,由于Web接口的无关特性,对于增加接口来拓展系统功能变得方便快捷,可以很好地提供服务。这些技术基础,与目前成熟的支付宝,微信支付等开发技术一脉相承。作为移动互联网下的金融软件,拥有这些核心功能是必要的,这样才可以最大的保证了交易的安全性。根据蟹公馆的需求,实现Android财务管理系统数据存储、登陆和信息同步。很大程度解决了财务的日常管理问题,有效的提高了财务管理的安全性。另外,也提高了相关人员的工作效率,对财务的核对、审查有很大的帮助。本系统主要是通过Android实现对蟹公馆财务的日常操作管理,进行数据的增删改查,并对各项数据进行基本操作,汇总各项数据,收入及支出的信息等。采用系统管理员用户名,密码安全机制,实现不同种类的入账、出账相应的添加、查询、删除与修改,及年底总账的查询与修改操作。2.项目需求2.1项目需求概述随着移动互联网的迅猛发展和智能手机的普及,各个领域与之的联系更加紧密。对餐饮行业的财务系统管理显得尤为重要,对蟹公馆的财务系统采用规范化的管理离不开科学的管理方法和软件支持。2.2项目可行性分析2.2.1可行性研究系统功能满足用户实际的需求,可以便利的进行收入支出的增删改查的操作。对酒店财务数据进行方便,准确的统计。另外,系统操作需要保证人性化的操作页面和操作流程,简单易用更能接受大众的好评,保证软件的安全性也是一个不容忽视的问题。这样才能方便的进行收入、支出等数据的管理与整合。2.2.3经济可行性蟹公馆财务管理系统是一个不会直接产生经济效益的投资,但是能够节省人员在时间上的消耗和浪费,从而节约成本,提高效率。且由于蟹公馆财务管理系统是一个比较小的系统,系统要求的Android手机配置不高,环境配置费用也较低,系统的开发成本不是很高,系统之用方便,简洁,不需要培训费用等,在使用后,能够祈祷的作用也是十分可观的。从人力、物力、财力方面来说都是可行的,所以在经济上也是可行的。2.2.4操作可行性蟹公馆财务管理系统是基于java语言开发,Android平台开发的。人们很容易的操作使得他这款软件具有较高的实施性,智能手机的流行也为它提供了很好的客户。因此具有操作可行性。2.3开发环境分类名称语种操作系统Windows简体中文数据库平台SQLite-运行平台AndroidSDK2.1Eclipse开发插件ADT-系统开发工具EclipseJavaEEIDEforWebDevelopers3.5Java开发包JDK1.6表1-12.4知识点分析对每个界面的Activity进行布局,封装到一个文件中,赋予ID。通过setContentView方法绑定布局文件。用Eclipse系统代码与连接数据库的代码。3总体设计3.1系统说明本系统的整体设计可分为:登录模块、数据管理模块、记账模块、资产信息远程查询模块。以下是各个模块的功能介绍:序号模块名称主要功能1登录模块用户登录2数据管理模块设计存储的表项、类型、名称等属性建立后台数据库,并支持整体数据的导入和导出。3记账模块插入功能删除功能查询功能账目同步功能4资产信息远程查询模块能够通过用户名和密码验证,连接到数据库,下载同步资产信息表2-13.2总体架构Android系统架构和其他操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高处到底层分别是应用程序层、应用程序架构层、系统运行库和Linux内核层。具体的示意图如下所示:图3-2-1蟹公馆财务管理系统架构图4系统设计4.1流程图4.1.1登录模块流程图图3-2初次登录会提示用户默认密码为123,登陆成功进去以后可以对密码进行修改。用户可以选择使用系统默认密码,默认密码安全性不高,容易泄漏隐私。登录成功就可以进入界面,实现财务的入账和出账。4.1.2插入模块流程图图3-3进入系统界面以后,通过对金额、类型、具体事宜、收支时间的输入,对数据进行插入操作。如果输入的数据与原有数据冲突,会提醒插入不正确,让用户重新插入。所有录入的合法信息,会储存到数据库中,可以获得远程同步功能。4.1.3删除模块流程图图3-4进入列表后,由用户自己选择需要删除的选项,选定完毕后,系统执行删除功能,调用删除方法,直接从数据库中删除,达到对数据的删除功能。4.1.4查询模块流程图图3-5查询功能按照不同的时间段划分。以查询时间为条件,通过用户发出的指令,对不同时间段的财务报表进行汇总分析,最后通过交互界面的控件直接显示出来,在通过用户交互界面就行具体的明细分析,汇成报表方便用户的查阅。分类查询一月为统计账期,通过调用查询方法,可以对相同类型的进行汇总,不同类型的进行区分,汇成饼状图一目了然。三种查询方法有各自不同的优劣势,用户可以根据自身情况进行选择,实现查询功能。4.1.5账目同步模块流程图图3-6通过创建连接,发送同步号至PC端,然后通过PC端进行匹配同步号,如是最新,则断开链接,提醒用户是最新账目。如果不是最新,则需要进行计算需要同步明细的ID,然后通过PC逐条发送明细,有PC端发送到手机端,手机端逐条接受明细,待手机端接收完毕,直接返回到匹配同步号级,再次进行检测。直至检测到最新版本为止。4.1.6资产信息同步模块流程图图3-7选用WebServices搭建框架,通过报文传递,客户端通过服务器远程操作数据库,并且以统一格式进行传输。选择远程查询,首先检测网络是否链接,已连接的话,输入用户名和密码,与服务器进行匹配,登录服务器成功以后,选择登陆数据库,选择同步信息。没有登陆成功的话会进入离线查询模式并返回提示。同步信息以后,可以选择股票账户和资金帐户,无论选择哪种账户类型,都需要发送请求报文给服务器,服务器调用方法返回响应报文,手机接收信息并解析XML,直接插入数据库,完成资产信息的同布功能。4.2模块说明4.2.1登录模块表3-1需求编号carRentalSystem_001功能名称用户登录功能描述用户登录蟹公馆财务管理系统参与者管理员、工作人员前置条件无基本事件流管理员向系统发出“登录”请求,系统要求用户填写用户的用户名、密码、用户类型等信息。其他事件流管理员向系统发出“取消”请求,则结束用例,退出系统。异常事件流信息错误,系统提示用户名或密码错误,要求用户重新登录或取消;用户选择重新登录后,继续判断用户名密码是否匹配;管理员选择“取消”,则结束用例;连续3次登录不成功,则系统自动结束用例。后置条件进入财务管理系统备注无管理员向系统发出请求,系统默认密码为123,用户名为admin。根据系统指示登录,进入页面。如果点击取消则退出登录系统。如果密码输入有误,则登录异常。4.2.2记收支模块表3-2需求编号carRentalSystem_002功能名称添加收入功能描述对财务的入账进行管理参与者管理员前置条件管理员登录财务管理系统基本事件流管理员向系统发出“收入”请求,系统要求管理员填写选择类型、具体事宜等信息。其他事件流管理员向系统发出“确定”请求,系统存储管理员填写内容。管理员向系统发出“取消”请求,则结束用例,不存储到系统中。异常事件流管理员选择“取消”,则结束用例,不存储到系统中;用户信息填写不完整,系统要求管理员完善信息。后置条件完成财务信息的录入和存储。备注无登录进入系统之后,进入记收支模块,可以对账务进行收支统计。管理员向系统发出“收入”请求,系统要求管理员填写选择类型、具体事宜等信息。管理员向系统发出“确定”请求,系统存储管理员填写内容。管理员向系统发出“取消”请求,则结束用例,不存储到系统中。4.2.3看统计模块表3-3需求编号carRentalSystem_005功能名称看统计功能描述统计支出和收入参与者管理员前置条件管理员登录财务管理系统基本事件流管理员向系统发出“统计”请求,系统要求统计支出和收入等信息。其他事件流管理员向系统发出“重置”请求,系统管理员填写内容,并要求管理员重新统计。管理员向系统发出“取消”请求,则结束用例,不存储到系统中。异常事件流统计信息不完整,系统要求管理员重新统计信息。后置条件完成财务收支的查看备注无管理员向系统发出“重置”请求,系统管理员填写内容,并要求管理员重新统计。管理员向系统发出“取消”请求,则结束用例,不存储到系统中。4.2.4设置类型模块表3-4需求编号carRentalSystem_007功能名称设置财务信息功能描述添加不同种类的财务收入支出信息参与者管理员前置条件管理员登录财务管理系统基本事件流管理员向系统发出“添加类型”请求;系统要求管理员填写财务类型等信息。其他事件流管理员向系统发出“重置”请求,系统清空管理员填写内容,并要求管理员重新填写财务类型等信息。管理员向系统发出“取消”请求,则结束用例,不存储到系统中。异常事件流财务类型有重复现象,提示管理员选择取消;管理员选择“取消”,则结束用例,不存储到系统中;财务信息填写不完整,系统要求管理员完善信息。后置条件完成财务信息的录入和存储备注无管理员向系统发出“添加类型”请求;系统要求管理员填写财务类型等信息。管理员向系统发出“重置”请求,系统清空管理员填写内容,并要求管理员重新填写财务类型等信息。管理员向系统发出“取消”请求,则结束用例,不存储到系统中。财务类型有重复现象,提示管理员选择取消;管理员选择“取消”,则结束用例,不存储到系统中;财务信息填写不完整,系统要求管理员完善信息。4.2.5修改密码模块表3-5需求编号carRentalSystem_009功能名称修改密码功能描述管理员在进行登录操作时需要先获得初始密码,根据当前密码进行密码更改。参与者管理员前置条件管理员登录财务管理系统基本事件流管理员系统发出“修改”请求,系统要求管理员输入新密码和重复密码。其他事件流管理员向系统发出“返回”请求,则结束用例。异常事件流修改密码与初始密码相同,则修改失败。后置条件生成新密码备注无管理员系统发出“修改”请求,系统要求管理员输入新密码和重复密码。管理员向系统发出“返回”请求,则结束用例。4.2.6关于模块表3-6需求编号carRentalSystem_013功能名称关于功能描述可查看作者详细信息参与者管理员前置条件管理员登录财务管理系统基本事件流管理员向系统发出“查看信息”请求其他事件流无异常事件流无后置条件系统输出本人相关信息备注无关于模块记录的作者的基本信息。5.系统实现5.1应用程序功能实现本系统的主要功能所用到类以及其作用,具体如表5.1系统结构类图说明所示。主要文件列表:表5.1系统结构类图说明表类别用到的类或文件作用布局文件main.xml显示财务管理主界面about.xml添加记录的界面update.xml指定日期的界面财务收支的管理MyFinanceManagerActivity.java菜单和属性MainInterface.java指定所显示的界面数据库的管理SetType.java创建数据库核心类IncomeAndExpense.java设置提醒时间的特点Statistics.java对收入支出金额的操作DpHelper.java创建SQL语句5.2应用程序界面功能实现5.2.1应用程序主界面应用程序启动主界面如图5.1所示。图5.1Android的每一个可视化界面都有一个唯一的布局配置文件,该文件里面有许多种布局方式,和各种资源文件如图像,文字,颜色,本程序在运行时,可以通过代码对各配置文件里面的内容进行读取以完成Android应用程序的界面。这样就可以形成多种不同的可视化界面和丰富炫丽的效果。其主要代码如下:<LinearLayoutxmlns:android="/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/ic_001"android:orientation="vertical">该代码主要把应用程序的主界面展现在用户面前。除此之外,我们能够看到在有一个设置布局的方法setContentView(mainLayout),而该方法的mainLayout是通过是通过获取R.java类里的ID获取的,而此ID正是代表res/layout目录下的main.xml文件。下面为布局文件main.xml的代码。<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="/apk/res/android" android:orientation="vertical"android:layout_width="fill_parent" android:layout_height="fill_parent"android:background="@color/calendar_background"><!--android:background="@drawable/background"--> <RelativeLayoutandroid:id="@+id/calHeader"android:layout_width="fill_parent" android:layout_height="70dp"> <LinearLayoutandroid:layout_width="fill_parent" android:layout_height="wrap_content"android:layout_toRightOf="@id/ivLogo" android:layout_marginTop="@dimen/margin"android:orientation="vertical"> <TextViewandroid:id="@+id/tvMsg1"android:layout_width="fill_parent" android:layout_height="wrap_content"android:textColor="@color/text_color"android:textSize="16sp"/> </LinearLayout> </RelativeLayout></LinearLayout>5.2.2收入支出界面应用程序的界面如图5.2所示。图5.2首先需要在单击选项菜单时显示如图5.2所示的设置分享的对话框,菜单单击事件的代码如下:privatevoidinit(){ this.butSelectDate=(Button)this.findViewById(R.id.butSelectDateID); this.butAffirm=(Button)this.findViewById(R.id.butAffirmID); this.butCancel=(Button)this.findViewById(R.id.butCancelID); this.txtDate=(TextView)this.findViewById(R.id.txtDateID); this.txtMoney=(EditText)this.findViewById(R.id.txtMoneyID); this.spiSpecificMatters=(Spinner)this .findViewById(R.id.spiSpecificMattersID); this.spiSelectType=(Spinner)this.findViewById(R.id.spiSelectTypeID); }5.3数据库存储方式SQLite是一款非常流行的嵌入式数据库,它支持SQL查询,并且只用很少的内存。Android在运行时集成了SQLite,所以每个Android应用程序都可以使用SQLite数据库。对数熟悉SQL的开发人员来时,使用SQLite相当简单。但是,由于JDBC不适合手机这种内存受限设备,所以Android开发人员需要学习新的API来使用SQLite。Android不自动提供数据库。在Android应用程序中使用SQLite,必须自己创建数据库,然后创建表、索引,填充数据。Android提供了SQLiteOpenHelper帮助我们创建一个数据库,我们只要继承SQLiteOpenHelper类,就可以轻松创建数据库。SQLiteOpenHelper类根据开发应用程序的需要,封装了创建和更新数据库使用的逻辑。SQLiteOpenHelper的子类,至少需要实现三个方法:•构造函数,调用父类SQLiteOpenHelper的构造函数。这个方法需要四个参数:上下文环境(例如,一个Activity),数据库名字,一个可选的游标工厂(通常是Null),一个代表你正在使用的数据库模型版本的整数。•onCreate()方法,它需要一个SQLiteDatabase对象作为参数,根据需要对这个对象填充表和初始化数据。•onUpgrage()方法,它需要三个参数,一个SQLiteDatabase对象,一个旧的版本号和一个新的版本号,这样你就可以清楚如何把一个数据库从旧的模型转变到新的模型。在日程应用程序的DBService类中同样实现了上述的三个方法来创建数据库和一些操作。当我们需要在数据库中进行创建表、删除数据、插入数据时,一般就要调用getReadableDatabase()或getWriteableDatabase()方法,来得到SQLiteDatabase实例去改变数据库里的内容。6系统测试6.1测试的目的软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范,实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测试是为了证明程序有错,而不能保证程序没有错误。6.2测试方案及测试用例软件测试是对软件质量保证的关键步骤,它是在软件投入运行前,对软件的需求分析、软件规格说明和编码实现的最终审查。通常对软件的定义有两种描述,第一软件测试是为了发现错误而必须执行的程序的过程;第二软件测试是根据软件设计开发各阶段的需求说明和程序的内部结构而精心设计的一些测试用例,并利用这些测试用例运行程序和及时发现错误的过程,即执行测试步骤。按照软件测试用例的设计方法而论,软件测试可以分为白盒测试和黑盒测试法。按照软件测试的策略和过程分类,软件测试可分为单元测试、集成测试、系统测试、验证测试和确认测试。6.3系统测试计划在系统的开发和设计过程中,对系统做了如下几个方面的测试:(1)功能及正确性测试:对后台记录信息的增、删、改、查等操作的测试。(2)及时正确的处理系统各种错误的异常。6.4系统测试(1)添加记录测试用例,具体如表6.1所示。功能描述:验证添加记录信息功能。用例目的:验证添加记录信息功能的实现。前提条件:已经进入到添加记录信息的页面。表6.1添加记录测试序号输入/动作期望的输出实际情况测试结果1填写错误信息提示添加失败提示添加失败弹出警告2输入标题和内容记录成功在页面中显示添加成功正确(2)修改记录测试用例,具体如表6.2所示。功能描述:验证修改记录信息功能。用例目的:验证修改记录信息功能的实现。前提条件:已经进入到修改记录信息的页面。表6.2修改记录测试序号输入/动作期望的输出实际情况测试结果1填写错误信息提示添加失败程序崩溃弹出错误信息2输入标题和内容记录成功在页面中显示添加成功正确删除记录测试用例,具体如表6.3所示。功能描述:验证删除记录信息功能。用例目的:验证删除记录信息功能的实现。前提条件:已经进入到删除记录信息的页面。表6.3删除记录测试序号输入/动作期望的输出实际情况测试结果1点击“删除”按钮记录信息从页面列表中消失删除成功正确(4)查看记录测试用例,具体如表6.4所示。功能描述:验证查看记录信息功能。用例目的:验证查看记录信息功能的实现。前提条件:已经进入到查看记录信息的页面。表6.4查看记录测试序号输入/动作期望的输出实际情况测试结果1点击“查看”按钮记录信息在页面中显示查看成功正确6.4测试总结通过对各个不同功能模块的测试,本应用程序基本运行正确,没什么太大的问题,但是因个人水平有限,仍然有许多地方需要改进,比如界面的美观,提醒时间的功能的多样性等等。一个完整的运行的系统不可能一步做到完美的地步,这需要在以后的学习生活中进一步完善。在本应用程序中还有一些技术上的问题没能够得到完美的解决,希望在以后的生活中,进一步学习这方面的技术,使这个程序到达完美的地步。最后经过多方面的方法测试,本应用程序基本设计完成,能够正常运行。7结语经过多个月的努力,基于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对数据在界面之间进行传输。7参考文献[1]明日科技.Android从入门到精通[M].清华大学出版社.2012.9[2]孙宏明.Android手机程序设计入门、运用到精通[M].中国水利水电出版社.2012.3[3]徐娜子.Android江湖[M].电子工业出版社.2011.11[4]郭志宏.Android应用开发详解[M].电子工业出版社.2010.[2]杨丰盛.Android应用开发揭秘[M].机械工业出版社.2010.[5]FrankAbleson.IntroductiontoAndroiddevelopment[J].developerWorks,2009,10(7).[6]余志龙,陈昱勋,郑名杰,陈小凤,郭秩均.GoogleAndroidSDK开发范例大全[M].人民邮电出版社.2009.[7]EdBurnett,Hello,Android:IntroducingGoogle’sMobileDevelopmentPlatform[J].PRAGMATICBOOKSHELF,2010.7:10-11.[8]SteveGuo.Binder[OL]./entry/Android-JAVA-Binder-IPC-Syste,2010/03/18.[9]靳岩,姚尚朗.GoogleAndroid开发入门与实践[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版.机械工业出版社.2013Abstract:accordingtothecrabmansionoffinancialrevenueandexpenditure,financeandinvestment,andtheactualoperationsituation,afterdetailedneedsanalysis,designanddevelopoutofahotelfinancialmanagementsystem.Thewholesystemwithsimpleoperation,friendlyinterface,intelligent,flexible,applicationandsafetyrequirements,helpingtheusertocompletehotelday-to-dayincomeandexpendituremanagement,investmentmanagement,financialanalysisandrelateddataoperation.Thesystemisdividedintodownpaymentsmodule,statisticsmodule,moduletypesetting,modifythepasswordmodule,theactivityapplicationinterfacelayerandtheframeworkofindependentchartAcharEngineuseAndroidcomeswithanSQLitedatabase.Thissystemcansatisfythehotel'sfinancialmanagementaspectbasicneed.Keywords:AndroidhotelfinancialmanagementSQLiteEclipse基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究HYPERLINK"/det
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年学法普法知识答题竞赛题库及答案
- 电气安装企业电工检修维修安全操作规程
- 2025-2026学年yw拼音写法教案
- 2023三年级语文下册 第一单元 习作:我的植物朋友(新学习单)教学设计 新人教版
- 2025-2026学年大班美术礼物教案
- 2025-2026学年教案模板网站配色
- 2025-2026学年芭蕾平衡游戏教案
- 2018-2019学年人教版(新)历史与社会九年级下册同步教学设计:第八单元 共同面对前所未有的挑战 (共7份打包)
- 2024四年级数学下册 数学好玩2 奥运中的数学教案 北师大版
- 湖南省岳阳市岳阳县第一中学2025-2026学年高二下学期7月期末考试政治试卷
- 2026湖南益阳市桃江县公安局警务辅助人员招聘18人备考题库【原创题】附答案详解
- 腾讯-企业级智能体效能管理指南
- 2026年高考英语真题全国一卷附答案
- 弱电系统维保招标文件
- 2026年甘肃高考政治真题试卷(含答案)
- TCPCIF 0239-2023 石油和化工企业开车前安全审查导则
- 北京市海淀区(2025年)社工岗位考试题目及答案
- 锅炉房水质化验考试试题及答案
- 2026年高考新高考二卷英语试卷附答案(新课标卷)
- 2026年隔离妆前素颜霜品类-知行
- 光伏行业授信分析报告
评论
0/150
提交评论