当前位置:文档之家› 考勤管理系统实验报告

考勤管理系统实验报告

考勤管理系统实验报告
考勤管理系统实验报告

目录

第一章信息系统概况2

1.1 选题介绍2

1.2 课程设计小组基本情况介绍错误!未定义书签。

1.2.1课程设计小组成员的基本情况介绍错误!未定义书签。

1.2.2课程设计小组前期的准备情况错误!未定义书签。

1.2.3课程设计小组各成员所承担的课程设计的任务错误!未定义书

签。

第二章信息系统分析3

2.1 可行性分析3

2.1.1 技术可行性分析3

2.1.3 社会因素可行性分析4

2.1.4 可行性分析结论4

2.2 客户需求分析4

2.3 系统分析部分6

2.3.1 业务流程图6

2.3.2 数据流程图6

2.3.3 E-R图7

2.3.4 数据字典8

第三章信息系统设计10

3.1 功能结构图设计10

3.2 输入输出设计10

3.3 数据库结构设计11

3.3.1 概念设计11

3.3.1 逻辑结构设计设计12

3.4 代码设计14

第四章信息系统实施15

4.1 源程序15

4.1.1 添加用户15

4.1.2 修改密码15

4.1.3 出差情况15

4.1.4 添加部门17

4.1.5 部门管理18

4.1.6 更新部门20

4.1.7 员工考勤登记21

4.1.8 请假情况33

4.1.9 上班时间设置34

4.1.10 上班情况35

4.1.11 用户登入37

4.1.12 添加员工37

4.1.13 员工管理40

4.1.14 修改员工43

4.1.15 主界面45

4.3 模拟运行数据48

4.4 系统使用说明书52

第五章参考书籍52

第一章信息系统概况

1.1 选题介绍

当今社会,计算机已经十分普及,性能也日趋完善。它已经被应用于许多领域。比如说,小到图书馆的图书管理,超市或网吧的收费管理,KTV的点歌系统,大到航空、铁路的售票,全国人口户籍的管理等等。

随着现代科技的进步,用计算机来进行考勤的管理也成为现代化企业运作必不可少的一部分。在过去我们的考勤工作都是人工完成的,不仅浪费了很多的人力跟物力,而且无法保证其准确性和透明度,给企业的管理带来了许多的不便。现在利用计算机来管理我们的考勤工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简单而轻松了,而且也实用、安全。计算机技术特别是数据库技术的发展为企业建立管理信息系统,甚至对改变管理思想起着不可估量的作用。实践证明信息技术已在企业的管理层面扮演越来越重要的角色。通过考勤系统我们能很容易地对公司员工的信息有一个基本的了解,可以很方便地知道员工的出勤情况,通过对员工出勤信息的了解,就能计算出员工的实际工资。一切的统计和计算都由计算机代为管理了,考勤信息管理系统对企业的合理化管理起到了很大的作用,它为企业信息化的建设打响了头炮,而企业的信息化建设已成为现代各个企业发展的需要。所以说,考勤管理系统的开发具有非常重要的意义。

第二章信息系统分析

2.1 可行性分析

目前,计算机在我国的考勤管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。查询统计作为考勤管理的一个重要组成部分,是通过对考勤情况的调查,整理和分析,了解考勤情况的发展趋势,为各级领导机关制定考出勤的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括职工的工资统计,职工的考勤情况统计,职工的奖惩情况统计,职工的出差情况统计,职工的请假情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行考勤的统计工作,大致要经过考勤统计查询,考勤的统计资料的整理,考勤统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。

手工方法所表现出来的种种劣势,使人们慢慢意识到管理现代化已成为当代社会发展的一股不可抗拒的洪流。在管理现代化的浪潮中,考勤管理现代化也势在必行。实现考勤管理现代化是一个复杂的系统工程,需要采取科学的管理方法和先进的科技手段。科学的管理方法在管理中一般是指数学方法、系统方法、信息方法、控制论方法、社会学方法、心理学方法等科学方法,而先进的科技手段主要是运用当代最新科学技术之一的电子计算机来为考勤管理现代化服务。而且一个完善的考勤系统应做到以下几点:

?提高了考勤管理效率,减轻劳动强度;

?提高信息处理速度和准确性;

?为考勤负责人提供更方便、科学的服务项目

2.1.1 技术可行性分析

系统开发环境: Windows xp sp3 + vs2005 + sqlserver2000技术已经比较成熟,和其他应用开发语言比起来有很大的优势,所以利用这些技术是完全可以完成这些功能的。同时由于逻辑不是太复杂,估计可以按时完成此项目。

考勤管理系统是工作主要是在职工和管理都有之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建议提供了技术条件。

2.1.2 经济可行性分析

(1) 支出

A、在基建投资上,只需要配置一台DELL服务器,大概2万左右;

B、软件设计和开发费用:2.5万元

C、经常性指出:(主要是指软件的维护费用)

(2) 收益

进一步实现办公自动化,减少人力投资和办公费用,极大提高办公效率,同时更好地控制考勤制度,降低成本。

(3) 投资回收周期

根据经验算法,收益的累计数开始超过支出的累计数的时间为1年。

2.1.3 社会因素可行性分析

对所建议系统的社会因素方面的可行性分析:

(1)法律可行性

新系统的研制和开发,所有软件都选用正版,将不会侵犯他、集体和国家的利益,不会违反国家政策和法律。

(2)使用方面的可行性

由于新系统的客户端只要求用浏览器,管理者与人员完全有能力使用此系统,并且新系统的研制和开发是充分考虑工作人员对考勤的易于管理,提高工作效率,界面友好,操作简单方便,能完全满足职工的使用要求。

对传统管理理念的冲击,可能引起管理层的变动和人员调整。对于企业管理人员的要求提高,使企业在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽企业在市场竞争环境下的生存空间。对于企业的管理者与职工之间管理方式的转变和扩充。

2.1.4 可行性分析结论

结论意见:经上述可行性分析,系统研制和开发可以立即开始进行

2.2 客户需求分析

考勤系统应该便于管理者的查询、修改、更新、统计以及高层管理人员的查询等操作。能从整体上体现去每个员工每日,每月的出勤情况。基本信息管理包括节假日日期设置、部门信息管理和员工信息管理。

(1) 主要功能

a.员工

考勤签到:员工每天上班时需要登陆系统进行签到,如果当天已经签到了,则不执行重复操作!

考勤签退:员工每天下班时需要登陆系统进行签退,如果当天还没有签过到,则不执行签退操作,如果当天还没有到下班时间,也不执行签退操作!

节假日查看:员工可以登录查看节假日加班安排

系统管理:修改自己的密码, 查看系统简介.

b.管理员

员工信息管理:管理员登陆系统后可以添加新的员工信息,可以对现有员工的信息进行修改和查询!可以删除某些员工信息,当删除员工信息时同时将删除他们的考勤信息

职位类别及上下班时间管理:不同的职位类别拥有不同的上下班时间,管理员可以添加新的职位类别,修改已经存在的职位类别的名称和上下班时间, 部门信息管理:管理员可以添加和删除部门信息,当部门下面存在员工信息时不执行删除操作.

系统管理:修改自己的登陆密码,查看系统简介。

节假日管理:节假日的设置和查看;

(2) 特点

实现了管理员和员工登陆信息的自动判断!根据不同的身份显示不同的功能菜单。

程序使用三层架构思想,采用完全面向对象的思想方法设计。

系统在进行相关操作如删除员工信息时使用了存储过程。

