系统分析与设计大作业SAD系统分析与设计大作业SAD.docx

上传人:聆听****声音 文档编号:8965794 上传时间:2023-05-16 格式:DOCX 页数:14 大小:147.36KB
下载 相关 举报
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第1页
第1页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第2页
第2页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第3页
第3页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第4页
第4页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第5页
第5页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第6页
第6页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第7页
第7页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第8页
第8页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第9页
第9页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第10页
第10页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第11页
第11页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第12页
第12页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第13页
第13页 / 共14页
系统分析与设计大作业SAD系统分析与设计大作业SAD.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统分析与设计大作业SAD系统分析与设计大作业SAD.docx

《系统分析与设计大作业SAD系统分析与设计大作业SAD.docx》由会员分享,可在线阅读,更多相关《系统分析与设计大作业SAD系统分析与设计大作业SAD.docx(14页珍藏版)》请在冰点文库上搜索。

系统分析与设计大作业SAD系统分析与设计大作业SAD.docx

《系统分析与设计》

题目:

钢铁公司信息管理系统

班 号:

小组成员:

任课教师:

日期:

14

1

2

项目名称

钢铁公司信息管理系统

评阅人

(签字)

评阅日期

1.以项目投资方的角度,用语言描述系统的总体需求(500字以上)

项目投资方:

钢铁公司。

项目需求:

随着公司的日益经营与发展,公司的各项管理方式已经不能只限于人工与书面操作,需要与软件系统相结合来提高工作效率和制定工作计划,所以需要一个适合的钢铁公司管理系统来实现。

并要求该系统具有如下的功能需求:

当以总经理身份登陆时,他可以查看公司的整体情况,包括公司的销售业绩管理,合作伙伴的信息管理,公司在职人员管理,资金情况管理,日程管理,会议安排,同行业竞争者的信息等以及其他用户身份的所有功能。

其中业绩管理包括销售情况,销售价格,盈亏状况等。

人员管理包括人员的任命,调度,添加删除等。

当以部门经理的身份登录时,其具有的功能有生产资源信息管理,销售情况管理,所属部门员工监督,部门员工管理等功能。

其中生产资源信息管理包括查看原料产地现有信息,矿源的现产量与品质情况等。

销售情况包括价格,运输以及交通情况等内容。

员工监督包括出勤统计以及工资的发放等。

当以员工的身份登陆时,可以查看自己的应上班日期,自己所获工资情况,以及进行请假等相关事宜。

该系统具有一名系统管理员,负责系统内部的设置与修改,拥有最高权限,可以自由修改系统内部数据等,默认状态下系统管理员为公司总经理,后续的系统管理员有该管理员在该系统所有用户中设置,设置后系统管理员变更,原用户不在具有管理员身份。

2.列出系统相关事件列表(10个以上)

事件名称

触发器

来源

活动/用例

响应

目的地

员工想查看上班日

上班日期查询

员工

读取应出勤数据

员工出勤数据

员工

员工想查

询工资情况

工资查询

员工

读取实出勤记录

员工实出勤记录

读取该员工奖金

员工奖金信

计算员工工资

员工工资信

员工

部门经理想查看原

料来源

原料查询

部门经理

读取资料库

原料来源数据

部门经理

部门经理想查看原料销售情

销售情况查询

部门经理

读取交易信息数据库

原料销售情况

部门经理

部门经理要修改部门员工信

员工信息修改请求

部门经理

修改员工信息

修改确认

部门经理

员工信息修

改细节

员工数据

部门经理要监督员

工情况

员工出勤登记

员工

记录员工出勤

员工出勤信息

员工数据库

奖金发放

部门

经理

给员工发放奖金

员工奖金信

员工数据

总经理想查看合作

伙伴

查询合作伙伴请求

总经理

读取合作伙伴信息

合作伙伴数据

总经理

总经理查

询业绩

业绩查询请

总经

查询交易明细

交易信息

总经理

总经理查询资金使

用情况

资金查询请求

总经理

查询资金使用信息

资金使用情况信息

总经理

总经理查询资金剩

余情况

资金查询请求

总经理

查询资金剩余

剩余资金

总经理

总经理日

程管理

会议安排

秘书

提醒总经理日程

活动

会议时间与

主要内容

总经理

合作伙伴接

秘书

提醒总经理日程

活动

接见伙伴

总经理

总经理要进行人员

管理

人员管理请求

总经理

分配公司人员职务

人员调动情况

员工数据库

3.列出系统相关事物列表(10个以上)

事物名称

说明/属性

总经理

