当前位置:文档之家› 企业管理信息系统——设计说明书

企业管理信息系统——设计说明书

设计说明书第五组:企业管理信息系统组员:刘兴璐,王亚超,李骏,王山宝,杨晓,吴伟霞,刁慧芳,黄蓉企业管理信息系统设计说明书目录一.概述 (3)1. 编写目的 (3)2. 参考资料 (3)(1). 项目来源 (3)(2). 引用资料 (3)二.设计 (3)1. 类图设计 (3)(1). 类图的由来 (3)(2) . 类图 (5)(3). 类图说明 (6)2. 状态图设计 (7)(1). 总状态图 (7)(2). 人事部状态图 (8)(3). 财务部状态图 (9)3. 时序图设计 (10)(1). 登录系统 (10)(2). 人事部管理系统 (13)(3). 财务部管理系统 (16)一.概述1. 编写目的本文档的编写目的是:详细定义《企业信息管理系统》软件的总体功能;给出系统的结构设计和过程设计,作为程序编写的依据。

本阶段在系统的需求分析的基础上,对系统做设计说明。

主要解决实现该系统需求的程序模块设计问题,在以下的设计报告中将对在本阶段中对系统所做的所有设计进行详细的说明。

目标还包括:(1). 减少人力与管理费用,提高信息准确度,改进管理和服务。

(2). 建立高效的信息传输和服务平台,提高信息处理速度和利用率。

(3). 系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高。

2.参考资料(1). 项目来源本企业管理工作都是基于手工操作,管理过程繁琐、信息交流困难、错漏情况易于发生,总体来说工作效率极其低下。

而现在已经有大部分企业采用了企业管理信息系统,对信息活动的管理大大节约了时间。

为了提高了工作效率,尽快满足企业管理人员、职工对高效的企业管理信息系统的迫切需求,决定开发一套企业信息管理系统。

(2). 引用资料1). 企业信息管理系统项目计划任务书,XXX公司2).软件工程,张海藩,清华大学出版社二.设计1.类图设计(1). 类图的由来使用名词定义法,根据需求和用例图进行定义,步骤为:1). 找出候选的类和对象A.人事管理系统人事部管理员负责对人员的流动、培训、出勤进行管理。

具体功能有:a.职工信息管理对职工信息进行维护。

包括:新来职工信息的输入、对内部流动职工信息的修改、对辞退和辞职员工信息的删除、根据多种条件组合进行查询,打印职工信息表等。

b. 培训管理制定培训计划方案,对培训教师、培训课程、培训教材进行管理,记录培训信息和培训资源的管理(指教室、设备的使用情况),并生成培训资源信息表。

记录员工的培训成绩,培训结束后,要对课程和教师进行评价。

c. 出勤管理职工上班要考勤,每个部门在每个月末把职工出勤记录发给财务部(计算月工资和年终奖,即为薪酬)和人事部(根据职工的出勤信息作相应的处理,如:旷工半个月可开除等),并生成加班表和出勤表。

B.财务管理系统财务部管理员负责对人员的薪酬、奖惩进行管理。

具体功能有:a.薪酬管理财务部管理员根据各部门给出的职工的出勤表和加班表的情况按一定的公式(公式可自定,及包含基本工资和奖金)生成月工资和年终奖金,即为薪酬。

并统计生成薪酬表,同时可以进行查询薪酬表。

b.奖惩管理财务部管理员根据企业给出的条约中的奖惩制度,得到基本的奖励和惩罚原则,再根据出勤表,进行相应的奖励和惩罚,得到基本的奖惩信息,由该信息计算奖金。

C. 安全管理a.管理员对不同的岗位要设置相应的权限。

b. 管理员设置相应的登录权限设置。

c. 记录操作日志(可选项)。

