固定资产管理系统(软件工程)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程实验报告
设计题目:固定资产管理系统
系别:信息工程学院
专业:信息工程
班级:0902班
学生姓名: 肖文名
学号:0120909300205
日期:2012年6月11日
指导教师:张琪
1 需求分析
1.1系统现状
固定资产具有价值高,使用周期长、使用地点分散、管理难度大等特点。据此分析原系统主要问题有:
1.许多大规模企业组织拥有的固定资产数量大、种类多、使用周期长,因此使用人工管理将面临固定资产的增加、减少、转移、租赁、停用、封存、闲置、报废等不易管理的问题。
2.固定资产的历史操作和资产统计工作非常困难,容易导致资产流失和资产重复购置,花费不必要的资金。
3.目前多数固定资产管理系统采用人工手工方式录入数据,不仅速度慢、还易产生错误。
4.不能及时更新固定资产的清单,导致资产外泄,资金无故减少。
1.2用户需求分析
根据用企业要求以及现代化管理的准则,要求新开发的固定资产管理系统能够根据企业需要查询有关固定资产管理各类信息,能够查询出任何时间的资产增加、减少、保管、使用、清理报废情况,保证账面和实物相符等。固定资产管理系统需要实现的功能如下:
1.正确提出固定资产的折旧,计算固定资产的利用效果,以便于提高固定资产利用率,减少资产流失。
2.能够对固定资产进行统计分析,以便于财务部门进行管理。
固定资产管理系统
档案管理子系统查询管理子系统
资产管理子系统
购入记录
报
废
记
录
维
修
记
录
外
借
记
录
购
买
资
产
资
产
维
修
资
产
报
废
资
产
外
借
查
询
总
资
产
查
询
外
借
资
产
查
询
维
修
资
产
查
询
报
废
资
产
3.能够及时打印出各种各样的报表,用于会计查帐或审核。
4.作为一个正规的固定资产管理系统,需要有身份的校验,以及其他常用的
辅助工具的设置。
总之本系统能够快速、方便、准确的管理企业的固定资产,可以用来实现:登记新购买的资产、记录进行过维修的资产、记录进行了报废处理的资产以及对现有的资产进行统计和核查。
1.3系统功能需求
待开发的软件功能需求:
本系统主要内容包括固定资产的购买入库,报废,查询等功能,可以将其分为档案管理、资产管理以及查询三个子模块。
1.4总体功能需求
固定资产管理主要包括档案管理、资产管理和资产查询管理三个模块(如图1),每个模块又可以细分为几个小模块,具体层次方框图如下:
图1 系统层次方框图
库存
进一步细化后得到数据流图如下:
图3 细化后的数据流图2 概要设计
2.1系统的层次图
系统层次图如下:
图4 系统层次图
2.2接口设计
1.外部接口
(1) 用户界面
采用控制台用户界面,包含按键选项。
(2) 软件平台
软件运行于windows 2000 ,windows2007。
2.内部接口
(1).登陆模块:系统刚启动时进入消息循环状态,实现用户登陆功能;
(2).资产管理模块:由主系统调用,由相应选择激活,之后进入选择循环状态;
(3).资产查询模块:由系统调用,由相应选择激活,之后进入选择循环状态;
(4).
(5).购入资产模块:由资产管理子系统调用,由相应选择激活,之后进入选择循环状态;
(6).购入记录:由购入资产模块调用,由相应选择激活,之后返回购入资产模块;
(7).资产维修模块:由资产管理子系统调用,由相应选择激活,之后进入选择训环状态;
(8).维修记录模块:由资产维修模块调用,由相应选择激活,之后返回资产维修模块;
(9).资产外借模块:由资产管理子系统调用,由相应选择激活,之后进入选择循环状态;
(10).外借记录模块:由资产外借模块调用,由相应选择激活,之后返回资产外借模块;
(11).资产报废模块:由资产管理子系统调用,由相应选择激活,之后进入选择循环状态;
(12).报废记录模块:由资产报废模块调用,由相应选择激活,之后返回资产报废模块;
(13).总资产查询模块:由资产查询子系统调用,由相应选择激活,之后进入选择循环状态;
(14).维修查询模块:由资产查询子系统调用,由相应选择激活,之后进入选择循环状态;
(15).报废查询模块:由资产查询子系统调用,由相应选择激活,之后进入选择循环状态;
(16).
循环状态;
(17).返回主页模块:由资产查询子系统调用,由相应选择激活,之后返回主页。
2.3数据结构设计
由数据字典和功能的需求可以设计出这样的数据结构:链式数据结构。
本系统对信息的处理都采用链表的结构来处理信息。
2.4出错处理设计
在资产查询,资产管理模块中,如果有违规操作就会显示提示信息,并且处理出错的操作。
例如:在维修时需要输入资产的id,如果在总资产中没有这个id,那么就会提示“没有这个资产的信息”并且返回到主页面。
2.5安全设计
本系统采用密码验证的方式进入系统。以保证系统数据的安全,不让数据泄漏以及被违规修改。
2.6维护设计
系统严格按照设计规范进行设计,并保持各阶段文档的完整性,为以后对软件的维护打好基础。