需求分析实验报告
需求分析建模实验报告

需求分析建模实验报告1. 引言需求分析是软件开发生命周期中非常重要的一个阶段,通过需求分析可以明确系统的功能和性能要求,并为后续的开发、测试、部署等工作提供基础。
在需求分析过程中,采用合适的建模方法有助于准确描述系统的需求,识别并解决潜在的问题。
本实验旨在通过需求分析建模实践,提高对需求分析过程和技术的理解和应用能力。
2. 实验目的- 掌握需求分析建模的基本概念和方法;- 学习使用UML建模语言描述系统需求;- 提高对需求获取、分析和建模能力。
3. 实验环境- 操作系统:Windows 10- 工具软件:Visual Paradigm4. 实验内容本实验选择一个实际案例进行需求分析建模,详情如下:4.1 项目背景某在线购物平台开发团队决定对其系统进行升级,以提供更好的用户体验和功能。
升级后的系统将包括商品浏览、购物车管理、订单管理等模块。
4.2 需求获取通过与平台运营团队沟通和观察用户行为,获取以下需求:1. 用户可以通过平台浏览商品,包括商品的名称、价格、库存等信息;2. 用户可以将商品加入购物车,并对购物车中的商品进行管理(增删改查);3. 用户可以对购物车中的商品进行结算,生成订单,并选择支付方式;4. 用户可以查看历史订单和订单详情。
4.3 需求分析建模在实验过程中,通过Visual Paradigm工具进行建模,选择了以下几个UML图形进行需求分析建模:1. 用例图:用于识别和描述系统的功能需求,并展示功能间的关系;2. 类图:用于描述系统中的类和类之间的关系,以及类的属性和方法;3. 活动图:用于描述系统的业务流程,展示各个活动的先后顺序和逻辑关系。
4.4 实验步骤1. 利用Visual Paradigm创建新项目,选择用例图模板;2. 根据需求获取的内容,识别系统的功能需求,并创建相应的用例图;3. 根据用例图创建类图,描述系统中的类和类之间的关系;4. 根据用例图创建活动图,描述系统的业务流程;5. 验证建模结果的正确性和完备性。
网络需求分析实验报告(3篇)

第1篇一、实验目的通过本次实验,掌握网络需求分析的基本方法,学会如何根据实际需求进行网络规划,为后续的网络设计、实施和运维打下基础。
二、实验内容1. 确定实验环境实验环境:使用一台PC机作为实验主机,安装Windows操作系统,并配置好网络设备,如交换机、路由器等。
2. 网络需求分析(1)用户需求分析根据实验环境,确定以下用户需求:1)教师和学生需要接入校园网,实现资源共享、在线教学等功能;2)校园网应支持有线和无线接入,满足不同用户的需求;3)校园网应具有良好的安全性能,防止网络攻击和非法入侵;4)校园网应具备良好的可扩展性,以满足未来发展的需求。
(2)网络性能需求分析1)网络带宽:校园网应满足教师和学生同时上网的需求,带宽至少应达到100Mbps;2)网络延迟:校园网应保证网络延迟小于50ms,以满足实时性要求;3)网络吞吐量:校园网应具备良好的吞吐量,以满足大数据传输需求;4)网络可靠性:校园网应具备高可靠性,保证网络稳定运行。
(3)网络安全性需求分析1)身份认证:校园网应具备用户身份认证功能,确保网络资源的安全;2)访问控制:校园网应对不同用户实施不同的访问控制策略,限制用户对网络资源的访问;3)入侵检测:校园网应具备入侵检测功能,及时发现并阻止网络攻击;4)数据加密:校园网应对敏感数据进行加密传输,确保数据安全。
(4)网络管理需求分析1)网络监控:校园网应具备实时监控功能,对网络流量、设备状态等进行监控;2)故障管理:校园网应具备故障诊断和修复功能,提高网络可靠性;3)配置管理:校园网应具备配置管理功能,方便管理员进行网络设备配置;4)安全管理:校园网应具备安全管理功能,确保网络设备安全可靠。
3. 网络拓扑设计根据网络需求分析,设计以下网络拓扑:1)核心层:采用三层交换机作为核心设备,实现高速数据转发;2)汇聚层:采用二层交换机作为汇聚设备,实现网络汇聚和广播域隔离;3)接入层:采用二层交换机作为接入设备,实现用户接入;4)无线接入层:采用无线AP实现无线接入。
软件工程需求分析报告宠物领养的实验报告结论

