固定资产管理系统 概要说明书说明书

固定资产管理系统

概要说明书说明书

小组成员:牟真,邱浩,张宏壮,王浩枫,熊阔彪,林轶,谢俊,彭俊,胡晨浩,欧阳正

目录

1. 介绍 1

1.1 目的 1

1.2 范围 1

1.3 内容概览 1

1.4 定义、缩写词 1

2. 体系结构表示方法 2

3. 系统要达到的目标和限制 2

4. 用例视图 2

4.1 系统用例图 3

4.2 新增用户 4

4.3 用户登陆 5

4.4 修改个人信息 6

4.5 查询资产信息 7

4.6 查看报表 8

4.7 增加固定资产 9

4.8 减少固定资产 10

4.9 固定资产变动登记 11

4.10 分配使用权限 12

4.11 月计提折旧及折旧报表 13

4.12 录入工作量 14

4.13 用户退出系统 16

5. 逻辑视图 17

5.1 总览 17

6. 过程视图 18

6.1 用户登录 18

6.2 新增用户 19

6.3 增加固定资产 21

6.4 报表查询 22

7. 部署视图 24

8. 规模和性能 25

9. 质量 25

概要说明书说明书

1. 介绍

1.1 目的

本文档提供了对高校固定资产管理系统的总览,从不同的视角描述了该系统。说明了高校固定资产管理系统的总体设计和实现说明,记录了系统整体实现上技术层面上的设计,并以需求说明作为依据。目的在于帮助开发人员理解高校固定资产管理系统的基本结构。

1.2 范围

介绍了高校固定资产管理系统的用户管理系统、查询系统、资产管理系统、报表管理系统等。

1.3 内容概览

用户管理系统

用户如果要进行登陆操作,需要输入正确的用户名和密码,如果输入错误,则停留在登录页;管理员如果要进行新增用户操作,需要输入新用户的信息,如果不符合输入规范或与已有信息冲突,则停留在新增用户界面;

查询系统

系统为高级用户,会计核算员,系统管理员提供查询固定资产信息权限;用户登录后可对各项固定资产信息进行查询;

资产管理系统

资产核算员在取得高级用户设置的权限后,可以进入资产管理系统对固定资产信息进行管理,包括对固定资产增加、减少、借出、归还、送修、完修等信息的更新;

报表管理系统

会计核算员在取得高级用户设置的权限后,可以进入报表管理系统对固定资产信息进行统计汇总,制作报表以供高级用户查看。

1.4 定义、缩写词

固定资产使用期限超过1年的房屋、建筑物、机器、机械、运输工具以及其他与生产、经营有关的设备、器具、工具等。不属于生产经营主要设备的物品,单位价值在2000元以上,并且使用年限超过2年的,也应当作为固定资产

固定资产折旧指一定时期内为弥补固定资产损耗按照规定的固定资产折旧率提取的固定资产折旧

2. 体系结构表示方法

这篇文档使用一系列视图反映系统架构的某个方面;

用例视图:概括了架构上最为重要的用例和它们的非功能性需求;

逻辑视图:展示了描述系统关键方面的重要用例实现场景(使用交互图)

部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图)

数据视图:描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制(使用类图描述数据模型,活动图表示数据流)

3. 系统要达到的目标和限制

目标

用户可以正确登录,在登录页面输入信息时、新增用户页面输入信息时能够在输入错误的同时看到错误提示;正确登录后可以看到登陆后的操作界面,点击其中一个子系统后在权限允许的情况下可以进入该子系统进行操作,用户在各个系统中的操作结果将被保存到数据库。

系统管理员在首页可以进行新增用户操作,输入的注册信息要进行验证,验证正确后将信息存入数据库。

高级用户正确登录后可以查询商品信息、查询报表、分配权限。

会计核算员正确登录后可以进行这就统计汇总。

资产核算员正确登录后可以管理变动资产、增加资产入库。

限制

高级用户不能修改报表信息;

会计核算员在经过授权后可以登录报表管理系统;

资产核算员在经过授权后可以登录到资产管理系统。

4. 用例视图 

高校固定资产系统描述的主要用例有:资产新增登记、用户登陆系统、用户退出系统、设置部门信息、变动资产登记、录入工作量、分配使用权限、查看报表、修改个人信息、查询资产信息、月折旧计提操作、登录操作、新增用户操作等。

4.1 系统用例图

系统用例图见图4.1

 
   

 

4.1 系统用例图

4.2 新增用户

4.2.1 用例简述

系统管理员增加用户,成功则将用户信息加载到数据库,不成功则返回错误信息。

4.2.2 基本事件流

1  管理员:输入账号密码登录到系统。

