毕业设计(论文)-基于Java企业财务管理系统的设计与开发.doc毕业设计(论文)-基于Java企业财务管理系统的设计与开发.doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

兰州交通大学毕业设计(论文)I摘要随着计算机和网络在企业中的广泛应用,企业发展速度在不断加快,在这种市场竞争冲击下企业财务管理系统必须优先发展,这样才能保证在竞争中处于优势地位。对此企业必须实现财务管理系统的设计与开发。该系统提供员工管理、部门管理、岗位管理、工资管理等功能。员工管理对公司的人事信息进行增删改查,部门管理对公司的部门进行增删改查,工资管理对员工的工资能进行编辑、统计和打印。通过此系统,公司可以轻松迅速了解公司内部员工的在职、公司相关部门、员工工资的发放等情况。使公司的总体管理更上一个台阶。关键词财务管理系统;JAVAWEB;MYSQL;B/S(浏览器/服务器)兰州交通大学毕业设计(论文)IIABSTRACTALONGWITHTHECOMPUTERANDNETWORKINTHEWIDEAPPLICATIONOFENTERPRISE,ENTERPRISEDEVELOPMENTSPEEDISACCELERATING,INTHISKINDOFCOMPETITIONINTHEMARKETIMPACTOFENTERPRISEFINANCIALMANAGEMENTSYSTEMMUSTGIVEFIRSTPRIORITYTOTHEDEVELOPMENT,SOTHATWECANGUARANTEEATACOMPETITIVEADVANTAGETHISENTERPRISEMUSTREALIZETHEFINANCIALMANAGEMENTSYSTEMISDESIGNEDANDDEVELOPEDTHISSYSTEMPROVIDESSTAFFMANAGEMENT,MANAGEMENTOFDEPARTMENT,POSTMANAGEMENT,SALARYMANAGEMENTETCFUNCTIONEMPLOYEESOFTHECOMPANYSPERSONNELMANAGEMENTINFORMATION,CHECKTHEAUTHORIZATIONFORTHECOMPANYSDEPARTMENTMANAGEMENTDEPARTMENTOFTHECHECK,SALARYMANAGEMENTTOREMOVINGTHEPAYOFEMPLOYEECANEDIT,STATISTICSANDPRINTTHROUGHTHISSYSTEM,THECOMPANYCANEASILYUNDERSTANDTHECOMPANYSINTERNALEMPLOYEESQUICKLYONTHEJOB,THERELEVANTDEPARTMENT,STAFFSALARIES,ETCTHECOMPANYSOVERALLMANAGEMENTTOTHENEXTLEVELKEYWORDSFINANCIALMANAGEMENTSYSTEM,JSP,MYSQL,B/S(BROWSER/SERVER)兰州交通大学毕业设计(论文)III目录摘要I1绪论111财务管理系统开发的背景112财务管理系统开发的目的和意义113本设计主要完成的工作221基于WEB的应用系统开发3211WEB服务器3212服务器组件4213数据库访问技术422C/S结构与B/S结构5221C/S结构介绍5222B/S结构介绍5223C/S结构与B/S结构的比较623JAVA语言及其特点824JSP技术特点925MYSQL数据库1026开发特性1127系统开发及运行的环境123需求分析及系统概要设计1431可行性分析1432整体设计154数据库设计1741系统中各实体的概念模型1742数据库的分析与设计2043数据表的创建205系统详细设计2551登录及修改密码及退出登录模块的实现2552部门管理的实现2653岗位管理的实现2754员工管理的实现2955工资管理的实现31兰州交通大学毕业设计(论文)11绪论在信息时代,各企业都紧跟时代步伐,转变着企业的经营模式、办公模式。与此同时,企业的传统的管理模式也在逐步由人工管理向自动化管理模式转变,财务管理系统就是在这样的大背景下应运而生。无论是政府还是企事业单位,内部成员相互之间的信息沟通对于提高工作效率,更好的完成工作都显得很重要。此外,每个单位都希望能和异地的分支机构、各个部门等保持实时联系,进行统一管理,因此,建立一个财务管理系统是可行的。在针对现有的系统进行调查之后,拟开发一套财务管理系统以适应信息化时代的财务管理需求。11财务管理系统开发的背景我国的生产企业发展十分迅速。但企业的信息化管理一直是影响我国企业进一步发展的难点。企业信息化是企业应用信息化的过程,是指在企业的生产、经营、管理等各个层次、各个环节和各个方面,应用先进的计算机、通信、互联网和软件等信息化技术和产品,并充分整合、广泛利用企业内外的信息资源,提高企业生产、经营和管理水平,增强企业竞争力的过程。结合我国目前的国情来看,改革开放以来,我国的中小企业得到了迅速发展。这些中小企业存在着一定的普遍特征资金不是十分雄厚,管理不是非常完善,信息化基础普遍较差,面临着异常激烈的市场竞争。随着信息时代的到来,中小企业的生存和竞争环境发生了根本性的变化。当前中小企业信息化具有宽广和深刻的内容,其中管理信息化是一个重要方面。如何运用信息技术增强企业的管理,如何制定企业信息化发展战略来提升企业的核心竞争力,如何把信息化系统融入日常的管理工作为企业带来效益,是当前我们所面临的重要课题。12财务管理系统开发的目的和意义财务管理系统的开发不仅可以减少企业人员的工作量,还可以为企业节约许多人力物力,可以使企业向科学化、现代化、规范化的方向发展,达到提高企业的生产效率的目的。兰州交通大学毕业设计(论文)213本设计主要完成的工作本论文共分为5章。第1章绪论,介绍了本课题的选题背景、开发的目的和意义。第2章介绍了开发工具及其特点,数据库技术和特点。第3章主要做了需求分析和系统的功能模块设计。从经济、技术和操作可行性方面做了分析,并且介绍了系统的各模块的基本设计。第4章主要介绍了数据库的设计,包括数据库的创建、数据表的设计以及各个数据表之间的关系。第5章为系统的详细设计,对登录及修改密码模块、系统首页的设计、部门管理模块、岗位管理模块、员工管理模块、工资管理模块分别进行了详细设计的介绍。最后为本课题完成成果和发展期望作了总结。兰州交通大学毕业设计(论文)32财务管理系统开发的技术基础和相关工具21基于WEB的应用系统开发211WEB服务器WEB服务器是WEB环境中的主角。过去主要用于存储及管理公众网站。现在,正成为一种独立应用系统开发及安装环境,管理和控制其中的网站和组件,并有一些服务器从WEB服务器中独立开来,主要承担运行应用系统(而不是公众网站)的任务,这类服务器被称为应用服务器。这一变化的着眼点在于把复杂的“胖”PC客户环境改造成为“瘦”客户端,而把复杂的应用程序移到WEB服务器上。WEB服务器的特征为由于采用“瘦”客户端,使面向用户的复杂性将从客户端移至WEB服务器。由于“瘦”客户端易学易懂,使用者将越来越多,WEB服务器必须有能力在任何时间内同时面向众多的使用者。如今最流行的WEB服务器产品为微软的IIS及NETSCAPE的NES。NES(NETSCAPEENTERPRISESERVER)可以在WINDOWSNT及各类流行的UNIX上运行。其主要功能有带有客户端授权的SSL(SECURESOCKETSLAYER)、VERITY的集成式检索器、SNMP、出色的数据库连接功能及WEB网站内容管理等。NETSCAPEONE(OPENNETWORKSENVIRONMENT)是一个建立在开放式INTERNET标准之上的应用开发环境,提供有NETSCAPE组件模式、JAVABEANS以及各种通用组件,并可以在各类新老版本的操作系统上运行。这是NES的一大特点。IIS(INTERNETINFORMATIONSERVER)的设计目标是提供适应性强的INTERNET和INTRANET服务器功能。通过围绕WINDOWSNT所做的优化,IIS具有很高的执行效率、出色的安全保密性、易于管理及启动迅捷等特点。其中,IIS因其速度快正越来越热门。另一个值得一提的全新产品是JAVAWEBSERVER,它由SUNJAVASOFT公司推出。除此之外,ORACLE的WEBAPPLICATIONSERVER提供了很强的数据库管理功能,但运行效率有待改进。O’REILLY’S的WEBSITE是一个网页存取快速、低廉、易用的产品,适用与单机独立的WEB服务器,但其数据库存取效率低。TOMCAT是APACHE软件基金会APACHESOFTWAREFOUNDATION的JAKARTA项目中的一个核心项目,由APACHE、SUN和其他一些公司及个人共同开发而成由于有了SUN的参与和支持,最新的SERVLET和JSP规范总是能在TOMCAT中得到体现,因为TOMCAT技术先进、性能稳定,而且免费,因而深受JAVA爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的WEB应用服务器TOMCAT很受广大程序员的喜欢,因为它运行兰州交通大学毕业设计(论文)4时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能212服务器组件基于WEB的应用系统特征之一是与其他任何第三方软件产品的完全互通性。然而,究竟如何方便、平滑地与第三方软件产品互通,以便建立一个全新、有效地集成化业务系统,这一问题的彻底解决还有待于今后的努力。对象管理小组(OMG)在80年代提出了基于对象的电脑结构,即所谓的CORBA(COMMONOBJECTREQUESTBROKERARCHITECTURE),微软则在最近推出了DCOM/ACTIVEX技术,两者都试图解决分布式应用组件的问题。CORBA在不同语言及操作系统平台的互通方面处于领先地位,微软的ACTIVEX只能在WINDOWSNT上运行,不过它的市场占有率相当可观。可以预见,基于WEB的应用系统将会推动以上两项技术的发展。另外,面向对象的程序语言JAVA之所以近年来越来越流行也同上书应用组件问题有关。组件模式定义了组件的基本结构体系,描述出组件与CONTAINER及其它组件之间的界面和沟通机制。目前有三种流行模式可供选择ACTIVEX以微软的COM(COMPONENTOBJECTMODEL)为基础,器组件可以由任何WINDOWS语言来编写,诸如VB、DELPHI、POWERBUILDER、C、C、JAVA,并可在任何WINDOWS平台上运行。其采用的标准为DCOM(DISTRIBUTEDCOM)。CORBA其组件可由C、C、JAVA、SMALLTALK及ADA语言编写,具体使用哪种语言,取决于CORBA的实现版本。CORBA组件可以在WINDOWS、UNIX及其它多种平台上运行,采用的标准为IIOP(INTERNETINTERORBPROTOCOL)。JAVABEANS以JAVASOFTJAVABEANS的定义为基础,其组件由JAVA语言编写,并可在任何JAVA平台上执行。它采用多变的沟通机制,包括JAVARMI(REMOTEMETHODINVOCATION)及IIOP,与ACTIVEX亦能沟通,因而大大扩展了其适用范围。213数据库访问技术数据库(DATABASE,DB)是存储在计算机中有组织、可共享的数据的集合,可通过数据库管理系统进行管理,并能生成相应的数据库文件。数据库的数据模型发展至今,已有3种类型层次数据库、网状数据库、和关系型数据库。目前最重要也是应用最广泛的是关系型数据库。
编号:201311211324409643    类型:共享资源    大小:1.19MB    格式:DOC    上传时间:2013-11-21
  
6
关 键 词:
专业文献 学术论文 精品文档 毕业设计
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:毕业设计(论文)-基于Java企业财务管理系统的设计与开发.doc
链接地址:http://www.renrendoc.com/p-109643.html

当前资源信息

4.0
 
(2人评价)
浏览:41次
liyun上传于2013-11-21

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5