大学毕业论文-—基于asxpnet技术0a系统预算子系统的设计与实现.doc
《大学毕业论文-—基于asxpnet技术0a系统预算子系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《大学毕业论文-—基于asxpnet技术0a系统预算子系统的设计与实现.doc(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科学生毕业论文论文题目:基于ASP.NET技术0A系统预算子系统的设计与实现学 院:软件学院年 级:2008级专 业:软件工程姓 名:学 号:指导教师:吕成国2012 年 5 月 5 日摘要摘要是对论文内容不加注随着信息技术的迅猛发展,利用网络进行数据传输以实现办公自动化已经成为企业发展的必然趋势。通过使用办公自动化系统,企业可以提高办公效率和质量,实现信息资源共享,增强部门间协同工作能力,促进企业管理工作的现代化、规范化以及网络化进程,全面提高企业的经营管理水平。本课题主要研究预算管理系统。课题以企业业务流程为背景,在详细掌握预算管理需求的基础上,研究了OA系统中预算管理系统的设计与实现。
2、该本系统使用UML建模语言对各业务逻辑模块进行建模,使用SQL Server 2005数据库与Visual C#语言,使用B/S结构与MVC设计模式,采用ASP.NET开发平台,在VisualStudio2005集成开发环境下实现。本系统实现的功能完整,满足了企业需求,能够确保企业年度经营计划的实现,预算指标的实现,不仅仅提高了企业的工作效率,而且还提高了企业经营管理水平。释和评论的简短陈述,要求扼要说明研究工作的目的、主要内容、研究结果、结论、科学意义或应用价值等,是一篇具有独立性和完整性的短文。摘要中不宜使用公式、图表以及非公知公用的符号和术语,不标注引用文献编号。摘要内容应在200400
3、字左右,用宋体小四号字书写。摘要内容后空两行书写“关键词”。毕业论文、毕业设计行与行之间、段落和层次标题以及各段落之间均为1.5倍行距。关键词办公自动化系统;预算管理;UML;MVC;ASP.NETAbstract With the rapid development of computer technology, using network technology to transfer data to achieve office automation has become an inevitable trend of the development of the modern enterp
4、rise. Through using the office automation system can improve work efficiency and quality, and share information resources, and enhance the interoperability between different departments, promote the progress of modernization, standardization and network of enterprise management, and comprehensively
5、improve the level of enterprise management. The main subject of the research is budget management system. The background of the subject is the business progress. On the basis of detailed grasping the needs of budget management, I research the design and implementation of the budget management system
6、 in the OA system. This system use the UML modeling language to model the business logic module, and use the SQL Server 2005 database and Visual C # language, and use the B / S structure and the MVC design pattern, and use the ASP.NET development platform and implement under Visual Studio 2005 integ
7、rated development environment. This system implements all of the functions and meets the enterprises needs. It also can ensure the implementation of annual enterprises plans and the budget targets. It not only to improve the efficiency of enterprises, but also increased the level of enterprise manag
8、ement.Key wordsOffice automation; Budget management; UML; MVC; ASP.NETI目录摘要IAbstractII前言2第一章 绪论21.1 课题的背景及来源21.2 与课题相关的国内外现状21.2.1 国外预算研究历史与现状21.2.2 国内预算研究历史与现状21.3 课题研究内容及特点21.4 课题的研究方法及采用技术21.4.1 研究方法21.4.2 采用技术21.5 论文组织结构2第二章 相关技术简介22.1 B/S三层体系结构22.2 ASP.NET相关技术22.2.1 .NET开发平台22.2.2 Visual C#编程语言
9、22.2.3 ASP.NET技术22.2.4 ADO.NET技术22.3 数据库相关技术22.3.1 数据库概述22.3.2 SQL Server 2005 数据库22.4 UML简介22.5本章小结2第三章 系统分析与设计23.1 系统需求分析23.2 总体设计思想23.3 系统功能模块设计23.4 系统数据库设计23.4.1 数据库相关理论23.4.2 数据库表设计23.4.3 数据库视图23.4.4 数据库存储过程23.5本章小结2第四章 系统开发与实现24.1 系统实现的架构24.2 系统权限管理的实现24.3 登录模块的实现24.4 用户管理模块的实现24.5 预算管理模块的实现24
10、.5.1 预算编制的实现24.5.2 预算审核的实现24.5.3 预算查询的实现24.6 费用管理模块的实现24.6.1 费用录入的实现24.6.2 费用查询的实现24.7 统计分析管理模块的实现24.8本章小结2第五章 系统测试25.1软件测试简介25.1.1 软件测试目的25.1.2 软件测试分类25.2软件测试用例25.2.1 系统登录测试25.2.2 系统录入测试25.3本章小结2结论2参考文献2致谢2基于ASP.NET技术OA系统预算子系统的设计与实现前言“凡事预则立,不预则废”,任何事情想要做好,事前都需要有一个谋划和概算的过程, 同时还要针对可能出现的各种情况以及不同的结果状态有
11、一个充分的预计,进而提出不同对策,在资金上做出最合理的分配,以实现企业利益的最大化。预算管理是企业内部管理控制的一种主要方法。自从20世纪20年代美国现代公司首次使用此方法后,此方法现已成为了众多大型工商企业的标准作业程序。目前在西方经济发达国家中,几乎所有的企业都拥有一套完善的预算系统。由于人工计算易造成错误且财务人员之间信息不能够及时传递,经常会为企业带来众多问题。不能够及时反映各项经费的使用情况使得企业财务预算不能够建立在及时可靠地业务数据基础上。针对上述问题,近些年来,随着计算机和网络技术的高速发展,越来越多的企业使用预算系统软件来代替过去人工完成预算工作。本文主要研究预算系统,利用A
12、SP.NET技术设计一套完善的预算管理系统。第一章 绪论1.1 课题的背景及来源随着信息技术的高速发展,企业信息化水平不断提高,企业为了适应瞬息万变的经济环境以及企业之间日益激烈的竞争,具备一套完善的现代化计算机办公管理软件已经成为促进企业完善本身信息化建设,以做出最有利于生产要素组成优化的策略,使企业资源最合理配置,不断提高自身的竞争能力,取得最大的经济利益的必备条件。纵观能够促进企业盈利的因素,完善的企业预算是其中不可或缺的重要因素。明确的企业预算目标,再加之高效的管理以及有效的配置资源,这对企业实现经济战略目标有着极大的推进作用。预算是对企业的生产,管理,运营,人事以及建设投资等进行控制
13、的最为有效同时也是最为简介的方式。在西方经济发达国家,几乎所有企业都具备一套自身独立的预算体系和对未来几年内的现金流量预,很多公司甚至都直接将预算作为管理企业发展的工具和衡量业绩的依据。在这种趋势下,预算管理作为实现公司管理和企业整合的最有效、最基本的手段,在国内也日益受到实业界与理论界的普遍重视。本论文介绍实现预算管理功能的软件。该系统采用了B/S架构,主要针对集团型企业,产品由用户管理模块,预算管理模块,费用管理模块,统计分析管理模块构成。由于企业预算在现代化企业管理中具有不可代替的重要作用,预算功能长久以来都是众多办公管理软件的重点研究以及开发的方向而得到了长足的发展。1.2 与课题相关
14、的国内外现状1.2.1 国外预算研究历史与现状 20世纪初,费雷德里克泰勒(F. W. Taylor)创立了科学理论。他意图将生产作业标准化,进而提高企业生产作业的效率。这一思想为以后重多学科的发展奠定了坚实的基础1。特别是标准成本的出现为在企业内推行预算打下了坚实的基础。自从20世纪20年代预算管理在美国的通用电气公司、杜邦公司、通用汽车公司运行之后,这一方法迅速成为众多大型现代化工商企业的标准作业程序。近些年来国外有关预算管理方面研究的文章很多,主要体现在以下几个方面的研究:(1)从案例分析方面进行的研究马格利特图恩(Margaret Poon)、理查德皮克(Richard Pike)以及
15、迪恩杰士维尔德(Dean Tjosvold)通过研究发现,在预算目标相冲突的情况下,合作的预算团队,更倾向开诚布公地讨论,通过协调解决问题。这样不仅提高了团队的效率,增强了团队之间的联系,同时也提高预算的质量2。在预算编制时,导致出现预算松弛现象的两个主要因素:声誉与预算差异调查。R. 阿兰 维伯(R. Alan Webb)通过研究发现,无论是为了保持良好的声誉,还是企业制度中所规定的要调查预算差异的产生,这些都将导致相对较低可能性的预算松弛现象3。(2)从实证方面进行的研究通常基于企业预算的绩效评估,公司管理层人员会感到有较大的压力。大卫恩斯雷(David Ensley)通过调查表、采访以及
16、实证研究等方法,发现下级公司管理人员所得到的用于阐释预算差异的信息的完全程度,直接影响了下级公司管理人员对于预算差异的理解和解释各种预算差异的能力。在基于企业预算的绩效评估情况下,它同时还影响着下级公司管理人员工作压力的强度4。詹姆斯R弗雷德里克森(James R. Frederickson)、肖恩A贝弗(Sean A. Peffer)和詹森弗(Joseph Fisher)通过实证研究发现了信息的不对称对以协商方式为主要手段的预算编制的影响,发现开始编制预算的时候,如果上下级之间分歧是由于信息不对称所导致的,将很可能始终无法达成一致,此外,他们还发现信息的不对称会影响到协商结果以及预算松弛的关
17、系5。1.2.2 国内预算研究历史与现状预算管理作为OA(办公自动化)系统中重要的组成部分,同时也是现代化企业管理的重要手段和方法。近些年来,相关企业预算编制和管理的理论方法和成功经验日益被我国重多企业所重视,目前的研究成果主要体现在以下几个方面:(1)理论研究王斌在几篇文章中阐述了一些观点,首先他依据企业产品生命周期的理论,提出将预算管理分为四大模式,即以销售为起点、资本预算为起点、以现金流量为起点和以现金流量为起点的预算管理模式6;在与李苹莉的研究中他们共同提出企业预算目标的确定是一个讨价还价的过程的观点,并探讨了在单一法人与多级法人制度两种情况下预算目标的确定与分解情况7;在与竺素娥研究
18、西方资本预算理论体系的过程中,他们认为资本预算管理不能仅仅从财务技术层面来归纳,而是认为它是管理体系,至少包括资本预算核心、资本预算管理目标、资本预算战略和资本预算实施条件与环境四部分8。于增彪和梁文涛提出了界定以生产为起点和以销售为起点的两种传统预算编制方法所使用的条件,并同时论证了以所有权和管理权相分离为特征的现代公司应以每股收益或者利润为起点的编制预算的观点9。(2)应用研究通过对预算在全国范围内作了全面调查,通过结果发现,大多数企业都认识到了实施预算管理的重要性,但企业预算管理依然存在一些务实与认识的盲区,在其合理性和科学性方面也有待改进。这阐明了预算管理包含着“权力共享分权”这一哲学
19、思想,只有通过预算管理才能够达到“分散权贵、集中控制”的思想境界。董伟与张朝睿通过对江苏省谏壁发电厂的预算管理的实地研究,提出了细化预算、硬化预算等能够有效的进行预算管理的办法。此后通过对江苏省电力公司的预算管理进行了实地研究考察,对该公司的预算管理模式的转变过程、当前模式做法与效果进行了简要的报告10。(3)运用预算管理软件实现预算管理的研究孙彦永总结了预算管理软件开发的一些特点。陈晓红、徐兵和朱霞以一家大型国有上市公司的全面预算管理为例,提出了全面预算管理信息系统框架以及功能说明。此后又以苏州新苏纶纺织有限公司为具体实例,分析企业预算模式的基本思想,并提出了如何将企业预算管理模式和管理软件
20、相结合实现预算的解决方案11。1.3 课题研究内容及特点本课题的主要研究目标是依据企业的业务流程的特点进行设计并实现适用的预算管理系统,有效的管理企业预算信息,提高企业的预算管理的效率,降低预算管理的成本,并且实时有效的分析各种费用的预算额与实际发生额,动态调整企业经营管理策略以提高企业在市场中的竞争力,针对上述研究目标,本论文主要完成以下的内容:采用面向对象的设计方法与UML建模技术,以ASP.NET为开发平台、Visual Studio.NET2005为集成开发环境、IIS为信息服务器、SQL Server2005为数据库服务器、Visual C#为程序设计语言,开发一套完整的、可靠的预算
21、管理系统。该系统包括用户管理模块、预算管理模块、费用管理模块以及统计分析管理。该系统具有如下主要特点:(1)功能完整系统以预算管理为核心,严格参照现代企业的预算管理理念进行构思设计,注重对企业预算过程的全方位管理。系统包括用户管理模块、预算管理模块、费用管理模块和统计分析管理模块。(2)安全机制系统集成了Windows XP与SQL Server2005强大的安全机制,而且进一步建立了基于角色的访问控制RBAC(Role-Based Access Control),使得相关信息资源、关键数据更加安全可靠。(3)Web技术与B/S架构在客户端不需要安装任何专门的软件,系统功能全部在服务器端集中管
22、理和实现。这使得系统维护升级过程的难度和工作量显著降低,真正的做到了客户端零管理,使系统的可用性与传统方式相比较有了质的飞跃。1.4 课题的研究方法及采用技术1.4.1 研究方法本课题的预期目标是设计并实现适用的预算管理系统,能够有效的管理企业预算信息,提高企业预算效率,降低企业生产成本,并且实时有效的分析预算和实际的支出数据,动态的调整企业经营管理策略,提高企业在市场中的竞争力。因此,本文从企业的需求分析开始,严格依据软件工程的开发过程进行设计开发,以保证系统的易维护性、可扩展性和稳定性,最大程度的提高系统的安全性以及整体性能。1.4.2 采用技术结合目前Web开发、数据库系统理论和软件工程
23、等领域的先进技术,应用Microsoft Visio2003(支持UML建模语言)进行软件建模;以Microsoft.NET为开发平台,用VisualStudio.NET2005作为集成开发环境,利用Microsoft公司提供的ASP.NET、C#编程语言、SQL Server2005数据库进行具体的实现。1.5 论文组织结构本文详细的介绍了该系统的设计和开发过程,每章主要内容如下:第1章:绪论。简要介绍了本文的背景、来源、研究内容,以及与预算相关的国内外研究现状,同时介绍了本文的研究方法与所采用的技术。第2章:相关技术简介。主要包括B/S模式结构,ASP.NET开发平台,Visual C#程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学毕业 论文 基于 asxpnet 技术 系统 预算 子系统 设计 实现
限制150内