相当于该系统的管理员,拥有超级权限,需要存储

员工

是一个关键事物,带有很多细节,需要存储

部门经理

较高一级的用户,可以管理员工,但受总经理管理,需要存储

银行

仅有一个,不必存储

交易明细

需要记录公司的交易信息,需要保留

确认

从其他信息中产生的一条输出,不必存储

原料信息

包括矿源的现产量与品质情况,价格及运输交通情况,产销量,需要

存储

修改请求

将导致对员工信息等的改变进行记录的输入

财务人员

我们知道都有哪些人,不须存储

管理人员

我们知道都有哪些人,不须存储

市场人员

我们知道都有哪些人,不须存储

销售人员

我们知道都有哪些人,不须存储

价格

原料的一部分,需要研究

合作伙伴

客户,需要研究

会议安排

关于总经理日程活动,需要研究

查询请求

用于从数据库查询各种需要的信息

奖金目录

用于记录给员工发放的奖金,需要保留

4.画出系统关联DFD图及0层DFD图

1.顶层DFD图:

总经理

提供信息 管理数据

员工

出勤日期



公司信息管理系统

数据管理

部门经理

信息提供

2.0层DFD图

员工工资表

部门经理

员工

监督 请假

出勤管理

销售管理

生产资源管理

人员管理

销售明细表

总经理

创建事件与会议发布

资源统计表

提示当前日程

日程安排管理

5.画出系统总用例图(业务用例或系统用例均可)

总经理用例图:

<>

系统维护与管理

查询交易明细

销售业绩管理

查看竞争者信息

资金收入情况查询

<>

资金情况管理

<>

总经理

日程管理

合作伙伴信息管理

<>

资金支出情况查询

会议发布

在职人员管理

读取合作伙伴详细信息

部门经理用例图:

<>

查询矿产地产量

生产资源信息管理

<>

查询原料剩余情况

销售情况管理 <>

读取交易记录

部门员工监督

部门经理

<>

<>

部门员工管理

 更新员工数据库

进行请假

更新员工信息库

<>

工资情况查询

查询员工信息库

<>

工作日期查询

<>

员工

员工用例图:

-总开销

-总收入

-明细

经营情况

-时间

-地点

-金额

-方式

-明细

交易

-员工编号

员工

-用户名

-密码

-用户类别

-个人信息

用户

-员工编号

-日期

-是否实出席

工作

6.画出系统分析类图

日程

总经理

-事件名称

-时间

-地点

-详细信息

-用户名

-密码

资源情况

-地址

-质量

-剩余量

-产量

-详细信息

部门员工

-员工编号

-所属部门

部门经理

-经理编号

7.写出设计类的详细属性及方法(至少选择3个类)

类 :

总经理属性:

用户名

密码

方法:

员工管理(员工添加,员工修改,员工删除,员工任命)查看资金情况

日程事物管理(创建日程,查询日程)发布会议

查看合作伙伴信息销售业绩查询

查询竞争者信息

类 :

日程表属性:

事件名称

时间地点

详细信息方法:

创建日程

修改日程删除日程标记

类 :

资源类属性:

状态

地址质量剩余量日产量

详细信息方法:

新建资源项

更新资源信息删除资源项计算剩余天数变更资源状态

8.至少选择2个用例,画出相应场景的时序图或协作图

8:

返回创建成功()

5:

返回创建成功()

6:

输入员工信息()

7:

添加至员工数据()

4:

创建员工对象()

员工

3:

返回该员工不存在()

2:

寻找员工编号()

1:

输入员工编号()

1,部门经理新建员工信息

部门经理

员工管理

员工数据

7:

返回更新成功()

8:

返回修改成功()

4:

显示员工信息()

5:

勾选是否实际出勤()

6:

更新员工数据()

3:

返回应出勤员工信息()

2:

查询当前系统日期应出勤的员工信息()

1:

发出出勤监督指令()

2,员工出勤情况监督

部门经理

监督管理

工作日数据

员工数据

3,会议发布

10:

返回发布完成()

9:

通知该事件涉及到的此系统使用者()

8:

返回创建成功()

7:

更新日程数据()

6:

修改事件内容()

4:

提示输入会议信息()

5:

输入信息()

3:

返回创建成功()

2:

创建新会议对象()

1:

申请发布会议信息()

会议事件

日程信息

系统

总经理

9.选择一个具有明显状态变迁的对象,画出它的状态图(至少有3个状态)

增加员工

该员工不存在

新员工被建立

该员工已存在

输入员工信息

保持原数据

数据被修改

工作日数据导入

应出勤日被更新

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2