技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > NET毕业设计

公司人员信息管理系统

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:Asp.NET、ASP、C#、C++

数据库:SQLServer

框架:mvc

课题相关技术、功能详情请联系技术

作品描述

基于.net的公司人员管理系统设计与实现

需求规格说明书



修订历史记录

日期

版本

说明

作者

0.1

指导教师签字:


目录

TOC \o "1-3" \h \z 1.              引言................................................................................................................ PAGEREF _Toc367047654 \h 1

1.1. 目的............................................................................................................ PAGEREF _Toc367047655 \h 1

1.2. 背景............................................................................................................ PAGEREF _Toc367047656 \h 1

1.3. 定义............................................................................................................ PAGEREF _Toc367047657 \h 1

1.4. 参考资料..................................................................................................... 2

2.              系统概述....................................................................................................... PAGEREF _Toc367047659 \h 2

2.1. 目标............................................................................................................ 2

2.2. 用户特点..................................................................................................... 2

2.3. 运行环境..................................................................................................... 2

2.4. 功能............................................................................................................ 2

3.              系统特性....................................................................................................... 5

3.1.    职位管理......................................................... 5

3.1.1.      已有职位................................................. 5

3.1.2.      职位详情....................................................................................... 5

3.1.3.              修改职位....................................................................................... 5

3.1.4.      删除职位....................................................................................... 6

3.1.5.      添加职位....................................................................................... 6

3.2.    部门管理..................................................................................................... 6

3.2.1.      修改部门....................................................................................... 6

3.2.2.      删除部门....................................................................................... 7

3.2.3.      添加部门....................................................................................... 7

3.3.    公司账号管理.............................................................................................. 7

3.3.1.      拉黑不诚信企业账号..................................................................... 7

3.3.2.      重新启用被拉黑企业账号.............................................................. 7

3.4.    账号管理..................................................................................................... 8

3.4.1.      注册.............................................................................................. 8

3.4.2.      登录.............................................................................................. 8

3.4.3.      注销.............................................................................................. 8

3.4.4.      修改密码....................................................................................... 9

3.5.    权限管理...................................................................................................................9

3.5.1. 修改权限…………......……………………………........................……..9

3.5.2 权限控制范围……………………………………………….…....………9

3.6. 员工考勤管理……………………………………………………………..………10

3.6.1. 每日签到………………………………………………………..………10

3.6.2 请假单……….........……………………………………………..………10

3.7 员工薪资管理…………………………………………………………........……10

3.7.1. 社会福利管理..........................................................................................10

3.7.2. 所得税管理...............................................................................................11

3.7.3. 项目提成管理...........................................................................................11

3.8公司内部交流.....................................................................................................................11

3.8.1.人与人直接聊天....................................................................................................11

3.8.2.建立群组交流........................................................................................................12

3.8.3.查询群组信息........................................................................................................12

3.8.4.添加群组人员........................................................................................................12

3.8.5.踢出群组人员........................................................................................................12

3.8.6.退出群组................................................................................................................13

3.8.7.解散群组(管理员)............................................................................................13

4.      非功能性需求................................................................................................... 13

4.1. 时间特性要求............................................................................................ 13

4.2. 灵活性...................................................................................................... 14

4.3. 输入输出要求............................................................................................ 14

5.      外部接口需求................................................................................................... 14

5.1.    用户接口................................................................................................... 14

5.2.    硬件接口................................................................................................... 14


引言

目的

本文档给出了系统的整体网络结构和功能结构的概况,从总体架构上给出系统整体的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。

该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。


1.2背景

待开发软件系统名称:公司人员信息管理系统

任务提出者:李丹丹

开发者:刘天逸

用户:公司职员,管理员,

实现该软件的计算中心或计算机网络:公司网络中心

该软件系统同其他系统或其他机构的基本的相互来往关系:本系统需从公司人员信息数据库中提取信息。

1.3定义

本软件特制“公司职员信息管理系统”