软件工程需求分析报告——宠物领养的实验报告结论引言本实验旨在通过软件工程需求分析的方法,对宠物领养系统进行分析,以便为系统的开发提供依据。
本报告将对实验过程和结果进行总结和结论。
实验目标本实验旨在设计一个宠物领养系统,使用户能够方便快捷地浏览和领养合适的宠物。
需求分析是软件工程中一个非常重要的阶段,通过需求分析,可以明确系统的功能需求和非功能需求,为后续的系统设计和开发提供指导。
实验过程1. 确定系统边界和使用者角色在需求分析的第一步,我们确定了宠物领养系统的边界和使用者角色。
系统的边界包括用户界面和后台数据库,使用者角色包括普通用户和管理员。
2. 收集用户需求通过市场调研、用户访谈和问卷调查等方式,我们收集了用户对宠物领养系统的需求。
用户需求主要包括以下几个方面:•用户注册与登录:用户能够注册一个新的账号并登录系统;•浏览宠物信息:用户可以浏览系统中的宠物信息,包括宠物的图片、描述和状态等;•筛选宠物:用户可以根据自己的需求,筛选出符合条件的宠物;•提交领养申请:用户可以提交宠物领养申请,并填写相关信息;•审核申请:管理员可以审核用户提交的领养申请,并进行批准或拒绝;•管理宠物信息:管理员可以对宠物信息进行增加、修改和删除;3. 分析需求并进行建模在需求分析的过程中,我们使用了用例图和领域模型对系统进行建模。
用例图清晰地展示了系统的功能需求和使用者之间的关系,而领域模型则描述了系统中各个实体之间的关系和属性。
4. 编写需求规格说明书根据用户需求和系统的建模结果,我们编写了需求规格说明书,该文档详细描述了系统的功能需求和非功能需求,并对各个用例进行了详细的描述。
结果与结论通过对宠物领养系统的需求分析,我们得到了以下结果和结论:1.系统需要具备用户注册与登录功能,以便用户能够方便地浏览与领养宠物;2.系统应提供宠物信息的展示功能,包括宠物的图片、描述和状态等;3.系统应具备宠物筛选功能,以便用户能根据自己的需求找到符合条件的宠物;4.系统需要提供宠物领养申请的功能,用户可以提交申请并填写相关信息;5.系统应具备审核领养申请的功能,管理员可以对用户提交的申请进行批准或拒绝;6.系统需要提供宠物信息的管理功能,管理员可以对宠物信息进行增加、修改和删除。
可行性分析和需求分析实验报告

