企业通用管理平台框架的和实现.doc
《企业通用管理平台框架的和实现.doc》由会员分享,可在线阅读,更多相关《企业通用管理平台框架的和实现.doc(42页珍藏版)》请在咨信网上搜索。
1、企业通用管理平台框架的设计和实现北方民族大学学士学位论文论文题目 企业通用管理平台框架的设计和实现 系(部)名 称: 计算机科学与工程学院 学 生 姓 名: 马亚兵 专 业: 网络工程 学 号: 20091653 指导教师姓名: 王生国 论文提交时间: 2013-4-23 论文答辩时间: 2013-4-28 学位授予时间: 北方民族大学教务处制摘 要随着信息技术的飞速发展和日趋激烈的商业竞争,企业的各项事务处理也逐渐采用科学化现代化的管理。尤其是对员工的绩效考核,传统的考核存在很多管理者主观的影响。本论文论述了企业信息管理系统的开发过程:企业信息管理系统需求分析、系统功能设计、数据库的设计、系
2、统的实施。重点介绍了系统功能与数据库的设计及系统的实现过程。对系统结构、系统功能设计的流程做了全面而详尽的阐述,然后针对系统的各个功能模块做了具体的分析与研究。通过对系统功能及数据流的分析,得到系统数据库的逻辑结构,并在此基础上完成数据库物理结构的创建,从而实现对各种信息的查询、更新等操作。本网站采用了B/S体系结构,应用Microsoft公司面向网络的编程技术ASP.NET,和以Microsoft Sql Server2005作为后台数据库管理系统进行开发。企业信息管理系统将企业管理者从繁琐、无序、低序、低端的工作中解放出来,并从事核心事务,从而整体提高了企业管理效率和对信息的可控性,降低管
3、理成本,提高执行力,使管理趋于完善。本文通过分析国内外人事员档案管理事务处理的发展现状,提出了一种利用ASP.net技术进行开发系统的方案,以期达到功能强大,费用低廉,通用性强,适合我国国情的企业信息管理系统。文中着重论述了该系统的功能与实现、数据流程与存储、后台管理等。关键词:自动化,管理系统,ASP.NET,数据库IIIAbstractWith information technology, rapid development and increasingly fierce business competition, companies of the transaction have al
4、so been made use of scientific and modern management. Especially for staff assessment, traditional examination there are many managers subjective effects. This paper discusses the staff appraisal system development process: staff appraisal system requirements analysis, system functional design, data
5、base design, system implementation, highlighting the system functions and database design and system implementation process. The system structure, function design process to do a comprehensive and detailed exposition , and then for the system, each function module to do the detailed analysis and res
6、earch. Through the system functions and data flow analysis, database logical structure, and on this basis, the completion of the database physical structure created in order to achieve all kinds of information inquiries, updates and other operations. This site uses the B / S architecture, to ASP.net
7、 as a development tool to Microsoft Sql Server as the backend database management system development. Staff assessment management system will be business managers from the tedious and disorganized, low-order, low-end work of liberation in the core business, the overall improvement of the business ma
8、nagement efficiency and information control, reduce management costs, improve execution, so that Management tends to improve. This paper analyzes the domestic and foreign Staff appraisal transactions current development, a use of ASP.net technology to develop the system of programs to achieve powerf
9、ul, affordable, versatile, suitable for Chinas national conditions of Employee assessment system. The paper focuses on the systems functionality and implementation, data flow and storage, backstage management. Key words: automation, Management system, A, database目 录摘 要IABSTRACTII第1章 绪论11.1 系统简介11.2
10、开发的意义1第2章 开发环境及实现技术22.1 开发环境22.1.1 硬件系统22.1.2 软件系统22.1.3 网络环境22.2开发工具简介22.2.1 visual studio2005工具简介22.2.2 sql2005数据库工具简介32.3 实现技术32.3.1 c#编程技术32.3.2 JavaScript技术3第3章 需求分析53.1 企业信息管理系统需求分析53.2 可行性分析53.3 数据流图63.4 数据字典73.4.1数据存储73.4.2数据流83.4.3数据处理9第4章 系统设计104.1 系统总体设计描述104.2 系统模块图104.2.1系统总体结构104.2.2系统
11、模块描述114.3 数据库设计114.3.1系统E-R图124.4 安全保密设计134.4.1登录用户的安全性144.4.2操作安全性144.4.3数据安全性14第5章 系统设计155.1 详细设计和系统实现步骤155.2 程序语言的选择155.3择程序流程图155.4管理员子系统功能模块的设计445.4.1系统登录模块445.4.2管理员子系统465.4.3部门管理模块475.4.4员工管理模块495.4.5工资管理模块525.4.6密码修改管理模块53第6章 测试与维护5461 测试的任务以及目标546.1.1 测试的任务546.1.2 测试的目的5462 测试方案546.2.1 测试的任
12、务556.2.2 集成测试556.2.3 验收成测试5563 测试用例56结 论58参考文献58致 谢45 第1章 绪论1.1 系统简介企业信息管理是企业日常管理工作中的重要组成部分。企业规模的逐步扩大和企业员工的流动,企业管理人员则相对减少。加上企业信息管理工作的头绪多,内容杂,管理细,要求高,传统管理办法已基本不适应新形势的要求。稍有不慎就会出现错误。同时考核信息的手工登录与查询,是一项非常繁重而枯燥的劳动。因此在计算机飞速发展的今天,应用数据库技术实现员工考核信息统计查询的管理是可行而必要的工作,实现员工考核信息网上管理,既能够提高工作效率,又可以提高考核的真实性客观性。计算机具有运算速
13、度快、精度高、能按照设计逻辑处理问题等特性,在企业信息管理信息的录入、统计中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏或者数据输入不正确的情形。1.2 开发的意义企业信息管理系统解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题。尤其是在大型企业,员工人事及考核是的一项重要的考核指标,比较客观真实的反应一个员工的实际工作表现。而长期以来,公司企业信息管理信息管理都是依赖管理者人工进行的,面对如此众多的员工,只能靠管理者根据自身了解的信息对员工进行管理。绩效考核信息手工进行统计分析,其工作质量可想而知。不仅仅浪费了大量的人力物力,而且由于公司企业信息管理存在着
14、大量的不可控因素,造成了信息管理的某些不规范。作为计算机应用的一部分,使用计算机对绩效考核信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是企业科学化、正规化管理的重要条件。因此,开发这样一套企业信息管理系统软件成为很有必要的事情,在下面的各章中我们将以开发一套企业信息管理系统为例,其开发过程和所涉及到的问题及解决方法。59第2章 开发环境及实现技术2.1 开发环境2.1.1 硬件系统系统配置策略指导用户依据自身的业务规模,以及用户对性能,可靠性等方面的要求,来确定合适的系统配置方案。用户的环
15、境和要求千差万别,我们在这里只是给出一个参考性的配置策略,依据实际情况的不同,用户可能会对这些配置做适当的修改以满足特定的要求。2.1.2 软件系统操作系统:windows xp数据库平台:SQL Server2005WEB平台:IIS 5.0以上,IE 5.0以上办公平台:Office 20032.1.3 网络环境本系统属于网络应用系统,数据库和应用服务器连接在网络中,因此企业广域网带宽越宽远程用户的应用效果越好。2.2开发工具简介2.2.1 visual studio2005工具简介Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML We
16、b Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE)利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。Visual Studio 支持 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。开发语言选用c#. Microsoft Vis
17、ual C# 2005是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。2.2.2 sql2005数据库工具简介SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 2000 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上
18、型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。2.3 实现技术2.3.1 c#编程技术C#(发音为 C Sharp)是由C和C+派生而来的一种“简单、流行、面向对象、类型安全”的程序设计语言,C#意在综合Visual Basic的高效率和C+的强大功能。C#是一种先进,面向对象的语言,通过C#可以让开发人员快速的建立大范围的基于MS网络平台的应用,并且提供大量的开发工具和服务帮助开发人员开发基于计算和通信的各种应用。C#可以大范围的适用于高层商业应用和底层系统的开发,即使是通过简单的C#构造也可以各种组件方便的转变为基于WEB的应用,并且能够通
19、过Internet被各种系统或是其他开发语言所开发的应用调用。C#具有很高的开发效率以及更好的安全性。目前的各种基于WEB应用的软件开发向传统的商业应用软件开发提出了挑战,开发者被组织起来开发具有更短开发周期的各种应用,并且需要能够提供更好的可修正性,而不是建立一个可以长久使用的软件系统。更重要的一点,WEB服务框架可以让任何WEB服务都看起来类似于C#的内置对象,所以可以让开发人员在开发过程中继续使用他们已经具备的面向对象的开发方法和技巧。2.3.2 JavaScript技术JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用
20、它的目的是与HTML超文本标记语言、Java 脚本语言(Java小程序)一起实现在一个Web页面中连接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序 等。它是通过嵌入或调入到标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择,具有以下几个基本特点: 1、是一种脚本编写语言; 2、基于对象的语言; 3、简单性 ;4、安全性;5、动态性的; 6、跨平台性; 综合所述JavaScript是一种新的描述语言,它可以被嵌入到HTML的文件之中。JavaScript语言可以做到回应使用者的需求事件(如:form的输入),而不用任何的网路来回传输资料
21、,所以当一位使用者输入一项资料时,它不用经过传给伺服端(server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。第3章 需求分析3.1 企业信息管理系统需求分析本系统是针对企业内部企业信息管理的要求进行设计的,主要实现如下目标:1)系统采用人机对话方式,界面清晰、信息查询灵活、方便、快捷、准确、数据存储安全可靠。2)键盘操作,快速响应。3)实现了员工信息、部门信息的管理。4)实现对员工的考核信息的管理功能等。5)对系统用户进行管理。6)为了加强数据保密性,管理员和员工设置不同的权限级别。7)系统最大限度地实现了易安装性、易维护性和易操作性。8)系统运行稳定、
22、安全可靠。架构需求主要要求系统稳定,能够满足高访问量,扩展性好。3.2 可行性分析技术可行性:网络化的管理,使企业信息管理更加规范,实现了通过网络对考核信息进行管理、查询、统计、工资核算等一系列功能。系统中主要完成事务处理的功能,为企业事务处理提供了一个方便的管理平台,大大提高考核的工作效率,进而提高整个企业的效率。设计者可以利用现有的能力设计出本系统,系统的使用对技术没有严格要求,不需要先进的技术,只是要使用者懂得计算机的基本操作就可以,使用简单。所以说系统在技术上是可行的。经济可行性:系统开发所需费用包括了硬件方面的投资和软件方面的投资。硬件方面,由于企业现在已经配有整套的设备如计算机、服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 通用 管理 平台 框架 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。