题目详情

问答题 电子商务网站设计原理(00906)
从程序的运行结构角度论述架构设计应考虑的因素。
参考答案
(1)需求的符合性:功能性需求和非功能性需求的正确性、完整性。软件项目最主要的目标是满足客户需求。架构设计应以满足客户所有明确需求为最基本目标,尽量满足其隐含的需求。(1分)
(2)总体性能。性能是设计方案的重要标准,性能应考虑的不是单台客户端的性能,而是应该考虑系统总的综合性能。(1分)
(3)运行可管理性。便于控制系统运行、监视系统状态、错误处理;模块间通信的简单性。同时应该明确客观理性和可维护性是不同的。(1分)
(4)与其他系统接口兼容性。(0.5分)
(5)与网络、硬件接口兼容性及性能。(0.5分)
(6)系统安全性。系统安全性的考虑已经成为系统设计的关键,需要从各个方面和角度加以考虑,来保证数据资料的绝对安全。(1分)
(7)系统可靠性。系统可靠性是系统在给定的时间间隔及给定的环境条件下,按设计要求成功地运行程序的概率。(1分)
(8)业务流程的可调整性。系统架构设计时应当考虑客户业务流程可能出现的变化,所以在系统构架设计时要尽量排除业务流程的制约。(1分)
(9)业务信息的可调整性。因为客户业务信息可能出现的变化,所以在系统构架设计时必须尽可能减少因为业务信息的调整对于代码模块的影响范围。(1分)
(10)使用方便性。“满足用户的需求,便于用户使用,同时又使得操作流程尽可能简单。这就是设计之本。”
(1分)
(11)构架样式的一致性。构架样式的一致性并不是要求一个软件系统只能采用一种样式,软件系统也可以有异质构架样式(分为局部异质、层次异质、并行异质),即多种样式的综合,但这样的综合应该考虑其某些方面的一致性和协调性。(1分)
所属课程:电子商务网站设计原理 考试类型:成人自考
0.064790s