可行性分析和需求分析实验报告1. 引言本实验旨在对某新项目进行可行性分析和需求分析,以确保项目的可行性和满足用户需求。
本报告将介绍对项目进行的可行性和需求分析实验过程和结果。
2. 可行性分析在本节中,我们将对项目进行可行性分析,主要包括技术可行性、经济可行性和时间可行性的评估。
2.1 技术可行性对于本项目,我们需要评估所需的技术是否可行。
首先,我们进行了技术调研,发现相关技术已经成熟并可以支持项目的实施。
其次,我们组内有相关技术领域的专家,可以提供必要的技术支持。
综合考虑,我们认为技术可行性高。
2.2 经济可行性经济可行性是评估项目在经济层面上的可行性。
我们进行了详细的经济分析,并评估了项目的投资回报率、成本和效益。
根据分析结果,我们认为项目的投资回报率高,成本和效益相对可控,因此认为项目具备经济可行性。
2.3 时间可行性时间可行性是评估项目是否能在合理的时间内完成。
我们编制了详细的项目计划,并根据项目成员的能力和资源情况,对项目的时间进行了估算。
分析结果显示,项目可以在合理的时间范围内完成,因此具备时间可行性。
3. 需求分析需求分析是评估项目是否能满足用户需求的过程。
在本节中,我们将进行用户需求分析和产品特性的定义。
3.1 用户需求分析我们首先进行了市场调研,分析了目标用户的特征、行为和需求。
通过用户调研和需求收集,我们得到了以下用户需求:- 快速、准确地进行某项任务- 用户界面友好,易于操作- 提供详细的任务报告和分析- 具备可扩展性,能适应未来需求变化3.2 产品特性定义根据用户需求分析的结果,我们定义了以下产品特性:- 提供快速的任务执行功能,保证准确性- 设计易用的用户界面,降低用户的学习成本- 提供详细的任务报告和分析模块- 构建灵活的架构,方便后续的功能扩展和升级4. 结论通过本实验的可行性分析和需求分析,我们得出以下结论:- 本项目具备技术可行性、经济可行性和时间可行性- 项目满足用户的核心需求,具备可扩展性- 针对用户需求,我们定义了相应的产品特性在未来的项目开发中,我们将根据分析结果进行具体的开发和进一步测试,以确保项目的成功实施和用户满意度的提高。
需求分析实验报告

需求分析实验报告需求分析实验报告摘要:本报告旨在对需求分析实验进行详细的描述和分析。
通过实验,我们对需求分析的重要性和方法进行了深入的了解,并对实际项目进行了需求分析的实践。
通过实验,我们得出了一些重要的结论和经验,这对于今后的软件开发工作具有重要的指导意义。
1. 引言需求分析是软件工程中至关重要的一步,它决定了软件开发的方向和目标。
在本次实验中,我们选择了一个实际的项目进行需求分析,以便更好地理解和应用需求分析的方法和技巧。
2. 实验目标本次实验的目标是对所选项目进行需求分析,明确项目的功能需求、非功能需求和约束条件。
通过需求分析,我们可以更好地理解用户的需求,为后续的软件设计和开发提供指导。
3. 实验方法我们采用了以下方法进行需求分析:3.1 用户访谈:与项目的关键用户进行面对面的访谈,了解他们的需求和期望。
3.2 文档分析:仔细研读项目相关的文档和资料,了解项目的背景和要求。
3.3 原型设计:通过绘制原型图,帮助用户更好地理解和表达他们的需求。
3.4 需求规格说明书编写:根据用户访谈和文档分析的结果,编写详细的需求规格说明书,明确项目的需求。
4. 实验结果通过以上的实验方法,我们得出了以下的实验结果:4.1 功能需求:明确了项目的功能需求,包括用户管理、数据分析、报表生成等功能。
4.2 非功能需求:明确了项目的非功能需求,如性能、安全性、可靠性等要求。
4.3 约束条件:明确了项目的约束条件,如时间、成本、技术限制等。
5. 实验总结通过本次实验,我们对需求分析的方法和技巧有了更深入的了解,并成功地应用于实际项目中。
需求分析是软件开发过程中至关重要的一步,它直接关系到项目的成功与否。
只有准确地理解用户的需求,才能开发出满足用户期望的软件产品。
6. 实验心得通过本次实验,我们深刻认识到需求分析的重要性和挑战性。
需求分析需要与用户进行充分的沟通和理解,需要仔细研读相关文档和资料,需要绘制清晰的原型图。
实验报告需求与分析

