药品报价系统

2024-07-10

药品报价系统(共4篇)

药品报价系统 篇1

1 引言

随着我国因特网的高速发展, 它的影响已经不仅体现在人们的工作与学习方面, 而且越来越多地融入生活的每一个角落。利用因特网, 人们可以迅速地获取更多地信息, 获得更大范围的交流机会。商业网站是世界经济全球化和科技发展的必然产物, 随着信息技术的高速发展, 信息处理、传递速度突破了时间的地域的局限, 它具有开放性、全球性、低成本和高效率, 网络化与全球化成为一种不可避免的世界趋势, 不可阻挡。由Internet所引发的信息技术的飞速发展, 它不仅在推动了社会发展, 而且将会改变传统企业的经营管理模式, 同时也将会对人们生活、工作的各方面带来巨大的影响。

网络商业网站方便的购物平台, 省时快捷的购物方式使现代人足不出户, 便知天下事, 与传统的店面购物方式相比, 网络购物更加方便、快捷、实惠且充满乐趣, 尤其是一些比较专业化、个性化的网站, 已得到越来越多的网民认同。随着计算机技术的飞速发展, 药品的价格每天都会发生变化。所以, 对于医药厂商需要一个药品市场报价系统来向客户展示药品当日的价格, 网上选购药品是网络深入人们生活的必然趋势。

2 系统结构设计

药品报价系统的总体模块图如图1, 模块设计是整个系统设计中非常重要的部分, 是编码的前提和基础[1]。客户首先进入的是主界面, 主界面是进入各功能模块的翘板, 进入主界面后用户可以浏览公告信息, 可以登录药品查询模块和药品分类模块浏览和查询自己需要的信息。还可以进行留言留言客户可以对产品的性能满意度以及意见、建议及要求写入留言板, 通过留言板管理员能够及时了解客户的要求和疑问并在第一时间内做出回复。

2.1药品查询模块

药品查询模块是药品报价系统提供给普通用户的一个操作平台。在这个平台上, 用户可以通过自动查询和关键字查询两种方式来查询自己所需的药品信息。该模块将分析用户输入的查询信息并对数据库进行查询, 最后将查询结果输出给用户。

2.2 药品分类模块

与药品查询模块一样, 药品分类模块也是药品报价系统提供给普通用户的一个操作平台。在这个平台上, 用户向系统提交自己选择的药品, 系统会自动计算出用户所选药品的总价格。

2.3 后台管理模块

本模块是系统的主要功能模块, 如图2所示。后台管理模块是药品报价系统提供给管理员用户的一个操作平台, 只有高级别的用户 (管理员用户) 才能进入该模块并对药品信息和用户信息进行管理。主要包括管理员登陆模块、产品信息管理模块及修改密码模块三部分。

2.3.1管理员登陆模块

这个模块是输入自己的用户名和密码, 提交上去, 经过与后台数据库的连接, 进行判断。

2.3.2 产品信息管理模块

管理员可以输入将要添加的产品的各种信息, 厂商和生产批号不能为空, 用户输入正确的产品信息后, 单击提交按钮, asp程序将会把用户输入的产品信息添加到数据库中[2]。管理员需要选择将要被修改的产品的类型, 然后系统已给用户设置好了产品的基本信息, 管理员只需在该产品信息的基础上修改。当管理员修改后的产品信息后, asp程序将会把用户设置的产品信息保存到数据库中。增加产品、删除产品的过程与以上修改产品的过程类同, 增加产品、修改产品信息以及删除产品可以合并为产品信息管理模块。

2.3.3 修改密码模块

管理员输入想要修改密码的“用户名”, “原密码”, “新密码”和“确认新密码”4项基本信息, asp程序会对其检测。若均满足要求时, 单击“提交”按钮, asp程序会将新的密码信息保存到数据库。

2.4 留言模块

为了反映用户对药品的使用情况, 本系统还提供留言板, 模块结构如图3所示。用户可以根据自己的要求和真实情况, 对药品给予客观评价。特殊用户可以根据这些用户的不同需要, 来管理药品信息, 使系统更加完美, 以此为用户提供更好的服务。

本系统对于身份的确定是非常重要的, 所以, 系统根据登录用户的不同身份, 来给定不同的使用权限。

3系统的实现

3.1系统界面设计

系统界面的设计是在Dreamweaver MX中完成的, 它是系统开发中比较重要的一步, 系统界面在用户对系统的评价中占有很大的比重, 影响到本次开发与设计的成功与否[3]。

