【网学提醒】:本文主要为网上学习者提供公司人事管理系统,希望对需要公司人事管理系统网友有所帮助,学习一下吧!
资料包括: 论文(6页1778字)
程序 图纸
说明:1. 引言
1.1 编写目的
随着各具特色的软件的出现,让软件使用者了解编程员的编程思路越显重要。为了让软件程序用户更清晰的理解作者的编程思路,因此把此软件
程序概要设计写成报告以供查阅。
阅读对象,软件
程序的使用者。
1.2 背景
a. 项目提出者:刘月明、刘振权、苏小平、朱立光
b. 开发者:刘月明、刘振权、苏小平、朱立光
c. 用户:任何一个现代化的公司
1.3 参考
资料 数据库系统原理及应用教程——苗雪兰 刘瑞新 宋会群 编著——机械工业出版社
Visual Basic
程序设计简明教程——龚沛曾 陆慰民 杨志强 编著——高等教育出版社
Visual Basic 数据库编程从范例入门到项目开发——李华飚 毕宗睿 李水根 编著——人民邮电出版社
2. 总体设计
2.1 需求规定
2.1.1为真正实现全现代化管理,软件
程序的面向对象是整个公司的员工——员工通过该软件系统,可以直接
查询到与自己相关的信息,如考勤、工资等。因此,我们在数据库里面设立了userDL(用户登录表),设置了权限列,以区分登录者的权限。
用户输入:用户名,密码
程序处理:根据用户名在数据库的userDL(用户登录表)里,查找该用户,存在,则判断该用户输入的密码是否正确。正确则进入系统,不正确着警告用户。
如果该用户名不存在,则警告用户。
2.1.2工资管理,是一个自动化很高的版块。因此,我们在
程序设计的时候,用编程语言实现使得此表内容与其他表相关联。
用户输入:员工编号,计发日期
程序处理:①:从manrecord(员工基本信息表)查找该编号员工的基本相关信息,如果不存在,则警告用户。
②:从manappraise(员工工作信息表)查找该编号员工的工作信息,如职位等,如果不存在,则警告用户;存在,则再从ranking(等级信息表)里面查找出该职位的等级信息,用来计算工资。
③:从checkin(员工考勤信息表)查找该编号员工在当月的考勤情况,分类从regulate(规定信息表)中查找相关条款,进行奖罚。
④:最终计算该编号员工该月的工资。
目录:1 引言…………………………………………………………………1
1.1编写目的………………………………………………………..1
1.2背景…………………………………………………………..1
1.3 参考
资料……………………………………………………….1
2 总体设计……………………………………………………………1
2.1 需求规定………………………………………………………1
2.2 运行环境………………………………………………………2
2.3基本设计概念和处理流程……………………………………..2
2.4 功能分配……………………………………………………….2
3 接口设计……………………………………………………………3
4 运行设计……………………………………………………………3
4.1 运行模块组合………………………………………………….3
4.2 运行控制……………………………………………………….3
4.3 运行时间……………………………………………………….3
5 数据结构设计………………………………………………………3
5.1 逻辑结构设计………………………………………………….3
5.2 物理结构设计………………………………………………….4
6 错误处理……………………………………………………………4
7 维护设计……………………………………………………………4