神东公司采购寻源及供应商管理系统的设计与实现
神华采购电子商务平台系统需求分析及概要设计

67摘要:神华采购电子商务平台(以下简称“采购电商”,亦即“神华e购网”)是集团集采战略的重要补充,满足集团所有子分公司物资采购,提供采购方式包括商城采购、专业市场采购(招投标、询比价、竞价)、阿里1688平台采购等多种采购寻源模式,进行过程跟踪与监督。
关键词:采购电商;采购商城;专业市场;询价;竞价;1688市场神华采购电子商务平台包含采购单位进行采购活动的全过程,包括计划提报、采购方案制定、寻源/直接采购,下达订单,签订合同、到货验收,结算、仓储、配送及使用情况反馈、退货管理等。
电商平台包括采购商城和专业市场两个采购管理模块。
其中,采购商城包括神华自营商城、协议店铺两个模块,专业市场包括神华市场和1688市场两个模块。
(1)神华自营商城,是指由集团公司或子分公司统一实施框架协议招标采购后,将采购物资在商城内上架,使用单位进行超市化点击下单采购的采购方式;(2)协议店铺,是指由集团公司或子分公司招标入选的供应商,在电商平台上开设独立店铺,使用单位进行超市化点击下单采购的采购方式;(3)神华市场,是指由子分公司在集团公司统一认证的合格供应商范围内,自行开展询比价、竞价的采购方式;(4)1688市场,是指由子分公司在电商平台合作方(阿里巴巴1688平台)认证的合格供应商范围内,自行开展询比价、竞价的采购方式。
1、系统需求分析1.1 流程范围表3-1 流程范围表1.2 功能需求本部分描述的是神华采购电子商务平台项目(一期)开发建设的工作内容,主要实现:1.2.1 门户接入门户接入是电商平台的前端展示,包括以下功能模块:平台登录:采用单点登录的方式,采购方、供应商、后台运营神华采购电子商务平台系统需求分析及概要设计文/何杰方都从同一入口登入;咨询服务:平台整体的业务咨询,不针对具体商品,包含对平台的运营、使用、供应商合作加入的咨询;资讯公告:包括行业资讯、公司公告、交易公示、新闻管理、常见问题、重要通知等;会员中心:会员相关事务的综合管理及查询的模块,包括会员信息的维护、待处理工作、需阅读或批复的信息、围绕订单的交易情况的查询管理等。
招标采购系统如何高效智能化寻源?

招标采购系统如何高效智能化寻源?采购寻源采购寻源是指在进行采购活动时,寻找和确定供应商、供应渠道和采购资源的过程。
它是采购管理的重要环节之一,是提升企业采购效率和效益的关键秘诀。
一、智能寻源,五大价值智能寻源是信源信息结合用户的实际业务需求,运用智能化系统功能,为采购人提供的一套智能寻源解决方案。
通过推荐合理采购方式、自动匹配采购方案和采购文件、智能分配采购任务、智能识别物资、智能比价,基于供应商画像体系智能推荐供应商,赋能企业高效寻源、降本增效。
二、八大亮点,助力高效寻源1、智能推荐采购方式智能寻源系统根据采购需求预算为采购人智能推荐合理的采购方式,确保采购方式合规,有效指导采购过程。
2、智能匹配采购方案结合采购需求,提取采购品目分类和供应商的品类、配置采购规则,系统自动筛选并匹配到合适的采购方案,提高采购效率和成本效益。
3、智能匹配采购文件通过采购文件的范本标准化,提取采购需求、采购品目分类,系统智能匹配到合适的采购文件(包括评分标准),优化采购流程,减少人工制作采购文件的失误。
4、智能分配采购任务系统根据企业组织、采购目录自动进行采购任务分派,并可根据采购人员的任务量进行智能任务分派,提升采购效率。
5、智能识别物资系统自动识别物料是否是协议采购物资,若该物资为协议物资,可直接进行协议采购下订单,避免其他形式进行采购。
6、智能比价智能比价,智能识别供应商单价性价比最优、总价性价比最优、最高价、最低价,并进行排名展示,一目了然,提高采购效率。
7、智能推荐供应商依托供应商画像体系构建的基础评估指标、经营风险、财务指标、知识产权、法律诉讼、履约等多维度画像模型,并关联采购目录、价格对比,智能推荐出合适的供应商,规避采购风险。
8、支持库内、库外采购渠道采购寻源支持库内与库外两种采购渠道,支持公开寻源、战略协议、网上商城等采购方式,扩宽采购渠道,促进市场充分竞争。
三、总结作为数智化招采系统开发服务商,郑州信源运用人工智能、大数据、物联网等技术,不断对平台进行迭代创新,提升服务,助力更多不同行业客户实现招采数字化转型,赋能用户降本、增效、提质。
电力公司采购管理信息系统的设计与实现