3.1.1 首页界面

主页模块要是在Dreamveaver网页设计的工具中设计完成的, 主页是培养计划管理系统的门面, 主要是让用户对培养计划管理系统一目了然。本界面主要功能是客户浏览药品信息的厂商, 生产批号, 价格及相关描述和浏览相关的新闻动态。

3.1.2 查询页面

客户可以选择相应的药品查询所有的信息进行浏览, 特刊在需要时快速地查找出你所需要的信息, 对于浏览网站的每位用户, 都可以使用药品厂商或药品名称的关键字查询指定药品的报价而不用浏览所有的信息, 大大节省了客户的时间药品查询功能, 。用户可通过选择需要的常用药品, 系统会显示用户选择的药品的价格并且会自动计算出所选配件的总价格。

3.1.3 网站管理界面

增加产品、修改产品信息以及删除产品可以合并为产品信息管理模块, 管理员登陆后看到的默认程序运行界面-添加产品, 管理员可以输入新的药品信息加以补充, 来达到客户的需求和满意。也可以删除药品信息, 提高内存的利用率, 增大数据库的空间。管理员还可以修改的产品的类型, 当管理员修改后的产品信息后, asp程序将会把用户设置的产品信息保存到数据库中。

3.1.4 用户留言界面

通过留言板, 用户可以浏览留言、发表留言、参与用户间的相互讨论等。

3.1.5 后台维护界面

后台维护界面实现了管理员对后台数据库的管理是修改系统的主要部分, 包括添加, 删除, 修改用户, 课程信息等操作。

3.2 数据库设计

该网站后台数据库采用的是SQL Server图4实体E-R图2000企业版, E-R图是本系统重要实体之间联系的一个简单描述[4,5,6], 图4充分体现了本系统所涉及的实体间的联系。

本系统主要涉及到的数据库中的表有[7,8,9]:

(1) 药品信息表包括的数据项有:药品编号、药品厂商、药品型号、药品描述、药品价格。

(2) 管理员信息表包括的数据项有:用户名、密码。

(3) 留言信息表包括的数据项有:记录编号、IP地址、留言时间、主页、主题、电子邮件、内容、时间、图片。

3.3 数据安全设计

此模块的设计主要是防止非法用户在网络上直接进入系统后台, 对后台的数据进行破坏, 在后台的每个页面内都设计了管理员权限, 如果不是管理员的话, 就不能登入系统后台。这样就实现了数据安全性, 其中主要用到了session对象[10]。

4 结论

本文基于B/S (浏览器/服务器) 结构构建了医院药品网上报价系统, 该系统功能全面、内容丰富、稳定性好、易于维护, 可实现药品查询、药品分类、网站管理、网上留言等功能, 能很好的满足买方、卖方的需要, 有效的提高商家与客户的办事效率、简化办事步骤、加快办事速度, 产生了一定的经济效应。

参考文献

[1]徐亚.浅谈网页设计中Flash与ASP技术的结合[J].电脑知识与技术, 2009, (03) :717-718.

[2]赵燕燕.ASP技术在Web数据库开发中的使用[J].河南职工医学院学报, 2009, (01) :93-94.

[3]齐兴斌, 赵丽.网页制作过程及制作时的注意事项[J].科技情报开发与经济2006-05-15.

[4]王利.SQL SERVER数据库性能调整与优化[J].电子科技大学学报2009, (03)

[5]萨师煊.王珊.数据库系统概论.上海:高等教育出版社[M], 2003.

[6]郑凤朝.面向数据集成应用的SQL Server数据库的日志分析研究[J].暨南大学.2009 (01) .

[7]吴海桥.刘毅、丁运亮、张祥伟.基于关系数据库的知识库的建立《微型电脑应用》[J].2001.

[8]薛元昀, 网页设计数据库与发布[M], 北京:清华大学出版社, 2000, 10-50.

[9]作者: (美国) Edward Whalen (美国) Marcilina Garcia译者:黄湘情谢琳张静妍SQL Server2005管理员手册人民邮电出版社[M], 2007.

[10]梁倩浅.SQL Server数据库的安全性.黑龙江科技信息.[J]2008年10月.

铸造报价系统自动化趋势研究 篇2

一、铸造行业及报价系统的现状

作为工业生产中的特异化行业代表, 铸造行业伴随着工业生产的产生和发展而来, 作为工业基础产业, 与一般机械装备制造产业相区别, 铸造产业是大部分装配制造业的主要配件生产供应基础, 也是其他复杂装备制造的根本解决手段来源。由于我国的工业企业数量较多, 占较大数量是制造企业, 这类企业对非标产品特别铸件产品需求极大。自2000年起, 我国已成为全球铸件产量第一大国, 2006年全行业平均每个企业的年产量仅为l080t, 只有工业发达国家的1/4-1/9, 甚至低于印度平均产量 (1511t) 。而由于我国在近年来不断深入国际工业市场供应链体系, 随着国际产品的供应增加, 基于我国铸造类产品的相对成本较低与较好的质量水平, 诸多因素造成了我国铸造企业的数量不断增加, 各种规模铸造企业的快速发展是近十年来的整体趋势。

市场经济条件下, 招标投标活动频繁, 为了快速响应市场的变化, 缩短报价周期, 赢得竞争的胜利。受限于铸造产业的生产特殊性, 产品技术差异给铸造产品报价带来复杂要求, 较多企业仍采用人工报价方式, 报价的自动化程度低, 技术水平落后, 时效性较差, 报价在成本准确性和提供竞争优势方面也没有保证。

二、铸造产业报价系统存在问题及分析

(一) 报价管理的自动化程度低

受到产品特殊性影响, 铸造产品的批次多, 各批次规格、数量、技术要求和交货时间不一致, 造成了铸造报价流程保守和僵化的问题, 明显落后于大规模工业化生产要求, 更阻碍了产业发展和内部管理提升。传统的铸造设计、生产和管理方法与先进生产要求有较大差距, 铸造产业应引进新技术和新的管理思维, 将自动化技术引入铸造领域。现有大部分铸造报价都采用人工报价方式, 以纸质报价单配合图纸, 按部门流转, 造成报价管理速度慢和价格控制能力差, 报价的随意性和可控制性显示等问题。

(二) 报价流程中人为因素干扰多

在铸造产品报价流程中, 受品种多样化和同品种产品批次差异化大等因素影响, 现有报价大多采用人工估算方式, 在整体的生产流程中, 每个环节的价格估算都需要通过具体技术人员进行。由于报价流程贯穿生产, 各环节流程顺序较固定, 在报价流程中将涉及较多人员, 每人报价估计标准存在较大差异, 更由于各设计与生产环节人员的工作时间、进度和强度的不同, 也会造成人员对报价需求的反应存在高低参差情况。这样的报价所带有的人为因素将显著降低企业整体报价的有效性和竞争力。

(三) 报价流程的连续性较差

受到铸造生产多环节特点限制, 在接到产品报价要求时, 报价流程与正常生产流程重合度极高。一般情况下, 报价图纸与生产图纸同时按顺序进入工艺、模具、造型、冶炼、后处理等环节, 因为只有通过各设计与生产环节一线技术人员的确认, 才能较为准确地将报价产品在各环节的成本和工时进行较为准确的计算, 并且结合最新生产动态情况, 从而给出确定的生产时长以完成整体报价要求。由于一般报价流程需要在各生产环节之间的报价传递和跟踪, 负责报价的技术和管理人员数量较多, 易造成传递脱节和时效拖延问题。

三、铸造产业报价系统的自动化优势

(一) 对提高报价效率有很大帮助

产品的报价应该是一个企业在现有实际生产条件卜的报价, 应该是一个企业实际市场环境、实际生产能力、技术水平、生产经营管理现状等的综合体现。基于办公自动化管理的成功发展经验, 可以看到铸造产业的自动报价系统将有极为广泛的应用前景, 通过在铸造产业报价系统上的自动化甚至智能化发展, 将报价系统依据历史数据和电子化链接的处理, 将使得报价系统能够充分将人力报价的经验数据进行电子化升级。现行铸造产业主要报价方式为手工报价, 零件数量较多, 型腔形状复杂, 查询的图线数量众多, 使得报价工作量较大, 报价很难按时完成[7]。在装备制造业规模化分工和电子化推广后, 铸造产业引入电子信息技术, 在报价管理方面应用自动化技术将成为趋势。

(二) 可改进报价客观性水平

在铸造报价系统的自动化发展和完善条件下, 未来铸造产品报价将在很大程现有的人为估价方法是通过制件和模具的主要技术参数, 如制件外形尺寸、制件公差等级、模具结构等作为估价的依据, 参数量大, 且一些主要参数需人为确定。大量参数选择和计算也给模具估价工作带来了诸多不便, 延迟了模具估价的时间, 不适合目前的市场竞争环境。自动化独立的报价系统将对铸造企业的报价管理提供最大便利, 现有报价中出现的人为估价波动影响将被减少。

