版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
分类号_______________密级________________UDC_______________学号________________毕业设计(论文)论文题目基于java记账管理系统毕业论文thesisTopic学生姓名学号所在院系专业班级导师姓名职称完成日期年月日
基于java记账管理系统毕业论文摘要近年来由于生活节奏的加快,好像每个人都被很多难以启齿的问题困惑,然而关于随意消费是大多数人头疼的问题,没有任何计划和筹备的情况下随意消费,导致现实生活中我们所称为的“月光族”。如果我们定期花一些时间去记录我们生活中那些主要的消费情况,了解自己的收入和支出情况,这样坚持几个月你将会发现一些规律,收入是否稳定,月底的时候是收入少了还是支出多了,投资是否符合预期;这些规律,就是你通过记账了解到的财务状况,财务状况没有单纯的好与坏之分,最理想的情况,当然是无论什么情况都不会入不敷出,但这个情况对于刚毕业的人和工作十年的人情况显然是不同的。当你逐渐了解自己的财务状况,就可以学着做简单的收支规划。大部分月光族的根源其实是缺乏规划,想买什么的时候就买了。并不是说规划不能随意买东西,规划的价值在于让你使用资金的效率最高。无论你用金钱换取的必需品,满足感或者快乐,都可以通过规划获得比较高的效率。本记账系统是一个基于国内外电子商务网站的发展现状,采用B2C(BusinesstoConsumers)模式开发的电子商务平台,它的价值所在对于那些随意消费性的人群能起到一个很大的警示作用,而且系统扩张性很强,能根据客户的不同需求进行快速改进。该系统采用B/S三层结构,服务器是Tomcat同时运用JSp技术进行动态页面设计,后台数据库是Oracle。关键词:记账管理系统;B/S结构;Oracle数据库;JSP;ABSTRACTInrecentyears,withthequickeningpaceoflife,everyoneseemstobealotofdifficultquestionsaboutcasualconsumerconfusion,howevermostpeopleheadaches,noplansandpreparationsforthecaseofrandomconsumption,resultinginthemoonlightclanofwhatwecall"reallife".Ifweregularlytakesometimetorecordourlifeinthemainconsumptionsituation,understandtheincomeandexpenditureoftheirown,doingafewmonthsyouwillfindsomerules,incomestability,whentheendofthemonthislessincomeorspendingmore,theinvestmentisinlinewithexpectations;theserules,youarethroughaccountingtounderstandthefinancialsituation,thefinancialsituationisnotonlythegoodandbadpoints,theidealsituationisofcourse,nomatterwhatthesituationwillnotmakeendsmeet,butthissituationforgraduateworkandtenyearsofpeoplethesituationisobviouslydifferent.Whenyougettoknowyourfinancialsituation,youcanlearntomakeasimpleplan.Mostoftherootcausesofthefamilyisthelackofplanning,whattobuywhenthe.Planningisnottosaythatyoucannotbuythings,thevalueofplanningistomakethemostefficientuseoffunds.Whetheryouusethemoneyinexchangefornecessities,satisfactionorhappiness,canbeachievedthroughtheplanningofhighefficiency.Theaccountingsystemisadevelopmentbasedonthedomesticandforeignelectroniccommercewebsite,usingB2C(BusinesstoConsumers)e-commerceplatformdevelopmentmodel,itsvalueforthosecasualconsumergroupscanplayaverystrongwarningfunction,andsystemexpansion,canberapidlyimprovedaccordingtothedifferentneedsofcustomers.ThesystemusesB/Sthreelayerstructure,theserverisTomcatwhileusingJSptechnologyfordynamicpagedesign,thebackgrounddatabaseisOracle.Keyword:Accountingmanagementsystem;B/Sstructure;Oracledatabase;JSP;目录第一章绪论 致谢至此,经过对已有工作的总结,整理分析后,完成了这篇论文。我在大学的学习生活也即将结束。首先,在此感谢我的导师xx教师。xx教师的渊博知识严谨的治学态度和孜孜不倦诲人不厌的高尚师德师风,以及待人接物和蔼可亲的处事风格让我们在轻松愉悦的环境下完成了自己的毕业设计,她在这四个月里不仅给我提供了大量的资料,而且在技术上也给了我很大的帮助,不仅让我掌握了一些基本的研究方式方法还让我明白了许多待人接物的处世之道,论文从选题到完成每一步都是教师指导下完成的,倾注了导师大量心血在此对她表示诚挚的感谢。其次,还要感谢的是我的母校在这四年里的培养,使我变的坚强、成熟起来。衷心感谢在百忙之中评阅论文和参加答辩的各位教师!
记账管理系统摘要:近年来由于生活节奏的加快,好像每个人都被很多难以启齿的问题困惑,然而关于随意消费是大多数人头疼的问题,没有任何计划和筹备的情况下随意消费,导致现实生活中我们所称为的“月光族”。如果我们定期花一些时间去记录我们生活中那些主要的消费情况,了解自己的收入和支出情况,这样坚持几个月你将会发现一些规律,收入是否稳定,月底的时候是收入少了还是支出多了,投资是否符合预期;这些规律,就是你通过记账了解到的财务状况,财务状况没有单纯的好与坏之分,最理想的情况,当然是无论什么情况都不会入不敷出,但这个情况对于刚毕业的人和工作十年的人情况显然是不同的。当你逐渐了解自己的财务状况,就可以学着做简单的收支规划。大部分月光族的根源其实是缺乏规划,想买什么的时候就买了。并不是说规划不能随意买东西,规划的价值在于让你使用资金的效率最高。无论你用金钱换取的必需品,满足感或者快乐,都可以通过规划获得比较高的效率。本记账系统是一个基于国内外电子商务网站的发展现状,采用B2C(BusinesstoConsumers)模式开发的电子商务平台,它的价值所在对于那些随意消费性的人群能起到一个很大的警示作用,而且系统扩张性很强,能根据客户的不同需求进行快速改进。该系统采用B/S三层结构,服务器是Tomcat同时运用JSp技术进行动态页面设计,后台数据库是Oracle。关键字:电子商务;信息化;网络中图分类号:G642文献标志码:AAbstract:Inrecentyears,withthequickeningpaceoflife,everyoneseemstobealotofdifficultquestionsaboutcasualconsumerconfusion,howevermostpeopleheadaches,noplansandpreparationsforthecaseofrandomconsumption,resultinginthemoonlightclanofwhatwecall"reallife".Ifweregularlytakesometimetorecordourlifeinthemainconsumptionsituation,understandtheincomeandexpenditureoftheirown,doingafewmonthsyouwillfindsomerules,incomestability,whentheendofthemonthislessincomeorspendingmore,theinvestmentisinlinewithexpectations;theserules,youarethroughaccountingtounderstandthefinancialsituation,thefinancialsituationisnotonlythegoodandbadpoints,theidealsituationisofcourse,nomatterwhatthesituationwillnotmakeendsmeet,butthissituationforgraduateworkandtenyearsofpeoplethesituationisobviouslydifferent.Whenyougettoknowyourfinancialsituation,youcanlearntomakeasimpleplan.Mostoftherootcausesofthefamilyisthelackofplanning,whattobuywhenthe.Planningisnottosaythatyoucannotbuythings,thevalueofplanningistomakethemostefficientuseoffunds.Whetheryouusethemoneyinexchangefornecessities,satisfactionorhappiness,canbeachievedthroughtheplanningofhighefficiency.Theaccountingsystemisadevelopmentbasedonthedomesticandforeignelectroniccommercewebsite,usingB2C(BusinesstoConsumers)e-commerceplatformdevelopmentmodel,itsvalueforthosecasualconsumergroupscanplayaverystrongwarningfunction,andsystemexpansion,canberapidlyimprovedaccordingtothedifferentneedsofcustomers.ThesystemusesB/Sthreelayerstructure,theserverisTomcatwhileusingJSptechnologyfordynamicpagedesign,thebackgrounddatabaseisOracle.Keyword:Accountingmanagementsystem;B/Sstructure;Oracledatabase;JSP;引言对于一个刚出校门或是刚刚工作不久的我们来说,由于我们刚步入社会,最基本的事情就是首先保证自己生存下来,合理地安排自己的消费情况,所以,我们平时对自己的消费和收支进行一个账单记录显得尤为关键。账单记录能让我们更清楚的了解我们收支的去向,让我们能更好的把握好身上的每一分钱,然后把钱用到关键的地方,如投资,理财等。从查询课外资料来看,国外有很多账单管理的软件,而且大部分外国人对生活中的记账有着严格的把控。就国内而言,放眼望去,大部分记账软件都是着重于办公财务软件,而对于个人和家庭的小型记账系统还是比较少的,因此需要开发一款这样的系统软件,从而达到引导我们理性消费,合理分配收支。对于记账而言呢,若我们直接像古人那样用纸和笔记录的话,那样随着我们的记录越来越多,我们的记账薄也随之越来越厚,容易造成遗失,当我们要查找某个我们想要找的记录时,我们会消耗大量的时间,这就非常麻烦。这种记账方式就显得非常冗余、笨重,因此我们需要设计一款功能完善的记账软件,用它来代替传统的手工操作。1.记账系统系统的发展随着我国经济建设的高速发展,企业的财务活动发生了深刻变化,国内财务软件从无到有,经过20年的发展,已逐步走向成熟。字1979年我国将电子计算机应用于财务领域以来,随着企业新时代的来领,企业的经营和管理模式都发生了重大变化,传统的财务软件已无法适应企业在市场竞争日益激烈,信息高速公路四通八达,国外软件纷至沓来的今天,如何适应时代发展的需求,如何开发新一代的财务软件将成为大家共同关心的问题。十几年来,我国财务软件产业,在各方人士的不懈努力之下,取得了重大的成果,纵观我国的国内软件市场,财务软件的发展局势也是群雄并起,百家争鸣,财务软件已成为国内软件界中最活跃,最辉煌的一个领域。尽管我国财务软件的发展形势较好,但是随着中国加入WTO,面对世界经济的挑战,面对国际财务软件的高标准要求,在使用过程中也暴露出许多问题。我国财务软件的发展应如何抓住有利机遇,迎接新时代的挑战,将是全体财务软件工作者光荣的历史使命。2.记账管理系统的意义对于记账而言呢,若我们直接像古人那样用纸和笔记录的话,那样随着我们的记录越来越多,我们的记账薄也随之越来越厚,容易造成遗失,当我们要查找某个我们想要找的记录时,我们会消耗大量的时间,这就非常麻烦。这种记账方式就显得非常冗余、笨重,因此我们需要设计一款功能完善的记账软件,用它来代替传统的手工操作。3.记账管理系统数据库的设计3.1系统总体设计整个系统分为用户注册,用户登录,财务管理,财务统计,系统管理等功能模块,如3-1图所示。图1系统结构图3.2系统架构设计本设计的开发是基于B/S结构,采用JSP程序设计语言及Oracle数据库进行开发;论文首先阐述了基于B/S模式的记账管理系统设计与开发系统的开发,并对该系统进行了较详细的需求分析;然后探讨了该系统需要实现的设计方案,整个系统主要分为:登录,信息管理,财务管理财务统计和安全退出等功能模块。最后,在测试与分析过程中,该系统表现出了运行稳定、可靠和实用等特性,具有一定的实用价值4.数据库系统设计4.1数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。4.2概念结构设计概念结构设计是将分析得到的用户需求抽象为概念模型的过程。即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系概念结构设计模型。这样才能更好地、更准确地用某一DBMS实现这些需求。它是整个数据库设计的关键。概念结构的主要特点是能真实、充分地反映现实世界;易于理解;易于更改;易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是E-R模型。5.系统实现程序的实现本系统为用户提供实现了以下功能:(1)用户注册:用户如果还不是本系统的会员,则可以通过用户注册页面来进行用户注册,只有用户注册成功才可以通过登入系统进行登入。(2)用户登录:用户通过登入系统,输入用户名密码和验证码进入本系统。(3)用户信息修改:用户能自由查看并修改自己的个人信息。 (4)财务记录:用户可以将自己的财务账单记录到本系统中,然后统计系统永久的保存至数据中。(5)财务统计:通过用户每个月或者每年的账单记录进行统计,其中包括月统计和年统计。(6)安全退出系统:安全离开本系统,返回主页面。购书系统主页面如图2所示:图2记账管理系统主界面小结经过几个月来的不断努力记账管理系统终于完成了。本项目是一个典型的基于web开发的项目,各个模块通过mvc设计模式都有明确的分工合作,使得系统代码明确。以下是我对系统做的总结:1、需求分析阶段:该阶段主要明晰用户需求,对于本次实训,需求分析一边从任务书上分析而来,再进一步亲自在电子商务系统,将想法用UML图表达出来,从而更加清楚哪些是系统要做的。2、数据库设计阶段:经过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省苏州市立达中学2024-2025学年九年级上学期期中化学考试卷(解析版)
- 茶叶原料供应与加工合同(2024年度)
- 2024年度广告发布分包合同
- 茶叶展会参展协议(04版)
- 二零二四年度环保项目委托研究合同
- 保温水杯采购合同书 3篇
- 二零二四年度物业服务投诉处理合同
- 二零二四年度知识产权许可合同标的说明
- 二零二四年度建筑工程施工分包合同(04版)
- 二零二四年文化创意产品开发合同
- 中国国防科学技术报告研制报告样本
- 东方绿洲军训日记500字(八篇)
- 原发性骨质疏松症诊疗指南(2022版)第二部分
- 医院护理培训课件:《根本原因分析-RCA-从错误中学习》
- 初中英语课外阅读Treasure+Island黑布林阅读
- 门静脉高压个案护理查房
- 临床医学概论题库(含答案)
- 急救物品检查表
- 屋面融雪系统施工方案
- Flash动画技术入门学习通章节答案期末考试题库2023年
- 幼儿园开学第一课-安全教育课件
评论
0/150
提交评论