系统运行效果
性能稳定
功能完善
易用性强
安全可靠
系统在设计和实现过程中,充 分考虑到性能优化,确保在高 负载情况下仍能保持稳定运行 。
系统涵盖了电力公司采购管理 的各个方面,包括供应商管理 、物资管理、合同管理、统计 分析等,满足企业实际需求。
系统采用简洁直观的用户界面 设计,提供丰富的操作提示和 帮助文档,降低用户学习成本 。
使用Java语言和Spring框架进行开发,保 证系统的稳定性和可扩展性。
数据库设计
系统安全
设计合理的数据库表结构,确保数据的完 整性和一致性,同时优化数据库性能,提 高系统响应速度。
采用SSL/TLS协议加密数据传输,保证数据 传输的安全性;同时实现用户权限管理, 防止未经授权的访问和操作。
系统测试方法
单元测试
对系统各个模块进行单元测 试,确保每个模块的功能正
常。
1
集成测试
对系统进行集成测试,测试 模块之间的协作和调用是否
正常。
压力测试
模拟多用户并发访问的场景 ,测试系统的性能和稳定性 。
安全测试
测试系统的安全性,包括数 据传输安全、用户权限管理 等方面。
系统测试结果
功能测试结果:所有功能模块均正常,符合设计 要求。
分布式部署
系统采用分布式部署方案,包括 数据库服务器、应用服务器、
Web服务器等,以提高系统的可 用性和扩展性。
负载均衡
通过负载均衡技术,将系统请求分 发到多个服务器,确保系统在高并 发访问时仍能稳定运行。
容器化部署
采用容器化技术,如Docker等,实 现轻量级、快速的系统部署,降低 部署和维护成本。
量、预算等信息。
神东ERP管理系统的建立与实施研究

E R P企业资源计划 , 现阶段已经成为了企业信息化 、 科技化发展的主流, 已经成为了现今社会 , 企业进行现代化信息管理的重要标志与经典方式,广 泛应 用于 西方等 发达 国家 , 受 到 了越来 越多 的接受 与认可 , 成 为世界各 个企 业管理水平、 企业综合竞争能力提高的有效途径。 基于现代企业发展的角度, 只有通过 E P R的设备有效管理系统 ,才能真正实现信息化的设备管理,进 而真 正提 高生产 资 源的优 化与 整合力 度 ,发 挥其 应用 价值 与作用 。 简要分析基于 E R P的设备管理系统 E n t e r p r i s e R e s o u r c e P l a n n i n g( E R P) 企业资源计划 ,E R P是集成了管理 理念 、业务流程、人财物资源、计算机软硬件于一体的企业资源管理系统。 系统贯彻 统一 的业 务流程 、 包含 企业各 种基 础业 务数据 、 产生 各种 企业 管理 报表 , 能够全面体现企业经营情况, 并且能够实现在统一技术平台上的信息 共享 。E R P 项 目是 一个 大 型企业 管理 信 息化 项 目,是 一项 系 统工 程 。E R P 系统是指建立在信息技术基础上,以系统化的管理思想 , 为企业决策层及员 工提供决策运行手段的管理平台。 它是从物料需求计划发展而来的新一代集 成化管理信息系统 , 它扩展 了物料需求计划的功能, 其核心思想是供应链管
经 营管理
I ■
神东 E R P管理系统的建立与实施研究
神东煤炭集团企业物资管理信息化建设的实践

