人事管理系统毕业设计论文(4)

2019-08-30 12:06

沈阳理工大学高等职业技术学院学士学位论文

图2.5 系统管理用例图

2.3.2 概念类描述

类图是由若干类关联在一起,反映系统或者子系统组成结构的静态图。类图的建模贯穿工程的分析和设计阶段的始终,通常从商务伙伴能够理解的类开始建模,最终往往成为只有开发小组才能够完全理解的类。

类图是在面向对象的系统模型中使用得最普遍的图。类图包含了一组类、接口和协作以及其之间的关系。使用类图来为系统的静态视图建模。通常这包括模型化系统的词汇(从系统的词汇表中发现类),模型化协作,或则模型化模式。类图还是一些相关的图的基础,包括组件图、分布图。

类图的重要性不仅仅体现在为系统建立可视化的、文档化的结构模型,同样重要的是构建通过正向和反向工程建立执行系统。

没有类是单独存在的,类通常和别的类协作,创造比单独工作更大的语义。因此,除了捕获系统的词汇以外,还要将注意力集中到这些类是如何在一起工作的。使用类图来表达这种协作,类图图符如表2.2所示。

创建类图最好的起点是用例图,根据上面的用例图很容易确定类及其关联、属性和操作。由上面的用例图得到员工类的方法包含查看员工信息、添加员工信息、修改员工信息、删除员工,属性包含姓名、性别等;员工调动类(属性:调后职位等)、员工调薪类(属性:调后薪资等)、员工考评类(属性:考评成绩等)、员工奖惩类(属性:奖惩原因等)的方法都包含新增、修改、删除、快速查询、高级查询、导出和报表打印等功能,属性包含姓名、部门、职位等,所有可以将它们归为人事信息类;管理员类的方法包含新增用户、修改和删除、修改密码、备份和还原数据库等,属性包含登录名、密码、权限、联系方式等。概念类的类图如图2.6所示。

11

沈阳理工大学高等职业技术学院学士学位论文

表2.2 类图图符

可视化图符

名称

描述

表示具体的一个类,第一

栏为类名,第二栏为类的属性,第三栏为类的方法

一种分组机制,表示一个

类图的集合

表示类的对象间的关系,

关联

包括聚集关联和组成关联 描述类或包的一般元素与特

泛化关系

殊元素之间的分类关系

图2.6 概念类图

2.3.3 行为描述

系统的行为是通过对象的动作来描述的,通常可以通过顺序图来描述对象之间如何进行消息的传递。顺序图是一种动态建模方法。一般用于确认和丰富一个使用情境的逻辑。一个使用情境就是系统潜在的使用方式的描述,也就是它的名称所要描述的。通过观察什么消息被发送给一个对象,以及通过概略的观察运行被调用的方法需要花费多长

12

沈阳理工大学高等职业技术学院学士学位论文

时间,很快就能了解哪里的设计需要变化,以达到在系统内部平衡负荷的目的,uml顺序图图符如表2.3所示。

表2.3 uml顺序图图符

可视化图符

名称 带有生命线的对象

激活 消息 返回消息

描述

用于表示顺序图中参与交互的对象 表示在这个时间段内,对象处于活动状态 用于表示对象之间传递的消息 用于表示对象之间传递的消息

要绘制系统的顺序图首先要了解系统的过程,根据系统类图中的方法可以获得详细的系统过程,系统管理操作顺序图如图2.7所示。

2.4 性能需求

系统的性能是系统的一种非功能特性,它关注的不是系统是否能够完成特定的功能,而是在完成功能时展示出来的及时性。为了能够客观地度量系统的性能,定义了一系列的性能指标,以便于在不同情况下度量系统的性能。 2.4.1 响应时间

从用户向系统发出一个作业请求开始,经系统处理后,再给出应答结果的时间称为系统的响应时间。如果要求一个系统的响应时间快,那么计算机CPU的运算速度就应该快,并且通讯线路的传递速率也应该高,如实时系统就是这样。

本系统采用C#语言编写对用户本机要求低,响应时间也相对较短,最大为4秒平均为2~3秒,完全符合需求。 2.4.2 吞吐量

每秒钟执行的作业数称为系统的吞吐量。系统的吞吐量越大,则说明系统的处理能力越强。系统的吞吐量与系统硬、软件的选择有着直接的关系,如果要求系统具有较大的吞吐量,就应当选择具有较高性能的计算机和网络系统。

13

沈阳理工大学高等职业技术学院学士学位论文

图2.7 系统管理操作顺序图

14

沈阳理工大学高等职业技术学院学士学位论文

2.4.3 并发用户数

并发用户数是指系统可以同时承载的正常使用系统功能的用户的数量。与吞吐量相比,并发用户数是一个更直观但也更笼统的性能指标。实际上,并发用户数是一个非常不准确的指标,因为用户不同的使用模式会导致不同用户在单位时间发出不同数量的请求。

2.4.4 资源利用率

资源利用率反映的是在一段时间内资源平均占用的情况。对于数量为1的资源(如CPU),资源利用率可以表示为资源被占用的时间与整段时间的比值;对于数量不为1的资源(如内存),资源利用率可以表示为在该段时间内平均被占用的资源数与总资源数的比值。对于本系统当用户数增加时,系统可以通过提高提高系统的资源利用率来提高吞吐量,但是也不是可以无限增大的,关键原因在于本系统的资源利用率不能无限提高。

2.5 环境需求

2.5.1 硬件环境

服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能的硬件,本系统服务器端的配置如下:

处理器:Inter Pentium 4 2.0GHz 或更高 内存:2GB 硬盘空间:160GB 显卡:SVAG显示适配器。 2.5.2 软件环境

服务器端要求如下:

操作系统:Windows 2000 Server 数据库:Mircrosoft SQLserver2005 开发工具:Microsoft Visual Studio 2005

15


人事管理系统毕业设计论文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2.银行信贷业务法律问题精解(2)— 贷中调查(上)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: