版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实用标准引言改革开放后,管理的观念愈来愈深入人心,特别是在二十一世纪的今天,管理的重要性愈发凸显。传统的单靠纸记录信息已经不能在满足小学日常管理的需要,并且,在信息记录、处理等方面暴露出其操作繁琐、保密性差、费时费力以及增加一些不必要的支出的缺点。工资是学校管理的一个重要元素。同时影响到学校的运作,教师的工资是学校工资管理的一个重要的组成部分,因为学校每个月都要涉及教师工资发放的问题。学校教师的人数越多,工资的统计工作就越多,工资的发放困难就越大。最初的工资统计和发放都是使用人工方式处理,工作的时候,出现错误的机率也随之升高。工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多工资信息的处理,同时使用电脑还可以安全地保存大量的工资记录伴随着编程语言的不断发展,ASP.NET也应运而生,相继出现、、等等,构架是可以用Microsoft(R)公司产品VisualStudio开发环境进行开发。它具有简单性和易学性,因为是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。并且它还具有高效的可管理性,ASP.net使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,有更多的优点如:深度整合语言级集成查询(LINQ)与数据处理;可以借助ASP.NETAJAX创建更高效、更具交互性、更有个性的网络体验,并支持大多数流行的浏览器;支持AJAX、JSON、REST、POX、RSS、ATOM等新型网络协议,以及一些新的WS-*标准,用于构建 WCF服务;SQLServer2008是一个重大的产品版本,它推出了许多新的特性和文案大全实用标准关键的改进,使得它成为至今为止的最强大和最全面的SQLServer版本。它具有可信任性使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序;高效性使得公司可以降低开发和管理他们的数据基础设施的时间和成本;智能性提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息,并且支持很大的数据量。最后,ASP.Net和SQLServer都是微软公司的产品,因此他们具有很好的兼容性,和SQLServer2008在技术上又有很大的提高,使得开发管理系统更加方便,快捷。并且采用的计算机语言是c#语言,c#语言比较容易学习和理解,更加有利与系统的开发和实现。学校工资管理系统,为教师提供工资查询服务,为学校提供工资管理,工资统计等服务。传统的纸张材料的数据信息管理已经不适合现代教育的发展了,实现工资管理的系统化、规范化、 自动化,将成为现在学校管理工资的首选。本系统实现的工资管理系统基本上能够满足现在小学工资管理的需求。可行性分析2.1经济可行性分析主要是对项目的经济效益进行评价, 一方面是支出的费用,其中包括设备购置费,软件开发费,管理和维护费,教师工资等。另一方面是取得的收益中是由此而带来的时间上的缩短,后期长时间的支出的减少。2.2技术可行性分析现代计算机硬件和软件技术的飞速发展, 为系统的建设提供了技术条件。由于对学校教师工资管理系统这一类的教学财务系统进行开发已有一定的时期,技术基础也已经非常雄厚,因而技术上的准备应该不成问题。阳光小学教师工资管理系统总体结构是基于 B/S结构,采用了动态Web发布技术,进行用户与数据库之间的信息交流。 B/S结构即采用的是三层结构,三层结构如图2-2所示,后台为一个数据库服务器,客户端为Web浏览器,中间层组件是一个 Internet 信息发布服务器,一方面它根据用户的操作以及脚本的定义向数据库服务器发送数据库请求 ,另一方面文案大全实用标准接受数据库服务器传达的信息 ,并转换成标准html 格式,发送给客户机。图2.2系统三层结构是目前最流行的 web开发工具之一,它为用户提供了完整的可视化开发环境,并且可使用总舵的服务器控件, 快速开发web应用程序。SQLSERVER2008是ASP.NET3.5的最佳搭档,它使用简单、功能强大,满足系统数据的管理的性能要求,支持存储过程、 触发器、用户自定义数据类型,在易用性、可靠性、安全性方面均有相当的提高。利用和SQLSERVER2008建立小学教师管理系统能保证系统信息传输的快捷、安全、完整和方便。2.3社会可行性分析社会可行性主要论证新系统组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新使人们完全有可能也有能力采用这样先进的管理技术。好的管理系统对提高人们的生活效益是极为有益的。需求分析系统分析包括问题分析、数据流分析、数据流描述、功能需求分析等。为下面的详细设计铺垫。3.1问题分析随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普文案大全实用标准及,利用计算机实现学校工资的管理显得越来越重要。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及学校等方面的应用,日益受到人们的关注。数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。学校工资管理是一项琐碎、复杂而又十分严谨细致的工作,一般不允许发生差错。最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出现错误的机率也随之升高。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。学校工资管理系统就是使用电脑代替大量的人工统计和计算,使用电脑还可以安全地、完整地保存大量的教师工资记录。3.2数据需求分析根据系统的工作流程,进一步对本系统进行数据需求分析。 数据流图数据流图是表达了数据和处理过程的关系, 根据上面的相关分析和实际需求,就不难通过分析得到教师工资管理系统数据流程图, 阳光小学教师工资管理系统总体数据流程如下图 所示文案大全实用标准教师修输改修入反反个反改反数馈查询人馈密馈馈据数码据教师工资管理系统添更删修备加反改反除反打反查反改反份反数馈数馈数馈印馈询馈密馈数馈据据据码据管理员图 教师工资管理系统数据流程图3.3功能需求通过我们对教师工资管理系统流程分析,进一步进行功能需求分析,描述数据的处理。 系统管理需求:具有用户登录、修改用户密码、更改用户密码以及退出系统的功能,方便管理者使用本系统对本系统进行权限管理设置。 数据管理模块:此模块主要是对数据库中的教师个人信息表、 教师工资信息表、罚金表、奖金表、教龄工资表、职位工资表及教龄表进行管理, 主要是进行插入、修改及删除的操作。 查询模块:该模块主要实现以下查询功能:1)教师个人信息查询:主要查询教师的姓名、学工号、联系方式、身份证号等等信息,结果将是详细信息。2)教师工资信息查询:主要查询教师的姓名、工资、学工号、奖金、罚金、总工资、所得税、实际总工资等等文案大全实用标准3)奖金查询:主要查询教师的学工号、奖金额、日期、原因等等。4)罚金查询:主要查询教师的学工号、罚金额、日期、原因等等。5)教龄工资:主要查询教师教龄及教龄工资等等。6)教龄工资查询:主要查询教师的教龄、学工号。7)报表打印:主要有所查询的结果产生。 界面需求:系统的界面有很多的内容,包括界面的美工,界面的布局,设计整体给人的印象。是否能够让用户方便登录也是界面设计成败的一个重要因素,也涉及到用户数据的保密性和安全性。系统是面向很多用户的,所以系统界面要既美观又要要求人员素质不高,并且系统的用户的性质有不同, 他们有教师和管理员之分,所以要根据实际需求设计不同的登录权限, 以便达到系统界面设计的科学性、 严谨性及完整性。 性能需求:作为数据库系统的开发教师工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用Asp.Net3.5,该软件具有组件丰富,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,而且语言简单、使用方便功能强大从而有效的提高了应用程序的运行效率和可靠性。后台数据库采用目前比较流行微软公司SQL服务器数据库,数据容量大,稳定性高,能自动排除各类异常操作;严格的用户验证与权限控制,确保系统安全可靠,系统还提供了完善的数据备份与恢复功能,用得既方便又放心。在安全性、准确性、运行速度方面有绝对的优势,可以快速的开发窗口应用程序。 安全性需求:采用严格的用户验证与权限控制,用户需要通过身份验证才能进入本系统,进行工资的设置和管理,不同权限的用户进入不同的界面,没有权限的用户不能登录,每个用户只能修改自己的密码,保密性很好,确保系统安全可靠。文案大全实用标准本系统采用现流行的数据库为 SQLServer2008;应用程序为Asp.Net3.5,根据性能分析需求,前台系统与后台系统分离,应能防止前后台系统崩溃而造成后台数据库数据丢失。 系统环境:该系统需要 CPU为P41.8GHz;内存为 256MB以上;操作系统为Windows7、Windowsvista 或WindowsXP;分辨率为最佳效果 1024×768像素。总体设计根据需求分析,进行系统设计,包括概要设计和详细设计。4.1系统目标本系统要对教师工资管理的日常的工资发放进行数据输入,汇总各项数据生成员工个人台帐。采用用户名,密码安全机制,分用户权限登陆访问,实现系统的有效进行。4.2系统功能结构与分析本系统主要是由教师基本信息管理、教师工资查询、教师工资管理等几个功能模块组成。根据以上的功能结构,将工资管理系统的数据分为:1、数据输入部分包括教师相关信息的输入,教师工资的输入,各种职称工资与基本工资相关的输入等。2、数据输出部分输出的数据主要是教师的工资信息;教师的个人资料等信息。3、数据处理部分数据处理部分主要是对一些修改后的信息的处理工作。用于学校会出现教师的调配,人数的增减,工资的变动等,都需要对数据进行删除、添加、更新等相关操作,进而达到管理工作的顺利进行。4.3概要设计将需求分析得到的用户需求抽象为概念模型,系统总体模块设计, 根文案大全实用标准据以上分析的功能,总结出系统结构图 4.3如下教师工资管理系统系教信工数资统师息据管管设管管理理理理置工职教考所教考位龄勤工数数从密资工工师勤工工工得资据据新码退资资信信资资资税统备还登修信结信出息息设设设设计份原陆改息算息置置置置打工生查工打打导印印资成询资印出工工结工工查报EXCEL资资算资资询表报条条表表表图4.3系统结构图5.详细设计本环节主要是对数据库的一些重要的设计进行介绍。5.1数据库概念结构设计表跟表之间的E-R图为:工龄工资工资信息职位名
税率教龄个人信息 所得税罚金工资信息教师ID奖金教师密码管理员密码图5.1表之间E-R图文案大全实用标准主要表的E-R图如下:TeacherI SexDBirthdayNamedentityIDTeacherInformationDepartmentPostYearsPost PhoneNumberMarryStatement图5.2TeacherInformation表E-R图TeacherIFactSalaryDTcomeTaxNameTSalaryTotalTeacherSalaryInformationTSalaryMonthntTRewardSalaryTPostYearsTFineSalarySalaryTPostSalary图5.3TeacheSalaryrInformation 表E-R图SalaryTaxRate IDIncomTaxNoTaxSalaryRemarPostksTPostSalary图5.4IncomeTax 表E-R图5.2数据库实现根据以上分析,使用用 SQLServer2008创建名了“Tsmsystem”的数文案大全实用标准据库,其表主要如下:教师个人信息表(主要录入教师的个人信息):列名说明数据类型长度允许空主外键1TeacherID教师IDChar10否主键2Name教师姓名Nvarchar50否无3Sex教师姓名Char10是无4Birthday出生日期Datetime8否无5Department系别Char10否无6Post职位Char10是无7PostYears所教时间Char10否无8PhoneNumber电话号码Char18是无9IdentityID身份证Char18否无10MarryStatement婚姻状况Char50是无教师工资信息(找钥匙录入教师的工资信息):列名说明数据类型长度允许空主外键1TeacherID教师IDChar10否主、外键2Name教师姓名Nvarchar50否无3TSalaryMonth月薪Char10是无4TPostYearsSalary教龄工资Float8否无5TPostSalary职位工资Float8否无6TFineSalary罚金Float8是无7TRewardSalary奖金Float8是无8TSalaryTotal总工资Float8否无9TcomeTax所得税Float8否无10FactSalary实际工资Float8否无所得税表(主要是录入税率):列名说明数据类型长度允许空主外键1ID编号Int4否主键2NoTaxSalary不计税工Float8否无资3SalaryTaxRate工资税率Float8否无4Remarks备注Nvarchar50是无奖金表(主要是录入教师的奖励信息):列名说明数据类型长度允许空主外键1TeacherID教师IDChar10否主键、外键2RewardReason奖金原因Nvarchar50否无3RewardDate奖金日期Datetime8否无4RewardMoney奖金数额Float8是无职位工资表(主要是录入共职位工资规定信息):列名说明数据类型长度允许空主外键1PostName职位名称Char50否主键2PostSalary职位工资Float8否无数据库的设计主要是代码编写的, 而其代码多而繁琐,故在此就不详细罗列与系统表相对应的编码。文案大全实用标准5.3系统地实现本环节主要介绍关于系统相关功能的实现。 系统基本配置 web.Config文件在web.config 文件下配置系统如下基本信息:<addname="TsmsystemConnectionString " connectionString ="DataSource=PC-201203162327;InitialCatalog=Tsmsystem;IntegratedSecurity=True " "/> 系统用户登陆实现登陆界面的设计,他即要求美观,又要求使用,对不同的用户要他们能够通过不同的途径进入界面。这就需要认真地进行构思、选材和设计,登录出现问题要有一定提示,只有这样才能达到登陆界面设计的完整性。通过创建Asp.Net该应用,定系统允许用户根据不同身份进行选择性的登录,通过登录来和后台数据库相联系进行验证身份, 否则,将出现错误的提示,登陆界面 DengLu.aspx设计如下。图5.31登陆界面在登陆控件得以实现进入不同的界面,其实现的代码是:switch(userRole){case"0":Response.Redirect("MananAddTeacher.aspx");break;case"1":Response.Redirect("TeacherInformation.aspx");break;}}//* 进行选择登录LabelText.Text=" 你输入的密码错误,请检查后重新输入! "}elseLabelText.Text=" 该用户不存在或用户名输入错误,请检查后重新输入! ";}catch 密码修改教师密码修改界面如下:文案大全实用标准图5.32密码修改界面1后台查看文件ModifyPwd.aspx的代码,BtnSubmit_Click、BtnReset_Click所激活的事件5.4管理员对系统管理各功能的实现教师工资管理系统它的最主要功能就是他的后台管理,后台管理关系到系统是否能正常运行,关系到教室能否查阅相关的个人信息,还有数据库的安全性方面的管理。为此,后台管理的设计要包含对系统的定期管理,数据库的备份与恢复,对教师相关信息的修改与删除等等功能的实现。 添加数据信息由于学校的教师数量以及人员均会出现波动,为此,学校要根据实际需要对教师的信息进行添加,以达到信息对称的目的,添加教师信息主要是添加个人信息,从而达到信息的动态变动,满足系统功能和用户的实际需求,添加教师个人信息的功能界面如下所示:文案大全实用标准图5.34添加信息其后台MananAddTeacher.aspx所实现的相关方法及空间说激活的事件主要如下:Label1.Text=Session["userName"].ToString()+" 您好!";}protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection(ConfigurationManager.ConnectionStrings["TsmsystemConnectionString"].ConnectionString);SqlCommandinsertCmd=newSqlCommand("insertintoTeacherInformation(TeacherID,Name,Sex,Birthday,Department,Post,PostYears,PhoneNumber,IdentityCard,MarryStatement)values(@TeacherID,@Name,@Sex,@Birthday,@Department,@Post,@PostYears,@PhoneNumber,@IdentityCard,@MarryStatement)",conn); 对教师个人信息进行修改、删除功能在进入系统的主页面中,点击“查询”,会出现一个主界面,这个界面主要是有两个功能,一个是修改,另一个是删除,这里两个功能满足了系统对人员变动及时修改的要求,其功能界面如下:文案大全实用标准图5.34 查询管理工资 删除,修改工资信息功能工资信息管理中实现了对于工资删除、修改等功能。以下分别对其进行了实现。图5.55 工资信息维护其后台主要通过链接SqlDataSource1数据源来实现相关功能,相关代码如下:protected voidButton1_Click( object sender, EventArgse){GridView2.Visible= true;}文案大全实用标准 对教师考勤进行管理功能教师的工资与考勤有很大关系,只有人对待考勤,以及认真录入考勤信息才能达到教师工资管理的目的,其功能实现界面如下 :图5.56 奖金管理 1 数据库还原与备份在主界面中,点击数据维护管理,点击“数据备份”,就可以把数据库备份在一个自己输入的目录下。 点击“备份恢复”就可以把之前备份好的数据库从中选者需要的进行恢复。点击“退出系统”退出此界面。图5.57 数据库维护其后台ManangeDatabase.aspx文件中实现的程序如下:protectedvoidPage_Load(objectsender,EventArgse){Label1.Text=Session["userName"].ToString()+"您好!";}protectedvoidButton1_Click(objectsender,EventArgse){文案大全实用标准stringSqlStr1="DataSource=PC-201203162327;InitialCatalog=Tsmsystem;IntegratedSecurity=True";stringSqlStr2="backupdatabase"+"Tsmsystem"+"todisk='"+this.TextBox1.Text.Trim()+".bak'";SqlConnectioncon=newSqlConnection(SqlStr1);con.Open();try{//if(File.Exists(this.TextBox1.Text.Trim()))//{//Response.Write("<scriptlanguage=javascript>alert('此文件已存在,请从新输入!');location='Default.aspx'</script>");eturn;//}SqlCommandcom=newSqlCommand(SqlStr2,con);com.ExecuteNonQuery();Response.Write("<scriptlanguage=javascript>alert('备份数据成功!')</script>");}catch(Exceptionerror){Response.Write(error.Message);Response.Write("<scriptlanguage=javascript>alert('备份数据失败!')</script>");}finally{con.Close();}}protectedvoidButton2_Click(objectsender,EventArgse){stringpath=this.FileUpload1.PostedFile.FileName;//获得备份路径及数据库名称stringdbname="Tsmsystem";stringSqlStr1="DataSource=PC-201203162327;InitialCatalog=Tsmsystem;IntegratedSecurity=True";stringSqlStr2="usemasterrestoredatabase"+dbname+"fromdisk='"+path+"'";SqlConnectioncon=newSqlConnection(SqlStr1);con.Open();try{SqlCommandcom=newSqlCommand(SqlStr2,con);com.ExecuteNonQuery();Response.Write("<scri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026人工智能产业市场分析供需特点投资评估发展建议报告
- 2026中国叶黄素酯企业国际化布局与海外市场拓展路径
- 2026江苏扬州经济技术开发区教育管理人才选聘2人备考题库附完整答案详解(易错题)
- 2026能源行业节能减排钻研与可持续发展路径分析报告
- 2026福建省龙岩长汀职业中专学校招聘编外教师23人的考前冲刺密卷附参考答案详解(A卷)
- 2026年南阳镇平县引进高中教师16名笔试题库含完整答案详解【各地真题】
- 2026贵州黔西南州晴隆县人力资源和社会保障局招聘公益性岗位人员1人考前冲刺密卷附完整答案详解(全优)
- 2026四川宜宾市屏山县瑞智人力资源有限公司屏山县市场监管局第四批招聘3人笔试题库(考点精练)附答案详解
- 2026中国涡流泵行业自媒体营销策略与传播效果分析
- 2026人工智能产业技术突破研究及应用场景拓展与商业模式创新分析报告
- T/ACSC 01-2022辅助生殖医学中心建设标准
- 备战2025年中考物理压轴真题分类汇编挑战25广东卷(广东近两年共39题)(原卷版+解析)
- 鱼油提取工艺自动化-全面剖析
- TCAICI39-2022《通信光缆附挂供电杆路技术规范》
- 人教精通版小学英语3-6年级单词词汇表
- DAM全固态中波发射机
- 第八章排泄护理排尿护理学基础讲解
- 《电子技术说课稿》课件
- 《临床护理路径在颈椎前路手术病人护理中的效果实证探究》2300字(论文)
- 2024天津市医保支付范围信息维护明细表(全文)
- DL∕T 1084-2021 风力发电场噪声限值及测量方法
评论
0/150
提交评论