(三) 明显减少报价管理环节

在自动化报价系统上, 将能够克服原来报价环节多且需要整体生产经营人员支持的情况, 在大数据和云计算的支撑下, 报价流程的自动化将有效地减少报价环节, 应用模块化和嵌入式计算方法可以代替现有重复的人工计算方式, 缩短报价时间。铸造产品不同于其他工业产品, 其特点决定了工程造价计算的复杂性, 若考虑因素过多, 势必加大计算量, 从而影响测算的速度[8]。铸造产品报价的多环节问题将被单一环节模块化技术所替代, 实现模块化报价流程。所设计产品可能无法加工或制造费用过高, 往往需要重新设计, 而影响生产效率[9]。在采用自动化报价系统后, 由人工信息收集向电子网络化的替代, 在信息技术的支持下加快报价相关信息收集, 为报价操作提供真实可靠参考。 (见图1)

为工业化生产服务的电子技术公司数量不断增加情况下, 对各产业的运行规律也进行了更加紧密的结合, 铸造产业所面对的各类型装备制造加工客户也将同时应用电子平台和自动化技术, 通过自动化技术进行内部管理和外部沟通, 在采购询价方面的电子化程度也将得到直接的提高, 为配合这种新型采购方式, 铸造产业自身也将被推动, 且适应这种广泛的电子平台和自动化的工业趋势, 从自动化报价系统的完善和客户对接方面深入发展, 并且不断深化进步。

四、小结

铸造行业是较为特殊的工业生产中的基础产业, 在整体工业化大发展的趋势下, 铸造产业将更充分地发挥基础支撑作用, 随着电子平台和自动化技术进步, 铸造产业将受益于自动化技术浪潮发展, 自动化铸造报价系将在能从根本上解决现有报价流程的固有问题, 凭借数据整合、自动传输、共享、网络联结、云计算和独立报价流程等技术优势, 自动化报价系统将成为未来工业的应趋势势, 新技术的应用将带动铸造产业的实质发展与升级。

参考文献

[1]张立波, 温平, 支晓恒, 荣丽辉.发展铸造产业集群, 促进我国铸造业由大变强[J].现代铸铁, 2010 (1)

[2]梅圣主, 刘刚周, 远标.浅析铸造产业升级必要性及其关注点 (C) , 第十三届21省市区铸造会议暨第七届安徽省铸造技术大会论文集, 2012

[3]李一军, 叶强.基于BP神经网络的产品报价决策支持方法及其报价风险研究[J].管理工程学报, 2003 (4)

[4]万霖.机加工自动报价系统的设计[J], 科技信息, 2012 (17)

[5]姜晓鹏, 汽车模具报价方法研究, 先进制造技术导论[J], 2004 (3)

[6]任力.国外发展低碳经济的政策及启示.发展研究[J].全国铸造学会, 2007年全球铸件生产统计报告, 中国铸造装备与技术, 2009 (2) :23-27.2009 (2)

[7]史亮, 周钧, 杨亚辉.模糊数学在工程造价快速估算中的应用[J].山西建筑, 2005 (1)

投标报价工作系统的构成及其运作 篇3

1 投标报价工作系统的概念、构成及其作用

1.1 投标报价工作系统的概念

投标报价工作系统是企业技术经济管理的相关业务经整合、规范所形成的有机联系、程序严谨、相互协调、相互保证, 对外反应灵敏并能快速调整运作的工作系统, 是企业工程建设市场开发、决策管理的基础和手段, 是贯穿整个投标报价工作过程, 对投标工作进行指导、评价和决策的方式方法。

1.2 投标报价工作系统的构成

工程建设项目的投标管理工作是一项比较复杂的系统工程, 其各项工作不仅密切相连、环环相扣。而且其具体业务、信息、策略、方法的选用、组合需合理、匹配、有效、完整。整个系统由8个子系统组成, 具体内容如图1:

1) 信息收集与评估系统。该系统以市场开发部门为核心, 由企业领导和专业人员组成信息筛选小组, 建立发散型信息收集网络。对各种工程信息追根溯源, 辨析真伪, 分出远、中、近期跟踪目标。

