开发工具:
文件大小: 123kb
下载次数: 0
上传时间: 2009-07-03
详细说明: 一、问题描述 实验所要解决的问题,涉及的知识点,解决方法等。 二、需求分析 任务概述(目标、运行环境、条件与限制) 功能需求(功能划分、功能描述) 性能需求(数据精度、时间特性、软件适应性和移植性等) 运行需求(用户界面、故障处理) (根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么?(而不是怎么做?)限制条件是什么?) 三、概要设计 总体设计(处理流程(可用流程图描述)、总体结构、功能分配) 数据结构设计(逻辑结构设计、物理结构设计、数据结构与程序的关系) 出错处理设计(出错输 出信息、出错处理对策) (对问题描述中涉及的操作对象定义相应的数据类型,并按照以数据结构为中心的原则划分模块,定义主程序模块和各抽象数据类型。逻辑设计的结果应写出每个抽象数据类型的定义(包括数据结构的描述和每个基本操作的功能说明),各个主要模块的算法,并画出模块之间的调用关系图) 四、详细设计 总体设计(需求概述、软件结构) 程序描述:逐个模块给出以下说明 i. 功能(如函数功能、入口及出口参数说明,函数调用关系描述等) ii. 性能 iii. 输入项 iv. 输出项 v. 算法 vi. 程序逻辑 vii. 存储分配 viii. 限制条件 ix. 测试要点 (定义相应的存储结构并写出各函数的伪码算法。在这个过程中,要综合考虑系统功能,使得系统结构清晰、合理、简单和易于调试,抽象数据类型的实现尽可能做到数据封装,基本操作的规格说明尽可能明确具体。详细设计的结果是对数据结构和基本操作作出进一步的求精,写出数据存储结构的类型定义,写出函数形式的算法框架;) 五、程序实现 运行界面及其效果图 运行说明 六、程序测试 测试用例 输入 输出 步骤及操作 允许偏差 评价 七、总结报告 技术方案评价 软件质量评价 课程设计过程中软件开发合作评价 课程设计过程中软件开发时间分配评价 经验与教训 总结与体会 八、程序附录 主要运行界面 主要程序代码 九、参考资料 注意事项: 1. 如果上述所列目录中部分项目缺乏,可以在报告中省略,但各个大标题中的内容必须填充; 2. 提倡交流,但杜绝抄袭,一经查出,取消该门课程成绩; 3. 必须上机调试通过,鼓励自行增加新功能; 4. 评分标准: (1)根据平时上机考勤;注重平时上机表现,不定期检查学生进度。 (2)根据程序运行结果给定部分成绩,若程序界面设计友好,有新增功能等,酌情加分; (3)根据《课程设计实验报告》,学生能对自己的程序面对教师提问并能熟练地解释清楚(交报告时进行)。 交报告时间:第19周之前。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.