电子商务信息系统的主要开发方法有哪些
发布网友
发布时间:2022-03-18 00:56
我来回答
共4个回答
懂视网
时间:2022-03-18 05:17
信息系统开发中常用的两种基本方法是结构化方法、原型法。信息系统经历了简单的数据处理信息系统、孤立的业务管理信息系统、集成的智能信息系统三个发展阶段。
信息系统(Information system)是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。主要有五个基本功能,即对信息的输入、存储、处理、输出和控制。它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。
一个完整的MIS应包括:辅助决策系统(DSS)、工业控制系统(CCS)、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口。其中,特别是办公自动化系统(OA)、与上级机关及外界交换信息等都离不开Intranet(企业内部网)的应用。可以这样说,现代企业MIS不能没有Intranet,但Intranet的建立又必须依赖于MIS的体系结构和软硬件环境。
热心网友
时间:2022-03-18 02:25
电子商务系统目前使用的开发方法有以下两种:
1、瀑布模型(生命周期方法学)
结构分析、结构设计,结构程序设计(简称SA—SD—SP方法)用瀑布模型来模拟。各阶段的工作自顶向下从抽象到具体顺序进行。瀑布模型意味着在生命周期各阶段间存在着严格的顺序且相互依存。瀑布模型是早期MIS设计的主要手段。
2、快速原型法(面向对象方法)
快速原型法也称为面向对象方法是近年来针对(SA—SD—SP)的缺陷提出的设计新途径,是适应当前计算机技术的进步及对软件需求的极大增长而出现的。是一种快速、灵活、交互式的软件开发方法学。其核心是用交互的、快速建立起来的原型取代了形式的、僵硬的(不易修改的)大快的规格说明,用户通过在计算机上实际运行和试用原型而向开发者提供真实的反馈意见。快速原型法的实现基础之一是可视化的*语言的出现。
3、两种方法的结合
使用面向对象方法开发MIS时,工作重点在生命周期中的分析阶段。分析阶段得到的各种对象模型也适用于设计阶段和实现阶段。实践证明两种方法的结合是一种切实可行的有效方法。
热心网友
时间:2022-03-18 03:43
瀑布模型法
于1970诞生的瀑布模型法主要缘自Winston Royce博士的努力,他设计此方法用以辅助软件开发。在那个时代,该方法作用显著,并且经历了若干持续地变更和再版。从1974到1976年,BarTY Boehm——在该领域知识丰富的专家——进一步将瀑布模型法应用于其他项目阶段,以更好的反映当时的最佳做法。该方法体系是当前应用最广泛的方法中的一个,它的名字来源于瀑布跌落的样子。
该模型很大程度上并没有提供修正错误的手段。同时,在必须修正错误的情况下,该方法并没有指明如何回退到上一项目阶段和重头再来。对某些设计开发组织,这可能会成为问题。虽然这是一个非常棒的方法,但用起来并不那么容易,因为它的原始架构和体系就是不完善的。改进过的瀑布模型法已经可以响应反馈意见,包括测试和质量保证的引入。现今最常用的瀑布模型版本已经包含了一个根据反馈进行修正的机制。下图显示了两种版本之间的显著区别。瀑布模型法包含的项目阶段有:
·系统测试。
对于特定项目,有3种可选的瀑布模型法。这3种分类完全由项目交付日期决定。分别是:
1.没有交叉作业(No overlap)。这是一种纯粹的顺序瀑布方法,其中不存在阶段之间彼此交叠的情况。一个阶段的工作完全完成后才开展下一阶段的工作。通常,诸如阶段正式结束仪式及评审等活动常常出现在这样的方法中。
2.单阶段交叉作业。只允许相邻阶段的工作同时开展。这样的赶工模式常常发生在运用瀑布模型法的项目中。
3.多阶段交叉作业。多个阶段的工作可同时开展,各个阶段都和其他阶段相互交叠。这无疑会为协调各种产品和任务带来极大的困难,并且需要经验丰富、能够驾驭那种情境的称职的项目经理。如果在项目中间出现问题,极难重新回到正轨及重新进行规划。
通常瀑布模型法的缺点是它很大程度上是文档导向的,而这会耗费时日。使用瀑布模型法,项目经理能够游刃有余,但给客户带来了麻烦。例如,在典型的建筑项目中,通常有很详尽的规范,并且需要花非常多的时间去完成。必须等到房子最后盖好,客户才第一次真正看到最终产品(当然,在建筑中,CAD软件也能模拟大型项目)。客户如果此时想要改变某些东西的话,不但为时己晚,而且变化会是过于艰巨的事情。
瀑布法的优点
瀑布模型法有以下优点:
·为项目提供了按阶段划分的检查点。
·当前一阶段完成后,您只需要去关注后续阶段。
·可在迭代法中应用瀑布法。
增量迭代应用于瀑布模型。迭代1解决最大的问题。每次迭代产生一个可运行的版本,同时增加更多的功能。每次迭代必须经过质量和集成测试。
瀑布法的缺点
瀑布法有以下缺点 :
l 在项目各个阶段之间极少有反馈。
l 只有在项目生命周期的后期才能看到结果。
l 通过过多的强制完成日期和里程碑来跟踪各个项目阶段。
原型法
基本思想
开发人员对用户提出的问题进行总结,就系统的主要需求取得一致意见后,开发一个原型(原型是由开发人员与用户合作,共同确定系统的基本要求和主要功能,并在较短时间内开发的一个实验性的、简单易用的小型系统。原型应该是可以运行的,可以修改的。)并运行之,然后反复对原型进行修改,使之逐步完善,直到用户对系统完全满意为止。
优点
(1)需求表示清楚,用户满意度较高
(2)降低开始风险和开发成本
缺点
(1)原型法不适用于开发大型的信息系统
(2)系统难于维护
(3)如果用户合作不好,盲目纠错,会拖延开发进程
适用范围
(1)用户需求不清,管理及业务不稳定,需求经常变化
(2)规模小,不太复杂
(3)开发信息系统的最终用户界面
热心网友
时间:2022-03-18 05:18
你要卡发什么,平台,还是其中的一个环节。比如,会员,仓储,预警,…………