2) 风险评估与识别系统。风险因素识别系统包括三个方面:一是技术风险, 其风险要素包括拟投项目的工艺技术要求、装备配套、施工和培训难度等;二是自然环境影响, 主要包括拟投项目的地理、地质、环境、气候等自然条件及其可能给施工造成的不利影响;三是经济风险, 主要考虑拟投项目资金状况、工程造价的确定方式、盈亏的可能性等。风险评价的流程如图2:

组织风险评估专家组, 根据识别出的可能遇到的风险列出风险调查表, 评价风险因素的重要性, 和风险规避、防范预案, 供项目执行过程中予以有效防范。

3) 市场竞争力评估系统。该系统主要分析比较参与竞标单位的各种优势、劣势, 与业主的合作经历和在该建设领域的业绩, 据此评价自身在该项目上的竞争地位。

4) 价格分析测算系统。在充分了解竞争者的数量、实力情况、其可能采取的投标策略以及以往投标经验的基础上, 采用数理统计分析的方法, 绘出最佳中标概率分布图, 分析计算中标概率, 最佳投标报价范围内投标价格, 据此计算出最佳报价价格, 决定最后报出的投标报价额。

5) 专家分析与评估系统。该系统的内容主要包括两个方面:一是确定投标判断要素, 从7个方面分析、判断承接项目的可行性: (1) 自身的人力资源保障能力, 操作人员的技术能力和水平, 技术装备能力等各项生产要素满足项目建设需求的程度。 (2) 同类工程施工业绩和经验; (3) 对该项目的条件、前期工作熟知程度; (4) 业主资金状况; (5) 合同条件的公平性; (6) 竞争对手情况; (7) 该项工程对企业今后发展的影响和机会。二是对上述判断要素, 依据其相对重要性, 进行权重分析, 分别确定权数。将每项指标划分为好、较好、一般、较差、差共五个等级, 各等级分别赋予1.0、0.8、0.6、0.4、0.2定量数值。将每项指标权数与等级分相乘, 各分之和即为该项工程中标概率总分。将此总分与过去其它投标情况进行比较或与事先确定的准备接受的临界分数相比较, 决定是否参加投标。

6) 经济标编制系统。该系统建立油田地面建设工程、长输管道工程、炼油化工工程、大型储罐工程、市政公用工程、送变电工程等施工预算分库。每一个分库按工序建立一级子库;达到快速、合理报价的目的。

7) 技术标编制系统。该系统同样按工程类别建立施工组织设计分库。每一个分库按工程类别建立一级子库;又按土建、工艺、阀组、配电、通讯、仪表等建立二级子库。对拟投标项目, 根据工程情况, 进行组合, 快速、合理、规范编制成技术标书。

8) 资信标编制系统。该系统库包括企业基本状况、资质、企业项目经理、技术、财务状况、业绩、荣誉等。

2 投标报价工作系统应用及其成效分析

西南地区某石化一体化项目属国家重点工程, 为承接其中的250万吨年的催化裂化装置和36万吨年环氧乙烷/乙二醇 (EO/EG) 工程 (下同) 。从项目信息的收集、评估、到最终投标、中标及签订合同, 成功运用了投标报价工作系统, 整个市场开发过程历时近两年, 取得较好效果。

2.1 项目开发从该项目立项的前期信息的收集及评估开始, 采取各种措施, 包括派出现场调查小组, 收集、积累、筛选各方面的信息。针对信息的来源、可靠程度、建设远景等去伪存真, 分析评估。在项目建设领导机构筹备伊始, 即逐步了解到项目规模、构成, 合作各方的基本情况、项目的资金来源情况、工程建设拟采取的管理模式以及工程发包的方式等重要的工程建设信息, 为下一步开发工作的开展和决策奠定了基础。

2.2把握项目开发的机遇, 积极应对可能面临的压力和挑战。该项目的风险因素是多方面的。

一方面, 来自项目自身的风险和压力。一是工程投资巨大, 对社会经济发展影响巨大, 承接这样的工程, 肩负的历史责任, 社会责任, 无疑也是重大的。二是项目建设管理模式多样化, 既有业主+监理+设计+PC承包商的模式, 也有业主+监理+EPC总承包商+施工承包商的模式。工程招标, 既有业主组织的, 也有EPC总承包商组织等多种方式。三是工程建设严格遵循国际惯例, 工程技术、质量和HSE标准以及临时设施建设等均严格按照高标准实施。四是参与该工程建设的不乏国内知名的大型EPC总承包商以及施工承包商, 与这些公司同台共舞, 即有了向他们学习借鉴机会, 同时也面临与之适应和相互比较的压力。

