欢迎来到天天文库
浏览记录
ID:50945647
大小:18.78 KB
页数:9页
时间:2020-03-16
《基于SSH的高校固定资产管理系统的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于SSH的高校固定资产管理系统的设计 摘要:为了应对高校固定资产管理工作日趋复杂的新形势,本项目设计了高校固定资产管理系统,采用了J2EE技术,通过SSH框架搭建了具有MVC三层架构的资产管理系统。本文主要介绍了依照标准软件工程思路进行系统需求分析和系统设计的过程,搭建了一个具有精细化资产管理能力、有效管理固定资产的高校固定资产管理系统。 关键词:高校;固定资产管理系统;SSH框架 近几年为适应不断提高的高校教学科研要求,高校大力增加固定资产的购建。随着高校固定资产的规模急剧扩大、构成日趋复杂,高校固定资产管理日益呈现出新变化[1],本
2、项目通过搭建具有精细化资产管理能力、多维度资产分析能力的固定资产管理系统,解决了高校在固定资产管理工作中的技术问题,起到有效管理固定资产,提高固定资产的使用效率,配合固定资产的定期清查工作,真实反映固定资产的原始价值和磨损价值,增强高校内控和内管水平的作用。 本系统采用了业界成熟的J2EE技术,通过SSH框架高效地搭建了具备MVC三层架构的资产管理系统。本项目依照“需求分析-系统设计―测试验收”的软件工程思路,依据高校固定资产管理的实际情况进行了业务流程分析,通过用例图分析了财务管理业务需求;然后进行总体设计,包括系统架构、功能结构、网络拓扑
3、结构、数据库设计;接着通过流程设计等描述了系统的实现过程;最后,经过功能测试和性能测试完成了本系统的测试验收工作。本文将主要介绍系统的需求分析和设计阶段的工作。 一、系统的需求分析 (一)用户需求 高校固定资产管理系统面向四种用户:分别是一般工作人员、财务审核人员、国资处管理员、系统管理员。 1、一般工作人员 学校的教师、行政管理人员、辅导员以及其他在职教职工都可以是一般工作人员,其拥有了以下的权限:填制资产审批单。 2、财务审核人员 财务审核人员拥有的权限如下:对固定资产计提折旧并自动生成会计凭证、对资产卡片账与固定资产账进行对
4、账。 3、国资处管理员 系统管理员为国资处管理固定资产的人员分配了用户的级别类型,他们有以下权限:新增固定资产、固定资产卡片管理、变动单管理、资产维护、资产调拨管理、减少资产管理、对固定资产计提折旧、对资产卡片账与固定资产账进行对账。 4、系统管理员 本系统能够利用管理人员来添加系统管理员,负责维护用户基本信息、登录信息以及用户的角色,可初始化用户口令和重置用户口令,以及实现系统参数的维护管理。 (二)需求分析 固定资产系统需要实现八个功能: 1、新增资产。包括: (1)新增资产审批单:主要完成新增资产审批单的增加、保存、修改、
5、删除、定位及复制功能。所有新增固定资产都需要填制“新增资产审批单”,待有权人审核通过后,再通过“资产增加”节点产生固定资产卡片。 (2)资产增加:主要完成新增固定资产、无形资产和递延资产卡片的增加、保存、修改、删除、定位及复制功能。 2、卡片管理:对系统内的资产卡片进行综合管理的位置,资产卡片的详细情况都可在这里查出。 3、变动单管理:对系统输入的变动单进行综合管理的位置。 4、资产维护。用于对固定资产进行维护,包括: (1)资产变动:实现卡片除卡片编号、数量、减值准备、净值、净额、月折旧率、月折旧额、币种、已计提月份、开始使用日期、
6、单位折旧、是否多使用部门外其余所有卡片项目的有痕迹变动。 (2)资产拆分:若资产在使用中由于各种原因需要拆分,比如一台计算机被分拆为主机和显示器分属不同的部门,则可以使用该功能将卡片拆分。 (3)资产合并:实现将多个资产合并成一个资产的操作。 5、资产调拨:本功能适用于各部门各科室之间的资产调拔。包括资产调入、资产调出两个节点,需要结合使用。 6、资产减少:正在使用的资产由于毁损、盘亏、出售等原因需要进行报废,此功能是实现资产的报废。 7、折旧与摊销:用于对固定资产计提折旧(摊销费用),并自动生成会计凭证。 8、对账:因为卡片账的录
7、入与固定资产账的登记、计提折旧、摊销是由两个模块实现,为此系统提供了对账功能,方便财务人员保证账账相符。 根据用户需求的分析结果与细化用例的准则,将固定资产管理的细化用例图如图1所示。 图1固定资产管理的细化用例图 二、系统设计 (一)系统架构设计 为了实现业务和逻辑的分离,本系统将遵循MVC三层架构的思想进行系统的架构设计,系统的功能结构从上到下可分为以下几层:表现层、逻辑层、数据层[2]。表现层是系统的界面,包含固定资产管理界面、用户登录界面和系统管理界面。逻辑层是系统功能模块,分解成新增资产、卡片管理、变动单管理、资产维护、资产
8、调拨、资产减少、折旧与摊销和对账八个封装的子模块,使得系统模块化、内聚化,符合软件工程思想。数据层是系统的数据库,作为系统的存储部分,数据层保存了资产
此文档下载收益归作者所有