安钢进口矿石业务管理系统的设计与实现

时间:2022-09-11 07:18:51

安钢进口矿石业务管理系统的设计与实现

摘要:该文针对安钢国际贸易矿石业务的当前管理,按照软件工程理论分析出合理的业务流程,采用面向数据流的分析方法和面向对象设计分析相结合的方法进行了需求分析和设计,系统运行采用C/S模式。系统实现了矿石进口相关业务部门之间的网络监督功能,同时实现了合同六年内的执行情况的对比、趋势分析,铁矿石成分及费用的对比。对类似企业的管理提供一种管理的参考。

关键词:业务流程;需求分析;C/S模式;管理信息系统

中图分类号:TP311文献标识码:A文章编号:1009-3044(2010)20-5487-03

Study on Iron Ore Importation Management System for Angang Cooperation

QI hong-mei, JIN hai, JIN Sheng-li

(Anyang Iron & Steel Group Co., Ltd. Anyang 455004, China)

Abstract: Aiming at current management of iron ore importation of Angang cooperation, the thesis analysises out homologous operation flow chart and sets reasonable operation flow according to software engineering' theory. I thought out the systemic population logical structure by adopting looking on data stream analytical procedure and making to object design analysis adjoint means. systems operation adopts C/S mode. The system realizes the network surveillance function of the imported iron ore activities related interdepartment,at the same time realize know clearly the contrast of execution of the contract within six year ,trend analysis ,the contrast of ingredient of iron ore and fees, supply the reference for the management of similar enterprise.

Key words: operation flow; analysis of requirement; client/server model; management information system

随着计算机技术的不断发展及其应用范围的逐渐扩大,信息化平台对国际贸易业务的技术支撑作用也越来越明显。在工作中如何更好的利用计算机技术对相关业务信息及时统计分析管理,为分析决策提供良好的信息支持和技术手段,已经成为进一步提高工作效率,避免关键环节失误的关键。

1 问题的提出

就目前的业务而言,随着安钢的不断发展壮大,进口矿石业务会逐年增加,一直沿用过去的管理方式已经明显不能适应环境发展变化的需要,主要表现在:1) 合同的签订过程与执行过程信息相互沟通少,透明度低。2) 业务合同不断增加,但业务人员并没有变化,手工操作效率低下。3) 合同内容的监督执行只由进口负责,其它相关部门对合同执行过程缺少监督。

针对以上主要问题,可以采取以下措施来解决:1) 通过利用先进的网络技术来达到信息共享,提高信息的利用率,也就是形成一个网络化的办公环境。2) 利用计算机技术提高业务人员的工作效率,使工作人员能够借助高科技手段在较短的时间内能够做更多的工作,来缓解业务量的增加与人员少的矛盾,也就是要有一个较好的管理信息系统。3) 打破矿石进口业务只由进口部管理的模式,采用财务科、商运部、进口部、港口联动的业务方式进行管理,并进行相关业务流程重组。只有相关业务都对合同中的条款以及合同当事人进行审核监督,在合同签订中才可能更好的防范金融风险[1]。

2 系统分析与设计

2.1系统需求分析

需求分析是管理系统设计与实现的很重要的一个环节,分析的是否符合实际,是否满足当前管理的需要,是能否成功的关键。需求分析的目的在于开发出高质量的详细的需求,从而支持项目估算、软件设计和软件测试[2]。针对矿石进口管理业务的自身特点,利用软件工程理论和计算机开发技术,采用面向数据流的结构化设计与面向对象设计相结合的方法[3],依据分析的业务流程图,利用企业流程重组进一步优化管理[4],进一步理顺业务部门之间管理的联系,寻求适应当前业务发展变化的需求的一种新的网络化管理模式。

2.1.1 结构化分析

结构化的分析设计采用按组织机构、组织结构、业务流程的顺序来进行分析设计,可以对整个矿石业务的流程有一个深入了解,对整个系统从何处入手以及想要达到的目的有一个清楚的认识。图1是与矿石业务相关的组织结构图。