(3) 数据

输入:通过登录系统输入职工上班下班,以及请假、出差等信息。

输出:职工考勤情况。(用户对相关职工的查询结果和报表)

(4) 安全保密

系统对不同权限的用户提供不同的功能模块,对历史数据的更改和新数据的添加只有一定权限的用户才能操作,一般用户只能进行查询操作。对数据库的关键数据应要求保密。

系统默认管理员登陆信息: 帐号admin 密码admin

2.3 系统分析部分

2.3.1 业务流程图

图2-1 业务流程图

2.3.2 数据流程图

图2-2 顶层数据流程图

图2-3 一层数据流程图

2.3.3E-R图

图2-5 E-R图

3.2 输入输出设计

表3-3 员工下班

3.3 数据库结构设计

3.3.1 概念设计

数据库一般分为三级模式:外模式、概念模式和内模式。

在这里我们将要设计的是数据库的概念模式。

通过对职工出勤管理系统的内容和数据流程分析及E-R图,设计如下数据项和数据结构:

1.部门信息。包括部门编号、部门名称、部门人数等。

2.超级用户信息。包括用户名、密码、姓名、性别、出生日期、籍贯等。

3.普通用户信息。包括编号、部门名称、姓名、性别、出生日期、籍贯等信息。

4.考勤信息。包括序列号、编号、签到时间、签离时间等信息。

5.员工状态。包括员工请假、出差、早退、迟到、上班。

6.考勤历史信息。包括记录号、编号、日期、签到时间、签离时间、迟到、缺勤、早退等信息。

7.用户信息。包括用户名称、密码、所在单位、用户权限信息、操作员、最后修改时间。

3.3.1 逻辑结构设计设计

根据职工考勤管理系统的功能要求,选取SQLServer 2000作为后台数据库。

在上面的实体和实体之间的E-R图设计基础上,将ER图转化为关系模型,形成数据库中的表格及表格之间的关系。

该数据库由5个表组成,部门表、超级用户表、用户表、考勤表、考勤历史表。分别如下表所示:

表3-11部门表

表3-12 请假表

表3-13上班表

表3-15员工表

表3-17 上班类型表

3.4 代码设计

部门代号为两位数,按照创建时间早晚排行。例如:生产部为第七个创建的部门,所以他的编号为07。

员工ID一共分成6位,前两位表示部门代号,中间两位表示进入部门年份,后两位表示员工编号。例如:娄京兆是2013年生产部招收的第一位员工,那么他的ID就是071301。

上班类型代号为一位数,按照上班类型分为五类,0:正常上班1:请假2:出差3:早退4:迟到。

第四章信息系统实施

4.1 源程序

4.1.1 添加用户

Dim m_clsUser As clsUser

Private Sub cmdReg_Click()

Set m_clsUser = New clsUser

m_clsUser.DoAddUser txtUserName, txtPassword, txtPasswordConfirm, txtRealName, comboPermission, txtRegTime, frmAddUser

End Sub

Private Sub Form_Load()

comboPermission.AddItem "管理员", 0

comboPermission.AddItem "普通用户", 1

comboPermission.ListIndex = 0

End Sub

Private Sub cmdClose_Click()

Unload Me

End Sub

4.1.2 修改密码

Dim m_clsUser As clsUser

Private Sub cmdChPwdOk_Click()

Set m_clsUser = New clsUser

m_clsUser.DoChPwd txtChUser, txtOldPwd, txtNewPwd, txtNewPwdagain, frmChPwd

End Sub

Private Sub Form_Load()

End Sub

Private Sub cmdChPwdCancel_Click()

Unload Me

End Sub

4.1.3出差情况

Dim strSql As String

Dim rs As New Recordset

Private Sub cboDept_Click()

cboName.Clear

strSql = "Select * from TWorker where departmentId=" &

cboDept.ItemData(cboDept.ListIndex) & " order by workerId"

Set rs = TransactSQL(strSql)

Do While Not rs.EOF

cboName.AddItem (rs.Fields(2).Value)

cboName.ItemData(cboName.NewIndex) = rs.Fields(1).Value

rs.MoveNext

Loop

rs.Close

cboName.ListIndex = 0

cboName.Refresh

End Sub

Private Sub cmdPrint_Click()

Set drChuChai.DataSource = adodcChuChai.Recordset

drChuChai.Sections(1).Controls(1).Caption = "请假情况统计表"

drChuChai.Sections(2).Controls(1).Caption = "部门名称"

drChuChai.Sections(2).Controls(2).Caption = "员工名称"

drChuChai.Sections(2).Controls(3).Caption = "出差时间"

drChuChai.Sections(2).Controls(4).Caption = "出差地点"

drChuChai.Sections(2).Controls(5).Caption = "出差天数"

drChuChai.Sections(2).Controls(6).Caption = "登记时间"

drChuChai.Sections(2).Controls(7).Caption = "销差时间"

drChuChai.Sections(2).Controls(8).Caption = "出差备注"

drChuChai.Sections(3).Controls(1).DataField = "部门名称"

drChuChai.Sections(3).Controls(2).DataField = "员工名称"

drChuChai.Sections(3).Controls(3).DataField = "出差时间"

drChuChai.Sections(3).Controls(4).DataField = "出差地点"

drChuChai.Sections(3).Controls(5).DataField = "出差天数"

drChuChai.Sections(3).Controls(6).DataField = "登记时间"

drChuChai.Sections(3).Controls(7).DataField = "销差时间"

drChuChai.Sections(3).Controls(8).DataField = "出差备注"

drChuChai.Show

End Sub

Private Sub cmdQuery_Click()

strSql = "select a.departmentName as 部门名称,b.workerName as 员工名称,https://www.doczj.com/doc/eb18909385.html,Time as 出差时间,https://www.doczj.com/doc/eb18909385.html,Area as 出差地点,https://www.doczj.com/doc/eb18909385.html,Length as 出差天

数,c.dcTime as 登记时间,c.xcTime as 销差时间,https://www.doczj.com/doc/eb18909385.html,Content as 出差备注from TDepartment a, TWorker b,TChuChai c where b.departmentId=" &

cboDept.ItemData(cboDept.ListIndex) & "and b.workerId=" &

cboName.ItemData(cboName.ListIndex) & " and a.departmentId=b.departmentId and b.departmentId=c.departmentId and b.workerId =c.workerId and https://www.doczj.com/doc/eb18909385.html,Time between #" & dtpStartDate & "# and #" & dtpEndDate & "# "

ConnectToDB

RefushDataGrid adodcChuChai, dgChuChai, strSql

DisConnect

End Sub

Private Sub Form_Load()

strSql = "Select * from TDepartment order by departmentId"

Set rs = TransactSQL(strSql)

Do While Not rs.EOF

cboDept.AddItem (rs.Fields(1).Value)

cboDept.ItemData(cboDept.NewIndex) = rs.Fields(0).Value

rs.MoveNext

Loop

rs.Close

cboDept.ListIndex = 0

cboDept.Refresh

End Sub

4.1.4添加部门

Dim departId As Integer

Dim departName As String

If txtbmName.Text = "" Then

MsgBox "部门名称不能有空值"

Exit Sub

Else

departId = Trim(txtaddbmId.Text)

departName = Trim(txtbmName.Text)

strSql = "insert into TDepartment (departmentId,departmentName) values(" _ & departId & ",'" & departName & "')"

TransactSQL (strSql)

MsgBox "添加成功"

