企业采购合同管理系统的设计与实现
发布时间:2020-05-08 08:01
【摘要】:在企业的生产经营活动中,采购业务具有独特的作用,它影响着企业的经营效率和经济效益。在采购的过程中,合同的审批、签订、执行、查询、统计等各环节的效率,直接影响着整个采购体系的运行效率。这些环节效率的提升,一方面依赖于企业管理的规范性,依托先进的管理方式和组织流程,另一方面也要借助先进的信息技术和工具,来实现合同管理水平的提升。某企业在转包项目的材料采购过程中,积累了一些有益的经验,建立起了基本符合业务需求的组织机构和管理模式,但是随着转包项目的不断发展,合同管理的要求越来越复杂,急需通过构建信息化的管理方式,来摆脱许多环节中对人工的依赖。本文在分析某企业转包项目材料采购的运作流程基础上,结合该企业的业务特点,提出了符合该企业采购合同管理特点的采购合同管理系统的架构和模式。在综合考虑该企业采购合同管理的发展方向、当前面临的需求以及系统开发的预算等因素后,本系统使用了MySQL Server、Apache Web服务软件等开源工具,采用B/S结构对系统进行开发。本文介绍了系统的需求分析、设计、实现、测试等各个过程,对用户管理模块、供应商管理模块、合同管理模块、合同履行管理模块、统计管理模块等五个主要模块的功能进行了详细说明。采购合同管理系统的使用,让企业采购管理过程中各环节的工作效率得到了显著提升,极大地方便了各环节员工的工作,使企业整体受益。与此同时,该系统还实现了企业内部合同信息传递的高效性,也使得许多经营数据可以更加及时、精准、形象地进行呈现,有助于企业管理层实时监控企业的运转状态,为后期决策提供了依据。
【图文】:
图 5-1 输入 IP 地址后系统显示的页面客户端和服务器端的交互,传统上由 HTML 规范里的 Form 标签及 Form 元素里的子元素来完成,用户填好表格后就可以提交给服务器端,服务器端就可以接收到这些用户填写的数据了。传统上用户提交数据后,页面必须刷新一下才能接收服务器传回的数据,这样造成用户的体验很不好,而且一些常用的功能无法实现,比如在一个合同号的文本输入框里,用户输入合同号的前几个字母,希望系统可以提示出符合这几个字母的候选合同号,这时就无法实现。本系统采用了 Ajax技术,它是基于 Javascript 的,可以在客户端页面不刷新的情况下跟服务器端沟通。同时,为了提高资源的利用率,简化程序设计,提高系统响应速度,在系统中,采用多线程并发的方式访问数据库。5.2 用户管理模块用户管理模块主要包括对用户信息的创建、修改、删除、查询,对用户授权的给予和变更,以及用户对系统的登陆等环节。该模块涉及到对登陆用户的身份
图 5-2 创建新用户页面把新用户写入数据库的代码如下:if ($user->{'admin'}) {my %form = getCGIParam();my $user_name = $form{'user_name'};$user_name = edit_to_db_strict($user_name);my $user_name_q = $dbh->quote($user_name);my $user_full_name = $form{'user_full_name'};my $user_full_name_q = $dbh->quote($user_full_name);my $password = $form{'password'};if (($user_name eq '') or ($password eq '')) {print "OMG, error man";
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP311.52
本文编号:2654374
【图文】:
图 5-1 输入 IP 地址后系统显示的页面客户端和服务器端的交互,传统上由 HTML 规范里的 Form 标签及 Form 元素里的子元素来完成,用户填好表格后就可以提交给服务器端,服务器端就可以接收到这些用户填写的数据了。传统上用户提交数据后,页面必须刷新一下才能接收服务器传回的数据,这样造成用户的体验很不好,而且一些常用的功能无法实现,比如在一个合同号的文本输入框里,用户输入合同号的前几个字母,希望系统可以提示出符合这几个字母的候选合同号,这时就无法实现。本系统采用了 Ajax技术,它是基于 Javascript 的,可以在客户端页面不刷新的情况下跟服务器端沟通。同时,为了提高资源的利用率,简化程序设计,提高系统响应速度,在系统中,采用多线程并发的方式访问数据库。5.2 用户管理模块用户管理模块主要包括对用户信息的创建、修改、删除、查询,对用户授权的给予和变更,以及用户对系统的登陆等环节。该模块涉及到对登陆用户的身份
图 5-2 创建新用户页面把新用户写入数据库的代码如下:if ($user->{'admin'}) {my %form = getCGIParam();my $user_name = $form{'user_name'};$user_name = edit_to_db_strict($user_name);my $user_name_q = $dbh->quote($user_name);my $user_full_name = $form{'user_full_name'};my $user_full_name_q = $dbh->quote($user_full_name);my $password = $form{'password'};if (($user_name eq '') or ($password eq '')) {print "OMG, error man";
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP311.52
【参考文献】
相关期刊论文 前3条
1 陈荣丽;;浅析数据库之效能——MYSQL数据库作用与技巧[J];哈尔滨职业技术学院学报;2007年06期
2 胡婕,李跃新;ER图对设计专家系统的启示[J];湖北大学学报(自然科学版);2002年04期
3 王兵,徐小斌,郑洪帖;基于供应链的采购管理[J];商业研究;2002年10期
相关硕士学位论文 前8条
1 刘发明;圆盘抛丸机控制系统的设计与实现[D];电子科技大学;2018年
2 黄智敏;A公司原材料采购管理研究[D];华侨大学;2017年
3 孙新松;A公司采购管理研究[D];电子科技大学;2017年
4 赵阳;基于JavaScript的电视台微信公众平台的设计与实现[D];吉林大学;2017年
5 苏捷;泉州公路公司项目管理信息系统应用研究[D];华侨大学;2017年
6 郝瑞丽;国有企业合同管理系统的设计与实现[D];山东大学;2016年
7 李玉坤;交通专科学校资产管理处采购合同系统的设计与实现[D];电子科技大学;2015年
8 施宏霖;基于B/S的合同管理系统的设计与实现[D];电子科技大学;2014年
,本文编号:2654374
本文链接:https://www.wllwen.com/guanlilunwen/glzh/2654374.html