另一方面, 是来自市场环境的风险和压力。一是受宏观经济的影响, 对项目实施的过程中, 可能的经济紧缩或宽松, 通胀预期及通胀的程度把握不准, 当时一些生产资料已经有了一定的上涨趋势。二是建设如此巨大的项目, 即对当地社会经济、餐饮服务第三产业等方面有很大的拉动作用, 同时不可避免的促使地方建筑材料和劳动力价格上涨, 而工程承包基本是实行施工采办 (PC) 总价包干的方式, 这必将给项目建设盈亏带来难以预测的经济风险。三是工程前期在征地、移民工作中出现了一些问题, 对项目的实施可能会产生干扰。另外, 当地的地理环境、潮湿多雨的气候环境、饮食习俗等也会对员工的生活产生影响。

机遇和挑战, 风险和效益, 此消彼长, 相辅相成, 面对以上种种风险和压力, 一是, 在充分的调查和研究基础上, 制订了风险分析表, 总共分析了材料价格和劳动力价格、环境气候、设计进度、设备到货预期、安全管理风险、质量控制、工期延误等五大类风险因素。对每个风险的影响值都进行了评估。二是, 强调企业和各级管理人员, 转变和创新管理观念、管理方式, 对当前项目开发和市场需求以及保持企业长期稳定发展, 增强适应性、主动性和创造性。三是, 从组建强有力的项目经理部入手, 在做强、做精、做细各项管理上下工夫, 迎接并战胜挑战。

2.3认真分析竞争对手, 进行市场竞争力评估。详细了解本行业和其他行业可能参与竞争的工程建设企业的情况, 其优势、劣势, 对比分析, 肯定自身发展所创造的业绩、长处, 清醒认识存在的问题, 与业主的项目管理部、设计公司进行充分接触, 加强公共关系和沟通全面介绍自身的基本情况以及针对该项目的实施方案, 经过几轮的交流和介绍, 最终通过了资信资格审查, 获得了投标报价资格。

2.4在项目追踪过程的同时, 及时准备投标文件的各项业务。按照业主项目管理公司的现场管理管理规定要求以及总包商的招标文件要求, 认真编制经济、技术、资信标等投标文件。这是投标报价工作系统的核心。

编写投标文件, 关键是充分运用和管理经济标书编制系统库、技术标书编制系统库和资信标书编制系统库。这三个标书编制系统库是以往招投标管理工作的积累, 同时, 又与时俱进、有针对性地进行补充和完善。实行动态管理。如:对往年建设的工程, 按照变化或重新修订的国际招标惯例的要求, 更新技术标编制系统库。再如, 依据价格的变化, 重新测算, 更新经济标书编制系统库。三个标书编制系统库的动态管理, 在投标报价临战时, 起到快捷、准确的保证作用。

2.5投标报价策略的选择。能够参与采取了新的管理模式, 可与大型设计公司合作的项目建设, 无疑是增加公司业绩, 提升技术和管理水平和市场影响力的最好机会, 对企业今后发展将会产生积极影响, 因此, 在投标报价策略的选择上, 以价格杠杆为主要内容, 一是考虑风险承受范围, 对每一风险进行风险影响费用测算, 确定项目的风险费用总额。二是反复测算现实情况和一般情况下的生产要素费用, 对比单项和总成本的差异。三是按照有进有退、有失有得的原则和尺度, 对每一单项、单位、分部分项工程, 每一生产要素的费用, 逐一比较、调整。三是进行盈亏分析, 测算目标利润。在以上基础上, 再考虑当前与长远, 局部与全局等, 形成最终的项目报价总则。

2.6在该项目投标报价工作起始和运行过程中, 分两次进行专家分析与评估。第一次是对该项目是否开发, 即从前述的9个判断因素进行分析与评估, 据评估结论决定是否参与投标, 第二次是对投标标书进行讨论和论证, 审核技术标书、商务标书和资信标书, 论证并调整风险价格, 据此调整了工程总报价。

经过艰苦的努力和充分的准备, 投标报价工作系统有效运作, 终于凭借自身实力和满意的服务以及合适的价格, 中标该项目建设。项目签约、启动后, 进展顺利, 履约状况正常, 基本上取得预期的项目效益和企业效益。

投标报价工作系统对企业的市场开发工作和有关决策具有很重要的支持作用, 成功中标西南地区某石化一体化项目是个典型案例, 近几年在其他几个项目的投标报价工作中, 全面或局部运用了这个系统, 也取得较好的效果。但由于这个系统的复杂性、各项管理业务的相关性, 运作过程的规范性和严密性等特点, 以及实践案例较少等, 系统的建设和运作还需要收集、更新、整理大量的基础数据资料, 健全相应的程序和制度, 进一步完善, 使其在市场开发和企业发展中发挥更大的作用。

摘要:市场是企业生存与发展的根本。作为竞争性很强的工程建设业尤为如此。面对激烈的竞争形势, 面对工程建设项目的招标规范与条件, 企业如何利用有限的资源获取稳定的市场份额, 采取何种方式来进行投标并提高中标率, 获取项目, 这就需要对企业的相关工作进行整合, 形成完整的工作系统, 对整个投标工作进行指导、管理和决策。本文对投标报价工作系统进行了介绍, 论述了它的构成及其作用以及运用开发市场的可行性和必要性, 并结合典型案例介绍了其运作过程和取得的效果。

关键词:投标报价,市场开发

参考文献

[1]许庆瑞主编.管理学.高等教育出版社, 1997年5月第一版

药品报价系统 篇4

在Interner技术高速发展的今天, 传统的C/S应用程序已经无法满足企业级应用的需求, 基于B/S多层架构的W e b应用迅速发展起来。但Web应用程序的开发效率、维护成本却受到Web应用的开发模式所限制。Struts架构作为MVC设计模式的Web应用的典型体现, 能使视图、业务逻辑、流程控制尽可能的相互独立, 从而提高开发效率。本文将介绍在电子报价系统中应用Struts框架。

2. Struts概述

随着W e b开发技术的日趋成熟, 在Web开发领域出现了一些现成的优秀的框架, Struts就是这样一种基于MVC的Web应用框架。作为基于MVC设计模式的Web应用的典型体现, Struts架构实际上是建立在Model2基础之上的, 对Model、View和Controller都提供了现成的组件。Struts的Action Servlet是控制导航流。其他Struts类, 比如Action, 用来访问业务逻辑类。当Action Servlet从容器接收到一个请求, 它使用URI (或者路径“path”) 来决定哪个Action将用来处理请求。一个Action可以校验输入, 并且访问业务层以从数据库或其他数据服务中检索信息。为校验输入或者使用输入来更新数据库, Action需要知道什么被提交上来。并不是强制每个Action从请求中抓取这些值, 而是由Action Servlet将输入绑定到JavaBean中。输入bean是Struts ActionForm类的子类。Action Servlet通过查找请求的路径可以决定使用哪个Action Form, Action也是通过同样的方法选取的。Action Form扩展org.apache.struts.action.Action Form类。通常, Struts Action并不自行加工响应信息, 而是将请求转发到其他资源, 比如J S P页面。Struts提供一个ActionForward类, 用来将一个页面的路径存储为逻辑名称。当完成业务逻辑后, A c t i o n选择并向Servlet返回一个ActionForward。Servlet然后使用存储在ActionForward对象中的路径来调用页面完成响应。

Struts将这些细节都绑定在一个Action Mapping对象中。每个ActionMapping相对于一个特定的路径。当某个路径被请求时, Servlet就查询ActionMapping对象。ActionMapping对象告诉servlet, 哪个Actions, ActionForms和ActionForwards将被使用。

所有的设置都在struts-config.xml文件中定义。Action Servlet在启动时读取这个配置文件, 并创建一个配置对象数据库。

3.电子报价系统的需求分析

随着信息社会的不断发展, 计算机的使用已经深入到人们工作生活中的每一个角落。以往使用纸质材料保存信息的方式已经不能满足公司大量业务的需求。如何提高公司运行效率、节约运行成本是公司长期发展首先要解决的问题。在公司内引入计算机管理系统, 可以大大提高管理效率和质量, 是公司进行现代化、标准化建设的必然趋势。

本系统设计用于东营庄典装饰公司的报价和派工, 通过对公司领导、员工的交流, 理清了公司的业务需求和业务流程, 根据公司的具体情况, 将整个系统划分为几个模块进行设计, 各个模块之间通过接口进行调用, 以提高系统的灵活性, 最终达到提供公司工作效率、节约成本的、优化组合资源的目的。

