当前位置: 主页 > 建站知识 > 软件开发

软件系统概要设计-小米系统能删除系统自带的软件

发布时间:2023-06-03 22:09   浏览次数:次   作者:佚名

C/C++驾驶员理论课程模拟考试与学习系统[2023-05-17]

程序设计题:驾驶员理论课程模拟考试与学习系统

出题人:金仙力

面向专业:计算机科学与技术

难度等级:4

1 问题描述

小米系统能删除系统自带的软件_软件系统概要设计_中餐主题宴会设计概要

要求编写一个程序,模拟驾驶员科目一的考试,要求具有良好的操作界面。管理员负责试题库的管理(编辑、删除、增加等)工作;随机生成考试试题;考试完后能给出评分;具有交通知识查询和学习功能。

2 功能要求

代码要能提供以下几个基本功能。

(1)提供管理员和用户菜单选项,分别进入不同权限界面;

软件系统概要设计_中餐主题宴会设计概要_小米系统能删除系统自带的软件

(2)进入管理员界面需要密码验证,管理员界面负责试题库的管理(修改、查询、删除、增加)以及考试成绩的统计等;

(3)进入用户界面需要输入用户ID,界面菜单选项具有交通知识的查询、学习和测验等功能;

(4)用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)(4)

(5)试题录入:可随时增加试题到试题库中(4)

中餐主题宴会设计概要_软件系统概要设计_小米系统能删除系统自带的软件

(6)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)(4)

(7)答题:用户可实现输入自己的答案(4)

(8)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。

选做要求:

小米系统能删除系统自带的软件_中餐主题宴会设计概要_软件系统概要设计

(1)自拟具有创新性的功能

3 其他要求

(1)界面美观,交互方便。

(2)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。

中餐主题宴会设计概要_软件系统概要设计_小米系统能删除系统自带的软件

(3)程序的层次清晰,可读性强;注意试题的数据结构。

(4)变量、函数命名符合规范。

(5)如有可能软件系统概要设计,可使用MFC 等开发工具,实现彩色或图形操作界面。

4 开发环境

可以选择TC2.0、TC3.0、VC++6.0等开发环境软件系统概要设计,或者与老师讨论,选择自己熟悉的开发工具与平台。

源码