硕士学位论文模板.docx

上传人:b****8 文档编号:9004630 上传时间:2023-05-16 格式:DOCX 页数:28 大小:572.90KB
下载 相关 举报
硕士学位论文模板.docx_第1页
第1页 / 共28页
硕士学位论文模板.docx_第2页
第2页 / 共28页
硕士学位论文模板.docx_第3页
第3页 / 共28页
硕士学位论文模板.docx_第4页
第4页 / 共28页
硕士学位论文模板.docx_第5页
第5页 / 共28页
硕士学位论文模板.docx_第6页
第6页 / 共28页
硕士学位论文模板.docx_第7页
第7页 / 共28页
硕士学位论文模板.docx_第8页
第8页 / 共28页
硕士学位论文模板.docx_第9页
第9页 / 共28页
硕士学位论文模板.docx_第10页
第10页 / 共28页
硕士学位论文模板.docx_第11页
第11页 / 共28页
硕士学位论文模板.docx_第12页
第12页 / 共28页
硕士学位论文模板.docx_第13页
第13页 / 共28页
硕士学位论文模板.docx_第14页
第14页 / 共28页
硕士学位论文模板.docx_第15页
第15页 / 共28页
硕士学位论文模板.docx_第16页
第16页 / 共28页
硕士学位论文模板.docx_第17页
第17页 / 共28页
硕士学位论文模板.docx_第18页
第18页 / 共28页
硕士学位论文模板.docx_第19页
第19页 / 共28页
硕士学位论文模板.docx_第20页
第20页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

硕士学位论文模板.docx

《硕士学位论文模板.docx》由会员分享,可在线阅读,更多相关《硕士学位论文模板.docx(28页珍藏版)》请在冰点文库上搜索。

硕士学位论文模板.docx

硕士学位论文模板

【工作单位】XXX系统的设计与实现

如重庆市新桥医院人事管理系统的设计与实现

 

 

重庆大学工程硕士学位论文

 

学生姓名:

XXX

指导教师:

任海军副教授

兼职导师:

XXX高级工程师

工程领域:

软件工程

 

重庆大学软件学院

二O一五年四月

英文题名

 

 

AThesisSubmittedtoChongqingUniversity

inPartialFulfillmentoftheRequirementfor

theDegreeofMasterofEngineering

by

XXX

Supervisor:

Ass.Prof.RenHaijun

PluralisticSupervisor:

XXXSeniorEng.

Specialty:

SoftwareEngineering

SchoolofSoftwareEngineering

ChongqingUniversity

April2015

 

摘要

集团报表合并主要是在Excel基础上,采用全面预算的思想对Excel系统进行二次开发,以充分利用Excel表格和数据处理能力并结合预算的编制及管控特点,采用远程模式极大地提高集团企业各分支机构的工作效率,进一步规范业务办理的流程。

【此段论述课题诞生的背景,传统解决存在的问题,从而引出你的解决方案】

论文是对重百集团与河北开元集团调研论证后确定的需求,进行了需求分析和系统功能架构设计,系统采用了VB客户端访问远程Web服务的开发方式,技术是通过VB客户端/C#插件和C#的Web服务最终完成整个项目开发。

【此段论述你具体通过什么方法解决了什么问题】

完成的主要工作有:

【此段分点论述论文具体完成的工作,一般按章节进行提炼总结】

①对重百集团和河北开元集团的业务模式现状进行了研究,指出了开发集团报表合并系统的必要性;

②分析了.Net开发模型、WebService、XML和Soap等相关技术,为集团报表合并系统的顺利开发提供了理论基础和技术支撑;

③顺利完成了集团报表合并系统的需求分析包括功能性需求与非功能需求分析,通过需求分析对整个系统有了更深一步的了解,在此基础上对系统进行架构设计、数据库设计并对整个系统中的关键模块,进行了详细设计,为下一步的顺利开发奠定一定的基础;

④结合上面的分析与设计,在规定的时间内实现了集团报表合并系统的开发任务并按时进入到客户的测试阶段;

⑤对集团报表合并系统的部署方式的要求进行了分析;

⑥对集团报表合并系统的应用效果进行了分析;

对集团报表合并系统的下一步建设提出了建议。

关键词:

XML,Soap,WebService,Excel,样表【关键词3-5个,需与系统内容相关】

 

ABSTRACT

