系统详细设计大体模版:.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 实验时间 2 实验地点 3 实验名称 4 实验目的 为了更好的完成项目进程,为下面的测试用例做好基础。 5 实验要求 以团队协作的方法,对自己的子系统进行详细设计,详细设计的主要任务是确定具体地实现用户需要的软件系统。除了保证系统的可靠性,还有程序可读性好、容易理解、容易测试,容易修改和维护是详细设计的重要目标。 6 实验内容 6.1 系统的结构 图6.1 人事管理系统的结构图 图6.1是人事管理系统的结构图,人事管理的主要功能包括奖惩管理、考勤管理、员工信息管理、员工变动管理、工资管理这5大模块。每个模块下面还有子功能,每个功能都是和人事管理密切联系的。 6.2 用例设计 图6.2 人事管理用例设计 6.3 时序图 图6.3 人事管理时序图 6.4 类图 图6.4 人事管理类图 6.5 员工信息管理模块 标识符:AntInformation 6.5.1模块描述 这个模块的功能主要是方便用户查询信息,经理可以维护、查询员工信息,管理员可以查询员工信息,员工可以修改个人信息。 6.5.2模块属性 主控模块运行时才能进入本模块,模块常驻内存,非子程序,不可并发。 6.5.3功能 该模块的功能主要包括员工信息修改,信息添加,信息删除,信息查询。 6.5.4处理流程设计 图6.5 员工信息管理处理流程 图6.5描述的是员工信息管理处理流程设计图,进入界面之前需要输入用户名和密码,输入不正确需要重新输入,输入正确需要选择功能,选择的功能有添加、删除、修改操作。 6.5.5模块界面设计 图6.6员工信息管理模块界面图 表6-1员工信息管理输入输出数据项说明 名称 数据类型 取值范围 长度 说明 工号 字符串 固定长度 10字节 员工编号 姓名 字符串 任意字符串 50字节 性别 字符串 固定长度 10字节 如:男或女 身份证号 字符串 固定长度 50字节 学历 字符串 任意字符串 50字节 如:高中、本科 就职时间 字符串 任意字符串 50字节 联系方式 字符串 任意字符串 50字节 表6-1是描述员工信息管理的输入输出数据项的说明,输入项是工号,输出项有工号、姓名、性别、身份证号、学历、就职时间、联系方式。数据项的说明有类型、取值范围、长度、说明。 6.5.6设计方法(算法) 图6.7进入界面设计算法 图6.8添加员工信息算法 图6.10删除信息算法 图6.9修改员工信息算法 6.5.7流程逻辑 图6.11员工信息管理流程逻辑图 图6.11是描述的是员工信息管理流程逻辑图,首先用户需要输入用户名和密码,然后需要进行权限分析,管理员可以查询员工信息,经理可以进行信息的查询、添加、修改、删除操作,操作完成之后退出。 6.5.8接口 输入项可以通过员工工号查询、添加、修改员工信息,输出项有工号、姓名、性别、身份证号、学历、联系方式和就职时间。模块与模块之间可以通过员工工号传送信息,工号类型是字符串类型,数据长度10个字节,固定长度。 6.5.9限制条件 员工信息管理中模块中,工作人员只可以维护自己的个人信息,经理可以查询和维护所有员工的信息,管理员可以监督经理和工作人员。 6.6 工资管理模块 标识符:AntMoney 6.6.1模块描述 这个模块的功能主要是实现对员工工资的管理,包括工资发放、工资信息查询、工资信息维护这些都是属于工资管理。 6.6.2属性 主控模块运行时才能进入本模块,模块常驻内存,非子程序,不可并发。 6.6.3功能 该模块的功能主要包括工资发放,工资信息的维护,工资信息的查询。 6.6.4处理流程设计 图6.12工资管理处理流程设计图 图6.12描述的是工资管理处理流程设计图,进入界面之前需要输入用户名和密码,输入不正确需要重新输入,输入正确选择权限,管理员可以查询工资信息,经理可以查询工资信息、工资的发放信息、进行工资的维护,如工资的删除、修改操作。 6.6.5模块界面设计 图6.13工资管理模块界面设计 表6-2工资管理输入输出数据项说明 名称 数据类型 取值范围 长度 说明 工号 字符串 固定长度 10字节 员工编号 姓名 字符串 任意字符串 50字节 奖金 字符串 任意字符串 10字节 表现突出的奖励 基本工资 字符串 任意字符串 50字节 最低工资 实际工资 字符串 任意字符串 50字节 加上奖金的工资 发放时间 字符串 任意字符串 5

文档评论(0)

风凰传奇 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档