公司考勤app系统的设计与开发(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

公司考勤app系统的设计与开发(4)

图A-2  网络拓扑结构图

3。2 本系统的硬件环境

本系统的硬件设备如下:

客户端app:Android系统下(iTop4412开发板)

· CPU:1G以上

· 内存:1G以上

· 分辨率:推荐1024×768像素

后台管理端系统:普通PC

· CPU:2。4GHz以上

· 内存:2GB以上

· 能够运行IE7

Web服务器

· 网卡:KMb/s速度

· CPU:1。8G或1。8G以上

· 内存:2G以上

· 硬盘:80GB以上

数据库服务器

· 硬盘:80GB以上

· CPU:2。0GHz

· 内存:1GB以上

3。3系统运行软件环境

操作系统: windows7

数据库:Mysql

开发工具包:JDK Version 1。4。2

Web服务器:Tomcat

浏览器:IE8以上

4。 功能规格

面向对象分析法是一种很实用的项目分析法,常常被人们作为支撑建模的分析方式,一般为了更加方便快捷,最后开发人员都是采用UML(Unified Modeling Language)为建模语言。这也使得UML将从不一样的角度进行模块建设,并从不一样的角度进行系统特征展示。在UML中,个模型图都通过不同的系统单元进行展示,最终展现的建模图便是我们所设计的系统。

通过例图确定所需描述的系统功能,在例图中宫锁展示的功能模块,是确定系统边界及系统功能的条件,该模型最终会成为对象模型所衍生出的派生体。

对设计用例图,应采用下述设计思路:

1)角色确立。角色包含很多因素的,构成角色都是系统中很重要的一部分,它是含有用户;含有外设;含有外部系统;还包含外部的处理等过程,通过不同的系统交互方法,所需站立在考虑需求的系统外部角色来的系统功能诉求,并得出所面对的对象来确定该功能,最大程度的保证目标角色的死别。

2)对所述用例进行功能性描述。可通过对“本角色在系统中所扮演的角色拷问”,实现所述用例的功能性阐述。

3)对体统所含的各个用例进行多次的校核,并且要详细校核。

4。1 角色定义

能够和系统产生交互,这个交互式有用户或者外部系统发动的。

4。1。1 员工

员工就是在这个考勤app操作打卡功能,通过客户端平台实现用户的打卡和请假。

4。1。2 人事管理

人事管理就是去操作后台管理系统的用户,并且他还是员工中的一员,就是派生出来的。人事管理拥有员工一样的权限,并且可以在后台管理系统进行增加、删除、更新和浏览等活动,具体关系如下图所示。

图A-3  员工角色的泛化关系

4。1。3 数据库

数据库操作作为可交互的外部角色,它能提供一些操作,例如系统中数据的增加,系统中数据的删除,系统中数据的修改和系统中数据的查询等,还有其他的一些作用。

4。2 系统主用例图

网络考勤的功能模块主要可分为两大类,一类是客户端app,另一类是后台管理系统。

App主要为用户提供考勤打卡和请假业务,即通过本app实现公司内部的考勤功能。文献综述 (责任编辑:qin)