结构化方法案例分析_计算机在线考试管理系统

合集下载

基于BS模式的在线考试系统的设计与实现

基于BS模式的在线考试系统的设计与实现
3.期刊论文董虎胜.DONG Hu-sheng基于Authorware的B/S模式在线考试系统的设计与实现-电脑知识与技术(学
术交流)2007,2(8)
Authorware具有强大的交互功能与较强的编程能力,可以通过ODBC接口实现对数据库的操作.本文介绍了一种B/S模式下基于Authorware和ODBC技术的在线考试系统的设计与实现,该系统具有注册登录管理、随机抽题、自动阅卷等功能.
8.学位论文洪升彪基于校园网的模拟在线考试系统的设计与实现2005
该文给出了基于校园网的模拟在线考试系统的系统结构,并在分析C/S模式存在不足的基础上,研究了B/S模式的网络结构、特点、各发展阶段技术,特别是着重研究了构造B/S模式信息系统的关键技术——Web与数据库互连技术,介绍了JAVA、ASP、JSP技术的工作原理及其特点,并以此作为理论基础和实践依据,在Windows2000server操作系统平台上,以ⅡS5.0作为Web服务器,以SQLSever2000作为数据库服务器,设计并实现了基于校园网的的模拟在线考试系统.
10.学位论文张保CAD在线考试系统的设计与开发2008
计算机辅助设计CAD是现代工程及产品设计的先进技术,在工业各领域有着广泛的应用和重要的推广价值。CAD人才培训是CAD技术推广应用的基础和保证,为了对CAD人才进行技术鉴定考试,本文对基于WEB的CAD在线考试试系统进行了深入研究。 系统体系架构采用三层B/S模式,该模式具有安全、可扩展、易维护的优点。系统模块采用自顶向下、逐层分解的结构分析方法进行设计。结构化分析方法使得系统模块相对独立,功能统一。同时
本文链接:/Thesis_Y1367390.aspx
下载时间:2010年4月17日
6.期刊论文徐凤亮.史斌斌.Xu Fengliang.Shi Binbin基于B/S模式的高校在线考试系统的设计与应用-中国教育

2022年系统架构设计师考试案例分析真题解析

2022年系统架构设计师考试案例分析真题解析

系统架构设计师案例分析真题解析2022年11月系统构设计师下午题试题一(共 25 分) :阅读以下关于软件架构设计与评估的叙述,在答题纸上回答问题 1 和问题 2。

【说明】某电子商务公司拟升级其会员与促销管理系统,向用户提供个性化服务,提高用户的粘性。

在项目立项之初,公司领导层一致认为本次升级的主要目标是提升会员管理方式的灵活性,由于当前用户规模不大,业务也相对简单,系统性能方面不做过多考虑,新系统除了保持现有的四级固定会员制度外,还需要根据用户的消费金额、偏好、重复性等相关特征动态调整商品的折扣力度,并支持在特定的活动周期内主动筛选与活动主题高度相关的用户集合,提供个性化的打折促销活动。

在需求分析与架构设计阶段,公司提出的需求和质量属性描述如下:(a)管理员能够在页面上灵活设置折扣力度规则和促销活动逻辑,设置后即可生效;(b)系统应该具备完整的安全防护措施,支持对恶意攻击行为进行检测与报警;(c)在正常负载情况下,系统应在 0.3 秒内对用户的界面操作请求进行响应;(d)用户名是系统唯一标识,要求以字母开头,由数字和字母组合而成,长度不少于 6 个字符。

(e)在正常负载情况下,用户支付商品费用后在 3 秒内确认订单支付信息;(f)系统主站点电力中断后,应在 5 秒内将请求重定向到备用站点;(g)系统支持横向存储扩展,要求在 2 人天内完成所有的扩展与测试工作;(h)系统宕机后,需要在 10 秒内感知错误,并自动启动热备份系统;(i)系统需要内置接口函数,支持开发团队进行功能调试与系统诊断;(j)系统需要为所有的用户操作行为进行详细记录,便于后期查阅与审计;(k)支持对系统的外观进行调整和配置,调整工作需要在 4 人天内完成。

在对系统需求、质量属性描述和架构特性进行分析的基础上,系统架构师给出了两种候选的架构设计方案,公司目前正在组织相关专家对系统架构进行评估。

【问题 1】(12 分)在架构评估过程中,质量属性效用树 (utility tree)是对系统质量属性进行识别和优先级排序的重要工具。

计算机水平考试-系统架构设计师分类模拟题系统配置与性能评价、案例分析.doc

计算机水平考试-系统架构设计师分类模拟题系统配置与性能评价、案例分析.doc

系统架构设计师分类模拟题系统配置与性能评价、案例分析一、单项选择题某高可靠性计算机系统由如图所示的兀余部件构成。

若每个部件的千小时可靠度R均为0 • 9,则该计算机系统的T小时可靠度为 ________________ ,该计算机系统的失效率入口J使用_______ 来计算。

某高可靠性计算机系统注:匸表示时间1> A. 0・ 656 B. 0・ 729 C・ 0・ 801 D・ 0・ 8642^ A. InR/t B・-lnR/t C. log…R/t D. -log_R/13、常用的软件冗余方法有多种,在关于软件冗余的描述屮,正确的是_____________A.多版本程序设计可以检查软件故障,但不能检查硬件故障B.用一组数据检查运算逻辑部件的功能属于能力检查C.一致性检查吋耍把计算机的计算结果与手工计算结果进行比较D.软件兀余是一种动态兀余技术4、容错计算机屮采用冗余技术来提高系统的可靠性和可用性。

这些冗余技术不包括_____________A・硬件冗余 B.信息冗余 C.时间冗余 D.人员冗余5、下面关于计算机性能的各种评估方法的论述中,止确的是___________ oA.每秒百万次指令(MIPS)描述了计算机的浮点运算速度B.等效指令速度法采用灵活的指令比例来评价计算机的性能C•峰值MFLOPS以最慢的浮点指令来表示计算机的运算速度D. CTP以每秒百万次理论运算(MTOPS)来表示运算部件的综合性能6、在下列所示系统中每个部件的可靠度都等于R(O<R<1),则通过分析比较就可以判断,系统可靠度最高的是 __________________ OB.D. ------------7、在计算机的可靠性模型屮,N模兀余系统是由N个相同的模块和一个__________ 组成。

A・缓冲区B.控制器C.加速器D.表决器系统可靠性的简单度量是平均故障间隔时间(MTBF.,其计算公式是______________ :软件可用性是指在某个给定吋间点上程序能够按照需求执行的概率,其定义为 __________ 。

管理信息系统考试考试试题及答案

管理信息系统考试考试试题及答案

管理信息系统考试考试试题及答案一、选择题(每题2分,共40分)1. 以下哪项不是管理信息系统的基本功能?A. 数据收集与输入B. 数据存储与管理C. 数据传输D. 数据打印与输出答案:D2. 以下哪项不是管理信息系统的特点?A. 系统性B. 实时性C. 自动化D. 保密性答案:D3. 以下哪种方法不属于管理信息系统的分析方法?A. 数据流程图B. 实体关系图C. 结构化分析方法D. 面向对象分析方法答案:D4. 以下哪种类型的系统不属于管理信息系统的范畴?A. 事务处理系统B. 办公自动化系统C. 决策支持系统D. 电子商务系统答案:D5. 以下哪个不是管理信息系统的开发阶段?A. 系统分析B. 系统设计C. 系统实施D. 系统运行答案:D6. 以下哪种方法不是管理信息系统开发的常用方法?A. 结构化方法B. 原型法C. 面向对象方法D. 人工智能方法答案:D7. 以下哪个不是管理信息系统的关键成功因素?A. 组织策略B. 技术支持C. 人力资源D. 财务预算答案:D8. 以下哪种类型的系统不属于决策支持系统?A. 数据库管理系统B. 模型库管理系统C. 知识库管理系统D. 文件管理系统答案:D9. 以下哪个不是管理信息系统的评价标准?A. 系统的稳定性B. 系统的可维护性C. 系统的可扩展性D. 系统的盈利性答案:D10. 以下哪个不是管理信息系统的应用领域?A. 企业管理B. 教育管理C. 医疗卫生管理D. 娱乐产业答案:D二、填空题(每题2分,共20分)11. 管理信息系统的三个基本层次是:________、________、________。

答案:操作层、战术层、战略层12. 管理信息系统的主要功能包括:数据收集与输入、________、数据存储与管理、数据传输、数据打印与输出。

答案:数据处理13. 管理信息系统的分析方法主要包括:数据流程图、实体关系图、________。

答案:结构化分析方法14. 管理信息系统的开发方法包括:结构化方法、原型法、________。

管理信息系统案例分析题及答案

管理信息系统案例分析题及答案

管理信息系统案例分析题及答案一、背景某制造企业成立于2005年,主要从事汽车零部件的生产和销售。

随着企业规模的不断扩大,员工数量逐渐增加,人力资源管理成为企业发展的关键环节。

为了提高人力资源管理的效率和准确性,企业决定引入一套人力资源管理信息系统(HRMS)。

二、案例分析1. 问题描述在引入HRMS之前,该企业的人力资源管理工作主要依靠手工操作和纸质文档,工作效率低下,数据准确性无法得到保证。

主要问题如下:(1)员工信息管理混乱:员工入职、离职、调动等信息无法及时更新,导致人事部门无法准确掌握员工情况。

(2)薪酬福利管理困难:薪酬计算依赖人工操作,容易出现错误,且无法满足个性化需求。

(3)培训与发展管理不足:企业无法对员工培训和发展进行全面规划,导致员工能力提升受限。

2. HRMS解决方案针对以上问题,企业选择了某知名HRMS软件,以下是该软件的主要功能及解决方案:(1)员工信息管理:通过系统自动记录员工入职、离职、调动等信息,确保人事部门及时掌握员工情况。

(2)薪酬福利管理:系统自动计算薪酬,支持个性化薪酬方案设置,确保薪酬计算的准确性和公平性。

(3)培训与发展管理:系统提供员工培训计划、课程安排、培训效果评估等功能,帮助企业全面规划员工培训与发展。

(4)报表与分析:系统提供各种人事报表和分析功能,帮助企业了解人力资源状况,为决策提供依据。

3. 实施效果(1)提高工作效率:通过HRMS,企业的人力资源管理工作实现了信息化,降低了人工操作成本,提高了工作效率。

(2)数据准确性提升:系统自动计算和记录数据,降低了人为错误的发生,提高了数据准确性。

(3)员工满意度提高:系统为员工提供了便捷的信息查询、薪酬查询等功能,提升了员工满意度。

(4)培训与发展规划:企业通过HRMS对员工培训与发展进行全面规划,提高了员工能力,促进了企业的发展。

三、答案1. 案例分析题:请从以下选项中选择最符合该制造企业引入HRMS的原因。

国家开放大学《管理信息系统》常见问题参考答案

国家开放大学《管理信息系统》常见问题参考答案

国家开放大学《管理信息系统》常见问题参考答案1.比较结构化方法与原型化方法的优缺点。

结构化方法是使用最广的一种方法,它将系统开发划分为若干个阶段(比如总体规划、系统分析、系统设计、系统实施、运行维护等),并严格按照自顶向下、逐步求精的原则进行系统分析,只有当上一个阶段的工作完成,并将工作成果撰写成文档报告后,才能开展下一阶段的工作。

很难说结构化方法和原型化法到底哪个更好,实际上它们各有优缺点,一般说来,结构化方法属于一种严格的、需求预定义方法,只有在分析清楚用户需求后,才能着手系统实施工作(简单地讲,就是编程工作),而原型化方法则属于一种需求动态定义的方法,在初步了解了用户需求的基础,就着手编程工作,制作系统的原型。

两者相比,结构化方法的主要优点按部就班,不容易出现大的错误,但缺点是过于死板,开发周期较长。

原型化方法的主要优点是便于快速分析出用户的真实需求,但缺点是必须以自动化编程工具为基础,同时规范化程度不高,不利于大系统的开发。

当然结构化方法和原型化方法不是两种对比的方法,一般认为原型化方法只是结构化方法的一种变形或补充,它常常与结构化方法结合使用,主要用于分析用户的需求。

IO的主要职能。

CIO(首席信息官)是负责企业全面信息化管理的高级官员,CIO作为高级管理人才进入决策层,主管和协调信息化规划的决策和实施过程,承担信息和知识资源的有效利用以及信息系统的总体建构工作,从而以点带面,引导各单位以CIO为核心,建立健全信息资源管理机制,提高信息资源开发利用水平,增强核心竞争能力。

其肩负的任务包括参谋作用、桥梁作用、企业信息化的总领队和信息化培训。

3.代码设计的原则。

(1)具备唯一确定性,每个代码都仅代表唯一的实体或属性;(2)标准化与通用性,凡国家或主管部门对某些信息分类和代码有统一的规定,如国标、部标等,则应采用标准形式,以求通用化;(3)可扩充且易修改,要考虑今后的发展,为增加新代码留有余地,防止类似计算机2000年问题的再次出现;(4)短小精悍,代码的长度会影响所占据的内存空间、处理速度以及输入时的出错概率,因此在保证可扩充且易修改的前提下,要尽量短小;(5)具有规律性,这样可便于编码和识别,便于用户识别和记忆。

管理信息系统期末考试试题库及答案

管理信息系统期末考试试题库及答案

管理信息系统期末考试试题库及答案一、选择题(每题2分,共40分)1. 管理信息系统属于以下哪一类系统?A. 操作系统B. 应用系统C. 管理系统D. 控制系统答案:B2. 以下哪项不是管理信息系统的基本功能?A. 数据收集B. 数据处理C. 数据传输D. 数据加密答案:D3. 管理信息系统的核心是?A. 数据库B. 计算机网络C. 管理模型D. 用户界面答案:C4. 以下哪项不是管理信息系统的特点?A. 实时性B. 动态性C. 集成性D. 独立性答案:D5. 管理信息系统的生命周期包括以下哪个阶段?A. 系统规划B. 系统设计C. 系统实施D. 所有以上选项答案:D6. 以下哪个不属于管理信息系统的开发方法?A. 结构化方法B. 面向对象方法C. 原型法D. 瀑布模型答案:D7. 数据仓库中的数据是?A. 原始数据B. 经过处理的综合数据C. 文本数据D. 图像数据答案:B8. 以下哪个不是决策支持系统的组成部分?A. 数据库B. 模型库C. 知识库D. 用户界面答案:C9. 企业资源计划(ERP)的核心思想是?A. 供应链管理B. 客户关系管理C. 人力资源管理D. 生产管理答案:A10. 以下哪个不是电子商务的基本模式?A. B2BB. B2CC. C2CD. G2C答案:D二、填空题(每题2分,共20分)1. 管理信息系统主要包括信息采集、信息处理、信息传输和______四个基本功能。

答案:信息反馈2. 管理信息系统的开发应遵循______、实用性和经济性原则。

答案:科学性3. 数据仓库的三大技术支柱是______、数据仓库管理系统和数据挖掘。

答案:数据集成4. 决策支持系统的三大组成部分是数据库、模型库和______。

答案:用户界面5. 企业资源计划(ERP)系统的主要模块包括采购管理、销售管理、______和财务管理。

答案:生产管理6. 电子商务的基本模式包括B2B、B2C、C2C和______。

2018年系统架构师考试科目二:案例分析

2018年系统架构师考试科目二:案例分析

2018 年系统架构师考试科目二:案例分析1.阅读以下关于软件系统设计的叙述,在答题纸上回答问题 1 至问题 3。

【题目】某文化产业集团委托软件公司开发一套文化用品商城系统,业务涉及文化用品销售、定制、竞拍和点评等板块,以提升商城的信息化建设水平。

该软件公司组织项目组完成了需求调研,现已进入到系统架构设计阶段。

考虑到系统需求对架构设计决策的影响,项目组先列出了可能影响系统架构设计的部分需求如下:(a)用户界面支持用户的个性化定制;(b)系统需要支持当前主流的标准和服务,特别是通信协议和平台接口;(c)用户操作的响应时间应不大于 3 秒,竞拍板块不大于 1 秒;(d)系统具有故障诊断和快速恢复能力;(e)用户密码需要加密传输;(f)系统需要支持不低于 2G 的数据缓存;(g)用户操作停滞时间超过一定时限需要重新登录验证;(h)系统支持用户选择汉语、英语或法语三种语言之一进行操作。

项目组提出了两种系统架构设计方案:瘦客户端 C/S 架构和胖客户端 C/S 架构,经过对上述需求逐条分析和讨论,最终决定采用瘦客户端 C/S 架构进行设计。

【问题 1】(8 分)在系统架构设计中,决定系统架构设计的非功能性需求主要有四类:操作性需求、性能需求、安全性需求和文化需求。

请简要说明四类需求的含义。

【问题 1 解析】统性能需求(Performance Requirements):指响应时间、吞吐量、准确性、有效性、资源利用率等与系统完成任务效率相关的指标。

可靠性、可用性等指标可归为此类。

安全性需求(Security Requirements):系统向合法用户提供服务并阻止非授权用户使用服务方面的系统需求。

操作性需求(Operational Requirements):与用户操作使用系统相关的一些需求。

文化需求(Cultural Requirements):带有文化背景因素的系统需求。

【问题 2】(8 分)根据表 1-1 的分类,将题干所给出的系统需求(a)~(h)分别填入(1)~(4)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(4) 分析数据模型:E-R图
• 1) 数据字典DD
– 数据项 – 数据结构 – 数据流 – 数据存储 – 处理过程
• 2) E-R图(ERD):
– 实体、实体间联系、属性
实体及ERD
• 学生(考生)、试题、题库、试卷、课程、 成绩单、考试安排
(5) 详细设计
• 详细设计总体设计中的模块的处理算法 • 过程设计工具:
计算机在线考试需解决的问题
• 考试难易程度设置
– 试题可从定性或定量的角度量化难易度
• 考试公平性的考虑(针对某批次考试)
– 总分值相同 – 试卷题量相同 – 题型及相应题量相同 – 总的难易度相当
• 主观题实现在线考试?
– 有待进一步研究,暂时不考虑、或考虑保存留 给人工批改。
二、软件开发过程及相关文档 分析设计——课程内容对照
– 程序流程图、N-S图、PAD图 – 某些模块中的算法可选择 判定表/判定树 – PDL伪码
• 画图工具:Visio,SmartDraw
五、软件文档书写问题
• 在分析与设计的阶段里同步进行编写相关的 软件文档
– 软件需求规格说明书SRS —— 需求分析阶段 – 软件概要设计规格说明书 —— 软件设计阶段 – 软件详细设计规格说明书 —— 软件设计阶段 – 软件数据库设计说明书(概念、逻辑、物理模型) – 软件测试计划 —— 从需求阶段开始,详细设计时 完善
• 顶层DFD:利用工具辅助画图
第2次分解的DFD
系统划分与系统结构图
• 基本上可分为:
– 考试管理子系统 – 题库管理子系统 – 试卷管理子系统 – 成绩管理子系统
考试子系统DFD
(3) 软件系统结构
• 工具:H图、HIPO图、SC图
• 面向数据流的方法将 DFD SC图/H图
– 变换流变换 – 事务流变换
• 教师批改未改试卷 • 修改以前改过的试卷 • 查阅提交的试卷
查询成绩
• 管理员、教师、学生都可以进行查询成绩
打印报表
• 教师查看试卷、打印试卷 • 教师查询成绩、打印成绩 • 学生可以查询成绩、打印成绩,查看试卷、 打印试卷? • 管理员打印成绩、查询成绩,打印试卷、 查看试卷。
(2)分析功能模型:DFD图
– 计算机等级考试 – 托福、GRE、雅思 – 驾考
概 述
• 计算机在线考试系统的特点与问题
– 高效、低成本,可及时获得考试成绩; – 试卷中试题不相同也可相同,不相同则可预防考 生舞弊; – 考试机密性安全性较高; – 设置题库,进行试题归档; – 考试难易程度如何设置? – 考试公平性如何体现? – 客观题易实现机考自动批改,主观题如何实现?
管理试题
• 手工出卷:由任课教师出试卷,从题库中 选择试题,并组合成考试试卷。 • 试题库的管理:添加试题、修改试题、删 除试题(逻辑删除?)、查看试题。
管理试卷
• 管理员可以查看试卷,学生只能于开考时试 卷开发时才能查看试卷。 • 教师的功能:
– 设置历史试卷的可见性 – 设置启用未使用试卷 – 修改未使用的试卷 – 出试卷
计算机在线考试 管理系统
分析与设计
一、概 述
• 传统的考试 —— 笔试(纸质卷面考试)
– 效率低、成本较高 – 考试公平性较好,但安全性低,考生容易舞弊 – 试卷试题相同,可以及时获得成绩结果。
• 网络技术的发展与应用、计算机技术的应用, 结合到教学环节中,计算机实时在线考试系统。 • 计算机考试系统的例子
• 列举记录所知道的功能。
四、如何分析与设计
(1)需求收集与分析
• 通过各种方式收集需求功能及资料
• 弄清相关组织机构结构图,画图 • 软件的使用者:
– 教务处、教务办、系主任、教师、学生
使用者(角色)的功能
• 教务处:查成绩、统计成绩、成绩分析 • 教务办:查成绩、统计成绩、成绩分析、考试 计划安排 • 系主任:查成绩、统计成绩、成绩分析 • 教师:维护试题、课程信息(课程考试要求、 知识点及分布、难易度)、手工出卷(挑选试 题)、查成绩、查试卷、统计分析 • 学生:参加考试、浏览本次试卷、查询成绩
—— END ——
• 自动出卷——安装模板随机出卷 • 手动出卷——按题库出卷或参考出卷
管理试卷模板、试题类型
• 教师可以增加试卷模板、删除模板、查看 模板 • 教师可增加试题类型、查看试题类型
在线答题
• 学生按规定时间提交试卷答案 • 规定时间修改答案 • 规定时间内查看自己的试卷试题答案
教师阅卷(针对主观题)?
• 1、软件过程
– 总体上——使用瀑布模型 – 局部子系统——增量模型
• 2、SE文档 —— 相关课程内容:
– 开发计划 – 需求分析 – 总体设计 – 详细设计 – 测Байду номын сангаас计划
SA SD:软件结构图(H图/SC图) SD:程序框图、盒图、PAD等 黑盒/白盒——测试用例
三、思考并讨论需求功能
• 讨论该系统的功能。
相关文档
最新文档