通过以上的分析,就可以进一步了解它的业务流程及总的数据流向。为下一步不管采用何种分析方法进一步分析打下一定的基础,对总的轮廓有一个概观的认识。

2.1.2 以用例的方式的深入分析

采用以用例得方式来分析其外部边界及相关参与人员,在系统整体采用结构化设计的前提下,考虑到通过确定参与者、确定用例、描述用例的方式来进一步分析系统可以从参与者入手来分析,易于进行扩展,并可随着参与者要求的增加来增加相应的功能,并有利于参与者的理解,来按此顺序分析出总体需要的各功能模块。图2是分析的用例图 。

由于从系统能更好的满足对矿石及相关业务分析统计的需要角度考虑,对运输价格及国际行情变化的分析,次要的功能如企业文化建设及文件制度管理等没有放在用例图中,但在设计模块里对其进行了考虑,并留出与其他厂系统的接口。

2.2 系统应设计的功能

1)通过对当前管理模式的业务流程进一步优化,明确分析其优化的业务流程,适应当前以及今后发展的需要。

2)通过对相关业务部门之间的网络化协调约束,理顺其业务协调关系,并使其具有上下监督职能。

3)通过对历史数据的分析及当前环境的变化,提供相应的未来运行趋势预测。

4)通过对合同的规范管理以及客户信息的分析评价管理,达到进一步探索挖掘适应安钢国际贸易公司自己的客户群,保证良好的沟通能力。

5)对业务内的管理模式前景及进一步发展空间有一定的分析预测。

2.3 模块设计原则

在软件设计过程中,一些由经验获得的启发性规则,可供我们改进和优化软件的设计,提高软件的质量[5]。模块设计原则主要从以下几方面考虑:建立高内聚、低藕合的模块集合,提高模块的独立性;保持适中的模块规模和复杂度;软件层次结构的深度、宽度、扇入、扇出要适当;模块的作用范围应在控制域内。

2.4 设计的功能模块的总体结构

通过对系统采用多种分析设计方法的运用,分析系统得到的总的模块结构图如图3所示。

3 系统实现

3.1 系统实现原则

系统的实现应首先确定系统实现过程的原则,在遵循原则的情况下来进一步确定系统应用的软硬件环境及具体的网络设计内容。根据管理信息系统的特点,按照设计出的系统的逻辑模型,采用原型法进行系统开发,运用VB构造出系统原型,再逐步完善,最后实现目标。系统性能实现原则主要从系统安全性和稳定性、数据的可靠性、数据完整性和一致性等方面来考虑。

3.2 运行环境

通过分析,确定系统运行环境如下:后台服务器操作系统:Windows 2003 Server;后台数据库系统:Microsoft SQL Server 2005;前台操作系统:Windows XP SP2;前台汉字录入工具:Windows XP SP2自带汉字录入工具及OFFICE 2003;开发工具:Microsoft Visual Basic 6.0; 杀毒工具:瑞星杀毒软件网络版25用户版;网络连接协议:TCP/IP。

3.3实施步骤

1) 硬件实施方法与步骤:该系统采用成熟而先进的C/S模式和星形拓扑结构组成国贸公司局域网,配置2台IBM服务器、一台D-Link网络交换机和10台工作站,一台UPS不间断电源用于保证系统12小时正常运行。工作站覆盖商运部、财务科、进口部、经理、办公室等业务相关点。

其硬件网络实施步骤为:1) 在进口部安装服务器、UPS及交换机并作合理配置;2) 接通业务相关站点的双绞线;3) 安装设置各工作站的系统及IP地址;4) 测试各个工作站是否正确连接。

2) 软件实施方法与步骤:软件实施依据软件工程的原理对系统进行了详细的设计规划,并结合管理实际,对该系统运用高效快捷的“快速原形法”,以达到让用户满意的效果。采用先进的基于用例的分析方法。数据库设计了30多个表、数百个字段和几个视图、过程。根据信息的管理时间对数据库中数据保存三年后自动消除。

