【毕业设计】基于web的人事工资管理系统的设计与实现_第1页
【毕业设计】基于web的人事工资管理系统的设计与实现_第2页
【毕业设计】基于web的人事工资管理系统的设计与实现_第3页
【毕业设计】基于web的人事工资管理系统的设计与实现_第4页
【毕业设计】基于web的人事工资管理系统的设计与实现_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458551摘要关键字1、前言1.1人事工资管理系统研究的背景和意义2、相关技术介绍2.1ASPNET2.0技术介绍2.2NHibernate框架介绍3.2系统目标和设计要求3.3工资管理系统需求分析3.4财务管理系统体系结构建模4、工资管理系统的总体设计和实现4.2系统体系结构模型4.3系统开发环境4.4系统数据库设计:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458552总结参考文献致谢:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458553基于web的工资管理系统的设计与实现传统的工资管理系统通常采用固定的工资计算公式和固定的工资项目,难于适应市场经济条件下工资政策和工资制度的变化。现有的柔性工资结构的工资管理系统虽然可以自定义帐套、工资项作为网络教育支持平台中十分重要的组成部分,是网络教育教学反馈、质量评估的有效手段。本文论述了教材管理系统的研究意义,重点讨论了教材管理系统的设计与实现。该系统采用B/S模式,和VisualStudio2008等相关软件技术,实现了教材科管理端的系统设置、计划审批及教材审核、入库管理、出库管理、库存管理、教材费结算,院系用户端的计划编报、订单及教材发放单打印、本单位教材费查询,学生用户端个人教材费查询等功能。教材管理的全部工作都可通过该系统在线完:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458554传统的工资管理系统通常采用固定的工资计算公式和固定的工资项目,难于适应市场经济条件下工资政策和工资制度的变化。现有的柔性工资结构的工资管理系统虽然可以自定义帐套、工资项目和计算公式等,但往往操作复杂,难于在基层客户中推广使用。本文设计实现了一个基于Web的人事工资管理系统。首先对项目背景及工资系统的结构进行了简要分析,在此基础上使用RatlonalRose给出系统的设计,并使用ASP实现了该Browser/Server单独设置个人所得税计算公式,计算人员工资(包括根据公式计算工资项目的值、计算个人所得税),为方便用户的使用还设置了浏览、打印员工的工资表和工资条,对一定时间段的工资记录进行结帐封存,统计分析人员或者某个部门的某段时间内的工资记录,查找人员工资内容等功能。论文重点阐述了工资计算和公式计算功能的设计与实现。在本论文中使用分治法对复杂的公式计算功能进行实现,在计算人员工资时,系统会根据人员所属的帐套,对具有计算公式的工资项目,自动调用公式计算函数,计算该工资项目的值,最终生成个人工资记录。因为在不同的帐套中相同的工资项目可以设置不同的计算公式,所以系统是具有灵活性的,同时,这种设置也提高了工作人员的工作效:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458555在当今知识经济时代,人才成为日益关注的、决定企事业单位兴衰的主要元素之一。人力资源管理工作也成为企事业单位管理工作的一个重要组成部分。随着企事业单位人力资源的日益庞大、复杂程度逐渐增强,以前简单的几段文字、几张报表的人机作坊再也无法适应如今的人力资源管理工作了,取代的是运用各个领域的知识,结合计算机科学与技术开发的人力资源管理系统,科学合理地管理企事业人事信息及扩充的人力资源信息。从功能上讲,国内目前的人力资源管理软件大多还处于传统的人事管理系统阶段。它们都只有人员和机构档案的管理、简单的考勤管理和工资管理,缺少作为人力资源管理软件所必需的人员招聘与任用、培训与开发、绩效考核、员工职业生涯规划、分析和决策支持等功能。国外系统虽然业务流程非常清晰,管理非常规范,但往往也是不够灵活,通用性不强。再者,目前市场上的人力资源管理软件很少是为电力企业开发的,针对电力行业人力资源管理工作特点开发的人力资源管理系统是少之又少,更不用说买到能适用于人力资源管理的软件了。目前,大多数人力资源管理系统还只是FOXBASE的简单升级版,处于条块分割,各自为政,整天忙于低级的重复劳动中,浪费了大切实提高人力资源管理效率,需要开发一个适用于某个公司行业特点的人力资源管理系统,并能方便地进行二次开发,以适用于不同的中小企业。近年来,随着Internet和Intranet/Extranet的快速增长,基于Web的应用系统的开发备受关注。但目前的人力资源管理软件大多是单机系统下的应用,这样对信息的管理者和使用者来说会有诸多不便。并且由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此,有必要开发一个基于网络的人力资源管理系统,能在网络环境下实现数据的编:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458556虽然人力资源管理软件在中国已有超过十年的发展历程,但由于人力资源管理整个大环境的观念和管理相对国外滞后,因而中国的人力资源管理软件尚处于产品不规范、厂商过于混杂、企业未目前国内人力资源管理软件主要有金益康公司的金统、上海嘉扬信息系统公司的嘉扬人力资源管理系统(Power2000)、汇林科软件(深圳)有限公司的人力资源管理系统。就目前的市场来看,人力资源管理软件竞争还不算很激烈。这些产品最初多是人事管理系统,作为人力资源管理系统大多是在1999年推出的,现在还都处在市场开拓阶段。国外人力资源管理软件具有操作简单、界面友好的特点。业务流程非常清晰,管理非常规范。从技术来看均采用ODCB技术,支持Cllent/Server结构。但国外系统往往不够灵活,通用性不强,:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458557本章概述:本章主要对系统中使用到的主要技自Microsoft公司于2000年6月在"论坛2000"上向全球正式推出Microsoft.NET以来,Microsoft.NET就成为整个IT业界极为关注的话题,越来越多的应用已经开始建立在.NET这种新的体系结构之上,并迅速成为信息化应用的潮流于方向B2.1.1ASP.NET2.0框架ASPNET2.0框架是继ActiveX技术之后,于2000年推出的用于构建新一代Internet集成服务平目前,因特网服务器平台亟特解决的重要问题是系统间的互通性问题,一些相关协议如XML 利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,只需要更容易建立Web应用程序和Web服务,进一步简ASP.NET2.0的三层结构如图2.1所示。业务逻辑层业务逻辑层服务客户端浏览器表单UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458558Web服务和组件服务组成。其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。Runtime,CLR或称公共语言运行库)、服务框架(ServicesFramework)和两类应用模板。两类应用模板包括传统的Windows应用程序模板(Windows表单)和基于ASPNET的面向Web的应用程序模板(Web表单和Web服务)。2.1.2ASP.NET2.0工作原理ASP.NET的工作原理是:首先,有一个HTTP请求发送到Web服务器要求访问一个Web网页。Web服务器通过分析客户的HTTP请求来定位所请求网页的位置。如果所请求的网页的文件名的后缀是aspx,那么就把这个文件传送到aspnetisapi.dll进行处理,由aspnet_isapi.dll把提交给CLR。如果以前没有执行过这个程序,那么就由CLR编译并执行,得到纯HTML结果;如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯HTML结果。最后把这些纯HTML结果传回浏览器作为HTTP响应。浏览器收到这个响应之后,就可以显示Web网页。2.1.3ASP.NET2.0的特点(1)优良的性能ASP.NET代码不再是解释型的脚本,而是运行于服务器端经过已经编译好的公共语言运行库性能,因此,大大提高了ASPNET程序的执行效率。(2)强大的开发工具支持ASP.NET应用程序可用微软公司最新产品VisualStudio2008进行开发,VisualStudio.NET提供了强大、高效的.NET应用程序的集成开发环境,支持所见即所得、控件拖放和自动部署等。使用VisualStudio.NET进行ASP.NET应用开发,可大大提高程序开发效率,并且简化程序的部署和维护(3)多种语言支持目前ASP.NET支持完全面向对象的C#、VisualBasic.NET和Jscript.NET等ASPNET是语言独立化的(language-independent),即无论使用何种语言编写程序,都将被编译为中间语言。所以,程序开发人员可以选择一种自认为最适合的语言来编写程序,或者用多种语言编(4)自定义性和扩展性ASP.NET设计是考虑了让开发人员可以在代码中自己定义“plug-in”模块,即ASP.NET可以加入自己定义的任何组件。实际上,可以用自己编写的自定义组件扩展或替换ASP.NET运行库的任何子:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458559(5)安全性ASP.NET借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用是安全的。(6)清晰的程序结构ASP.NET使用事件驱动和数据绑定的开发方式,将程序代码和用户界面彻底分离,具有清晰的结构。另外,可以使用Code-Behind方式将程序代码和用户界面标记分离在不同的文件中,使程序另外,ASPNET对ASP应用程序有着很高的兼容性,这保证了将ASP程序迁移到ASP.NET环境时,只稍做改动或不用修改仍能正常运行。MicrosoftASPNETAJAX是Microsoft公司对Ajax技术的完美封装。它能使你已快速的创建态HTML(DHTML)技术的客户端脚本,并与基于服务器的Javascript进行了非常巧妙的面向对象方面的扩展,以提供对健壮的开发框架。除了ASP.NETAJAX以外,还可以使用ASPNETAJAXControlToolkit和由社NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射 SQL的关系模型数据结构中去。NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使能够使开发人员从原来枯燥的SQL语句的编写中解放出来,解放出来的精力可以让开发人员投入到业务逻辑的实现上。对于以数据为中心的程序,开发人员往往是在数据库中使用存储过程来实现商业逻辑,这种情况下NHibernate可能不是最好的解决方案,但对于那些基于.NET,并且能够实现包装那些针对特定厂商的SQL代码,并NHibernate体系结构如图2.1所示。它体现了NHibemate如何使用数据库和配置文件数据来为:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855*4图2.1NHibernate体系结构研研fay图2.2NHibernate体系结构可以持有一个可选的(第二级)数据缓存,可以在进程级别或集群级别保存的可以在事物中重用的次对话。封装了一个ADO.NET连接,也是Transaction的工厂。保存有必需的(第一级)持久化对:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855I临时对象(TransientObject)及其集合(Collection):目前没有从属于一个Session的持久化类的实例。这些可能是刚刚被程序实例化,还没有来得及被持久化,或者是被一个已经关闭的Session事务Transaction(NHibernate.ITransaction):(可选)单线程,生命期较短的对象,应用程序用其ConnectionProvider(NHibernate.Connection.ConnectionProvider):(可选)ADO.NET连接的工TransactionFactory(net.sf.hibernate.TransactionFactory):(可选)事务实例的工厂。对应用程序持久化类是应用程序用来解决商业问题的类(比如,在电子交易程序中的Customer和Order)。持久化类是暂时存在的,实例会被持久性保存于数据库中。对象和关系数据库之间的映射是用一个XML文档(XMLdocument)来定义的。这个映射文档定义来创建的,而非表的定义。在Hibernate中XML映射文档可以手动定义,也有一些工具来辅助不过可以采用MyGeneration这样的代码生成工具来生成XML配置文档。:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458553、工资管理系统的分析和建模本章概述:软件系统的需求分析是软件开发过程中极其重要的一步,需求分析的好坏直接影响着所开发的软件系统是否合理,是否符合用户的需要。需求分析过程通常是从软件系统功能需求的调查研究入手,最终形成能够全面反映各部分功能要求的描述文档。软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其它系统元素的接口细节,定义软件的其它有3.2系统目标和设计要求本系统实现的目标是借助于Internet,使员工工资管理工作中的各个环节达到自动化、规范化、工资管理系统是一个综合性的人机交互系统,他专门针对农村工程承包的特殊流程和业务要求进行数据组织处理和信息调控,代替业务人员进行烦琐和重复性的工作。使各级用户能够根据本系2、扩充和维护容易该系统采用了面向对象的开发思想,采用基于简单工厂的三层架构模式,可以降低层与层之间的依赖,利于各层逻辑的复用,同时数据访问层采用了Nhibernate框架,有利于数据库的移植操作。另外,系统使用了运行日志管理,可以根据日志记录很容易的找出系统出现异常的原因,从而使得3、数据打印和导出方便弥补了原有系统需要复制放到word里面再打印的缺陷。3.3工资管理系统需求分析本工资管理系统包括员工信息管理、工程信息管理、材料信息选购、材料购置开销管理、员工工作记录管理、员工工资支取管理、员工工资结算和盈亏统计管理。工资管理系统结构图如图3.1:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855用户权限管理用户权限管理盈亏统计管理工资结算管理工资支取管理工作记录管理材料信息管理工程信息管理员工信息管理财务办公管理系统图3.1工资管理系统结构图3.3.1员工基本信息管理3.3.2工程基本信息管理3.3.3材料信息和开销管理3.3.4员工工作记录管理3.3.5员工工资管理3.3.6权限管理3.4工资管理系统体系结构建模3.4.1系统用例分析与设计(1)该系统管理员总的用例图如图3.2所示::大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855图3.2工资管理系统管理员总用例图(2)该系统员工用例图如图3.3所示:查询工作记录查询工资支取情况员工工资结算查询信息反馈图3.3工资管理系统员工用例图(3)该系统管理员和员工关系用例图如图3:大学本科毕业论文:小型工资管理系统的设计与实现代写论查询工作记录管理员员工工资支取管理查询工资支取情况、信息反馈管理信息反馈员工7工作记录管理员工工资结算查询3.4.2系统类图分析与设计UML的静态建模机制包括用例模型、类和对象模型。用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果,表明了开发者和用户对需求规格达成的共识。有助于分析和设计人员确定系统中的类。边界类位于系统与外界的交界处,窗体、报表、以及表示通讯协议的类、直接与外部设备交互的类、直接与外部系统交互的类等都是边界类。通过用例图可一的边界类。实体类保存要放进持久存储体的信息。持久存储体就是数据库、文件等可以永久存储数据的介质。实体类可以通过事件流和交互图发现。通常每个实体类在数据库中有相应的表,实体类中的属性对应数据库表中的字段。控制类是控制其他类工作的类。每个用例通常有一个控制类,控制用例中的事件顺序,控制类也可以在多个用例间共用。其他类并不向控制类发送很多消息,而通过功能和用例分析,工资管理系统的实体类包括:工程(Project)、员工(Employee)、工作记有多条材料开销记录。系统静态类图如图所示。111:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458554.1系统总体设计思想本系统是为了实现工资管理的自动化和网络化,提高工资管理的工作效率而设计的。其总体设1、系统采用B/S模式以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet模式下数据库应用,相于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级2、采用面向对象的设计思想本系统将采用面向对象的思想进行系统的开发,运用三层架构,方便系统开发,降低层与层之本系统数据持久层采用Nhibernate框架,它把表映射成对象,通过操作对象才操作数据,因为Nhibernate框架已经区分了数据库操作的不同,从而有利于数据库的移植操作。4、界面美观,操作简单,操作人性化友好的操作提示信息,使操作非常人性化,且界面美观,管理将更简单方便。4.2系统体系结构模型(DataAccessLayer)、业务逻辑层(BusinessLogicLayer)、表示层(UI),系统体系结构模型如图:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855中间层中间层UI表现层业务逻辑层DB连接池数据访问层数据库客户端图4.1系统体系结构模型数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。在数据访问层(DAL)中,采用了NHib业务逻辑层系统的的核心模块,它包含了整个系统的核心业务。在业务逻辑层中,不能直接访表示层:是系统的UI部分,负责使用者与整个系统的交互。在这一层中,理想的状态是不应包括系统的业务逻辑。表示层中的逻辑代码,仅与界面元素有关。4.3系统开发环境运用VS2008开发平台能够快速构建应用程序,良好的代码智能提示功能,提供了丰富的可视化组件以及ASP.NETAJAX框架,能大大提高开发效率。很合适用于Windows应用的后台数据库,管理和开4、运行环境:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458554.4系统数据库设计4.4.1数据库表设计原则(1)数据库必须层次分明,布局合理。(3)数据冗余度。4.4.2数据库表的设计(1)教材基本信息表序号列名数据类型长度说明14表id自增2书ISBN号3书名4出版社5作者6版本号79单价84数量(2)教材计划表序号列名数据类型长度说明142校区:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:29614585534学年44学期5学院编号6专业编号7课程名称8班级94教材信息表id4订购数量(3)教材订单表B_BookOrder是教材订单表,用于记录学年、学期、订单编号、订单名称等基本信息,以id作为主键。其字段如表4.3所示。表4.3教材订单表(B_BookOrder)序号列名数据类型长度说明1424学年34学期4订单编号5订单名称68订单日期7操作人840:未审核1:审核(4)订单书籍详细表表4.4订单书籍详细列表(B_BookOrderList)序号列名数据类型长度说明14表id24订单表id34教材基本信息id44订购数量(5)教材入库表息,以id作为主键,bookInfold关联教材基本信息表。其字段如表4.5所示。序号列名数据类型长度说明1424教材基本信息id34入库数量48入库日期5操作人6书商7备注89总金额99采购价9出库价(6)班级退书表B_ClassExitBook是班级退书表,用于记录学年、学期、班级、退书数量等基本信息,以id作为主键,bookInfold关联教材基本信息表。其字段如表4.6所示。序号列名数据类型长度说明1424学年34学期48班级54教材基本信息id64退书数量7退书人8操作人98退书日期退书原因(7)班级领书出库表B_BookOut是班级领书出库表,用于记录学年、学期、班级、出库数量等基本信息,以id作为主键,bookInfold关联教材基本信息表id。其字段如表4.7所示。序号列名数据类型长度说明:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458551428班级34学年44学期54教材基本信息id64出库数量7领书人8操作人98出库日期(8)教师领书出库表以id作为主键,bookInfold关联教材表4.8教师领书出库表(B_TeacherGetBook)序号列名数据类型长度说明1424学年34学期4学院编号5教师姓名64教材基本信息id74领书数量88领书日期9操作人(9)书库退书表B_RefundBook是书库退书表,用于记录教材基本信息id、退书数量、原因、日期等基本信息,表4.9书库退书表(B_RefundBook)序号列名数据类型长度说明1424教材基本信息id34退书数量4书商:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:2961458555退书日期6原因7操作人(10)系统用户表B_Manager是系统用户表,用于记录用户名、密码、部门编号等基本信息,以id作为主键。其字段如表4.10所示。表4.10用户表(B_Manager)序号列名数据类型长度说明14用户id2用户名3真实姓名4密码5部门编号6固定电话7电子邮件8移动电话9Ip地址如图4.5所示。量T+本bosldhtsfk24mHsfa斗mre●:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855图4.5重要数据库表之间的关系现进行了详细的描述,包括实现效果图和部分核心代码。4.5能的实现本系统采用MVC模式,该模式是基于Struts框架实现的,由于Struts已经为我们提供了一个非常好的MVC框架,我们利用Struts开发MVC系统时可以大大加快开发的速度。在前面的第2章中已经介绍过Struts原理,现只针对档案管理模块研究Struts框架。该模块可以查看员工的详细信息、可以添加员工档案(包括:基本信息、学习经历、工作简历、获证情况、家庭成员、岗位信息)、可以按不同的选择条件分页查看单个或多个员工档案信息、可以对员工进行考核,奖惩,福利发放,后台的登陆包括两种方式(员工登陆与管理员登陆):通过不同的方式登陆对系统作权限不一样,管理员登陆可根据各自不同的权限对系统的不同功能模块进行具体的操而员工登陆只能查看自己的档案信息(包括奖惩、考核、调动等)、查看工资及一些系统的提醒信息。登陆界面如图4.6所示:大学本科毕业论文:小型工资管理系统的设计与实现代写论欢迎您的登陆!码生获洁照境木职生学说无权析育图4.6面系统后台主界面运行如图4.7主要是管理员的操作界面,包含人事管理、资管理、用户管理和期的做一个统计并显示到后台首页上,以便及时做出应急措施。:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855人事示理乘统人事示理乘统mi⁴年2000(人事营理承花视录!曹置阳乐!T广:~-10:成重读的人题律离单排额工便管理用户管理烧带理事我而力可加后计常码⑤员工培训管理可以查看员工的培训信息、查看培训项目的信息、可删除项目信息及自定义添加员工的培训信息、可自定义添加项目的培训信息、根据不同的条件搜索单个或多个员工的培训信息、根据不同的条件搜索项目培训信息。具体实现如图4.8所示 A“A非律重形菲解八业邮律二资苦理概内暑时年城管挥人单容增手工牌图4.8理界面⑥员工招聘管理应聘信息进行分页查看、可自定义添加招聘信息并把招聘信息发布到前台首页、可按不同的选择条件搜索员工招聘信息及应聘信息、可查看员工的详细应聘信息。外网招聘实现如图4.9招聘信息列表·查看所有应聘者信息列表总共[10]人序号姓名民族籍贯婚否生日学历考业毕业时间应聘专亚论P重庆信息技术职业学院人才招票大专软件技术文件重)编辍(B)查著yi插入江了棉式①)甘发送剪切复制粘贴撤销大专大麦软件技术软件技术论电脑设计机械类(数论大专软件技术大专软件技术日收件人大专大专软件技术软伴技术软件技术模具设计机械类(数日抄送:主题:本科电脑设计大专专软件技术软件技术英语类论到多图4.9聘管理界面:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855⑦工资查询教师可以查询每月工资情况,若有其它项目,在查询项目里会列出,员工可以查询每一年每一月的基本工资、课时费标准、课时数、哪个校区、课时费、考绩、合计、以及所得税和实发金额等,见图5.1 老师(软件一系)合计:大学本科毕业论文:小型工资管理系统的设计与实现代写论文球球:296145855因此,本人结合本校教材管理工作的实际情况开发了此系统。本系统采用B/S的框架结构,以.NET为开发平台,以C#作为开发语言,以SQLServer作为后台数据库,运用面向对象的设计思想和UML建模知识,按照从需求分析、教材计划管理、订单管理、入库管理、出库管理、统计打印、权限管理等模块,基本能够满足我校工操作中解脱出来,提高工作效率,实现了基于校园网的办公自动化。另一方面也方便了学生通过校园网随时查询所领教材信息,加强了教材管理人员与学生之间的联系,提高了教材管理工作的透本系统还有一些不足的地方,整个系统的可靠性、健壮性还有待进一步进行测试,系统安全性设计还不够完善,权限分配还没有完成等。另外为了教材录入的方便,条件允许的情况下,可以考虑购买一台条形码读卡器设备实现教材基本信息的智能录入。教材管理的全部工作都可通过该系统在网络上完成,所有数据实时共享。整个系统实现后功能完善,使用方便,界面友好。系统能够较好地适应了高校教材管理的特点和要求,充分提高了教管理工作质量与效率。同时,也为进一少拓宽学生的知识体系结构、增强学生学习的积极性、主动性参考文献[1]丁倩.基于学分制的B/S模式的教材管理系统的研

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论