2  系统:根据输入的账号密码判断是否一致,成功则跳转到欢迎界面。

3  管理员:选择新增用户操作。

4  系统:跳转到注册界面。

5  管理员:填写用户信息。

6  系统:根据管理员填写的用户信息,判断是否符合规范,是否与已有信息冲突,成功则将信息加载到数据库。

7  用例结束。

4.2.3 活动图

 
   

            4.2 新增用户的活动图

4.3 用户登陆

4.3.1 用例简述

用户输入账号密码,系统检索是否一致,成功则跳转到登陆后界面。

4.3.2 基本事件流

1  系统:显示系统登录界面;

2  用户:输入已注册的账号密码并提交;

3  系统:验证用户名是否存在,和密码是否一致,成功则跳转到登陆后界面;

4  用例结束。

4.3.3 活动图

用户登录的活动图见图4.3

 

 

4.3 用户登录的活动图

 

 

4.4 修改个人信息

4.4.1 用例简述

用户在登陆后可以查看个人信息并进行修改。

4.4.2 基本事件流

1  用户:登陆后,点击进入个人信息查询界面。

2  系统:根据用户名,发送用户基本信息到界面,并提示用户是否需要修改信息。

3  用户:选择修改信息,提交新数据。

4  系统:验证新数据并保存到数据库。

5  系统:用例结束。

4.4.3 活动图

修改个人信息的活动图见图4.4

 

 

4.4 修改个人信息的活动图

4.5 查询资产信息

4.5.1 用例简述

用户登录后可以对系统内的固定资产信息进行查看。

4.5.2 基本事件流

1  顾客:登陆后,点击进入资产信息查询界面;

2  系统:跳转到资产信息查询界面;

3  顾客:选择要查询固定资产编号;

4  系统:根据用户输入的编号查找相应固定资产信息;

5  系统:若编号存在,将搜索到的信息显示到界面。

6  用例结束。

4.5.3 活动图

查询资产信息的活动图见图4.5

 

 

4.5 查询资产信息的活动图

4.6 查看报表

4.6.1 用例简述

只有高级用户可以查看报表。

4.6.2 基本事件流

1  高级用户:登陆后进入报表查询子系统;

2  系统:判定用户权限,若合格,则跳转到报表查询子系统;

3  高级用户:选择要查询的报表及时间;

4  系统:根据高级用户的选择,生成报表;

5  用例结束。

4.6.3 活动图

查看报表的活动图见图4.6

 

 

4.6 查看报表的活动图

4.7 增加固定资产

4.7.1 用例简述

本用例描述了固定资产的增加的整个流程。

4.7.2 基本事件流

1  部门:提交固定资产增加单据到会计/资产核算员;

2  会计/资产核算员:审核单据是否真实有效;

3  会计/资产核算员:若单据有效,新增固定资产卡片,新增资产信息到系统;

4  系统:记录新增信息到数据库;

5  用例结束。

4.7.3 活动图

增加固定资产的活动图见图4.7

 

 

4.7 增加固定资产的活动图

 

 

4.8 减少固定资产

4.8.1 用例简述

本用例描述了固定资产的减少的整个流程。

4.8.2 基本事件流

1  部门:提交固定资产减少单据到会计/资产核算员;

2  会计/资产核算员:审核单据是否真实有效;

3  会计/资产核算员:若单据有效,更新固定资产卡片,更新资产信息到系统;

4  系统:记录更新信息到数据库;

5  用例结束。

4.8.3 活动图

减少固定资产的活动图见图4.8

 

 

4.8 减少固定资产的活动图

4.9 固定资产变动登记

4.9.1 用例简述

本用例描述了固定资产变动登记的整个流程。变动包括借出,归还,送修,完修。

4.9.2 基本事件流

1  部门:提交固定资产变动单据到会计/资产核算员;

2  会计/资产核算员:审核单据是否真实有效;

3  会计/资产核算员:若单据有效,更新固定资产卡片,更新资产信息到系统;

4  系统:记录更新信息到数据库;

5  用例结束。

4.9.3 活动图

固定资产变动登记的活动图见图4.9

 

 

4.9 固定资产变动登记的活动图

 

4.10 分配使用权限

4.10.1 用例简述

权限分配由高级用户管理,普通用户在被授予权限后才能访问相应子系统。

4.10.2 基本事件流

1  高级用户:登录用户管理子系统,选择权限管理;

2  系统:判定用户权限,若合格跳转到用户权限管理页面;

3  高级用户:输入要修改的用户名;

4  系统:查找相应用户,若存在,返回用户信息;

5  高级用户:修改所选用户权限;

6  系统:保存新的用户权限信息到数据库;

