MIS课程设计 - 固定资产管理系统 联系客服

发布时间 : 星期日 文章MIS课程设计 - 固定资产管理系统更新完毕开始阅读44f7b1095f0e7cd185253600

表6 表名称和字符标识 序号 1 2 3 4 5 6 7 8 2)表的结构设计

下面以几个主要的数据库表结构设计为例,如表7、表8所示: 表7 部门表(BMB) 字段代码 JLDW SYNX CZL TJFL 字段代码 BMBH BMMC MBFZR 字段名称 计量单位 使用年限 残值率 统计分类 字段名称 部门编号 部门名称 部门负责人 表8 固定资产卡片表(ZCKPB) 字段代码 ZCKPBH GGXH BGR SYRQ TYRQ YZ CZ LJZJ

表名称 固定资产卡片表 固定资产类别表 原值变动表 记账凭证表 会计科目表 部门表 操作员表 上机日志表 字符标识 ZCKPB ZCLBB YZBDB JZPZB KJKMB BMB CZYB SJRZ 类型 Char Smallint Numeric CHar 类型 Smallint Char Char 宽度 4 8 8 宽度 12 10 小数位数 2 小数位数 是否为空 NO NO NO 是否为空 NO NO NO 字段名称 资产卡片编号 规格型号 保管人 使用日期 停用日期 资产原值 资产残值 累计折旧 类型 Int Char Char DateTime DateTime Numeric Numeric Numeric 15

宽度 20 8 20 20 20 小数位数 是否为空 2 2 2 NO NO NO NO

YZJE YZJE JZ CFDD RZKM GZRQ BDFS YZBD CZYBM RQ BZ

月折旧额 月折旧率 资产净值 存放地点 入账科目 购置日期 变动方式 原值变动 操作员部门 日期 备注 Numeric Numeric Numeric Char Char DataTime Smallint Numeric Smallint DateTime VarChar 20 4 20 40 12 20 40 2 4 2 2 NO (六)程序处理流程设计

1、管理员进行登录操作,当身份验证未通过时,提示错误信息;通过身份验证后成为合法用户。若是系统管理员但是不是系统操作员,拥有修改密码的权限;若不是系统管理员但是属于系统操作员,则可以进行一般的操作。用程序流程图表达此处理过程如图20所示:

登录 身份验证 N 错误信息 合法用户 Y Y 系统管理员 N 系统操作员 N 查询操作 图20 用户登录流程图

结束 查询修改删除操作 修改密码权限 Y 16

开始 开始 采购申请单 N 审批 Y 输入预计净残值率j,规定折旧年限y,资产原值k 财务科安排资金 年折旧率i = ((1-j)/y)*100% 年折旧额x = k*i 采购员采购 结束 图 21 采购固定资产流程图

输出i,x

结束 图22 折旧计算流程图

2、进行固定资产采购时,先提交采购申请单,若不通过审批,则返回部门;若通过审批,则提交到财务科安排资金,然后财务科再提交给采购员进行采购,固定资产采购流程结束。用程序流程图表达此处理过程如图21所示。

3、程序中还涉及到固定资产计提折旧的计算,预计净残值率、折旧年限都是规定的,当输入资产原值时,根据固定资产平均年限折旧法,可以得到年折旧率以及年折旧额。用程序流程图表达此处理过程如图22所示。

四、程序设计

(一)选择的开发平台

1、硬件平台。硬件平台是开发与运行系统所需要的硬件环境,由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高。我选择的是DDR1333M、320G硬盘内存的计算机。

2、软件平台。软件平台是指系统开发与运行的软件环境。我在开发时选用了稳定性较强的Windows XP中文专业版和VISUAL STUDIO 2008作为开发软件,SQL SERVER 2008用于数据库设计,VISIO 2010用于绘制图片。 由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。VISUAL STUDIO 2008具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理

(二)系统测试

我在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的

17

全面测试,采取的方式是:

1、程序调试:由程序设计者之外的人进行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检查程序是否做了不应该做的工作;集中测试容易出错的程序模块;对程序修改以后,必须重新进行测试。

2、分调:在“登陆界面”文本框中输入“用户名”,例002,然后输入密码,该界面从其他相应的文本框中能够显示出相应的信息,系统是可以正常运行的。为了保证每一项菜单能够正确实现系统设计的功能,我把相关的基础数据,基本上全部输入到本系统中,并对每一个菜单项进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。

3、总调:我在以上测试的基础上对系统功能进行了整体的测试,依次来检验系统功能是否符合系统设计的要求。

五、总结

吕荣管:为期两周的课程设计已经接近尾声,个人感觉收获颇丰。我们的课程设计题目是固定资产管理信息系统,主要是实现企业固定资产管理的全过程在线控制,把固定资产从录入、折旧提取的整个过程纳入全方位的信息化控制当中,用以提高企业固定资产管理的效率和质量。

虽然我们对于信息系统开发的知识已经不陌生了,可是对于着手系统的开发却是第一次,于是准备过程花费时间比较久。首先,我们经过几番选择,决定选择长春国优建筑材料有限公司作为我们进行系统开发的企业。我们分析企业对固定资产进行管理操作的流程,并在查阅分析与课题相关的资料基础上,查明管理信息系统与企业运营的密切联系,剖析企业使用管理信息系统的必要性。这是一个相当关键的过程,唯有清楚了解到企业是否需要建立信息系统才能进行开发,否则一切都是白费。我们小组进行讨论分析,将固定资产涉及到的业务流程以及管理流程记录下来,并利用强大的互联网进行查询对比,将我们不了解的流程补充完整,最后将涉及到的所有流程确定下来。接下来,就是系统功能模块的确定了。我们根据该企业部门的机构设置情况以及操作人员的职业情况,并以数据流能方便快捷高效被处理为原则,进行功能模块设计。具体采用模块化、自顶向下逐步求精的基本思想,以数据流图为基础构造出模块结构图。整个设计过程虽然遇到很多困难,但是经过多方咨询和查找资料后,问题最终也解决了。整个过程可谓苦辣酸甜样样具备。

这个系统的功能虽然基本齐全但是仍然存在许多需要完善和改进的地方。因为建立一个系统原本是一个长期并且艰辛的工作,而我们由于时间关系,系统许多功能实现不够完善而且使用不是很方便,比如没有实现多条记录的连锁删除和

18