2). 筛选出正确的类和对象除去冗余(即两个类表达同样的信息)、无关(即是对象,但与本系统无关)、笼统(即笼统、泛指、模糊的类)、属性(即实际上描述的是其他对象的属性)、操作(即可做名词和动词,应明确作为类还是类中定义的操作)、实现(即在此先不考虑怎样实现目标,)等词,则最后得到人事部管理员、职工信息表、培训计划方案、培训教师、培训课程、培训教材、培训资源信息表、出勤信息、加班表、出勤表、财务部管理员、薪酬、薪酬表、奖惩制度、奖惩信息、管理员、登录。

3). 确定关联在需求陈述中使用的描述性动词或动词词组,找到关联,初步确定关联,在进一步筛选和完善。

4). 划分主题即把系统包含的内容分解成若干范畴,即人事部和财务部等。

5). 确定属性在需求陈述中使用名词词组表示属性,并进行分析和选择。

6). 识别关系7). 反复修改(2). 类图(3). 类图说明1). 管理员进入登录系统,即可进行登录、注册(需要先进行验证)、找回密码操作,管理员(人事部和财务部)通过登录来进入到系统。

2). 人事部管理员进入人事管理系统后,可以对培训管理进行操作,人事部管理员可根据制定好的培训计划方案录入系统,系统根据计划可以生成培训资源信息表,培训资源信息表当中包含了培训材料,培训教师,培训课程。

培训之后,人事部管理员可以录入培训成绩和对培训做出评价。

3). 人事部管理员进入人事管理系统后,可以对职工信息表进行操作,包括新来职工信息的输入、对内部流动职工信息的修改、对辞退和辞职员工信息的删除,查询、打印职工信息表。

4). 人事部管理员进入人事管理系统后,可以根据出勤信息生成出勤表和加班表。

5). 财务部管理员进入财务管理系统后,可以对薪酬管理进行操作,录入基本工资之后,通过计算工资和奖金(奖金是通过出勤表和奖惩制度生成的奖惩信息得到的),系统会自动生成一张薪酬表。

之后,还可以对薪酬表进行查询。

2.状态图设计(1). 总状态图1). 主要状态有:注册:新用户通过信息验证进行注册(注册失败重新注册)登录:用户通过登录状态进入系统。

(登录失败重新登录)找回密码:用户遗忘密码,通过验证用户信息找回密码。

系统主界面:登录成功后进入系统主界面状态人事管理界面:(通过验证权限进入人事管理界面,可进行相关的操作和信息查询,验证失败返回系统主界面)财务管理界面:(通过验证权限进入财务管理界面,可进行相关的操作和信息查询,验证失败返回系统主界面)退出:结束操作,退出登录(退出失败返回系统主界面)2). 总状态图如下:(2). 人事部状态图1). 主要状态有:注册,登录,找回密码,系统主界面,退出等状态与总状态图描述相同。

职工信息管理界面:在人事管理界面点击进入职工信息管理界面(进入职工表后可对表进行新增、修改、删除操作,操作失败重新进行操作;操作成功则生成职工信息表,还可以对表进行查询或打印)培训管理界面:在人事管理界面点击进入培训管理界面(录入培训计划,失败时重新录入;录入成功则可实施培训计划并对生成的培训资源信息表进行查询)出勤管理界面:在人事管理界面点击进入出勤管理界面(记录出勤信息,生成并查询加班表和出勤表)2). 人事部状态图如下:(3). 财务部状态图1).主要状态有:注册,登录,找回密码,系统主界面,退出等状态与总状态图描述相同。

薪酬管理界面:录入工资和奖金(录入失败返回系统管理界面;录入成功时生成并查询薪酬表)奖惩管理界面:判断职工工作情况(若全勤及业绩优异对其进行奖励;缺勤及违规对其进行惩罚。

通过奖励和惩罚生成奖惩表并对其进行查询)2). 财务部状态图如下:注:进行完相关操作后返回相关界面。

3.时序图设计(1). 登录系统管理员要负责登录系统和记录职工所在的部门的信息的操作,本项目仅考虑一级部门设置。

管理员包括人事部管理员和财务部管理员。

1). 登录管理员先请求进入到登录界面,系统自动弹出一个提示:“请输入用户名和密码”,管理员输入完成后系统自动对登录信息进行验证,验证通过后进入系统主界面,系统自动显示跳转到系统主界面。

如下图所示:2). 注册企业需增加一个新的管理员,必须要先进行注册。

管理员请求系统加载注册界面,系统自动提示输入验证信息(如企业给管理员的专属身份验证码,激活用户名和密码等),管理员输入注册信息后系统进行注册验证,注册成功后进入登录界面,系统自动跳转到登录界面。

如下图所示:3). 找回密码管理员在登录进入系统时有时会忘记密码或者密码输入错误。

管理员请求加载找回密码界面,系统提示输入验证信息,管理员填写验证信息后系统自动进行密码验证,验证通过后进入登录界面。

系统自动显示登录界面。

如下图所示:(2). 人事部管理系统1). 职工信息管理由人事部管理员登录系统先点击进入人事部管理界面,再点击进入职工信息管理界面,系统自动检索数据管理中的职工信息表并返回检索结果显示给人事部管理员;然后人事部管理员可对职工信息表中的信息进行增加、修改、删除等操作,操作完成后生成新的职工信息表并保存至数据管理,数据管理接收到信息再记录后返回职工信息管理界面并显示给人事部管理员新的职工信息表;人事部管理员可查询或打印职工信息表信息,系统自动检索查询后返回检索或打印结果给人事部管理员;查询或打印结束后由人事部管理员点击返回人事部管理界面,系统响应请求后自动退出职工信息管理界面并返回到人事部管理界面。

2). 如下图所示::人事部管理员:人事部管理界面:职工信息界面:职工信息表:数据管理1.点击进入人事部管理界面2.点击进入职工界面5.显示职工信息表6.进行新增 / 删除 / ...10.查询或打印职工信息表13.显示或打印职工信息表14.点击返回人事部管理界面15.响应返回人事部管理界面7、生成新的职工信...3.检索职工信...4.返回检索结果8、保存新的职工信...8.返回保存...9、显示新的职工信...11.检索职工信息表12.返回检索结果1). 出勤管理由人事部管理员登录系统先点击进入人事部管理界面,再点击进入出勤管理界面,记录出勤信息到系统数据库管理,数据管理接收到信息记录后返回出勤管理界面并显示给人事部管理员;然后系统根据出勤信息生成加班表和出勤表并保存至数据管理,数据管理接收到信息再记录后返回出勤管理界面并显示给人事部管理员;人事部管理员可查询出勤信息,系统自动检索查询后返回查询结果给人事部管理员;查询结束后由人事部管理员点击返回人事部管理界面,系统响应请求后自动退出出勤管理界面并返回到人事部管理界面。

2). 如下图所示:人事部管理员:人事部管理界面:出勤管理界面:加班表:出勤表:数据管理1.点击进入人事部管理界面2.点击进入出勤管理界面3.记录出勤信息4.返回出勤信息5.显示出勤信息11.显示加班表和出勤表12.查询出勤信息13.检索出勤信息14.返回查询出勤信息15.显示返回出勤信息16.点击返回人事部管理界面17.响应返回人事管理界面6.生成加班表8.生成出勤表7、保存加班表9、保存出勤表10.返回加班表和出勤表1). 培训管理由人事部管理员登录系统先点击进入人事部管理界面,再点击进入培训管理界面;人事部管理员开始录入培训计划,系统保存培训计划到数据管理后返回保存结果并显示给人事部管理员;然后系统根据培训计划生成培训资源信息表并保存到数据管理,数据管理接收到信息后再记录后返回到培训管理界面并显示给人事部管理员;人事部管理员可查询培训资源信息,系统自动检索查询后返回查询结果给人事部管理员;查询结束后由人事部管理员点击返回人事部管理界面,系统响应请求后自动退出培训管理界面并返回到人事部管理界面。

相关主题