GroupreportssystemmajorbasedonExcel,combinedonacomprehensivebudgetideasforSecondarydevelopmentoftheExcelsystem,totakeadvantageofExcelformsandDataprocessingwithintegrationofthebudgetandcontrolfeatures,usesremotemodetoimproveenterprisegroupbranchesoftheefficiencyandstandardizebusinessprocesses.

TheArticlewhichresearchanddemonstrationofChongqingDepartmentStoreGroupandHebeiKaiyuanGroup,afterRequirementsanalysisandsystemarchitecturedesignfunctions,thesystemusesaVBclienttoaccessremoteWebservicesdevelopmentapproach,technologyisbyVBClient/C#plug-inandC#,Webservices,thefinalcompletionoftheprojectdevelopment.

Themainworkincludes:

①ContrastresearchofthebusinesspatternofGroupreportssystem,indicatingthenecessityofconstructingtheinformationsystem;

②Researchingthedevelopingpatternof.NetandWebServiceandXML,provideingthetheoreticalandtechnologicalsupportforGroupreportssystem;

③Accomplishedtherequirementanalysisoffunctionandnone-function,designedthefunctionarchitectureofsystemandstructureofdatabaseandthepatternofsystemprocessing.AsasampleofTheentiresystemdevelopmentprocess,madetheConductedsystemarchitecturedesignandfunctionaldesign;

④Basedontheabovedesign,accomplishedtheserverandclientfunctionstheGroupreportssystemn;

⑤DeploymentrequirementsanalysisoftheGroupreportssystem

⑥AnalysedtheeffectoftheInformationSystem;

MadedasuggestionaboutnextstepforinformationizationofGroupreportssystem.

Keywords:

XML,Soap,WebService,Excel,Template

 

目录

中文摘要I

英文摘要II

摘要I

ABSTRACTII

目录III

1绪论1

1.1研究背景及意义1

1.2国内外研究现状2

1.3本文主要的工作4

1.4本章小结5

2关键技术分析6

2.1Web服务6

2.1.1Web服务特点6

2.1.2Web服务的核心7

2.1.3Web服务注册规范UDDI9

2.1.4Web服务的服务协议栈11

2.2XML13

2.2.1DTD与XMLSchema14

2.2.2XML的特点15

2.2.3XML的应用17

2.3组件与插件技术19

2.3.1插件技术19

2.3.2组件技术19

2.4本章小结20

3集团报表合并系统的需求分析21

3.1概述21

3.2报表合并系统的功能需求22

3.2.1基础设置22

3.2.2报表样表23

3.2.3方案设置24

3.2.4报表编制上报24

3.2.5报表合并25

3.2.6报表审批27

3.2.7Excel插件应用分析27

3.2.8客户端与Excel的通信模式29

3.2.9客户端调用Web服务的分析31

3.3系统非功能需求32

3.4本章小结32

4集团报表合并系统的设计与实现33

4.1集团报表合并系统的架构设计33

4.2数据库设计34

4.2.1E-R图34

4.2.2关键表设计35

4.3基础设置的设计与实现39

4.4调用Web服务的设计与实现43

4.5本章小结48

5集团报表合并系统的部署与应用50

5.1系统部署模式50

5.1.1部署要求50

5.1.2部署模式50

5.2系统运行效果52

5.3系统应用效果分析59

5.4本章小结60

6结论与展望61

6.1结论61

6.2展望62

致谢63

参考文献64

附录67

 

1绪论

1.1研究背景及意义

 

1.2国内外研究现状

 

1.3本文主要的工作

 

1.4本章小结

 

2关键技术分析

2.1系统所用技术1

 

2.2系统所用技术2

 

2.3系统所用技术3

 

2.4本章小结

 

3XXX系统的需求分析

3.1概述

 

3.2XXX系统的功能需求

3.2.1功能1

【需对应用例图进行分析,如下】

3.2.2功能2

【需对应用例图进行分析】

 

3.2.3功能3

 

【需对应用例图进行分析】

 

3.3系统非功能需求

【在“安全性、可靠性、互操作性、健壮性、易使用性、可维护性、可移植性、可重用性、可扩充性”中任选4-5个针对自己的系统进行分析】

 

3.4本章小结

 

4XXX系统的设计与实现【可根据实际情况:

1设计与实现写在一章,2设计一章,实现和测试一章】

4.1xxx系统的架构设计

 

4.2数据库设计

4.2.1E-R图

 

4.2.2关键表设计

 

4.3XXX模块的设计与实现

 

4.4XXX模块的设计与实现

 

4.5本章小结

 

