软件课程设计绪论软件课程设计绪论.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件课程设计绪论软件课程设计绪论

软件课程设计绪论 华中科技大学电信系 汪小燕 wxyhust@126.com 目的 软件课程设计是学生必修的实践性教学环节。 软件课程设计应使学生较系统地完成软件系统设计从选题、系统需求分析、概要设计、算法设计、代码编写、调试测试、总结报告等基本过程, 加深对C语言、数据结构、操作系统等相关课程理论知识的分析理解。 掌握硬软件系统设计的基本方法和一般规则,提高综合应用能力。同时培养学生的创新思维和实践能力,发挥自我能动性和创造力。 要求 每人必须完成试题库系统设计中的至少一项功能或自选题目,并应达到其中的基本要求。 《电子线路设计与测试》试题库系统及相关算法或模块设计 《电子线路设计与测试》专业资源检索系统及相关算法或模块设计 《电子线路设计与测试》虚拟实验系统及相关算法或模块设计 《电子线路设计与测试》试题库系统 角色可划分为超级管理员、系统管理员、教师及学生四类 系统管理员: 用户管理与系统管理; 教师:登录、试题管理、试卷管理、阅卷功能、成绩管理、试卷分析; 学生: 《电子线路设计与测试》试题库系统 -管理员 (1)用户管理:普通管理员使用界面命令成批或针对特定用户设定权限或查询有关特定用户的操作日志记录并进行统计。 (2)系统管理:普通管理员使用界面命令针对试题库进行备份或统计操作。 《电子线路设计与测试》试题库系统-教师 (1) 登录:教师根据系统管理员所分配的用户名和密码登录系统。教师只能按照管理员分配的权限使用各功能选项。 (2) 试题管理:教师对试题库进行试题录入、试题审核、增加试题、修改试题(答案)、删除试题等操作。 (3)试卷管理:教师可以给出对应题型、章节、难度、考察知识点等一系列约束条件取值命令系统进行自动组卷,也可以由教师在题库中以手动查询方式进行组卷,还可以针对已组试卷命令系统加以随机抽取或定式变换进行组卷。同时,教师还能够对已组试卷进行修改和删除等操作。教师可以针对所组好的试卷进行保存、打印等操作。 (4)阅卷功能:教师可命令系统启动对学生答卷的自动阅卷功能,或根据试卷分析结果启动对特定试题及全部试题的手动阅卷。 (5)成绩管理:教师可以按一定检索规则查看学生成绩,并对满足特定检索条件的学生、试卷或试题启动成绩统计分析,还可按一定检索规则输出满足特定格式要求的学生成绩单。 (6)试卷分析:教师可以根据组卷的情况对试题的区分度、知识点、难度等进行比对分析,并得出试卷分析图表。 《电子线路设计与测试》试题库系统-学生 (1)登录:学生输入自己的学号和姓名进行登录。管理员只提供给学生在线练习、在线考试、成绩查询等权限。 (2)在线练习:学生登录系统之后,可根据知识点或者随机抽取一套试题,开始计时做考试前的练习工作,当学生做完题目后,系统启动自动阅卷功能并给出正解提示。 (3)在线考试:学生登录系统之后,可以随机抽取一套试卷,开始计时考试。考试时只显示学生所选择或填写的答案,不给出对或错和答案提示。考完后提交试卷,可由系统启动客观题目的自动评分,主观题目可提交(邮件提示方式)老师评分。 (4) 成绩查询:学生考试或练习后,可启动成绩查询功能查询所参加的考试成绩或练习情况,可得到系统利用试卷分析功能给出的成绩分析结果与学习建议。 《电子线路设计与测试》试题库系统 -其他功能 用户登录核查信息的安全保护 系统多线程操作支持,在用户访问量较大时保证系统稳定性及访问速度。 针对用户登录操作的操作保护(超时保护、轮询核查等) 系统日志功能:记录用户登录相关信息(用户名、登录时间、登录IP、登录期间操作等) 针对特定用户与特定IP的操作统计限制;(如限定同一用户的同时登陆、限制同一IP的同时登陆等,可设置为系统管理功能选项) 试题的变换实现(题型、参数、顺序等) 试题自动生成算法:针对知识源学习并自动提取试题所需的描述、参数与知识点等。 试题呈现形式的自动变换(图形、动画、多媒体方式); 在线练习与在线考试的时间限制; 说明 建议以《电子线路设计与测试》课程某一实验或模块为例进行实现; 整个的设计过程应自己独立完成;(教师只参与讨论,不负责解决语言、工具、开发环境等具体技术问题) 可选用自己熟悉的语言,如VC++,Java及相应的数据库系统(建议使用MYSQL)。但必须有编程控制过程;有软件算法实现;有数据结构设计; 注意做好工作计划,控制好工作进度,确保效果,力争效率。 由简单功能开始,再逐渐增加功能,一些功能可先用空语句(或打印语句)的函数代替。注意保留系统版本。做好工作笔记。 说明 联系方式:汪小燕 Email:wxyhust@126.com Tel汪小燕) 一个组不超过3人 注意软件实现与文档写作的规范要求 时间节点控制与文档要求 每周二、四晚19:00~22:00为讨

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档