End If

End Sub

Public Sub init()

txtbmName.Text = ""

num = 0

strSql = "select * from TDepartment order by departmentId"

Set rs = TransactSQL(strSql)

If Not rs.EOF And Not rs.BOF Then

rs.MoveLast

num = rs(0)

num = num + 1

Me.txtaddbmId.Text = CStr(num)

Else

Me.txtaddbmId.Text = 1

End If

End Sub

Private Sub cmdreadd_Click()

Call init

End Sub

Private Sub Form_Load()

num = 0

strSql = "select * from TDepartment order by departmentId"

Set rs = TransactSQL(strSql)

If Not rs.EOF And Not rs.BOF Then

rs.MoveLast

num = rs(0)

num = num + 1

Me.txtaddbmId.Text = CStr(num)

Else

Me.txtaddbmId.Text = 1

End If

End Sub

4.1.5部门管理

Dim strSql As String

Dim RowNumber As Integer

Private Sub cmdadd_Click()

frmDepAdd.Show vbModal

End Sub

Private Sub cmddel_Click()

If ConnectToDB() = False Then

MsgBox "数据库连接失败!"

Exit Sub

End If

If MsgBox("你真的要删除吗", vbInformation + vbYesNo, App.Title) = vbYes Then

strSql = "delete from TDepartment where departmentId =" & RowNumber

TransactSQL (strSql)

DisConnect

MsgBox "删除成功", vbInformation, App.Title

strSql = "select departmentId as 部门编号, departmentName as 部门名称from TDepartment"

RefreshData adodcDepManage, dgDepManage, strSql

Exit Sub

End If

End Sub

Private Sub cmdUpdate_Click()

If RowNumber = -1 Then

MsgBox "请先选择要修改的数据!"

Exit Sub

End If

frmDepUpdate.Show vbModal

End Sub

Private Sub Comselect_Click()

Dim m_txtdepartID As String

Dim m_txtdepartName As String

m_txtdepartID = Trim(txtDepartId.Text)

m_txtdepartName = Trim(txtDepartName.Text)

If (m_txtdepartID = "" And m_txtdepartName = "") Then

strSql = "select departmentId as 部门编号, departmentName as 部门名称from TDepartment"

ElseIf (m_txtdepartID <> "" And m_txtdepartName <> "") Then

strSql = "select departmentId as 部门编号, departmentName as 部门名称" _

& " from TDepartment where departmentId =" &

m_txtdepartID & " and departmentName like '%" & m_txtdepartName & "%'"

ElseIf (m_txtdepartID <> "") Then

strSql = "select departmentId as 部门编号, departmentName as 部门名称from TDepartment where departmentId =" & m_txtdepartID

ElseIf m_txtdepartName <> "" Then

strSql = "select departmentId as 部门编号, departmentName as 部门名称" _

& "from TDepartment where departmentName like '%" &

m_txtdepartName & "%'"

End If

RefreshData adodcDepManage, dgDepManage, strSql

End Sub

Private Sub dgDepManage_Click()

On Error GoTo ShowErr:

If IsNull(dgDepManage.Bookmark) Then

RowNumber = -1

Exit Sub

Else

RowNumber =

dgDepManage.Columns("0").CellValue(dgDepManage.Bookmark)

End If

frmDepUpdate.SetRowNumber RowNumber

ShowErr:

Exit Sub

End Sub

Private Sub dgDepManage_DblClick()

On Error GoTo ShowErr:

If IsNull(dgDepManage.Bookmark) Then

RowNumber = -1

Exit Sub

Else

RowNumber =

dgDepManage.Columns("0").CellValue(dgDepManage.Bookmark)

End If

frmDepUpdate.SetRowNumber RowNumber

frmDepUpdate.Show vbModal

ShowErr:

Exit Sub

End Sub

Private Sub Form_Load()

RowNumber = -1

End Sub

4.1.6更新部门

Option Explicit

Dim strSql As String

Dim rsDep As New ADODB.Recordset

Dim m_irownumber As Integer

Dim m_iDepartId As Integer

Dim m_strDepartName As String

Private Sub cmdOk_Click()

If txtDepartName.Text = "" Then

MsgBox "登记项目不能有空值"

Exit Sub

Else

m_iDepartId = CInt(txtDepartId.Text)

m_strDepartName = Trim(txtDepartName.Text)

strSql = "update TDepartment set departmentName='" & m_strDepartName & "' where departmentId=" & m_iDepartId

If ConnectToDB() = False Then

MsgBox "数据库连接失败!"

Exit Sub

End If

TransactSQL (strSql)

MsgBox "修改成功"

cmdok.Enabled = False

DisConnect

房屋销售管理系统需求分析

房地产销售管理系统需求分析 1、需求分析: 伴随着人类社会的进步和科学的发展,人们生活的水平也在不断提高,房地产行业已经成为当今社会比较热门的行业。房地产销售是房地产行业的重要组成部分,由于房地产销售形式复杂、业务种类繁多,早起的手工销售方式已经不能适应现代房地产销售的需要,在这种情况下,房地产销售管理系统应运而生。 在各大中型房地产销售公司的房屋销售管理当中,主要存在着以下几个问题: (1)房屋销售工作人员的工作量大、工作效率低 在房屋销售管理的工作流程中,需要完成很多的工作。这其中要填制大量的单据,而且在填制这些表单时,有很多的录入信息都是很重要的。例如,楼盘名称、楼房名称、房型信息、客户信息及房屋销售信息的反复出现,这些信息的重要性录入,必然降低工作人员的工作效率,加重了工作负担。(2)房地产公司各个部门之间沟通困难 现代房地产企业在营销管理的工程中,主要面临着大量的数据和报表无法在多个部门之间进行有效的、畅通的信息交流和沟通,无法实现跨区域的实时管理、监控以及如何满足集团公司多级管理的需求等问题。

(3)查询、统计困难 每天的房屋销售情况,客户退房、换房情况,这些大量数据的产生,都会加重查询统计工作的负担。为了解决以上问题,我们从房地产销售公司的角度出发,开发了房地产销售管理系统。 2、系统分析 (1)业务流程图:

公司违约主要流程次要流程客户违约 主要流程次要流程违约处理流程

(2)数据流程图:

(1)系统功能设计: 根据上述的功能分析,可以将房地产销售管理系统分为5大功能模块,即楼盘房屋资料管理、房屋销售管理、数据统计报表、基本数据录入编辑和系统维护。其中,楼盘房屋资料管理包括房型信息管理和楼盘房屋信息管理两部分;在房屋销售管理中,能够完成对房屋的销售及付款信息的管理、客户基本信息、客户退房及退款信息的管理;在数据统计报表中,能够完成房屋购订统计查询、房屋预定统计报表、房屋销售统计报表和客户数据分析等功能;基本信息录入编辑包括员工资料录入编辑和公司资料录入编辑两部分;系统维护主要能够完成系统初始化、数据备份、恢复及对用户信息维护及管理等功能。

单位考勤管理系统详细设计-数据库设计