实验报告需求与分析1. 引言实验报告是科学实验中的重要组成部分,它记录了实验的目的、原理、实验步骤和结果等内容。
实验报告的编写要求详细、准确、清晰,并能够清楚地表达实验的目的、过程和结论。
本文将对实验报告的需求和分析进行讨论。
2. 实验报告的需求实验报告是对实验工作进行归纳总结的文稿,其需求主要包括以下几个方面:2.1 清晰的结构实验报告应有明确的结构,包括标题、引言、实验目的、实验原理、实验步骤、实验结果、实验分析和结论等部分。
这样的结构能够使读者快速地了解实验的背景、目的和结果等关键信息。
2.2 准确详细的实验步骤实验报告应清楚地描述实验的具体操作步骤,包括仪器设备的使用、实验条件的设置、数据的采集和处理等内容。
每个操作步骤都应简洁明了,能够方便读者进行实验的重复。
2.3 精确的实验结果和数据分析实验结果是实验报告中最核心的部分,它应该准确地反映实验数据的收集和处理情况。
实验报告还应该对实验数据进行适当的分析和解释,以求得结论的合理性和可靠性。
2.4 规范的表达和格式实验报告要求使用规范的表达和格式,包括字体、字号、段落、标题等。
通过统一的格式,可以使实验报告更加美观、易读,并且能够减少不必要的歧义。
3. 实验报告的分析实验报告的编写是一个系统性的过程,需要进行分析和策划。
在编写实验报告之前,应对实验过程进行详细的分析。
3.1 确定实验目的和原理在编写实验报告之前,首先需要确定实验的目的和原理。
实验目的是为了解答实验中的相关问题,而实验原理是为了理解实验中所涉及的科学原理和现象。
3.2 设计实验步骤根据实验目的和原理,设计实验步骤是编写实验报告的核心内容。
实验步骤的设计要考虑到实验的可行性和准确性,确保实验结果的可靠性。
3.3 收集和处理实验数据实验数据的收集和处理是实验报告的重要组成部分。
在收集实验数据时,应注意合理的数据采集方法和准确的数据记录。
在处理数据时,应根据实验原理和目的,运用适当的数学方法和统计分析方法进行数据处理和分析。
需求分析实验报告doc

需求分析实验报告篇一:需求分析实验报告武汉理工大学学生实验报告书实验课程名称软件需求工程开课学院指导老师姓名学生姓名学生专业班级学年第学期实验课程名称:软件需求工程实验课程名称:软件需求工程篇二:需求分析实验报告需求分析实验报告沙漠绿洲书店是福州大学附近最大的民营书店。
长期以来,城市沙漠书店为福大学子乃至整个城市读者提供了不少的便利。
在XX年,该书店扩大了书店的面积,大大提高了库存量,使得读者可以购买到更多的书籍。
但是,原来的图书销售已经渐渐无法适应市场的发展,因为图书销售的顾客群慢慢固定。
为了进一步扩大市场,书店决定开发一套新的销售系统,以自动化的方式进行图书的销售以及管理。
书店决定开通网上书店,面向全国进行网上售书,进一步扩大消费人群,同时,保留以往的电话售书的方式,为不在该市的消费者提供便利。
在图书管理方面,由于图书的数量年年增长,出现了许多新的消费热点,读者对图书的选择性有了一些变化。
原来的系统已经无法体现这些变化,也无法满足企业制定销售战略。
在书店内部,由于面积的扩大,使得原来的导购小姐无法满足书店的需要,同时,书店也有意尝试通过在书店的不同位置放置可供读者自己查询的电脑来满足读者的需要。
在书店的规划方面,原来的系统只能够描述销售及库存的情况,对于整个书店的财务,会计等方面并没有涉及,这对于书店进一步扩大规模是不利的。
÷因此,书店决定开发一套新的图书销售系统。
书店的新战略规划:书店的战略规划是要建立更多的客户群以扩大书店的发展规模,进而扩大市场。
一个战略是为外地用户扩大电话定购能力,另一个战略是要通过Internet增加直接客户市场销路。
新系统是一个能为企业的快速增长进行计划并准备加强支持客户交互作用的系统。
战略系统计划项目产生了技术结构计划,应用程序结构计划和实施的时间帧。
1,技术结构计划:1,把商业应用软件转移到客户-服务器结构来,为数据库和电信功能保留了主机,以允许其容量增加及快速发展。
需求分析实验报告