电子报价系统要求实现对公司工程从创建到完工的全程记录管理, 并且通过对工程的管理, 完善对设计师、工队的个人积分的管理, 合理分配工程用料, 达到提高工作效率、节约施工成本的目的。图1描述了电子报价系统的各个模块。

4. 基于Struts的电子报价系统设计和实现

4.1 系统结构

根据M V C模式, 系统按照功能模块进行拆分, 业务逻辑与数据库服务器分开, 用户界面与业务逻辑分开, 彼此相对独立, 任何一方的更改不会影响到对方。本报价系统采用四层的体系结构, 分别是表示层、控制层、业务层和持久层。图2描述了系统的整体结构。

控制是由Action Servlet和Action来实现的。ActionServlet负责把HTTP请求打包并传送到框架中的Action, 并将请求信息映射到ActionForm中。Action处理ActionForm中保存的信息, 并响应客户端, 或者指出流程应该被指向另外一个地方。业务逻辑封装了数据库访问的逻辑功能。它接受Action中传递进来的参数, 调用业务处理类对象和实体对象进行处理, 返回结果。在对数据库的访问操作中, 通过Hibernate与底层数据库记录交互, 负责操纵数据库, 更新数据。持久化类本身不需要实现具体的方法, 仅仅是对数据库中表的一个映射, 没有商业逻辑。表示层 (JSP页面) 负责系统的实现。Struts包含了一个内容广泛的自定义标签库, 用于帮助编写完全国际化的用户界面。

4.2 系统实现

基于Struts框架的项目开发, 设计好系统的整体模型是关键。本节针对工程管理模块的实现进行介绍。系统先定义对象之间的接口, 然后再设计对象的内部结构。图3是报价系统工程管理模块的类图, 该图有所省略。

Base Action继承自org.apache.struts.action.Action, 作为系统的基础Action, 系统中所有的Action无一例外地继承自Base Action。在BaseAction中定义了一个Logger, 所有的Action在进行数据库操作的前后都需要使用该log记录操作前后的状态信息, 以便今后对l o g文件进行分析。Work Action继承自BaseAction, 为项目管理模块处理用户的各种动作。用户提交的各种信息通过WorkForm接收, 再传递给W o r k A c t i o n。W o r k F o r m继承自Base Form, 而BaseForm继承自org.apache.struts.action.Action Form。与Base Action的作用类似, Base Form作为系统其它form的基类。CommonBO抽象类是各种业务逻辑的父类。

系统在进行设计的时候并不是直接去设计各个具体的类, 而是先设计了系统的接口, 当系统能够依赖接口实现后再针对每个接口给出具体的实现。这样的设计方法能够保证当业务的处理流程发生改变时, 不至于修改过多的代码。同时, 只要保证接口不变, 实现类可以随意改变, 这样在某种程度上提高了系统的扩展性。

系统在设计时从接口入手, 定义了系统的整体结构, 并没有涉及具体类。因此在后期编程时, 系统通过定义配置文件的方式来定义实现接口的具体类。这种方式的好处是能够仅通过修改配置文件替换实现类修复系统的某些b u g, 而无需重新编译整个项目。此外, 这种方式也为其他人对系统进行扩展提供的一定的便利性。下面的代码演示了操作的过程。

5. 结束语

本文首先在介绍了Web应用开发的基本知识和MVC设计模式的基础上, 对系统功能及划分进行了介绍和分析, 提出了应用Struts框架开发电子报价系统。从系统层次划分的角度介绍了实际程序的开发。本文提出的基于Struts框架实现的电子报价系统, 在系统的重用性、扩展性和维护性等方面与原来系统相比都有较大的提高。

摘要:介绍了Struts框架的基本概念, 分析了电子报价系统的功能需求, 结合其中一个功能模块给出了应用Struts框架实现的方法, 并给出了具体的类图。

关键词:电子报价系统,Struts,JSP,MVC

参考文献

[l]坎瓦思 (Chuck Cavaness) .Jakarta Struts编程[M].北京:清华大学出版社.2004.

[2]孙卫琴著.精通Struts基于MVC的Java Web设计与开发[M].北京:电子工业出版社.2005.

[3]冯燕奎, 赵德奎等.JSP实用案例教程[M].北京:清华大学出版社.2004:10-20.

[4]飞思科技产品研发中心JSP应用开发详解[M].北京:电子工业出版社.2004:6-21.

[5]孙卫琴, 李洪成等.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社.2004:8-14.

上一篇:思想道德体系下一篇:加强协调