5XXX系统的部署与应用【这章可有可无,部署和应用效果分析可以放在实现那一章】

5.1系统部署模式

合并报表系统部署主要分为客户端、应用服务器和数据库服务器三方面的部署,系统采用与VPSPRO集成的部署方式。

5.1.1部署要求

①客户端部署:

报表合并系统客户端可采用远程客户端应用方式和VPSPRO集成应用方式,其中VPSPRO集成应用方式部署要求与VPSPRO相同;远程客户端部署为独立组件,其要求为:

用户机器安装Excel2007

.Net框架V2.0

软件可运行在WinXP、Win2X

②应用服务器部署:

主要完成报表合并系统应用程序和服务器组件在应用服务器上的部署,其部署要求

应用服务器应能够提供IIS服务

Win2X系列操作系统

③数据库服务器部署:

主要完成报表合并系统数据账套在数据库中的存储和管理,其部署要求为

Oracle9i或Oracle10g数据库

Win2X操作系统

5.1.2部署模式

①按照客户端、应用服务器和数据库服务器部署的物理位置可以进行如下部署

客户端、应用服务器和数据库服务器均部署于同一服务器

客户端、应用服务器和数据库服务器分别部署于同一服务器

客户端、应用服务器部署于一台服务器,数据库服务器部署于另一台服务器

客户端、数据库服务器部署于一台服务器,应用服务器部署于另一台服务器

客户端部署于一台服务器,应用服务器、数据库服务器部署于另一台服务器

②按照预算数据存储的方式,可以分为集中式部署和分布式部署方式

集中部署模式指所有的预算数据均存放在同一账套中,各分机构没有自己的预算账套,集中部署的模式图如下图:

图5.1集中部署图

Fig5.1Focusonthedeploymentplan

如上图,统一部署后,报表合并即可作为独立的应用,也可以作为VPSPRO模块应用。

作为VPSPRO模块应用模式又可分为两种:

对应VPSPRO中单一账套

对应单一账套的如下图:

图5.2对应单一账套

Fig5.2CorrespondingsingleData

报表合并系统对应在VPSPRO的同一账套下的不同单位进行报表合并。

报表合并系统内自定义了一套组织机构可以有对应的关系,该关系为一一对应,但并不完全对等。

对应VPSPRO中多账套

由于同一账套下科目体系能够保持一致,因此本次开发的系统暂不支持多账套。

图5.3对应多账套

Fig5.3CorrespondingMultiData

5.2系统运行效果

集团报表合并系统是对整个集团企业所有经营活动实施全面的报表预算管理,通过编制各种预算,可以有效地建立起对成本中心、利润中心和投资中心的管理控制体系,是整个组织的经营体系活动能够沿着预算管理的轨道科学合理地进行。

远程客户端主要适用于远程成员企业需通过Internet方式连接集团账套的情况。

在该模式下客户端通过配置的服务器连接访问集团账套,登录后可进行预算等业务模块操作和审批。

采用远程客户端方式访问报表合并系统账套,则应对集团数据库服务器进行报表合并系统远程账套服务器配置。

通过选择报表合并系统中“Web账套服务配置工具”可设置集团数据库服务器上哪些账套可被远程客户端访问。

报表合并系统远程客户端在访问报表合并系统模块账套之前,应先进行远程服务器连接指定,以指明报表合并系统账套服务器的IP,设置成功后远程客户端可访问报表合并系统账套服务器中“Web服务账套配置工具”所配置的所有账套。

登录界面图如下

图5.4登录界面

Fig5.4LoginInterface

用户成功登录集团报表合并系统后,将出现如图5.1所示的主界面。

图5.5系统界面

Fig5.5SystemInterface

其中,右边的详细详细展示如图5.2所示。

下面将相应部分做以详细介绍。

 

样表格式设计可以套用相应的预置模板进行设计,也可以通过基础数据中设置的报表项目、指标进行自定义的报表设计。

 

图5.6样表列表

Fig5.6TemplateList

 

点击样表设计菜单或者流程图中样表设计进入到上图中的列表中,右击调出相应菜单,点击新增样表进入到新增样表向导

 

图5.7样表向导

Fig5.7TemplateGuide

 

填入样表编号、样表名称、标号、金额单位等基本信息后,点击按钮下一步进入到自动套用样表格式

 

 

图5.8样表设置

Fig5.8TemplateSet

点击上图中的预算指标,调出相应的预算指标选择,勾选此次需要的预算指标,点击确定之后,相应的指标会在相应的列上显示。

