是否具有一套完整高效的代码体系是系统能否良好运行的关键。本系统采用最先进的编码体系,对系统使用的基本代码,本系统可以在预提供的界面中增加、删除、修改代码内容,而对代码的编码,我们采用隐含方式,充分利用关系数据库的关系管理特点,从而维护了基本代码的高度可靠性,同时对代码维护的界面结构采用了文件管理器形式的目录结构,可以很方便的进行各种代码操作;对于各种单据的编码,用户可以根据需要自己定义格式,系统可以根据用户所定义的格式生成编码;在数据库设计方面,我们充分发挥大型数据库的优势,我们做到每个编码在数据库中只出现一次,而数据的关联则通过外键进行,从而避免了数据混乱。
本系统应用了参数控制软件运行,通过设置和修改某些参数,使软件的运行满足用户的要求;通过修改参数值,达到按用户的要求改变某些运行计算指标;参数的灵活设置,使我们的软件能更好地满足用户,满足实际的应用需要。
在本系统中允许使用多种货币结算,允许设置一种主币和多种结算币,并可以在结算时根据设置货币汇率自动调整。在企业的合同订单、销售结算、工资管理、采购管理、库存管理等业务中都可以使用多种货币进行登记和计算,真正满足大型现代化国际化企业的经营活动的需要。
权限控制的好坏是一个系统成败的关键之一,我们在设计过程中考虑到尽最大可能满足客户的要求,在我们这套系统中,采用控制菜单使用权限和模块操作权限相结合的方法,按用户组进行权限设置。系统的权限,可以按照菜单级别设置用户可以使用的功能菜单,可以允许用户使用某个子功能系统中任意组合的功能菜单;在同一个模块中,可以根据用户的不同设置增加、删除、修改、查询等数据操作的权限和浏览、打印报表等模块功能的权限,详细、灵活、精确的设置用户组的操作权限,通过把用户归类各个用户组,从而实现权限的严密控制
同时我们对于重要的单据,建立了完全的审批制度,我们可以设置专人审批单据,从而能使客户可以控制单据的流转,理顺经营。
查询是用户最为关心的事情,也是一套成功软件产品所要求最重要的指标。本系统采用在数据库后台建立查询条件库的方法,应用程序读取查询条件库的查询条件,按照自己的需要设置之后进行查询,查询过程中的各种查询条件可以任意组合,并且通过系统维护员,可以在系统中增加每一用户所要求的任何查询条件,删除不需要的查询条件,这些操作不需要修改程序,为用户提供了一套其他同类应用系统都不可比拟的查询统计功能。本系统还可以按系统中的任何要素或不完整记忆的信息进行任何方式的查询,可以根据用户的要求输出报表和各种统计图形,从而使用户对自己的企业的经营发展有全面的掌握,做出令对手叹服、同行信服的精明决策。
本系统采用标准化的流程控制,对制造业生产过程中各个环节采取严密的控制,用户可以根据流程控制情况,找出生产的瓶颈环节,从而调节生产工序,使生产达到最佳状态。对于从生产到仓库、从销售到采购、从采购到生产等环节,同样有严密流程,用户可以通过加强对流程的控制,达到减少投入、增加产出、优化管理。
本系统是基于WINDOWS操作系统的图形界面软件,充分利用了WINDOWS的特点和飞速提高的硬件性能,全面使用多文档操作界面,用户可以同时对同一功能模块打开多个界面,系统菜单对打开的窗口具有记忆功能,并可以把打开的窗口记忆在窗口菜单中,从而实现进行各个操作界面的切换。
系统在主界面中对常用的功能菜单都设置有对应的快捷图标、并且在使用时,只要将鼠标移到图标旁边,就会显示当前图标对应的功能菜单的中文提示,易于操作。
对于系统需要输入的数据,我们通过对数据的合法性进行检查,对输入不合法的数据予以提示;同时当用户使用时因为各种原因忘记输入某些重要的数据,系统会根据实际情况给出相应的提示,用户可以根据提示更正操作,不致录入一些不合法的数据而造成数据混乱。
系统充分采用了WINDOWS编程的分页技术,用户可以在权限的允许下进行各种操作,使同样的界面具有更多的数据信息,真正把数据的增加、删除、修改、查询和模块操作集成一体,操作简单而方便。
在软件的设计过程中,我们很充分的考虑到企业与企业的差别,行业与行业的差别,对应用底层的基本控件、系统的框架,进行了严密的分析设计,对数据底层结构进行了详细设计,并预留有良好扩展空间,我们可以很方便的适应每个客户个别的需要。
本系统采用自上而下的模块设计技术,根据应用系统的基本框架逐步细化,对每一个功能模块,都有其相对的独立性,完成一个完整的功能,同时每一个管理子系统各个模块之间的关系严密而清晰,用户易于根据系统提供的功能结构理解系统的流程,从而达到对整个应用系统的完整而清楚的把握。
在系统的数据设计方面,我们采用最先进的关系数据库,利用关系数据库具有的表(TABLE)、视图(VIEW)、存储过程(PROCEDURE)、触发器(TRIGGER)、角色(RULE)来建立应用系统,对应用系统的数据进行管理,从而达到数据一致性、完整性、关联性、可靠性要求,达到对数据最优管理,保证数据的一致、安全、可靠。
本系统的代码程序是采用32位的C语言开发而成,并且将代码编译成内库和执行文件,充分利用硬件功能和32位操作系统的优异功能,提高软件运行效率;开发出来的软件可以脱离其开发环境而独立执行,从而减少硬盘开销,节省空间。