7  用例结束。

4.10.3 活动图

分配使用权限的活动图见图4.10

 

4.10 分配使用权限的活动图

4.11 月计提折旧及折旧报表

4.11.1 用例简述

会计核算员负责固定资产的计提折旧和制作折旧报表工作,要根据固定资产的类型和相关规定选择折旧计提方式。

4.11.2 基本事件流

1 会计核算员:登陆后进入折旧管理子系统;

2 系统:判定用户权限,若合格跳转到折旧管理页面;

3 会计核算员:选择固定资产编号;

4 系统:检索对应编号,若存在,返回资产信息;

5 会计核算员:检查资产信息,根据资产使用状况及时更新计提折旧以及折旧类型;

6 会计核算员:若需要统计折旧报表,则选择要统计资产和时间生成报表;

7 系统:保存新数据到数据库,并记录工作日志;

8 用例结束。

4.11.3 活动图

月计提折旧及折旧报表的活动图见图4.11

 

 

4.11 月计提折旧及折旧报表的活动图

 

4.12 录入工作量

4.12.1 用例简述

会计核算员需要对固定资产的工作量定期更新,以方便根据资产使用状况使用合理的折旧计提方式。

4.12.2 基本事件流

1 会计核算员:登陆后进入折旧管理子系统;

2 系统:判定用户权限,若合格跳转到折旧管理页面;

3 会计核算员:选择固定资产编号;

4 系统:检索对应编号,若存在,返回资产信息;

5 会计核算员:检查资产信息,录入工作量;

6 系统:保存新数据到数据库,并记录工作日志;

7 用例结束。

4.12.3 活动图

录入工作量的活动图见图4.12

 
   

 

4.12 录入工作量的活动图

 

 

4.13 用户退出系统

4.13.1 用例简述

用户退出系统。

4.13.2 基本事件流

1   用户:提交退出系统的请求;

2   系统:注销用户;

3   系统:显示用户登录页面,提示此用户已经退出系统;

4   用例结束。

4.13.3 活动图

用户退出系统的活动图见图4.13

 

4.13 用户退出系统的活动图

 

 

 

 

 

 

5. 逻辑视图 

逻辑视图部分主要叙述了设计阶段的工作。

5.1 总览

5.1的领域模型是高校固定资产管理系统的设计实体及其之间的关系;

 

 

5.1 领域模型

 

 

6. 过程视图

过程视图部分叙述几个主要子系统的处理流程。

6.1 用户登录

6.1.1 用户登录的系统顺序图

 

 

6.1 用户登录的系统顺序图

6.1.2 用户登录的类图

 

6.2 用户登陆的类图

6.1.3 用户登陆的协作图

 

 
   

 

6.3 用户登陆的协作图

6.2 新增用户

6.2.1 新增用户的系统顺序图

 

6.4 新增用户的系统顺序图

6.2.2 新增用户的类图

 

 

6.5 新增用户的类图

6.2.3 新增用户的协作图

 

 

 

 

 

 

6.6 新增用户的协作图

 

 

6.3 增加固定资产

6.3.1 增加固定资产的系统顺序图

 
   

6.7 增加固定资产的系统顺序图

6.3.2 增加固定资产的类图

 

6.8 增加固定资产的类图

 

6.3.3 增加固定资产的协作图

 

 

6.9 增加固定资产的协作图

6.4 报表查询

6.4.1 报表查询的系统顺序图

 

 

6.10 报表查询的系统顺序图

 

 

 

6.4.2 报表查询的类图

 

 

6.11 报表查询类图

 

6.4.3 报表查询的协作图 

 

 

6.12 报表查询的协作图

7. 部署视图

部署视图描述了如何将具体软件制品分配到计算节点 (具有处理服务的某种事物) 上,表示了软件元素在物理架构上的部署,以及物理元素之间的通信。

高校固定资产管理系统的部署视图见图7.1

 

 

7.1 高校固定资产管理系统的部署视图

  • User Workstation

普通的个人计算机。

  • Visual C++ 6.0

通用个人计算机上Microsoft公司推出一个功能强大的可视化软件开发工具。

  • MySQL

MySQL是小型关系型数据库管理系统,其体积小、速度快、总体拥有成本低,开放源码数据库

8. 规模和性能

  • 满足的规模

能够满足正常状态下,系统涉及的用户同时使用。

  • 满足的性能

能够满足让系统的操作者可以认同的响应时间。

9. 质量

系统正式使用时,登录、注册、查看商品、生产订单的流程正常。各业务流程的处理模块,如:计提折旧等,计算迅速准确。

猜你喜欢

转载自www.cnblogs.com/mouzhen/p/10165598.html