点击上图中的预算项目,调出相应的预算项目。

 

点击预算项目中的确定之后,相应的预算项目会在相应行的第一列显示。

点击预算样表新增向导中的完成按钮,得到此次设计的样表格式。

 

图5.9样表界面

Fig5.9TemplateInterface

点击保存,会出现权限的设置

 

图5.10样表权限界面

Fig5.10TemplatePermissionInterface

点击选择操作元按钮,对相应的操作员进行权限设置,可以有无权限、查询权限、编辑权限和编辑删除权限四种。

 

样表权限界面

点击确定后,一份完整样表格式就已经创建。

之后的操作完全可以在Excel中进行相应的进行。

 

 

图5.11完整样表

Fig5.11CompleteTemplate

上图为报表合并系统在Excel中的展示,有业务管理菜单和其他一些常用菜单,在Excel中进行样表预算的各种操作

5.3系统应用效果分析

集团报表合并系统应用于河北开元集团,从2009年6月投入运行以来,到目前为止已经运行三个月。

通过对这段时间的运行效果及客户反馈意见的分析,对系统的应用效果得出以下结论:

本文充分利用用户已经熟练操作的Excel,在其上进行了相应的开发,在不改变用户日常操作的情况下,使系统的应用性不断增强。

②系统目前解决了集团报表合并系统的分布式应用问题,对集中式应用还没有实现。

③业务部门通过使用集团报表合并系统,解决了以前报表合并的难度与复杂度,不仅提高了工作效率而且对报表合并后的准确率也有了相应的提高;

④由于报表合并系统对所合并的数据和操作有了统一规范的要求,所以,通过报合并系统的运用,更进一步对报表合并系统业务流程操作和业务数据格式进行了规范,对以后的数据集成也有一定的促进作用;

⑤使报表系统能够与其他管理系统相互协作,充分利用Web服务的特点实现与其他系统的集成;

⑥在报表模板设计上有很大的创新,模板设计者可以通过向导式进行格式自定义、数据的计算方法不仅可以通过Excel表格特有的计算公式还可以通过本公司的集团ERP系统提供的取数公式进行相应的数据源关联,通过灵活的模板格式设计,让客户的易用性进一步增强;

⑦具有灵活而简单的操作权限设置,通过给用户分配的角色权限来控制用户对报表的操作,操作员根据自己具有的权限来处理相应的流程。

系统管理员根据操作员职责的异同来分配权限,并对登录系统的人员账号与操作行为进行日志记录,防止日后数据出错的抵赖情况,在一定程度上杜绝了非法人员操作本系统,对数据的安全性、完整性和一致性做了相应的保障。

⑧能够对多个分支机构的业务数据进行处理,解决了集团对分支机构财务管理问题;

⑨提供四大报表基础数据的导入、报表打印和报表输出等功能;

⑩本次设计的报表合并系统,目的就是为了集团能够方便控制分支机构的财务状况和对不同程度的操作员都能够方便使用而设计的,系统也通过提供相应的数据源让不同的分支机构连接集团单位设置的账套数据。

公司的决策人员通过集团公司的数据操作来了解分支机构的经营状况。

由于互联网应用与信息化技术的不断发展,要求企业能够快速响应市场变化,在报表的展现能力上就要求快速准确及时[39][40]。

本文设计的报表合并系统的一个特色就是能够跨Internet使集团能够对分支机构的经营状况进行管理。

本文采用VB和.NET相结合的开发方式,客户端采用VB开发有利于提高开发效率,服务端采用.NET开发有利于客户端对服务端封装的服务进行调用。

经河北开元集团一年多的运用与实践,表明此项系统的开发是基本成功的,在接下来的时间中,我们会对客户提出的问题,进行完善维护。

5.4本章小结

本章主要介绍集团报表合并系统的部署模式和系统运行效果,展示了系统运行操作的全过程,分析了目前系统的优点和存在的不足。

 

6结论与展望

6.1结论

报表合并系统是指以战略目标为导向,对整个企业的所有经营活动实施全面的预算管理,通过编制全面的销售预算、生产预算、采购预算、费用预算、成本预算、现金流量预算、损益预算和资产负债预算,并提供预算的编制、预算调整、预算执行、预算监控及预算报告,从而有效地建立起对成本中心、利润中心和投资中心的管理控制体系,使整个企业的组织经营活动能沿着预算管理轨道科学合理地进行。