编码过程采用先用伪代码编制,然后讨论研究其可操作性,然后实行编制的过程,大大减少了人力、物力资源的浪费,并使工期进一步缩短,为该系统的尽快投入使用、发挥效力起到了功不可没的积极作用。

3.4 系统安全性实现

安全问题是系统设计的一个重要课题,本系统的安全性主要从以下三个方面考虑:Windows2000的安全性、数据库的安全性和应用程序的安全性。

Windows的安全性。微软提供了强大的安全策略,但绝对的安全是不可能的,它有可能也存在一些漏洞。应根据Windows2000系统的集成要求,进行合理的安全性配置,减少安全隐患。

数据库的安全性。在SQL Server的安全性上主要从登录鉴别、数据库的备份、数据库的恢复几方面考虑。

应用程序的安全性。应用程序中的任何操作都必须经过口令和身份认证,而且所有操作人员可自行更改口令,确保应用程序合法使用。在应用程序中多使用对话管理。对话管理的核心内容就是通过一定的策略控制,指导人机交互顺利进行。

3.5 实现效果

安钢矿石进口管理系统经过半年多的运行结果表明,系统覆盖面广,工作稳定可靠,效益明显,软件功能强,实用性可靠,基本达到了设计目标。通过试用,一方面可以搜集用户单位对于软件的更加直观的理解和期望,从而在后续开发中开发出更加符合用户习惯、更加具有价值的软件系统;另一方面也可以针对软件的正确性和工作效能进行测试。

在试用过程中,用户单位肯定了软件对于企业实际工作所起到的帮助作用。首先,通过系统的应用,使信息传递的更及时,业务流程更加顺畅,进一步加强了信息沟通,并加强了业务部门之间的协调和监督。其次,使凡是执行过的合同都如实记录,并为今后的合同执行提供了详实的参考资料,并可以帮助管理人员对历史数据进行成份、价格、运费的分析,起到了一定的辅助决策功能。第三,进一步加强了资料档案的规范管理,使合同及时进行电子归档,不再受业务人员的制约,只要想查的资料随时可以查询到。

4 总结与展望

经过一年的分析、研制、开发,依据软件工程原理,对本系统进行论证、需求分析、总体设计、详细设计、编码及系统的各类调试和运行,实现了原定目标。在各方领导的大力支持和开发人员的努力之下,如期完成了开发应用工作。成功的关键在于四个方面:首先,公司各个部室、各级领导的重视和大力支持是本系统成功运行的前提条件。其次,良好的管理体制和适应当前市场形势的管理方法是系统成功运行的必要条件。第三,一个工作作风硬朗的团队是系统开发成功的关键。第四,好的培训是矿石进口管理系统得以很好运行的重要环节。

考虑到系统是随着管理的不断完善和补充而不断升级变化的,其业务范围也在不断扩大,其管理方式进一步的提升,软硬件都需要进一步扩充,随后工作考虑的问题如下:

1)网络范围的扩充:随着集团公司网络信息化建设的不断深入,与矿石使用单位的网络直接连接是必然的,如何更好的设计与其它单位的网络互通是下一步的工作研究内容。

2)OA管理软件的实施:前期是主要针对核心的业务进行的管理软件设计,考虑到无纸化办公的需要,如何利用前期形成的软硬件环境来更好的达到先进管理的需要也是下一步需要进行的工作内容。

参考文献:

[1] 邹杰华.合同订立中存在的问题与对策[J].商业研究,2003(7):157-158.

[2] 孙家广.软件工程――理论、方法与实践[M].北京:高等教育出版社,2005:71-79.

[3] 王永志.生产追踪系统的面向对象分析与设计[J].长春师范学院学报,2005(6):80-83.

[4] 黄义武.BPR与MIS的战略结合[J].科技创业,2005(1):85-87.

[5] 易荣华.管理信息系统[M].北京:高等教育出版社,2001:117-128.

上一篇:探讨C语言中的指针和数组问题 下一篇:一种新型的标准向量差分压缩方法