第七周作业--可行性研究与程序系统的结构
本周我们小组的主要任务就是进行文档(包括立项说明书和需求说明书)的修改以及详细设计说明书的撰写,我主要负责了立项说明书中可行性分析的修改以及详细设计说明书中系统程序结构部分的撰写。
一、对于系统的可行性分析主要是对技术、经济、实操性、成本/效益四个方面进行了具体的分析,那么,可行性研究的内容与步骤是什么?
1.研究的内容
对研究中可能提出的任何一种解决方案,都要从经济、技术、运行和法律等方面来研究其可行性,给出明确的结论供用户参考。
(1)经济可行性:实现这个系统有没有经济效益?多长时间可以收回成本?
(2)技术可行性:现有的技术能否实现这一新系统?有哪些技术难点?建议采用的技术先进程度怎样?
(3)运行可行性:为新系统规定的运行方式是否可行?
(4)法律可行性:新系统的开发会不会在社会上或政治上引起侵权、破坏或其他责任问题?
2.研究的步骤
对于每一项内容的可行性研究都要有一定的过程,不能够直接说“这个可行”,每一项内容都要有一个分析得结论的过程,一般分为八个步骤来进行:
(1)复查系统规模和目标;
(2)研究目前正在使用的系统;
(3)导出新系统的高层逻辑模型;
(4)进一步定义问题;
(5)导出和评价供选择的解法;
(6)推动行动方针;
(7)草拟开发计划;
(8)书写文档提交审查。
二、对于详细设计说明书中程序系统的结构我主要通过绘制了系统的结构图和主程序流程图在进行了说明,不过在很多细节方面图中并没有完全表现出来,所以还需要进一步修改。
系统结构图
主程序流程图