随着企业活动范围的不断扩大,企业的规模也随之增长,当然对分布式应用[41],集中式管理[42]的要求也就不断出现。

本系统按模块可分为组织机构、指标管理、预算编制、预算修正、预算执行、预算监控和预算报告七大模块。

提供了预算的组织管理、指标体系管理以及预算编制、预算调整、预算执行、预算报告、预算监控等预算业务环节管理,涵盖了目前报表合并系统的主要管理内容,同时通过与业务系统的紧密集成,可实现对预算管理功能的扩充,增强了报表合并系统的的可扩展性。

本文主要完成了以下工作:

①对Web服务和集团报表合并系统的业务模式研究,指出了建立面向Web服务的集团报表合并系统的重大意义;

②分析了Web服务、Soap协议、XML、Excel和组件的插件等相关技术,为集团报表合并系统成功运用的提供了理论基础和技术支撑;

③完成了集团报表合并系统的需求分析包括功能性需求和非功能性需求、架构设计、数据库设计、关键模块的设计。

④基于上面的分析与设计,顺利进行了基于Web服务的集团报表合并系统的关键模块的实现;

⑤对面向Web服务的集团报表合并系统的应用效果进行了分析;

⑥对面向Web服务的集团报表合并系统的下一步建设提出了建议。

本文的主要成果有:

①结合Excel的功能,实现了集团报表合并系统的各项功能,提高了办事效率,规范了办事流程;

②通过Web服务的使用,使系统能够跨Internet的分布式应用,使集团控制各分支机构的财务状况成为可能,也进一步突出了系统的表现层与数据处理层、业务逻辑层的分离目标;

③通过系统在河北开元集团的应用,从效果分析上来看,基本上明确了集团报表合并系统的下一步发展以及系统可应用的领域。

6.2展望

该系统已经在河北开元集团成功应用,通过本系统的应用,增强了集团对分支机构的财务控制状况,方便了操作人员的使用,提高了部门之间的工作效率。

从系统应用效果分析上来看,系统在以下几方面还要进一步改进:

对集团报表合并系统实现技术进行深入研究,对客户端访问大数据量的性能进一步提高;

根据客户的反馈意见,不断的完善本系统,包括对系统的功能与非功能要求,使系统在相当长的一段时间内,能够在同行业中处于不败的地位,通过此项系统的实施,能够对决策层提供强有力的帮助。

③结合SOA架构、利用Web服务技术,使企业中的系统能够无缝集成,从而达到节省人力、物力和财力。

 

致谢

在论文完成之际,首先非常感谢导师导师文俊浩教授对我的关心与培养,在攻读硕士阶段,文老师对不仅对我的学习和工作给予很大的指导与鼓励而且在生活上也帮助我解决了很多难题,使我能够全身心的投入到工作和学习中去。

在论文的选题与论文完成工作上,每一个细节文老师都严格把关,在出现棘手问题时,文老师也都能够悉心指导,使我备受感动。

文老师求实的治学态度、忘我的敬业精神和平易近人的处世风范为我的学术研究和为人处事树立了良好的榜样,,从文老师身上,我学到了不仅仅是知识,还有他的人格魅力。

感谢重庆市金算盘软件有限公司的蔡奇科总经理,感谢在项目工作中给予我的指导和帮助,在此向他表示真诚的感谢。

感谢重庆大学电气工程学院的赵瑞锋同学在我论文写作期间给予我的巨大帮助和支持。

还要感谢实验室的各位同学,在工作和学习上给予我很大的帮助,与大家的交流经常能拓宽我的思路,在此一并致谢。

特别感谢我的家人多年来对我学业和生活上的支持,使我能够全身心的投入到学习和工作中。

他们无私的爱将一直鼓舞着我努力前进。

最后,由衷地感谢在百忙之中评阅我的论文和参加答辩的各位专家、教授!

 

张今革

二O一O年五月

 

参考文献

[1]陈庄,杨立星,刘永梅等编著.ERP原理与应用教程(第一版).北京:

电子工业出版社,2003(4):

101-154.

[2]唐敏,徐玮,李昭原.基于Web的报表工具的设计与实现[J].北京航空航天大学学报,2001(27):

482-485.

[3]徐玮,唐敏,李昭原,安琪.基于XML/XSL的Web报表工具的设计与实现[J]计算机工程,2004(30):

179-182.

[4]朱松豪,刘巧英.Delphi动态报表的设计与实现[J

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2