您好,欢迎访问三七文档
第二章可行性研究2.1可行性研究的任务用最小的代价在尽可能短的时间内确定问题是否能够解决。问题定义可行性研究问题定义正确?问题定义阶段审查系统的逻辑模型技术可行性经济可行性操作可行性实际的物理系统否是系统实现方案若干可行性研究需要的时间长短取决于工程的规模,一般来说,其成本只能占预期的工程总成本的5%~10%.可行性研究的结论可行性研究阶段任务(示意图)2.2可行性研究的步骤复查系统的规模和目标研究现正在使用的系统新系统的高层逻辑模型重新定义问题导出和评价供选择的解法推荐行动方针草拟开发计划书写文档提交审查用户分析员是否符合系统目标1.是否继续该工程的开发的建议2.所选择解决方案的解法的说明3.比较仔细的成本/效益分析•进厂载重汽车进厂后至称重计量点称出货物毛重。•计量人员读出称重仪表上的重量指示,数据,开具相应的流转单(货物、毛重、车号、收发货单位名称等的凭据)。•货主持此流转单将货物送到接收单位,验收合格后签章以示有效,卸空后空车返回称重计量点称出皮重,计量人员。•计算出净重以后收回流转单,出具计量单作为正式结帐凭据,货主即可开车离厂。结帐付款一般在财务处定期核对进行。研究目前正在使用的系统这个计量流程存在以下问题:1该计量点日平均过车(仅进厂)1500多辆,如果每车都要返回称重去皮,则称重工作量成倍增加,经常引起严重的交通堵塞问题。2由于是用汽车衡称量,人工看表读数,手工验车开票,所以工作效率十分低,有时竟引起长达1公里的堵车现象,难以满足日车流量的要求。3为了克服车流量大而引起的工作量繁重的问题,对一部分送货单位的车型、车号相对固定的车实行定期称量空车,这样虽然减少了一定的称重工作量,但易引起车型车号不符、皮重不实的问题,在管理上也有漏洞存在。4在验票、开票等过程中大量存在人工干预,往往会出现计量差错、人情重量、违法乱纪乃至犯罪的情况,给企业造成非常严重的经济损失。原系统的工作流程如图。称重计量室(电子汽车衡)厂门卫室出厂路线进厂路线2.2可行性研究的步骤(续)货主称重货车号、货物名称、收发单位等定期回空表验收流转单计量有效流转单货车号、皮重、单位货主财务公司称重计量系统数据流程图系统要求•自动称量,提高工作效率;•自动除皮;•自动去杂和去水;•数据自动汇总;•任意点均可称量和进出工厂;称重计量室(电子汽车衡)厂门卫室出厂路线进厂路线称重计量室(电子汽车衡)要求实现全厂计量点连网货车1进厂货车1出厂货车2进出厂货车3进厂货车3出厂2.2可行性研究的步骤(续)财务处计量点•整个称重点采用两台汽车衡、分布在公路两侧,物理上将进厂和出厂的车流分开,实行一侧称重,而另一侧回皮。•实现称重过程微机全过程自动化处理(免除人工操作),保证称重数据的客观公正和有效准确性,称重重量,车号等数据自动存储,实现多个称重点按权限共享和引用。•能对称重,计量数据的物资品种,供货单位,接收单位,供货车号均可分工作班次,日,旬,月进行分类查询和统计处理。一方面进一步减轻工作人员的负担,另一方面也使管理人员时时可掌握各种有关数据。•如果一侧称重点出现故障,另一侧称重点也可用微机称重和计量,进行以上工作。•可以随时将计量数据转发到计控处管理机,进入企业管理计算机网。技术问题•称量自动化的程度:车号识别,杂质处理•数据通信方式:有线,无线•开票处理:通信方式2.2可行性研究的步骤(续)称重计量系统称重计量查询统计数据传送系统维护实时采样曲线显示各种类别查询统计数据无线传输建立维护代码库称重计量系统软件结构图货主称重验收货物名称表单位代码表定期回空表……车号、货名等流转单计量有效流转单货主管理部门计量单称重计量数据库计量单计量单查询统计流转单计量单流转单固定信息查询统计请求查询统计结果系统逻辑模型-数据流程图2.3系统流程图系统流程图:描绘物理系统的工具,其基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达的是信息在系统各部件之间流动的情况。1.常用符号处理输入/输出连接换页连接数据流文档磁带联机存储磁盘显示人工输入人工操作2.例子事务库存清单程序定货信息报告生成程序定货报告某装配厂有一座存放零件的仓库,仓库中现有各种零件的数量和每种零件的库存临界值等数据存放在库存清单主文件中。当仓库中零件数量有变化时,应及时修改库存清单主文件,如果哪种零件的库存量少于它的库存量临界值,则应该报告给采购部门以便定货,规定每天向采购部门送一次定货报告。3.分层(略)库存清单主文件(复杂系统)储户填写存款或取款单业务员输入存款或取款单计算机储蓄处理系统显示终端系统数据库帐单明细1问题定义:系统流程图计算机储蓄系统旅客填写旅客信息单旅行社核对并输入旅客信息单机票预订系统1.取票通知2.帐单机票1问题定义:系统流程图旅行社/旅客收取票通知,帐单;机票旅客提交取票通知,帐单系统数据库计算机飞机票预订系统病人的生理信号数据患者监护系统患者日志病情报告值班护士处理病人生理数据存储警告信息指令医院患者计算机监护系统教材销售的系统流程图工资处理系统流程图2.4数据流图数据流程图:描绘系统的逻辑模型,图中没有具体的物理元素,只是描绘信息在系统中流动和处理的情况。设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体的实现这些功能。1.符号(四种基本符号)数据的源点或终点数据处理数据存储数据流一些附加符号(略)仓库管理员定货系统采购员D1:库存清单仓库管理员1处理事务2产生报表采购员D2:定货信息2.例子基本系统模型功能级数据流图事务定货报表事务定货报表定货信息定货信息库存清单2.4数据流图(续1)仓库管理员1.1接收事务1.2更新库存清单1.3处理定货2产生报表采购员D1:库存清单D2:定货信息事务事务库存信息定货信息定货信息定货报表3.命名•为数据流(或数据存储)命名•为处理命名4.用途•交流信息的工具•分析和设计的工具•进一步设计的依据库存清单2.5数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合1.数据字典的内容•数据流•数据流分量•数据存储•处理数据处理:用IPO图或PDL描述比较方便直观。数据元素的别名:~2.定义数据的方法•由数据元素组成数据的方式的三种基本类型顺序+:以确定次序连接两个或多个分量a+b+c选择|,[]:从两个或多个可能的元素中选取一个[a|b|c]重复{}:把指定的分量重复零次或多次{a}•可选:一个分量是可有可无的(重复零次或一次),(a)3.例子定货报表={零件编号+零件名称+定货数量+目前价格+主要供应者+次要供应者}零件编号=8{字符}8定货数量=1{数字}5需求分析示例—教材购销管理系统(1)•问题描述:学校教材科根据业务的需要,建立一个学校教材购销管理系统,提高教材采购、销售和信息管理的效率。学生张秘书购书申请王会计李出纳赵保管学生购书证明购书申请购书申请书学生审查有效性购书单开发票开领书单发书学生有效购书单发票领书单书学生审查并开发票购书单开领书单发书学生发票领书单书2)去掉具体模型中的非本质因素,抽象出当前系统的逻辑模型1)通过对现实环境的调查研究,获得当前系统的具体模型3)分析当前系统与目标系统的差别,建立目标系统的逻辑模型。需求分析示例—教材购销管理系统(2)学生审查并开发票购书单开领书单学生发票领书单无效书单4)对目标系统进行补充和完善,并写出完整的需求说明。学生1审查并开发票购书单2开领书单学生发票领书单无效书单各班学生用书表教材存量表5)对需求说明进行复审,直到确认文档齐全,并且符合用户的全部需求为止需求分析示例—教材购销管理系统(3)学生教材购销管理系统书库保管员1.教材购销管理系统的顶层DFD学生书库保管员2.第二层DFD图—教材购销系统购书单领书单缺书单进书通知购书单领书单1销售2采购进书通知F2:缺书登记表F1:教材存量表缺书单进书通知需求分析示例—教材购销管理系统(4)1.1审查有效性1.2开发票有效购书单1.3领书并开领书单发票1.4登记缺书1.5补售教材F2:缺书登记表学生学生无效书单领书单领书单F3:各班学生用书表F4:售书登记表补售书单暂缺书单采购3.第三层DFD图—销售子系统F1:教材存量表需求分析示例—教材购销管理系统(5)2.3修改教材库存和待购量2.1按书号汇总缺书F2:缺书登记表销售子系统书库保管员F1:教材存量表进书通知3.第三层DFD图—采购子系统2.2按出版社统计缺书F5:待购教材表F6:教材一览表进书通知需求分析示例—教材购销管理系统(6)数据字典(DataDirectory-DD)领书单=学院+专业+班级+学号+姓名+{书号+[书名]+数量}+日期有效购书单=领书单发票=学号+姓名+{书号+[书名]+单价+数量+总价}+书费合计教材存量表={书号+单价+数量}暂缺书单=学号+姓名+{书号+数量}补售书单=学号+姓名+{书号+数量}书号书名数量书号书名数量学院:专业:班级:学号:姓名:武汉科技大学教材科领书单20年月日书号书名单价数量金额备注学号:姓名:发票2.5成本效益分析1.成本估计•代码行技术。自动估计成本技术•任务分解技术4020251050102030405060708090100可行性研究需求分析设计编码综合测试典型环境下各个开发阶段需要使用的人力的百分比实践与阅读•作业:P53-1,2,3,4,5•阅读:软件系统分析的方法和策略,作业:教学计划信息系统设计1.设计F1-F8数据表的结构及其数据依赖关系图、数据字典;2.对各类数据处理功能进一步细化,设计数据录入画面视图;3.设计电子表格导入程序;4.设计各类系统查询显示画面视图;
本文标题:2可行性研究
链接地址:https://www.777doc.com/doc-3142809 .html