基于ASP.NET 资产管理系统的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:metor2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:该文阐述了固定资产管理在企业中的应用背景,提出了利用B/S结构,采用ASP.NET的Web开发技术、SQL Server数据库进行系统开发的方案。在完成系统总体设计的基础上,对系统的主要功能模块进行了详细的设计和实现,并进行系统的部署和测试。
  关键词:固定资产管理; B/S结构; ASP.NET; SQL Server
  中图分类号:TP311        文献标识码:A
  文章编号:1009-3044(2021)30-0086-02
  开放科学(资源服务)标识码(OSID):
  随着时代的发展,社会企业、国家单位、教育领域逐步进入了信息时代的中期,各领域的资产也是多种多样,资产种类大幅度增加。资产管理是一项复杂的系统工程,具有涉及面广、资产价值高、资产地点分散、管理难度大、管理周期长、影响范围广等基本特点。资产的管理水平会直接影响所属单位的管理质量,应该把资产管理的重要性提高到企业发展的战略高度,并不断优化并完善资产管理的模式,制定更加符合企业资产管理机制和安全保障体系,以便提高企业资产的使用效率和整体办事能力。资产管理的信息化也迫在眉睫,利用计算机网络信息化手段,建立符合一般企业实际管理需求的资产管理系统,使资产管理更加的准确、便捷、高效。
  1  资产管理系统开发背景
  1.1 需求分析
  固定资产管理系统多是指将企业中固定资产以先进的信息化手段进行管理的软件工具,是企业改变固定资产管理方式、提升固定资产利用价值的有力武器,企业客户一旦实施固定资产管理系统,不仅可以有效解决资产管理难题,还能够更轻松、更有效地管理固定资产。虽然,企业对资产管理重要性的认识都有不同程度的提高,但不可否认的是由于各种原因和问题导致管理松散、资产流失、资产利用率低、重复购买等,虽然采用了资产管理系统,但是并没有实际解决问题。
  目前,企業在资产管理方面的主要问题是:第一:资产管理理念落后;第二:管理的制度不够完善;第三:管理的方法相对还是采用旧时的方法。
  1.2 研究背景
  在我国现阶段的中小企业的资产管理中,仍然存在传统的“账、卡、物”相结合的方式来管理固定资产,然后,被手工输入到计算机文件中,这很容易出现人为错误,导致资产的损失、索赔错误和毁坏。这种方法相对落后且难以管理,导致财务损失。随着信息化技术的发展,国内外关于固定资产的概念、分类、计价基础、价值构成、资产取得、信息化管理等方面都有较多的研究。因此,研究开发一套契合中小企业实际需求的资产管理系统,仍然是企业信息化管理手段中急需的一个重要环节。
  2 系统设计
  2.1 开发技术
  系统基于B/S结构,采用了ASP.NET进行开发,数据库采用SQL Server数据库技术。ASP.NET(Active Server Page.NET)是基于.NET Framework的Web开发平台。通过HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。SQL Server是微软公司推出的数据库管理系统,采用了客户机/服务器计算模型(两层结构)。多台客户机能能够访问储存在中央服务器中的数据库,客户机则是完成数据表示和实现部分的业务逻辑。
  2.2 系统总体设计
  为了实现企业对所持有的固定资产能够快捷精准的维护,高效、有效地降低资产管理部门对管理固定资产的工作难度,解放了资产管理者的“双手大脑”。系统共设计系统管理员和资产管理员两个主要角色,系统管理员主要完成系统设置、系统主要与资产相关的字典模块维护和管理;资产管理员主要完成资产的维护和管理。
  系统总体功能设计,如图1所示。
  3 系统的主要功能模块设计
  在完成总体功能设计的基础上,根据角色功能要求,分别设计了系统管理员的字典模块和资产管理员的功能模块。每个模块都进行了数据表设计、表关系建立,界面设计和具体程序功能的实现等过程。
  3.1 系统登录模块
  在登录模块中,用户根据不同的角色登录到相应的后台界面。首先需要实现与数据库连接成功;其次,用户在输入密码时,密码要掩码显示,还需对密码进行MD5加密,并与数据库中的数据进行比对,同时,为方便下次登录时,需要分布式Session的实现,把用户信息作为值放在Redis的缓存中。登录功能设计和程序流程,如图2所示。
  3.2 字典模块“资产类别”
  登录系统后,系统管理员可以对资产类别进行管理:包括资产类别的新增、修改、启用和禁用;资产管理员没有操作权限,只能进行资产类别的查看。
  在资产类别列表页,需要与数据库进行绑定,从而显示在网页中。系统管理员还可以添加资产类别、修改资产类别信息、启用和禁用所选的资产类别。资产类别功能设计和程序流程,如图3所示。
  3.3 核心模块“资产入库”
  1)功能设计
  登录系统后,资产管理员可以进行资产入库登记、修改、查询、导出资产信息;资产入库后资产状态默认为“正常”,“正常”状态的资产可进行修改;“已报废”状态的资产“存放地点”取值为空,不可修改。资产入库功能设计和程序流程,如图4所示。
  2)数据表设计及表之间关系设计
  数据库采用SQL Server,共建有14张数据表,其中,与资产入库相关的数据表有6个,它们的关系如图5所示。其中,资产入库表为tb_AssetsStorage,与该入库表相关的字典模块数据表有tb_AssetsClass(资产类别)、tb_Brand(品牌)、tb_Supplier(供应商)、tb_StoragePlace(存放地点)、tb_GainingMethod(取得方式)等。
  资产管理员利用资产入库模块,对这些资产进行录入工作,在后期还可以对资产信息进行修改,还可以利用丰富的查询功能进行准确的检索和定位。
  4 系统的测试
  系统开发完成后,对系统进行测试。测试的目的是尽可能地找出软件产品中存在的缺陷并确保得以修复,从而验证完成的系统是否满足的用户规定的需求。主要对系统进行的是功能性测试、性能测试以及自动化测试;所运用到的测试方法主要包含等价类法、边界值法、决策表法、因果图法以及正交法。
  5 结束语
  对系统进行需求分析的基础上,完成资产管理系统整体功能结构设计、数据库设计等;通过ASP.NET等相关技术实现了系统的登录验证、个人信息管理、资产类别、品牌、供应商、存放地点等基本字典功能模块,以及资产入库、资产借还等核心功能模块的开发。经测试,满足了中小企业对固定资产管理的基本要求,在此基础上,本系统还在进一步的拓展和优化。
  参考文献:
  [1] 石丰源,王春芹.基于高职院校固定资产管理平台方案的设计与研究[J].电脑知识与技术,2018,14(24):71-72.
  [2] 许礼捷,周洪斌,葛华.ASP.NET程序设计项目教程:微课版[M].大连:大连理工大学出版社,2021.
  [3] 于淑香,许礼捷,闫亚楠.基于ASP.NET的公寓管理系统开发[J].福建电脑,2015,31(3):48-49.
  [4] 周洪斌.基于三层架构的ASP.NET网站设计与开发[J].沙洲职业工学院学报,2014,17(1):9-13.
  [5] ASP.NET Web Forms. [EB/OL]. https://www.runoob.com/aspnet/aspnet-intro.html,[2020-12-20].
  【通联编辑:闻翔军】