第7期李西君神东煤炭集团企业物资管理信息化建设的实践59神东煤炭集团企业物资管理信息化建设的实践李西君(神东煤炭集团物资供应中心,陕西神木719315)摘要:物资管理信息化日益成为企业提高物资管理效率、降低管理成本的重要手段,如何发挥物资管理信息化建设和应用成果,为企业发展提供持续竞争力需要研究。
通过介绍神东煤炭集团在物资管理信息化建设思路、具体做法和取得成效,为大型企业物资信息化建设工作的顺利开展提供成功案例,对同类企业的信息化建设提供参考。
关键词:物资管理;企业管理信息化;物资信息化管理中图分类号:F274文献标志码:B文章编号:1275-746X(2222)06-0134-06Practice of material management information constructionin Shendong Coal GraupLI Xi-jun(Materiah Supply Center,S hendong Coal Group Co.,Ltd.,L henmu719315,C hina) Abstract:Material manaremebt informatization has increasingly become an important means for enterprises to improve material manage m eat eCicieacy and rebncc manaaemeat costs.Throunh the use of material manaaemeat information construction and application reselte,it can provide sestainable competitiveness for ecterprise develo p mect.Throunh the intro U nction of Shecdon/Coni Gronp in materiai manage m eat information constrnction ideas,specific practice s and achievemects,it po-vides a seccessfcl case fnr the smooth deveypmect of materiai information constrnction in yroe ebterprises,and provides ref-ereccc thv information constmction of similar ecterprises.Key wordt:materiai manaeemect;ebternrise manaaemect information;materiai information manaaemect0引言煤炭是重要的基础能源,对国家的经济发展具有重要的战略意义[1]0近年来随着市场经济的不断成熟,煤炭行业改革的不断深入,煤炭企业在经营管理中暴露出许多问题,传统粗放式的管理模式已经不适应现代化生产的要求[0],如何实现煤炭工业现代化和保障安全生产,如何提高经营管理效率,降低运营成本,如何提高企业经济效益,在激烈的市场收稿日期:2727-77-2作者简介:李西君(973—),男,陕西扶风人,2719年毕业于西安科技大学建筑与土木工程专业,硕士,高级工程师,现任国家能源集团神东煤炭集团物资供应中心党委书记、主任。
《企业物资管理系统的设计与实现》范文

《企业物资管理系统的设计与实现》篇一一、引言随着企业规模的扩大和业务的复杂化,物资管理成为了企业运营中不可或缺的一环。
为了提高物资管理的效率和准确性,企业需要建立一套高效、智能的物资管理系统。
本文将详细介绍企业物资管理系统的设计与实现过程,以期为相关企业和开发者提供参考。
二、系统需求分析首先,我们需要对企业的物资管理需求进行深入的分析。
物资管理的主要任务包括物资的采购、入库、出库、库存查询、报表生成等。
因此,系统需要满足以下需求:1. 用户管理:包括员工权限管理、角色管理、登录等功能。
2. 物资管理:包括物资的采购、入库、出库、库存查询等。
3. 报表生成:根据不同的需求,生成各类报表,如采购报表、库存报表等。
4. 系统安全:保证数据的安全性和系统的稳定性。
三、系统设计1. 系统架构设计:本系统采用B/S架构,用户通过浏览器访问系统,后台服务器进行数据处理。
这种架构便于维护和扩展。
2. 数据库设计:根据需求分析,设计数据库表结构,包括用户表、物资表、采购表、库存表等。
3. 功能模块设计:根据需求分析,将系统分为用户管理模块、物资管理模块、报表生成模块等。
每个模块具有明确的职责和功能。
四、系统实现1. 用户管理模块实现:通过用户注册、登录功能,实现员工权限管理和角色管理。
采用密码加密存储,保证数据安全。
2. 物资管理模块实现:包括物资的采购、入库、出库、库存查询等功能。
采用图形化界面,方便用户操作。
同时,系统需对物资信息进行实时更新,保证数据的准确性。
3. 报表生成模块实现:根据用户需求,生成各类报表,如采购报表、库存报表等。
报表可采用图表形式展示,便于用户分析数据。
4. 系统安全实现:通过数据加密、权限验证等手段,保证系统的安全性和数据的完整性。
同时,定期对系统进行安全检查和漏洞修复,确保系统的稳定性。
五、系统测试与优化在系统开发完成后,进行系统测试,包括功能测试、性能测试、安全测试等。
通过测试发现问题并进行修复,确保系统的稳定性和可靠性。
能源采集及智能管理系统的设计与实现

能源采集及智能管理系统的设计与实现随着经济的发展和人口的增长,我们所需要的能源也越来越多。
随之而来的是,能源的采集和管理成为了城市规划和能源开发的关键。
为了有效地采集和管理能源,需要一个高效的能源采集及智能管理系统。
一、系统设计系统的设计包括以下几个步骤:需求分析、系统架构设计和系统实现。
1. 需求分析首先需要分析能源采集和管理的需求,包括各种能源的采集方式、传输方式和存储方式。
例如,太阳能板、风力发电、火力发电、水力发电等不同类型的发电方式需要不同的采集方式;电力线通讯、ZigBee、Wi-Fi、LoRa等传输方式需要不同的传输方式;数据库、云存储、本地存储等存储方式也会对系统的设计产生影响。
2. 系统架构设计在分析需求的基础上,需要设计系统架构。
系统架构分为硬件架构和软件架构。
硬件架构包括各种传感器、控制器、网络设备和储存设备;软件架构包括各种算法、数据分析和可视化工具。
3. 系统实现在设计好系统架构后,需要进行系统实现。
这一步需要对硬件和软件进行编写和调试,确保系统能够正常运行。
二、系统功能系统的主要功能包括能源采集、数据传输、数据存储、数据分析和能源管理。
下面将对这些功能进行详细介绍:1. 能源采集系统需要采集各种能源的数据,例如太阳能、风力能、热能、电能等。
在采集数据时,需要使用各种传感器和控制器,例如温度传感器、湿度传感器、光强传感器、风速传感器、电能计量器等。
2. 数据传输采集到的数据需要通过网络进行传输,以便进行分析和管理。
在传输数据时,需要选择合适的传输方式,例如电力线通讯、ZigBee、Wi-Fi、LoRa等。
3. 数据存储传输过来的数据需要进行存储,以便进行分析和管理。
存储方式包括数据库、云存储、本地存储等。
4. 数据分析在存储数据后,需要进行数据分析,以便更好地理解和管理能源。
数据分析包括数据挖掘、机器学习、深度学习等方法。
5. 能源管理在对能源进行了全面分析后,需要对能源进行管理,以实现能源的高效利用和节约。
采购及物资管理平台中询价系统流程设计及实现

采购及物资管理平台中询价系统流程设计及实现作者:远振海程霄刘瑞敏张仙芬来源:《电脑知识与技术》2018年第11期摘要:询价表示买卖双方,询问商品价格或者同行竞争对手之间相互打听相关产品在市场上的价格。
询价的目的是从询价中获得最精准的价格信息,以便在报价过程中对工程材料(设备)及时、正确的定价,从而保证准确控制投资额、节省投资、降低成本。
传统询价方式仍然采用人工的方式,对于企业特别是大中型企业,需要投入大量人力物力完成询价管理工作,在信息化飞速发展的当下,可以通过信息管理系统实现询价流程的快速操作。
该文针对这一问题,在大中型企业的采购及物资管理平台中,规范了询价流程,并通过信息化手段实现并开发了询价系统,有效提高了工作效率,简化了询价流程。
关键词:产品询价;业务流程;系统设计;信息化中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)11-0060-02当今全球市场竞争日益激烈,企业的经营环境发生了深刻的变化,产品品种日益增加和不断更新,消费需求日益多元化,世界制造业市场发生了重大的变化,已经从传统的相对稳定型的市场演变为动态多变型市场。
企业为了适应新的市场竞争环境,迫使企业在技术支持、组织结构和经营战略等多个方面进行调整与改革。
在现代社会,价格是由社会平均生产能力所决定的,企业只有以低于社会平均价格的成本生产出同质的产品,才能生存。
企业在正确核算出所生产的产品的成本后,才能够考虑是否接受定单,从而保证企业能够获利。
同时,只有明确成本发生的原因,才能有效降低产品的成本。
随着市场经济的深入发展和完善,市场经济对企业经营者提出了“快速反应”的要求,产品询价研究正是在这种背景下逐渐兴起并得到了迅速发展与应用。
如今大多数企业采取的询价方式仍然是用EXCEL表格和人工的方式。
这不仅不利于大量数据的总结,更不利于对销售利润的控制,使用软件进行产品询价对外有利于企业提高企业的综合竞争力,对内有利于提高成本管理和控制的水平,简化了询价流程、提高了工作效率,同时降低了成本。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
神东公司采购寻源及供应商管理系统的设计与实现本课题研究旨在探索信息技术在采购工作中的应用,设计和开发出适合神东公司内部应用的采购寻源及供应商管理系统。
首先,基于需求调研,利用业务流程图和用例图完成了系统的业务流程和需求分析工作,在此基础上,通过对比不同技术架构,给出系统的技术架构方案,即系统开发框架采用三层结构,并给出了系统数据模型和数据表设计;然后,通过时序图描述了采购方案管理、采购寻源、合同管理、供应商管理四个功能模块的详细设计,其中重点讨论了采购方案创建、采购推荐子功能;最后,针对上述功能模块,给出了功能实现效果图和编码实现过程,同时,介绍了系统测试方法,验证了系统功能的正确性。
标签:采购寻源;技术;C# SQL Server 数据库1 概述进入21世纪以来,各类信息化软件的运用开始普遍,但仍然存在许多企业未运用信息化,或者是信息化程度较低。
企业在采购过程中,是否有系统化的软件进行跟踪管理是确保企业采购过程顺利进行的必要保障。
首先,在信息的共享方面,据调研,目前很多企业未能实现信息的多方共享,同时,企业的内部相关组织机构也不能够共享企业的信息,这使得每完成一项工作,都存在重复劳动,浪费人力和财力。
其次,企业在采购的过程中,没有系统的软件进行过程跟踪,采购人员往往需要花费大量的时间在手工记录跟踪信息上。
作为企业的领导人员,由于采购事务涉及到很多环节,也不能及时了解到采购的具体推进情况,影响企业的整体资金运转。
综上所述,考虑到神东煤炭集团公司作为一家煤炭生产型企业,针对该公司目前在采购管理与供应商管理方面的现状,探讨如何利用信息化的方式来实现采购的自动寻源以及高效的供应商管理,开发出一套适合公司内部应用的采购信息化系统,实现神东煤炭公司的采购与供应商管理工作的信息化。
2 需求分析经过对神东集团公司物料采购部门的深入调研,其采购工作的实际流程可以描述为:首先,公司计划部门根据生产管理部门传递来的生产计划,结合当前库存情况,拟定采购计划,采购部门制定采购方案并上报给采购主管审批,在采购方案审批通过后,委托招标公司招标,根据中标结果创建合同,完成采购业务。
从以上流程可以看出如下问题,首先,尽管企业已有生产管理信息化系统,但企业生产部门传递給采购部门的采购计划,都是通过纸质或电子报表的方式,这使得采购部门在制定采购方案时,需要消耗很多的时间;其次,采购方案要经过采购主管审批才能生效,这个审批过程并没有实现信息化操作,导致效率低下。
针对上述存在的问题,设计和开发采购寻源及供应商管理系统时,首先要集成企业的ERP管理系统,从该系统中自动获取采购计划信息以作为制定采购方案的依据;其次,要实现采购方案制定和审批的信息化处理;再次,针对供应商选择的问题,要研究自动推荐供应商的功能应用,节省采购人员挑选供应商的时间;最后,改变合同拟定通过手工完成的方式,实现采购结果自动回传、合同自动生成,在线提交审批,从而提高合同管理效率。
结合以上分析,采购寻源及供应商管理系统要实现的业务模块需要包括采购方案管理、采购寻源、订单及合同管理、供应商管理等。
针对每个功能模块,可以进一步划分若干子业务,完整的系统结构如图1所示。
2.1 采购方案管理业务采购分包创建是基于ERP系统提供的采购计划信息自动生成一个采购分包初稿,当采购分包生成后,采购员可以对采购分包进行采购方案创建操作,然后提交给采购部门主管审批,因此,采购方案管理包括三个子模块,分别是采购分包创建、采购方案创建、采购方案审批。
2.2 采购寻源业务采购寻源是指在采购工作中寻找到合适的供应商,为了达成这一目标,首先要发布采购需求,然后根据各个供应商的报价、产品情况,从中选择最为合适的供应商。
2.3 合同管理业务订单及合同管理要实现合同生成和审批、采购订单下达等基本操作。
2.4 供应商管理业务供应商是目标系统的参与用户,其基本信息是由供应商在目标系统注册时产生和阿里巴巴同步时获取。
为了使供应商信息更加完整,允许采购员对供应商信息进行补充操作。
3 系统设计3.1 系统技术方案目标系统在设计中采用的是三层架构模式,即在传统的二层基础上,独立出新的一层,即业务逻辑层,将整个应用划分成表示层、业务逻辑层和数据访问层,具体的系统的技术架构设计如图2所示。
三层架构的应用,其优势在于实现了各业务的逻辑独立,就系统而言,能有效增强系统的灵活性、可维护性、可扩展性;就系统开发而言,易于大型软件开发项目的分工,提高开发效率。
采购寻源及供应商管理系统的开发技术采用当前流行的和技术,数据库平台选择SQL Server数据库,编程语言选择C#语言。
3.2 数据库的设计在采购寻源及供应商管理系统中,涉及到的数据表主要有采购计划表、采购分包信息表、采购方案审批表、采购方案表、询价单信息表、合同信息表、合同样式表、合同样式定义表、合同审批信息表、采购订单表、物料信息表、供应商信息表。
在数据表设计阶段,要设计表的字段、字段类型和字段长度。
受篇幅限制,只给出系统购方案信息表设计结果。
如表1所示,该数据表用于存放采购分包基本信息,其中,采购分包编号为主键,对应采购计划为外键。
3.3 功能详细设计3.3.1 采购方案管理采购方案管理包含了采购分包创建、采购方案创建、采购方案审批、采购方案维护等子功能,其中,采购分包创建首先由系统根据采购计划,自动生成一个采购分包,然后由采购员对该分包进行完善,在确认创建后,再执行采购方案创建并提交审批操作。
采购方案审批是由采购主管进行的,在审批时,需要给出具体的审批意见,“通过”或“不通过”,然后才能开展采购的后续流程。
采购方案维护是指对采购方案进行修改、删除或查询操作。
采购分包创建数据是通过系统接口从企业现有的ERP系统中获得,存放在采购计划表。
采购分包需要将相同性质的采购标的归为一类,其操作的数据对象是采购分包信息表。
在执行采购分包创建时,从数据表提出数据进行运算,最终得出初步的采购分包,其流程如图3所示。
采购分包生成后,采购员可以内容进行修改,然后提交修改后的分包信息,这时表示层和业务逻辑层分别调用采购分包信息保存方法进行业务请求响应,最后,数据访问层完成分包信息插入操作,并将操作结果返回至业务逻辑层,并进一步传给表示层,表示层根据操作结果值,分别向客户端用户提示相应信息。
当采购分包创建好后,紧接着即进入采购方案的创建和审批阶段,采购方案的审批工作通常是由采购主管来完成,采购主管根据企业的实际情况确定是否给予审批。
3.3.2 采购寻源通过采购寻源,可以从众多供应商中找到最合适的供应商。
该模块包含四个子模块,分别是询价单发布、询价撤消、供应商报价、采购推荐。
由于采购寻源主要是基于IBS平台进行,在目标系统中不是常用模块,在此不做重点讨论。
3.3.3 合同管理合同管理包括合同生成、合同审批、合同维护等。
本节将重点探讨合同生成、合同审批这两个子功能的详细设计。
(1)合同生成提交合同生成提交指的是生成采购合同,并提交至对应的采购主管部门。
采购合同生成包括两个步骤,首先是调用采购合同的模板,将合同模板展示在页面,即加载合同模块;其次,获取用户输入的合同信息,将这些信息插入到合同信息表中。
合同模板加载执行的是数据读取操作,操作的数据对象是合同样式表和合同样式定义表。
(2)合同审批合同审批针对的是企业的采购主管,当采购合同提交至采购主管后,采购主管登录系统即可查看到需要审批的采购合同。
因此,合同审批在具体实现时包括两个步骤,首先是绑定未审批的合同信息,然后针对未审批合同执行审批操作。
合同审批操作的数据对象是合同审批信息表,执行的是数据插入操作,因此,合同审批功能流程可以描述为:采购主管选择待审批的合同记录,表示层获取选择的合同记录编号,然后调用业务逻辑層方法响应该请求,业务逻辑层根据合同编号调用数据访问层方法完成数据检索操作,并将数据绑定显示。
在采购主管给出具体审批意见后,表示层便调用审批意见录入方法,完成向合同审批信息表的数据插入操作,最终将审批意见反馈给采购员。
3.3.4 供应商管理供应商管理主要实现对供应商基本信息的维护,在采购寻源及供应商管理系统中,供应商信息来源于两个途径,一是通过供应商直接注册而成;二是从1688平台同步供应商信息。
供应商注册业务的主体就是供应商自身,通过系统提供的注册页面完成基本信息注册操作,从程序实现角度看,供应商注册实质是向供应商信息表执行数据插入操作。
供应商在注册页面提交注册业务请求后,表示层便获取供应商注册信息,然后进行数据校验,在数据校验通过后,业务逻辑层调用数据层的供应商信息录入方法执行对供应商信息表的数据插入操作,最后,表示层通过数据操作返回值向供应商用户提示相应信息。
在目标系统中,供应商信息还可从1688平台通过同步而获取的,其实现原理是从1688平台的数据接口读取供应商信息,然后将其插入到本地数据库的供应商信息表中。
4 系统实现4.1 采购方案管理采购方案管理主要实现采购方案分包创建、采购方案创建和维护、审批等主要功能,采购方案创建的实现界面如图4所示。
其中,采购方案编号为程序自动生成。
整个采购方案包括采购方案基本信息、创建人信息、招标人信息三部分,在填写相关信息后,点击提交审批按钮,事件即可触发。
采购方案创建从应用程序实现的角度看,是向采购方案信息表执行数据插入操作。
功能实现的表示层代码如下://响应业务请求事件protected void CreatePurPlan_Click(object sender,EventArgs e){… … …//获取页面输入值Model.plan thisPlan=new plan(); = TB_planName.Text.ToString();BLL.planBLL uB=new planBLL();//调用业务逻辑层方法if (uB.addPlan(thisPlan)){//根据数据库返回值向客户端输出业务操作结果Response.Write(“true”);}else{Response.Write(“false”);}}采购方案在提交之后,方案创建人可以查看采购方案的审批情况,在审批通过之前,采购方案处于不可修改状态。
功能实现的界面如图5所示。
采购方案审批查看的实现主要依赖采购方案信息表的状态字段,在采购方案创建时,该状态值默认写入0。
当采购员查看采购方案审批情况时,程序会读取该值,如果为0,则向用户提示,并置方案内容为不可编辑状态。
当采购员提交采购方案之后,采购主管可以在管理后台查看待审批的采购方案,并执行审批操作。
从程序实现角度看,采购方案审批是向采购方案审批表执行数据插入操作。
插入数据主要包括采购方案编号、审批人、审批结果、审批结果说明、审批时间等。