MySQL:所用的数据库管理系统

MySQL 是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条授权政策),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHPApache可组成良好的开发环境。

Asp.net:所用的开发软件

ASP.NET[1] .NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IISInternet Information Server 服务,是Windows开发的Web服务器)之中的程序 。

1.4参考资料

[1]张俊兰.软件工程[M].西安电子科技大学出版社,2003.

[2]任泰明.基于B/S结构的软件开发技术[M].西安电子科技大学出版社,2011

[3]徐峰.软件需求最佳实践[M].电子工业出版社,2011

[4]张金城.管理信息系统[M].北京:北京大学出版社,2004.

[5]王珊,萨师煊.数据库系统概论[M].第四版.北京:高等教育出版社,2005.

[6] (美)里伯提,(美)赫威兹.Programming ASP.NET[M]清华大学出版社,2007

[7] Chris Hart John Kauffman[美].ASP.NET 2.0经典教程[M]人民邮电出版社,2011

[8] Adam FreemanAllen Jones.NET安全编程[M]清华大学, 2007

[9] Russell J.T. Dyer .MySQL核心技术手册[M]机械工业出版社, 2009

[10]郑阿奇. MySQL实用教程[M]电子工业出版社,2009



2.系统概述

2.1.目标

开发公司人员信息管理系统的目的是为了让在公司上班的不管是普通职员还是公司管理员,都能更快更高效的完成工作和管理公司信息,同时也能让老一辈儿的员工体会到现代科学技术带来的便捷。

2.2.用户特点

本系统最终用户分为普通用户、管理员两类,普通用户平时需要使用电脑频率很高,处理工作上的事情必须要使用电脑,管理员也是通过电脑管理公司数据,这两类人对本软件的需求都很大。

2.3.运行环境

客户端:windows操作系统 ie6.0以上浏览器
服务器端:iis网页服务器
数据库:mysql数据库

2.4.功能

本系统主要提供给两类用户使用,分别为每类用户提供不同的功能,如下图所示:

STYLEREF 1 \s 2 SEQ \* ARABIC \s 1 1 两类用户功能划分

(1)  公司员工使用功能

STYLEREF 1 \s 2 SEQ \* ARABIC \s 1 2 公司员工使用功能图

(2)  管理员功能


STYLEREF 1 \s 2 SEQ \* ARABIC \s 1 3 管理员功能图

3.系统特性

3.1.职位管理

3.1.1.已有职位

使用者:公司员工

目的:查看本单位所有已有的职位

基本事件流:

1)        用户进入已有职位界面,本用例开始;

2)        系统显示本公司已有的职位列表;

3)        用户查看列表中的信息,点击按钮进行相应操作;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.1.2.职位详情

使用者:公司员工

目的:查看职位的详细描述信息

基本事件流:

1)        用户进入职位详情界面,本用例开始;

2)        系统显示该职位的详情信息;

3)        切换到其它界面时本用例结束。

3.1.3.修改职位

使用者:公司管理员

目的:修改职位的详细描述信息

基本事件流:

1)        用户进入修改职位界面,本用例开始;

2)        系统显示可编辑状态的该职位当前详情信息;

3)        用户修改职位信息,并可以选择保存或取消修改;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.1.4.删除职位

使用者:公司管理员

目的:删除职位

基本事件流:

1)        用户点击删除职位按钮,本用例开始;

2)        系统提示用户确认是否删除,若为否则本用例结束;

3)        系统执行职位的删除操作;

4)        返回给用户执行结果;

5)        切换到其它界面时本用例结束。

3.1.5.添加职位

使用者:公司管理员

目的:添加新的职位

基本事件流:

1)        用户进入添加职位界面,本用例开始;

2)        系统显示可编辑状态的空白职位详情表单;

3)        用户填入职位详情信息,并可以选择添加或取消;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.2.部门管理

3.2.1.修改部门

使用者:公司管理员

目的:修改部门

基本事件流:

1)        管理员进入修改部门界面,本用例开始;

2)        系统显示部门列表;

3)        用户查看列表中的信息,点击按钮进行相应操作;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.2.2.删除部门

使用者:公司管理员

目的:删除部门

基本事件流:

1)        用户进入部门详情界面,本用例开始;

2)        系统显示部门的详情信息;

3)        用户查看部门的详情信息,点击按钮进行删除;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.2.3.添加部门

使用者:公司管理员

目的:添加部门

基本事件流:

1)        用户点击添加部门按钮,本用例开始;

2)        系统执行部门的添加操作;

3)        返回给用户执行结果;

4)        切换到其它界面时本用例结束。

3.3.公司账号管理

3.3.1.拉黑不诚信企业账号

使用者:公司管理员

目的:拉黑不诚信公司

基本事件流:

1)        用户点击标记为拉黑按钮,本用例开始;

2)        系统执拉黑操作;

3)        返回给用户执行结果;

4)        切换到其它界面时本用例结束。

3.3.2.重新启用被拉黑企业账号

使用者:公司管理员

目的:启用已被拉黑的账号

基本事件流:

1)        用户进入查看已拉黑企业界面,本用例开始;

2)        系统显示拉黑列表;

3)        用户查看列表中的信息,点击按钮进行相应操作;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.4.账号管理

3.4.1.注册

使用者:公司管理员

目的:注册人员

基本事件流:

1)        用户进入注册界面,本用例开始;

2)        用户执行注册手续;

3)        系统显示注册表单,用户进行相应的操作;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.4.2.登录

使用者:公司职员

目的:公司人员登录

基本事件流:

1)        用户登录,本用例开始;

2)        登录上系统时本用例结束。

3.4.3.注销

使用者:公司管理员

目的:注销公司人员

基本事件流:

1)        管理员进入人员管理界面,本用例开始;

2)        系统显示人员信息;

3)        管理员注销人员;

4)        切换到其它界面时本用例结束。

3.4.4.修改密码

使用者:公司员工

目的:修改密码

基本事件流:

1)        用户点击修改密码按钮,本用例开始;

2)        系统显示修改密码界面操作;

3)        系统执行修改密码操作;

4)        切换到其它界面时本用例结束。

3.5.权限管理

3.5.1.修改权限

使用者:公司管理员

目的:修改公司人员权限

基本事件流:

1)        管理员进入修改权限界面,本用例开始;

2)        管理员查看已创建的权限信息,点击按钮进行相应操作;

3)        系统处理相应操作,并返回操作结果;

4)        切换到其它界面时本用例结束。

3.5.2.权限控制范围

使用者:公司管理员

目的:修改权限控制范围

基本事件流:

1)        用户进入权限界面,本用例开始;

2)        系统显示权限范围;

3)        用户修改权限范围;

4)        切换到其它界面时本用例结束。

3.6.员工考勤管理

3.6.1.每日签到

使用者:公司员工

目的:签到

基本事件流:

1)        用户进入系统,本用例开始;

2)        点击签到按钮;

3)        系统处理相应操作,并返回操作结果;

4)        切换到其它界面时本用例结束。

3.6.2.请假单

使用者:公司员工

目的:员工请假

基本事件流:

1)        用户点击编写请假单,本用例开始;

2)        编写请假单

3)        系统执行操作;

4)        切换到其它界面时本用例结束。

3.7.员工薪资管理

3.7.1.社会福利管理

使用者:公司管理员

目的:社会福利管理

基本事件流:

1)        管理员进入福利管理,本用例开始;

2)        系统显示福利表单;

3)        管理员填入福利并选择保存或取消;

4)        系统处理相应操作,并返回操作结果;

5)        切换到其它界面时本用例结束。

3.7.2.所得税管理

使用者:公司管理员

目的:所得税管理

基本事件流:

1)        管理员进入所得税查询界面,本用例开始;

2)        系统显示所得税信息;

3)        系统处理相


如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线