其他文献
摘要:随着高职院校在宣传手段、影响力范围、信息公开程度等方面的拓展需求不断增多,站群管理应更加注重意识形态的积累和沉淀,传统的单站单人采编、审核、发布已经无法满足高速信息时代碎片化信息的高频率展示需求,针对高职院校网站内容质量、服务器管理、意识形态等保障性工作无法得到长期有效落实的问题, 该文基于站群系统建设与应用,充分利用先进的站群管理和采编中心技术,从站群管理层面提升新闻质量、加强队伍建设、强
摘要:数据治理系统作为大数据平台的核心基础支撑系统,旨在为数据仓库、数据服务平台、大数据基础平台以及实时共享交换平台,提供统一、便捷、高质量和价值最大化的数据资源,是数据应用和实现数据跨部门联通的基本保障。该文提出基于大数据平台的数据治理系统建设方案,为降低后续数据治理的改造成本、实现各部门互联互通和达到数据资源价值最大化,提供有效基础支撑。  关键词:数据治理系统;大数据平台;数据仓库;数据服务
随着三维点云数据在计算机视觉任务的逐渐流行,合成或重建高分辨率、高保真点云的能力变得至关重要。虽然深度学习模型最近在点云识别和点云分类任务中取得了成功,但点云生成任务还困难重重。本文提出了一种基于流模型的点云生成模型,使用深度学习技术训练好该模型之后,只需要从简单的高斯分布随机采样数据,然后通过我们的模型就可以产生全新的高质量的点云形状。基于我们模型生成的点云的质量比大多数现存的模型都要好,可以为
摘要:该文将研究移动终端大数据的文件存储技术,以电子邮件和短彩信消息文件的存储为实例,提出了一种在移动终端大数据环境下的消息文件存储和操作的算法,实现精确控制读写数据正确位置,避免了重写所有数据,极大减少IO操作负担,提升移动终端大数据读写操作性能。  关键词:移动终端;数据存储  中图分类号:TP3 文献标识码:A  文章编号:1009-3044(2021)30-0037-03  开放科学
摘要:随着计算机信息技术飞速发展和应用,各行业领域逐渐向现代化、信息化方向发展,人们工作生活更加便捷。然而在网络技术发展大背景下,计算机网络信息系统安全问题也随之出现,如信息资源共享带来的安全问题、软件及操作系统的安全问题、黑客入侵病毒泛滥以及环境危害引发的安全问题等安全问题。对此,相关技术人员要加强物理安全防护,及时备份和恢复数据库内容,同时要不断提高系统反病毒能力及软件操作系统安全性。该文分析
图像超分辨率是由低分辨率图像重建生成高分辨率图像的过程,是计算机视觉领域的一个研究热点。近年来,随着图像超分辨率技术理论的不断创新,从传统的插值法、重构法发展到主流的深度学习算法。文中从图像超分辨率的定义出发,梳理了图像超分辨率各个时期的代表性算法,详细介绍了基于卷积神经网络、残差网络与生成对抗网络三个主流的超分辨率模型,并讨论了各个模型的网络结构、学习策略以及损失函数等问题。最后,对图像超分辨率
摘要:为了避免因IP地址规划导致一系列网络问题,结合网络工程项目实际经验和教学经验,针对校园网的网络互连系统提出网络IP地址规划与设计的基本原则、规划方法,并通过一个具体的实例说明IP地址规划的过程。希望对网络初学者和一些缺乏IP地址规划经验的网络工程师提供有价值的参考。  关键词:校园网;局域网;IP地址规划  中图分类号:TP393 文献标识码:A  文章编号:1009-3044(202
摘要:为了研究网络社交平台对大学生主流意识形态的关系影响,该课题以全国大学生为主要研究对象,以反映当代大学生在网络社交平台使用行为情况的五个维度:社交互动、信息获取、自我表达、休闲娱乐、网络影响程度为自变量,反映大学生主流意识形态的三个指标知晓、认同、践行为因变量,建立相应的二元Logistic回归模型,进行实证调查分析。基于实证分析结果表明,网络社交平台的五个维度对大学生主流意识形态三个维度均具
摘要:科学技术水平提高推动了通信网络的发展,但在其实际应用环节,仍然存在许多安全隐患。本文就机房网络安全隐患进行了简要分析,并以此为基础进行机房网络安全技术策略研究,并提出机房网络安全管理防护举措。为保障机房网络安全,管理人员应设立机房网络安全权限,应用防火墙加密技术,提高机房网络安全水平,保障机房网络正常运行。  关键词:机房网络;安全隐患;网络安全技术  中图分类号:TP393 文献标识码
摘要:传统信息分类法是自上而下金字塔式的系统的、详细的、全面的分类法,而随着信息高度发展化和透明化的时代的到来,互联网上出现了新型信息分类法--自编分类法和分众分类法,二者采用了独特的信息分类法,方便了用户信息的检索。文章主要概述传统信息分类法和新型信息分类法,并将二者进行比较,分析新型信息分类法的优劣。  关键词:传统信息分类法;自编分类法;分众分类法  中图分类号:TP311 文献标识码: