【计算机论文全套栏目提醒】:网学会员为需要计算机论文全套的朋友们搜集整理了计算机毕业设计系统下载-asp net人事工资系统答辩 - 开发文档相关资料,希望对各位网友有所帮助!
LOGO题目人事工资系统设计指导老师张青青学生双鱼林QQ: 287307421ASP.NET结构是一个三层系统UI层、业务逻辑层和数据层●UI层负责与用户交互接收用户的输入并将服务器端传来的数据呈现给客户●业务逻辑层负责接收浏览器传来的请求并将请求传给数据层同时将请求处理结果发给浏览器。
它由Web表单、XMLWeb Services和组件服务组成其中Web表单是ASP.NET应用程序的核心所在它是向客户呈现数据和信息的基础也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础●数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务如存储数据操作结果、返回数据检索结果等。
3.1 数据流程图3.2 数据项和数据结构1员工信息管理管理员登陆系统后可以可以添加和维护公司员工的信息。
2考勤业绩管理管理员登陆系统后可以添加员工某个月份里的考勤信息包括加班时间迟到时间早退时间矿工时间查询修改员工的考勤信息登记员工当月的销售业绩管理员工的销售业绩信息。
3工资管理选择某个月份程序自动查询当月的员工考勤信息根据员工所处职位的基本工资计算员工的实际工资信息查询工资根据员工编号年份月份部门查询工资信息打印工资信息。
4请假管理登记员工请假信息包括请假开始时间总时间请假原因批准人根据员工编号和名称查询员工请假信息。
5系统管理修改管理登录密码关于作者系统说明。
3.3 功能结构图3.4 E-R实体联系图3.4 E-R实体联系图3.4 E-R实体联系图4.1系统登陆模块的实现作为一个信息管理系统对操作者的身份认证是必不可少的只有通过验证的操作员才可以进入系统的操作界面这保证了系统的安全性在asp.net技术中它实现的原理还是可以和在asp一样都是通过Session对象实现的。
其登陆界面设计如图4-1所示在上面有一个输入用户名的文本框一个输入密码的密码框和和一个输入验证码的文本框。
4.2员工信息添加功能实现员工信息添加功能的界面设计如下图它包括员工的各个属性的信息有关于员工编号和员工姓名的文本框控件关于性别和部门的下拉框控件等其中部门控件的信息绑定到一个sqldatasource数据源控件上该控件查询系统中所有的部门信息。
4.3考勤添加功能实现考勤信息是每个月每个员工都应当具有的它为员工的工资生成提供数据包括当月该员工加班时间迟到时间早退时间矿工时间。
其设计界面如下管理员登录系统后需要将员工的考勤信息输入程序中程序会将它保存到数据库。
4.4销售业绩添加功能实现作为销售部门的员工他们的工资的另外一个直接影响因素就是当月的销售业绩他们可以根据销售额进行提成销售业绩信息添加功能的界面设计如下图它包括员工编号的文本框销售月份的下拉框销售业绩的文本框当管理员输入各个信息后选择添加按钮。
4.5销售业绩查询功能实现管理员添加好员工销售业绩的信息后还需要要对销售业绩的信息进行查询操作看看哪些员工的销售业绩信息还没有录入哪些员工的销售业绩信息需要修改等等。
关于商品销售业绩信息的查询设计界面如下其中最上面放置用于查询条件输入信息的组件可以根据年份月份和员工编号组合条件查询下面是显示查询结果的GridView控件它绑定显示查询结果中各个对应字段的信息。
4.6工资自动生成功能实现管理员进入工资生成功能首先选择要生成工资的月份如下图程序将该年份和月份信息传递给业务处理层在业务层首先判断该月份是否所有的员工考勤信息都已经录入如果没有员工当月的考勤信息没有登记则提示错误然后返回否则就先执行删除该月份的工资信息 因为可能修改了考勤信息或销售业绩信息需要重新生成工资信息然后遍里每个员工信息为他生成该月的工资信息。
4.7工资查询功能实现程序自动计算员工的工资后还需要要对工资的信息进行查询操作了解员工的工资情况。
关于工资信息的查询设计界面如下可以根据年份月份员工编号和部门组合条件查询下面是显示查询结果的GridView控件它绑定显示查询结果中各个对应字段的信息。
LOGO