需求分析实验报告1. 引言在软件开发过程中,需求分析是成功项目实施的关键环节之一。
通过对需求的仔细分析和明确定义,可以确保软件开发团队和客户之间的沟通顺畅,减少开发过程中的误解和冲突,最终实现项目的成功交付。
本实验报告旨在通过需求分析实验,介绍需求分析的重要性以及如何进行需求分析。
2. 实验目标本实验的目标是通过以下步骤进行需求分析:1.收集需求信息:与客户和利益相关者会面,收集他们对软件系统的期望和需求,包括功能和性能要求等。
2.分析需求:对收集到的需求信息进行细致的分析和整理,明确各个需求之间的关联和优先级。
3.定义需求规格:以清晰、准确和可验证的方式定义每个需求,包括功能需求、非功能需求和约束条件等。
4.验证需求:与客户和利益相关者确认需求规格,确保需求与他们的期望一致,并能够满足系统开发的目标和约束。
3. 实验步骤3.1 收集需求信息在实验开始阶段,我们与客户和利益相关者进行会面,通过面谈、问卷调查等方式,收集他们对软件系统的期望和需求。
在与客户和利益相关者交流时,我们需要注意以下几点:•倾听和记录:认真倾听他们的需求和问题,并详细记录下来。
•进一步追问:如果客户或利益相关者的需求不够明确或存在冲突,我们应主动追问并澄清。
•理解背景:了解客户和利益相关者的业务背景、目标和约束条件,以便更好地理解他们的需求。
3.2 分析需求在收集到需求信息后,我们需要对其进行分析和整理。
这个步骤的目标是明确各个需求之间的关联和优先级,以便更好地满足客户的期望。
需求分析的方法可以包括以下几种:•用例分析:通过编写用例描述来分析需求,明确各个角色的行为和系统的响应。
•数据流分析:通过分析数据的流向和转换,来理解系统的功能和数据处理过程。
•静态分析:通过对需求文档的结构、术语和语法进行分析,来发现潜在的问题和风险。
3.3 定义需求规格在需求分析的基础上,我们需要以清晰、准确和可验证的方式定义每个需求。
需求规格应包括以下几个方面:•功能需求:明确系统应具备的功能,例如用户登录、数据查询等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析实验报告
Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998
需求分析实验报告
沙漠绿洲书店是福州大学附近最大的民营书店。
长期以来,城市沙漠书店为福大学子乃至整个城市读者提供了不少的便利。
在2005年,该书店扩大了书店的面积,大大提高了库存量,使得读者可以购买到更多的书籍。
但是,原来的图书销售已经渐渐无法适应市场的发展,因为图书销售的顾客群慢慢固定。
为了进一步扩大市场,书店决定开发一套新的销售系统,以自动化的方式进行
图书的销售以及管理。
书店决定开通网上书店,面向全国进行网上售书,进一步扩大消费人群,同时,保留以往的电话售书的方式,为不在该市的消费者提供便利。
在图书管理方面,由于图书的数量年年增长,出现了许多新的消费热点,读者对图书的选择性有了一些变化。
原来的系统已经无法体现这些变化,也无法满足企业制定销售战略。
在书店内部,由于面积的扩大,使得原来的导购小姐无法满足书店的需要,同时,书店也有意尝试通过在书店的不同位置放置可供读者自己查询的电脑来满足读者的需要。
在书店的规划方面,原来的系统只能够描述销售及库存的情况,对于整个书店的财务,会计等方面并没有涉及,这对于书店进一步扩大规模是不利的。
÷
因此,书店决定开发一套新的图书销售系统。
书店的新战略规划:
书店的战略规划是要建立更多的客户群以扩大书店的发展规模,进而扩大市场。
一个战略是为外地用户扩大电话定购能力,另一个战略是要通过Internet增加直接客户市场销路。
新系统是一个能为企业的快速增长进行计划并准备加强支持客户交互作用的系统。
战略系统计划项目产生了技术结构计划,应用程序结构计划和实施的时间帧。
1,技术结构计划:
1,把商业应用软件转移到客户-服务器结构来,为数据库和电信功能保留了主机,以允许其容量增加及快速发展。
2,向在Internet上经营商业转移,首先要有一个Web站点,然后要有链接到内部系统和数据库的一些客户和供应商的事务处理支持。
3,预期最后向内联网解决方案发展
2,应用程序结构计划;
1,财务/会计:带客户-服务器的软件包解决方案
2,人力资源:一个软件包解决方案,最大限度地使员工访问人力资源表,过程和利益信息。
3,客户支持系统:设计一个订单处理和执行系统,综合三方面的订单处理需求:通过WEB邮购,电话定购和直接客户市场销售。
4,库存管理系统:设计一个商品销售和库存系统,可以部分提供给客户以便查询
5,零售店系统:把商店管理系统与库存管理系统集成起来3,实施应用结构计划的时间帧
1,首先,实施客户支持系统。
2,在客户支持系统启动后立即开始实施库存管理系统。
3,把零售店系统与库存管理系统集成起来
4,更新人力资源系统和财务/会计系统
二,系统分析
根据书店的要求,可以确定系统相关者:
1,主管用户:书店的高层管理人员,如店长
2,商业用户:使用系统处理日常事务的人
3,顾客:包括网络客户和电话定购客户
通过对各个系统相关者的调查分析,可以确定系统的基本事件表:
从系统相关者描述外部事件:
1,顾客:顾客分为两类,一类为直接到书店买书的客户,称为直接客户;一类为通过电话,Web下订单定购的客户。
下面分别描述其事件:
一,直接客户:较为简单。
顾客来到书店,通过查询,找到所要买的书,然后购买。
如果图书发生质量问题,在固定的
期限类允许其退货。
这里包括了三个外部事件:直接用户查询图书,通过放置在书店相关位置的电脑,用户可以查询所要的图书,如果有库存的话,顾客就可以购买;客户购买图
书:
直接客户在找到合适的书后就可以到服务台购买。
直接客户退货:可在符合条件的情况下到退货窗口退货。
二,非直接客户:分为两种一种是电话定购的客户,一种是通过WEB定购的客户。
电话定购的客户:打电话到书店,说明所要的书目,销售代表查找有关的书目,,如果库存有的话,便可以生成订单。
订单当场经过用户确认。
待书店收到来自用户的货款后,便由发货部门发货。
如果发生意外情况,无法按时发货,那么发货部门将及时通知用户。
网络定购的客户:如果是新用户的话,在网络上注册客户信息,老客户不用注册,然后查询欲购买的书目,如果有库存,顾客便可以生成一个订单。
在订单生成后,发送到系统,得到系统的确认后,系统发回一个订单确认信息给客户。
待书店收到来自用户
的款项后,便由发货部门发货。
在此期间,客户可查询订单状态。
如果发生意外情况,无法按时发货,那么发货部门将发给用户一个延期订货单通知,以通知用户。
非直接用户如果发现有质量问题,可立即联系书店,在一定期限内都可以办理退货。
网络客户还可以登陆到系统中以修改自己的客户信息。
这里包括了个外部事件:
1,(非直接)客户查询库存书籍
2,(非直接)客户发送订单
3,发货部门按订单发货
4,发货部门确认延期订货单
5,非直接客户退货
6,(网络)客户修改帐户信息
7,客户可查询订单状态
还有一类特殊的直接用户,他们是团购用户,这些用户一次性都购买大量的书籍,因此可以享有一些折扣,他们的外部事件是:直接客户的团购。
2,商业用户:
根据书店的具体情况,商业用户可分为:销售部门,企业管理部门,发货部门。
其中,销售部门的具体任务是:根据库存状况,修改图书目录和制
定新的图书目录,在节日进行促销。
其外部事件包括:销售部门修改图书目录
销售部门促销某些书
销售部门制定新的图书目录
市场部门想给客户发送促销品货项目
发货部门:发货部门的主要任务是去:对已经确认的订单进行处理,按时发货,如果遇到意外情况,无法及时发货,将尽快联系客户,发出
延期订货单。
其外部事件包括:发货部门按订单发货
发货部门确认延期订货单
系统的临时事件:
系统的临时事件有,在周末,月末,季度末,年末时,系统自动生成:生成订单汇总报表,生成销售情况汇总报表,生成直接客户交易汇总报表,生成图书销售排名报表。
除了这些,每日营业结束时,还生成:库存报表和网络交易汇总报表。
每个月末生成商品目录活动报表。
这些临时事件,更好地反应了书店的销售和管理情况,以便于管理者做出市场决断。
评估属性:
客户信息(网络客户)
订单信息:
发货确认
直接客户销售记录
客户退货情况
经过这些分析,得到系统的类图如下:
÷
用例图如下
协作图如下:网络客户下订单
评估目标处理环境:
伴随着书店的不断发展,为更好地支持业务动能,RMO已经逐步建立其系统环境。
当前环境:
以上的表格时有关于原来的图书管理系统。
已经拥有的技术包括主计算机,这台计算机位于专门的数据中心。
图书零售有本地的客户机-服务器零售系统。
这种系统通过收款机来手机销售和财务信息。
这些信息页发送到保存在主机的中心帐目和财务系统中。
这种创送是每日成批进行的。
电话定购系统是一种在客户机-服务器环境中运行的相当小的windows应用程序,它由书店的员工建立,是一个独立的应用程序,与库存以及分发系统的其他部分集成的不是很好。
每天信息成批的传送到系统上。
仓库是通过一台连接到数据中心的中心计算机来管理和控制的。
它及时体现库存的最新情况,并在每天营业结束时生成报表。
建议的环境:
与目标环境相联系的许多决策时在战略计划阶段制定的,这些决策为这个组织确立了长期的方向。
在其他情况下,随着新系统使用了最新的技术,战略计划页要进行修改。
书店把开发这套新系统作为一个重点来抓。
新的客户支持系统和库存管理系统的范围和影响如此之大以至于这个项目应该对整个长期战略进行检查。
在下表中,列出了书店可能的各种目标环境,表中选择方案根据技术类新和中心化程度列出。
最初的三个方案考虑是否:
1,加大internet的功能
2,使用内部局域网/广域网技术
3,混合使用这两种技术
接下来的两种方案集中在设备上,是否:
1,使用主机中心处理器或
2,使用分布式客户-服务处理器
最后,要考虑数据库的位置和类型。
书店决定是使用传统关系型数据库技术还是转向更先进的面向对象数据库。
根据调查,书店希望使用最先进的技术,但是,它不想要一个高风险的项目,也不想尝试那些未被证明的新技术。
图书销售系统处理环境的战略方向
确定范围:
系统销售潜在功能的范围表
如上图,每一个商业功能已经划分了优先顺序:必须的,重要的,期待的。
用户和客户是按商业和新系统的目标需求来划分这些功能的优先顺序的。
定义自动化水平:
根据客户要求,由于高等的自动化水平需要花费大量的金钱,因此,用户选择中等自动化水平。
总结:
本系统基本采用了中级自动化的方案,采用全开发,不购买软件包的方式,足以满足书店目前的发展规模,而且在未来的一段时间内应该也可以符合发展。
在需求上,基本可以实现书店的需要,为书店节省了开支,在开发过程方面,基本上难度不大,也可以节省开发经费。