单位考勤管理系统 第一章:引言 1.1编写目的 我们以小型单位的考勤管理业务为依托,结合科学管理的理论,设计并开发一个单位考勤管理信息系统,提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业。根据管理权限的不同,将界面分为一般管理员和员工两个个层次,系统目标如下: (1)提供简单、方便的操作。 (2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。 (3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。 (4)节省考勤管理的成本。 (5)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。 (6)对系统提供必要的权限管理。 1.2背景 随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。规范的考勤管理是现代企业提高管理效益的重要保证,而传统的人工管理存在着效率低、不易统计、成本高和易出错等弊端,已经无法适应现代企业的需求。随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。

第二章:可行性分析 单位考勤管理系统是基于B/S模式,通过对一些考勤记录、分析,并结合单位要求开发的一套信息化管理系统。 本系统的实现目标是 (1)提供简单、方便的操作。 (2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。 (3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。 (4)节省考勤管理的成本。 (5)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。 (6)对系统提供必要的权限管理。 第三章:需求分析 3.1系统总体的功能需求 单位考勤管理系统一般分为员工系统和管理系统两套,管理系统面向的是管理员,员工系统面向员工。考勤管理只是一个对出勤人数统计并加以记录,确保人员的上班情况。 员工系统上的用户员工,用户的功能如下: (1)查询考勤等信息 (2)申请请假 (3)申请出差 管理系统上的用户为管理员,用户的功能如下: (1)查看所有信息 (2)添加、删除部门和员工信息 (3)对请假的员工加以处理 (4)对考勤进行管理 (5)对出差的员工加以记录

超市商品管理系统需求分析

1.引言....................................................... 错误!未定义书签。 1.1编写目的.................................................................................................................错误!未定义书签。 1.2背景 (1) 1.3定义...........................................................................................................................错误!未定义书签。 1.4参考资料.................................................................................................................错误!未定义书签。 2、任务概述 (2) 2.1目标 (2) 2.2用户特点 (2) 2.3假定与约束..............................................................................................................错误!未定义书签。 3、需求规定 (3) 3.1功能规定..................................................................................................................错误!未定义书签。 3.1.1前台销售系统功能规定 (5) 3.1.2库存管理系统功能规定 (12) 3.2性能规定 (19) 1:引言 1.1.编写目的 (1)为超市名目繁多的商品提供有效的管理系统,方便对商品进行统计,管理(2)为超市相关管理员对商品的进货与销售做出正确决策提供参数 (3)使员工在销售商品时更加快捷高效 (4)降低成本,便于扩大规模 1.2.背景 随着我国市场经济的发展,第三产业也快速的扩张着,其中很重要的一个组成部分便是遍地林立的超市,从经济学的角度来看,超市的竞争已经进入商战红海,作为一种大众化的经营模式,超市的生存和发展取决于诸多因素,其中利用高效的商品系统管理软件实现成本的控制和对商品的管理是很重要的一项,低成本,低价格,低利润,大规模的发展模式能使得超市在所销售商品大同小异的情况下取得更高的业绩。管理员能够使用该软件对超市的货物存储,销售等相关属性及时的进行统计,更新,从而实现有效的管理。

人事考勤系统

出勤安排是一个无法与工作场所分离的主题,也一直是人力资源部的痛苦所在。一旦公司达到规模,到月末考勤、旷工、迟到、调休、休假和其他数据处理,往往需要花费大量时间和人力资源。但是,随着软件产业的发展,市场上出现了很多的考勤系统,可以帮助HR解决这个问题。 人事考勤系统具有灵活的出勤规则配置,以满足各行业复杂的出勤规则和机制。其内容包括: 1.提供各种考勤方法: 支持WIFI、GPS、指纹、人脸识别、门禁多种考勤方式,实现分支机构、跨区域、跨店、多工作、多班次人员的统一管理,匹配企业的实际业务情况,满足不同业务场景的业务个性化的出勤需求。 2.自定义出勤规则: 针对不同岗位,职级,部门等设置不同的考勤规则,以满足企业灵活应对不同管理模式的特殊需求,同步多维考勤结果的计算和查询。 3.提供多维考勤报告:

多维数据报告,移动管理数据,保证考勤实时计算的稳定性和准确性,数据报告无缝对接企业调度计划,绩效工资模块,数据集成时间效率大大提高,带动企业高效运营。 人事考勤软件功能: 1.灵活配置人事业务流程: 不得使用转移流程,黑名单管理,合同管理,培训奖惩等数十项人员职能,支持定制功能的灵活配置,以满足企业在开发过程中的个性化管理需求。 2.员工完整生命周期在线管理: 基于人事管理和不同业务场景的不同业务角色,提供员工就业,成长,交易等流程管理,实现员工生命周期的闭环管理。 3.组织规划和调整既高效又方便: 支持多组织结构共存和调整,明确各部门的准备和管理,实现人员配置规划和调整,支持权限管理的灵活配置和切换,推动内部流程的有效运行。 特色功能有:多种考勤方式、无缝对接调度、多站点管理、考勤规则定制、考勤日、现场管理、加班规则配置、分段时间收集。

企业员工考勤管理系统

摘要 企业员工考勤管理系统是一个企业单位信息化建设不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,企业员工考勤管理系统应该能够为用户提供充足的信息和快捷的查询手段。 本系统主要包括职工基本信息管理、职工考勤信息管理、职工调动信息管理、系统管理四大模块。系统主要实现对数据的插入、删除、统计、查询、更新等功能。 本系统采用Visual Basic 6.0为开发工具,后台数据库采用Assecc 2003,操作系统为Windows XP。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。详细说明了系统的设计重点、设计思想、难点技术和解决方案。在经过一系列调试与操作后,系统基本达到了预期的效果。 关键词:员工考勤管理,管理信息系统,Visual Basic, Assec

Abstract The enterprise staff management system management system is an enterprise unit informationization constructs the essential part, its content regarding enterprise's policy-maker and the superintendent all very important, the enterprise staff management system management system should be able to provide the sufficient information and the quick inquiry method for the user. This enterprise staff checks attendance the management system management system including the staff basic information management, the staff checks attendance the information management, the staff transfers the information management, the system administration four big modules. System main realization to functions and so on data insertion, deletion, statistics, inquiry, renewal. This system uses Visual Basic 6.0 is the development kit, the backstage database uses Assecc 2003, the operating system is Windows XP. The paper mainly introduced this topic development background, must complete function and development process. Key explanation system design key point, design concept, difficult technology and solution. Key word:The enterprise staffs manage; the management information system; the electronic data processing; the information retrieval

某单位人事管理系统

《数据库系统》课程实践任务报告 任务名称;某单位人事管理系统 班级:2013计科本 学号: 姓名:雄 学号: 姓名:汪磊 完成日期:2015年6月30日 信息工程学院计算机系

任务名称 1.任务的描述 人事管理系统是非常通用的管理信息系统,是企事业单位实现办公自动化的前提和基础。一个公司要正常运作必定有一个健全的人事管理系统,来管理员工的信息,包括员工编号、姓名、性别、民族工资及奖惩考勤情况。除此之外,系统还供员工查询个人和公共信息,管理员对员工信息进行更改或删除,管理公司的人事变更和管理,大大提高公司部员工管理的工作效率,并要现以下功能。 1.员工信息管理:实现记录在该单位中所有人员的在该单位的员工信息,实现对员工信息的管理,也包括对员工信息的增加、删除、修改等功能。 2.部门信息管理:实现对该单位中的各个部门的编号、部门相关信息的统计,此时也将单位中的所有人员进行分类管理。 3.职位调动管理:实现当员工的就职信息发生更改的时候,系统进行相应关联信息的更改,即增加相应的修改信息的同时,员工的信息管理中的对应信息进行修改。 4.系统管理人员信息管理:实现对相应的系统管理人员的帐号、密码等基本信息的管理功能。 5.出勤信息管理:实现对每一位员工的出勤状况的记录,记录对应的出勤刷卡机号以及出勤时间的信息管理。 6.奖惩管理:实现针对于不同的奖惩类型、奖惩金额等信息的管理,实现输入奖惩信息的修改相应的工资信息。 7.工资管理:实现各个员工工资条目信息的管理。 2.需求分析 本系统主要包括的外部实体有:员工、部门、员工职位调动等,要实现的功能主要有:员工、部门、员工职位调动、管理人员信息管理、出勤信息、工资、奖惩等信息管理。 2.1 系统包含的实体 1、员工(员工编号,姓名,性别,出生日期,学历,身份证号,民族,职称,部门号,职务)

商品管理系统需求分析报告

商品管理系统需求分析报告 文档名称:需求分析 项目名称:商品管理系统 项目负责人:杨成林 项目前端:周小琳李忠胜 代码:杨成林吴开源 部署:杨成林段贵平 文档编写:罗晓波李忠胜 软件测试:杨峰张怡 1.引言 1、1编写目得: 大大小小得网络购物平台层出不穷,消费者眼花缭乱。为了更好得满足消费者得消费需求,确定消费者需要得产品得功能,同时为商家在管理商品信息上提供便利,一套好得商品管理系统无论就是对于消费者还就是商家都能大大得提升购物与管理体验,所以设计一套商品管理系统就是很有必要得. 1、2项目背景 此系统得功能在于提升用户得购物体验,方便商家管理商品信息。系统主要有登陆界面、商品界面与商品信息界面组成。提供各种类得大量商品供消费者查阅购买与商家对商品信息得增、删、改、查得功能。基于管理员与用户得权限做出了明确得系统安全保护以及即时反馈用户与商家遇到得问题。 1、3定义 1、4可行性分析

用户对商品得信息经常不能实时掌握,导致有时无法买到自己想要得商品,抑或就是周围环境中商品得种类不全,而商家则在于如何管理商品与怎样让用户明确了解到商品得信息时无计可施,从现有得技术与设备基础上设计一套商品管理系统对用户与商家都就是极大得帮助,此系统得开发成本不高,维护方便,利于管理,具有很大得可行性. 编程开发工具与语言: (1)JAVA (2)MySQL数据库 (3)开发工具:Eclipse、SQL Server、PhotoShop、HTML等。 2、任务目标 2、1目标 商品管理系统需要能在满足用户使用得同时流畅运行,界面应该实用简洁,对用户得购买体验有良好得保障,在商家对商品信息进行管理时也能方便、快捷得处理。 2、2运行环境 消费端:鼠标、键盘、显示器、手机; 操作系统:装有浏览器得各种操作系统; 服务器端:鼠标、键盘、显示器; 操所系统:Windows操作系统; 数据库:MySQL5、6及其以上 2、3技术要求 商品管理系统旨在满足消费者得购物需求,方便商家管理。能容纳大量用户同时在线购物,需要软件开发人员能够熟练掌握JAVA程序开发及数据库等应用程序得使用。 3、数据描述 3、1静态数据 用户注册账号得时间、地址、注册人得性别,商品得名称、价格、类型、供应商等。

人事工资考勤管理系统

需求规格说明书 项目名称:人事工资考勤管理系统 项目编号: 编写人员:11103070117 潘东11103070105 方佳威 11103070111 李金全11103070121王永华编写日期: 审批人员: 审批日期:

1.前言 (3) 1.1.管理系统目的 (3) 1.2.范围说明 (3) 1.2.1.产品标识 (3) 1.2.2.产品概述 (3) 1.2.3.术语定义 (3) 1.2.4.参考资料 (4) 人事工资考勤管理系统需求分析文档 (4) 2.项目概述 (4) 2.1.产品描述 (4) 2.2.系统功能 (4) 2.3.客户特点 (4) 2.4.假定和约束 (4) 3.业务流程 (4) 4.功能描述: (5) 4.1.人事档案管理 (5) 4.1.1.档案输入(1) (5) 4.1.2.档案更新 (5) 4.1.3.档案查询 (5) 4.1.4.档案导出 (6) 4.2.系统管理 (6) 4.2.1.管理员的添加 (6) 4.2.2.管理员的删除 (6) 4.2.3.管理员信息管理 (7) 4.2.4.系统日志 (7) 4.3.工资管理 (7) 4.3.1.员工工资生成 (7) 4.3.2.员工工资查询 (8) 4.3.3.工资统计 (8) 4.3.4.工资报表 (8) 4.4.考勤管理 (8) 4.4.1.创建考勤 (9) 4.4.2.出勤信息管理 (9) 4.4.3.请假管理 (9) 4.4.4.加班管理 (9) 5.数据描述 (10) 5.1.原始数据描述 (10) 5.2.数据流程图 (10) 6.界面要求 (17) 6.1.报表格式 (17) 6.2.图形要求 (17) 6.3.输入输出要求 (17) 7.接口要求 (17)

基于C 的企业考勤管理系统的设计代码

题目12 “公司员工考勤管理系统设计” 1、问题描述 某公司需要存储雇员的编号、姓名、性别、所在部门,级别,并进行工资的计算。其中,雇员分为经理、技术人员、销售人员和销售经理。 定义一个将小时换成天数的类。转换规则:8小时转换为一天,12小时转换为1.5天。可进行天数的加、减。 定义一个记录员工生病、休假时间的类。其中包括:员工生病没工作的天数、生病可以不工作的最多天数、员工已经带薪休假的天数、员工可以带薪休假的天数。公司规定带薪休假不能超过24小时。生病可以不工作的最多不能超过16小时。 设计一程序能够对公司人员的休假情况进行管理,应用到继承、抽象类、虚函数、虚基类、多态和文件的输入/输出等内容。 2、功能要求 (1)添加功能:程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。还可以添加带薪休假和生病休假的记录,每条记录中必须包含员工编号和姓名。 (2)查询功能:可根据编号、姓名等信息对已添加的员工信息和休假信息进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息; (3)显示功能:可显示当前系统中所有记录,每条记录占据一行。 (4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。 (5)删除功能:主要实现对已添加的人员记录和休假记录进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作。 (6)统计功能:能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数, 统计任一员工的休假天数等信息。 (7)保存功能:可将当前系统中各类人员记录和休假记录存入文件中,存入方式任意。 (8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。 3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤: (1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计; (2)分析系统中的各个实体及它们之间的关系; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述; (5)完成类中各个成员函数的定义;

XX公司人力资源管理系统用户需求分析报告

人力资源管理系统用户 需求分析报告 目录 1引言 (2) 编写目的: (2) 项目背景: (2) 参考资料: (2) 2总体要求 (2) 目标: (2) 软件开发平台要求 (3) 3 模型功能 (4) 用例: (4) 管理员概念模型: (5) 员工概念模型: (5) 图 (6) 数据流程图 (6)

招聘管理: (6) 考勤管理: (7) 工资管理: (7) 培训管理: (7) 员工管理: (8) 4数据字典 (8) 1引言 编写目的:通过人力资源管理系统,能够提高公司人才利用率,提高公司的核心竞争力,还能提升企业的管理能力,使得企业能够快速适应信息时代的网络化管理要求。 增进员工之间的沟通,协调员工之间的协作管理。在该系统中包括对员工考勤和薪酬的管理,这样能够使得员工更方便和快捷的了解与自己密切相关的信息。 项目背景: 本项目的名称:人力资源管理系统 本项目的应用范围:中小型公司 开发者:人力资源管理系统软件公司 用户:开发人员 参考资料: 《软件工程导论》张海藩牟永敏清华大学出版社

2总体要求 目标: 1.招聘管理功能: 发布职位需求信息职位招聘申请提交并通过超级管理员审批后,系统在网上发布招聘信息,进行招聘,将受到的简历同意管理,并显示给相关招聘负责人。面试结束后,管理员在线输入是否同意录用,然后系统产生审批表,办理入职手续。 2.员工管理功能 员工信息涉及所属部门,职位,个人信息员工级别。并且可以提供综合查询功能和数据分析功能(部门人数统计,员工年龄分析等) 3.工资管理模块: 薪资福利解决薪资计算,四金处理,假期管理具体业务,并提供相关的分析和报表(薪资变动,部门薪资汇总) 4.培训管理模块: 设计培训需求,汇总成培训计划,计划内容包括培训的时间、地点、参与人、预算等。 由培训计划生成培训的实施方案,详细记录培训实施情况。培训评价管理,记录员工在每次培训中的评价。培训记录自动记入员工资料。 5.考勤管理模块: 支持请假、出差、加班、补休、调班、停工等考勤业务管理。工资模块直接引用考勤结果进行相关计算。假期管理中可以自定义法定假期与企业假期。

关于使用钉钉系统进行考勤管理的通知

关于使用钉钉系统进行考勤管理的通知 总公司各部门: 为进一步发挥信息系统优势,优化审批流程,提高管理效率,公司决定自2019年8月1日起启用钉钉系统进行内外勤管理,凡上下班、外出办事、请假、出差、加班均需在系统内完成。具体要求如下: 一、使用要求 (一)使用人员范围:公司全体人员(总公司高层除外)。钉钉系统内考勤情况由财务部人事行政岗负责监督核查,运行中发现问题请及时与考勤系统负责人联系。 (二)所有人员均需在8月1日前完成钉钉系统注册登录,新员工入职当天需完成考勤信息录入。考勤路径:手机进入钉钉-工作-人事-考勤打卡/签到/请假/外出/出差/加班。 (三)员工在钉钉系统的考勤信息,作为公司核算本人薪资的主要依据。 二、考勤管理 (一)员工考勤管理 员工应按时上、下班,不迟到、不早退、不脱岗、不旷工。员工无故迟到、早退、脱岗或旷工,按规定予以处理,并纳入当月考核。 1.迟到是指迟于上班时间到岗(一个小时内); 2.早退是指早于下班时间离岗(一个小时内); 3.脱岗是指上班期间无故离开工作岗位(一个小时内); 4.员工有下列情况之一的,按旷工论处: a)无故缺勤; b)不履行请假手续即不上班或休假期满后不按时上班;

请假手续不全或请假未获批准而擅自离岗的; c)上班迟到超过一个小时到岗; d)提前下班、无故离岗超过一个小时的; e)离职手续未按流程办结即离岗的。 员工迟到、早退、脱岗扣当月考核1分/次;请假按:本人基本工资/26(工作日)*请假天数扣除当月工资;符合旷工情形的旷工一天按:本人基本工资/21.75(标准工作日)*旷工天数*3倍扣除当月工资;一次旷工三日或累计旷工五日的属于“严重违反企业规章制度”给予解除劳动合同处理。 (二)打卡管理 上述所有人员每天上、下班时间都必须打卡(包括加班、公休日值班)。打卡方式有2种,公司人脸识别考勤机打卡和手机APP打卡,可任选其中一种打卡方式。 出差:因公出差人员到达目的地后,在所在工作地点完成上、下班打卡手续。 请假:所有员工请假须提前通过“钉钉”审批平台的请假模块完成审批程序,其中病假、婚假、产假、工伤假须附相关证明拍照上传,选择好所属部门,审批人已经预先设定,选择提交即可,相关证明若不能立即提交,需于请假结束后上班当日用钉钉补发给人事行政管理员,无证明视为事假。 加班调休:需先在钉钉系统内提交加班申请,审批流程结束到财务部归档。员工调休时按系统内的加班时间为准,若系统内无打卡加班记录的一律不算加班。 签到:工作人员外出办事、销售人员外出开展业务,到达每一个目标地点均需在手机钉钉APP内添加业务单位名称后完成签到,员工上、下班未按要求打卡,根据时间长短分别视作迟到、早退

人事管理系统功能需求分析

人事管理系统功能需求分析 一、目的 为改善人事部门劳动繁琐、效率低下、不能及时、完善提供领导需要的各种人事报表的管理现状,需上线人事管理系统。 二、业务流程及功能需求分析: 1、完善的人事信息档案管理及统计功能。其中包括部门信息管理(组织结构管理)和职工信息管理(人事档案信息管理)两个主要方面。 ①、组织-机构管理:能提供完善的组织机构信息,还需能完成部门合并、转移、新建、撤销、升级、降级等功能,并在特定条件下,职工信息跟随部门信息变动(如:在部门合并、转移时,只需调整部门就可以了,不用讲该部门下面所有人员一个一个的都调整到新部门)。能提供部门编制及在编人数情况,能设定详细的岗位需求人员情况,以便制定岗位招聘计划。 ②、职工信息管理:能提供完善的人员信息档案管理并能根据条件进行查询、汇总、统计分析等,能提供人事信息批量导入、批量修改等功能。 2、招聘管理:可对所有应聘人员进行信息登记,建立储备人才库,通过部门岗位编制及缺编情况从储备人才库中优先选择合适应聘人员。还应对企业所参加招聘会信息进行详细登记,以便对员工入职来源进行统计分析,以利于有针对性的制定招聘计划和参加招聘会。 3、考勤管理:现阶段的需求是手工录入或电子导入员工考勤数据,为薪资管理做数据支持,远期目标是通过考勤机自动汇总出勤情况。还要能对异常出勤情况进行登记,主要是请销假、出差、倒休等情况的登记录入,以方便领导能实时查询员工出勤情况。 4、薪资管理:应能批量处理固定工资及计件工资、计时工资等员工的薪资情况,并支持从电子文件中导入基础数据,自动计算各种工资及应发、应扣、保险、个税缴纳等项目,并进行统计汇总,传递给财务进行工资发放。还应能自动分析缴纳保险、劳保发放等详细情况的统计分析及与财务部门的实施联系,避免重复操作。 5、培训管理:可根据不同部门、不同工作岗位分别设立培训计划,并能对培训结果记录在个人信息中,同时进行分析汇总。对培训单位进行登记,并能对培训老师、培训单位、培训课程进行反馈,以方便制定远期培训规划。 5、完善的自定义功能:每个模块均应有自定义功能,系统管理员

《商品管理系统需求分析报告》

文档名称:需求分析 项目名称:商品管理系统 项目负责人:xxxx 项目组长:xxx 程序录入:xxxxx 需求分析:xxxxxx 软件测试: xxxx 开发单位:xxx 1.引言 1.1编写目的

为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求,确定用户所需软件产品的功能,对软件需求的深入需求是软件产品开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来麻烦。 需求分析是软件定义时期的最后一个阶段,它的基本任务是准确的回答“系统必须做什么?”这个问题。它确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求。用户真正知道自己需要什么后,将其准确、具体的描述出来,分析者再得出用软件实现他们需求的方案。 购物已成为生活中不可缺少的一部分,大大小小的商店,超市充斥着城市乡镇的每个角落,一套优秀的商品管理系统对于商家的管理者和消费者都会起到很重要的作用,不但便于消费者对商品信息进行查询,也便于商家对所拥有的产品信息进行更新,修改,管理,因此有必要设计一套管理系统对商品进行管理。 1.2项目背景 本系统管理的任务是要获得用户对整个商品管理系统的详细需求情况所得,系统初步拟定主要由系统的登陆界面,主窗体和设计窗体组成。主要供用户管理大量商品,并且能对商品的基本资料有效及时查阅和修改操作。在本系统中,基于管理员和用户的权限作了明确的安全系统保护。在设计窗体中能一打开查阅的窗体目录,对主窗体情况一目了然,也能在另一方窗体中查阅生成的报表。在主窗体中,能实行增加、删除、修改、查询的数据操作。 1.3定义 软件需求分析是由软件开发方在系统需求分析的基础上,根据交办方提出的软件任务书以及其他文件进行的。承办方要详细确定软件需求并制定出一个需求完整、详细,又具有很好使用性的软件需求规格说明书。 承办方必须写出详细的软件需求规格说明书以及其它文档,并进行需求的逐步审查,最终作为整个开发工作的基础。 软件项目组的组建与计划工作也是本阶段的重要任务。 2. 任务概述 2.1 目标 完成功能需求分析、性能需求分析、界面需求分析,其中包括用visio完成需求分析中DFD(数据流图)和DD(数据字典)的画法,以及E_R图。 2.2 运行环境 客户机:外围设备:鼠标,键盘,显示器; 操作系统:装有浏览器的各种操作系统; 服务器:外围设备:鼠标,键盘,显示器; 编译程序:VB 6.0; 操作系统:windows操作系统;

单位考勤管理系统的分析课程设计

单位考勤管理系统 目录 1.问题描述 2.需求分析 2.1需求分析 2.2系统功能结构 3.逻辑结构设计 3.1局部E—R图 3.2全局E—R图 3.3数据字典 4.物理结构设计 5.结论 题目:某单位考勤管理系统实现部门、员工信息管理;实现系统信息管理,用于设置上午、下午的上下班时间;实现考勤登记;创建触发器,如果打卡时间超出上班时间,并且小于 5 分钟,登记为迟到,否则登记为旷工;创建存储过程统计各员工指定月份的缺席、旷工职工;创建视图分组查询各部门的职工信息及职工人数,使用 Compute 子句;创建 check 约束,限制员工的性别必须为‘男’或‘女’; 1.问题描述 随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。随

着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。 职工考勤管理系统,可用于各部门等机构的职工考勤管理,查询,更新与维护,使用方便,易用性强,图形界面清晰明了。 2.需求分析 2.1需求分析 该系统实现的大致目的如下: (1)员工基本信息管理。 (2)员工考勤管理,员工根据自己的班次在上下班时分别进行出勤操作,采用刷卡机,由人事部门专门人员管理出勤、加班、出差、缺勤等情况。 (3)每个月月初进行考勤汇总,汇总信息包括工作日的出勤情况、请假天数、出差天数和不同性质的加班记录等。 该系统实现的功能如下: (1) 数据管理 功能是设置和管理基础数据,包括加班、请假、出差类别,在全表系统中可以进行基础数据的添加、统计、删除和修改。 (2)部门管理 对员工的分配以及其信息查询的综合管理。 (3) 加班管理 对员工的加班时间进行统计,记录开始时间和结束时间,对加班信息实现添加,删除、统计等操作。 (4) 请假管理 可以提出请假申请,并完善请假信息,如请假开始时间,请假结束时间,请假的次数统计进行管理。 (5) 出差管理 管理者安排员工出差,对出差时间,次数的统计管理。 (6) 考勤管理

学生考勤管理系统的系统管理

吉首大学商学院 课程名称:学生考勤管理信息系统管理系别:商学院会计系 专业: 组别: 学生姓名: 学号:

学生考勤管理系统的系统管理 一、考勤管理系统启动 考勤管理系统启动是指组织正式开始一个考勤管理系统或继续到考勤管理系统的下一个阶段。这个阶段的主要工作是考勤管理系统识别、考勤管理系统构思和考勤管理系统选择,形成考勤管理系统建议书或者可行性研究报告。 1、系统需求分析 系统需求分析是指考勤管理系统投资者通过对考勤管理系统产品或服务的市场需求、社会需求、公众需求以及投资者本身发展需求的综合分析,确定考勤管理系统的方向以及考勤管理系统投资的可行性,为投资决策提供依据和必要的准备工作。 我校学生现阶段上课考勤的管理方式主要为任课老师上课点名和学生会组织课堂查课,对于学生请假的管理,若请假时间为三天以内需要向班主任递交请假申请,若时间更长,则需要班主任和院系领导都批准方能生效。这种传统的学生考勤模式在我校目前的管理中暴露了不可避免的弊端。造成学生请假不方便的现象。此外传统考勤模式记录学生出勤情况不全面、登记学生考勤信息不准确,既浪费人力,又降低了工作效率。致使学生对自己整个学期的上课出勤情况没有整体的统计信息。班主任对本班学生整个学期的上课出勤情况不易查看。院系领导、学校领导不容易把握学生上课的出勤情况。难避免考勤中的弄虚作假现象,如代课行为等。另外手工记录的数据不

利于长期保存,数据不能共享、无法互相利用、互相参照,导致大量数据冗余,信息传递存在滞后和遗漏。 2、考勤管理系统的可行性研究 学校现有的考勤管理模式已无法快速、高效的完成学生考勤信息管理的任务,随着信息量的增加,考勤管理人员的工作量与工作压力也越大。因此,开发一个高效、灵活、方便、能实时记录学生考勤信息的学生考勤管理系统迫在眉睫。 (1)、管理可行性:随着学校的发展、学生人数的不断增加,学生的考勤管理信息任务越来越复杂、繁重,需要应用到更科学合理的管理方法和信息管理系统,以满足各类用户需求。 (2)、技术可行性:该系统是一个数据管理系统,处理数据库数据只需一般配置的计算机,其开发也只需在普通的操作系统下进行,安装一般的处理软件和支持软件即可。因此,开发该管理系统具有技术可行性。 (3)、经济可行性:经济可行性:本系统使用B/S架构设计,使用市场上流行的动态网页技术,不需要专门开发客户端,开发简单,使用方便,系统部署对软硬件要求不高,用户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行的。 3、考勤管理系统启动步骤 考勤管理系统启动这个阶段应该定义一个考勤管理系统的所有参数,以及开始计划针对考勤管理系统的目标和最终成果的各种管理行为。 ⑴、制定考勤管理系统的目标:开发本系统的目的,就是要解决目前高

网上服装店管理系统需求分析报告

网上服装店管理系统需求分析报告1.引言 本需求分析报告是对于服装管理系统的商品管理部分做了大概的描述,先整体综述产品相关信息,再从功能的和非功能的方面介绍产品,给出了有关产品的相关模型。具体内容读者可以通过目录加以了解。 1.1编写目的: 随着计算机的普及,人们对计算机的认识及需求有了明显的增加,计算机对于大量信息的管理的优势更是显而意见的,得益于商品行业的日益壮大,服装销售行业规模也日渐庞大,商品的类型及数量以及相关的数据量也随之日益繁杂,越来越难以人工化加以实现,这就给服装行业的库存及销售管理提出了挑战,急需开发一种可以满足此行业需要,使繁琐数据变得简单、易操作、可视化。对于完善的系统来说不仅如此:友好的界面、较强的可操作性、易于学习、良好的稳定性、健壮性、可移植性等都是我们要考虑的因素。 在此背景下,服装管理系统应运而生,本软件主要实现服装管理系统的商品管理部分,包括:用户管理,商品管理,仓库管理,系统维护等几个模块。 对于个体经营者来说,有了这个服装销售管理系统,店主的工作任务可能会是半工倍。该管理系统软件目前已有比较完善的管理和使

用功能。管理系统软件是为了满足店主方便对进货与出货的方便,同时方便商品的各种管理与操作。 1.2读者对象 本软件需求规格说明的读者包括:用户、需求缝隙人员、软件设计人员、软件测试人员和文档编写人员。 1.3产品的范围 制作本软件的目的是,借助网络向消费者提供产品和信息服务,实现产品和服务项消费者防线的转移。把软件与企业目标或业务策略相联系。 2综合描述 2.1产品的背景 人类进入21世纪,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济核心。电子商务的发展过程中,人们意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍逐渐扩大,不多增长的强大需求正成为电子商务的发展动力。基础环境的成熟与需求欲望的增长将推动电子商务的不断发展。随着互联网在中国的进一步普及应用,网上购物逐渐成为人们的网上行为之一!根据中国互联网络信息中心(CNNIC)2012年01月17日在京发布《第29次中国互联网络发展状况统计报告》。《报告》显示,截至去年底,中国网民规模达到5.13亿,2011年新增网民5580万人。互联网普及率较2010年提升4个百分点,达到38.3%。中国社科院信息化研究中心秘书长、《互联网周刊》主编姜奇平认为,我们正处在一个数字

某单位考勤管理系统

第一章系统概述 1.1系统开发的背景与意义 1.1.1系统开发背景 现在不论哪个企业,都要进行考勤,一些企业在考勤管理方面用了大量的人力和财力,不说准确度和可信度如何,其效率很低,而且容易出错,不利于管理。所以人工考勤已经很难再满足企业规范化管理的要求,随着数据库技术的发展和企业信息化建设的进行,使用计算机管理考勤成为一种主流趋势,它不仅为企业减少了人力财力的付出,而且也大大减轻了考勤工作人员的工作量。本文系统的阐述了企业考勤管理设计开发的全过程。包括系统需求调查分析,概念结构设计,逻辑结构设计等部分。 1.1.2 系统开发意义 开发本系统的目的,就是要解决目前企业中关于员工出勤管理中所面临的一系列问题。开发出企业考勤管理系统能有效地提高企业办事效率,解决目前员工出勤管理问题,实现员工请出勤信息和缺勤信息对企业领导透明,使管理人员及时把握员工的情况,及时与员工沟通,提高生产质量。 考勤管理系统是企业对考勤实行了信息化管理,考勤管理中主要涉及的管理任务有5个方面:部门信息管理、员工基本信息管理、考勤信息管理、考评信息管理以及系统管理。 员工的基本信息、员工考勤、考评管理、系统用户管理,适用于机关、金融

和各企事业单位。 为实现员工考勤数据采集、数据统计和信息查询过程的自动化,完善人事管理现代化,方便员工上班报到,方便管理人员统计、考核员工出勤情况,方便管理部门查询、考核各部门出勤率;准确地掌握员工出勤情况,有效地管理、掌握人员流动情况,适用于机关、金融和各企事业单位。 第二章系统需求分析 2.1系统功能要求 (1)记录每个员工每天所有进入公司的时刻和离开公司的时刻。 (2)每天结束时自动统计当天的工作时间 (3)每天结束时自动统计当天迟到或早退的次数。 (4)对于弹性工作制,每天结束时自动统计当月的工时,并自动算出当月欠缺或富余的时间 (5)每个月末统计该月的工作时间判断是否足够 (6)每个月末统计该月的工作天数并判断是否足够 (7)管理人员查询并修改工作时间(特殊情况下修改) (8)管理人员账户管理(如设置密码等) (9)管理人员设定早退及迟到的条件,每个月的工作时间 (10)管理人员设定每个月的工作日期及放假日期 2.2 需求分析概述 实际的管理和记录工作非常需要快速获知各个部门员工的每日出勤情况,

学生考勤系统需求分析

学生考勤管理系统需求分析 版本:1.5 创建者:朱晓芳、李莎、李伟民、许迢、高照 修改者:李莎 日期:2014年5月28日

目录 1.引言 (4) 1.1编写目的 (4) 1.2背景 (4) 1.3定义 (4) 1.4参考资料 (4) 2.任务概述 (4) 2.1目标 (4) 2.2用户的特点 (5) 2.3假设与约定 (5) 3.需求分许 (5) 3.1总体结构图 (5) 3.1.1请假管理模块分析 (6) 3.2请假管理模块流程图 (7) 3.2.1请假申请模块分析 (7) 3.2.2请假修改模块分析 (8) 3.2.3请假审核模块分析 (8) 3.3考勤管理模块流程图 (8) 3.3.1考勤录入模块分析 (9) 3.3.2考勤修改模块流程图 (9) 3.3.3考勤统计模块分析 (9) 4对功能的规定 (9) 4.1精度 (9) 4.2时间特性要求 (9) 4.3输入与输出要求 (10) 4.4数据管理能力要求 (10) 4.5故障处理要求 (10) 4.6其他专门要求 (10) 5.运行环境的设定 (10) 5.1设备 (10) 5.2支持软件 (10) 5.3接口 (11) 6.目标系统界面 (11)

考勤管理系统需求分析 1.引言 考勤管理系统需求分析小组在相互的配合下,认真而全面地调查了用户对考勤管理系统的需求,确定了系统的功能要求,性能要求及系统运行支持环境要求等。为下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性的描述了考勤管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本软件需求说明书可以全面了解考勤管理系统所要完成的任务和所能达到的功能。 1.1 编写目的 1.作为软件系统开发技术协议的参照依据,为双方提供参考。 2.根据考勤管理工作的特点和业务流程的特点,对被开发软件系统的主要功能、性能进行完整的描述,为软件开发进行设计和编程提供基础。 3.为软件提供测试盒验收的依据,即为选取测试用例和进行验收提供依据。 预期读者:需求分析小组、项目开发小组、项目测试小组。 1.2 背景 a. 待开发软件系统的名称:《考勤管理系统》 b. 此项目的任务提出者:重庆机电职业技术学院考勤管理办公室 c. 开发者:项目小组(朱晓芳、李莎、李伟民、高照、许迢) d. 用户:重庆机电职技术学院考勤管理办公室 e. 本系统还应该能与其他系统共享部分数据,如“教务管理系统”、“学生档案管理系统”等,这样可以节约横多数据存储的资源,还能方便学校的管理工作 1.3 定义 列出本文件中用到的专门术语的定义和外文首字母词组的原词组。 总体结构:软件系统的总体逻辑结构。 数据字典:数据字典的名字都是一些属性与内容的抽象与概括,其特点是数据的严密性和精确性,不能有半点含糊。数据字典又分为用户数据字典和系统数据字典。用户数据字典包括单位的各种编码或代码。 动态数据:在软件运行过程中,系统给用户的数据,也就是系统在处理过程中或处理之后所产生的数据。 静态数据:系统运行之前设定的数据,它表示系统的初始化状态或初始化功能。 1.4 该文档的编号

相关主题
文本预览
相关文档 最新文档