应用软件设计(1)设计任务书

合集下载

软件工程课程设计任务书(模板及参考)

软件工程课程设计任务书(模板及参考)

编号: 大连理工大学本科生课程设计任务书课程名称:软件工程课程设计指导教师:项目名称:粒子群主题网站小组名称:组长姓名:上课时间:2009年7月13 日- 7月25 日大连理工大学软件学院20 年月日1 设计目的软件工程课程设计是在学生系统的学习了《软件工程》课程后,综合运用所学的知识,设计开发一个小型的实际系统。

要求学生运用软件工程的思想,严格按照软件生命周期各个阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。

通过对具体系统的设计和开发,使得学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法开发和维护软件。

2 设计要求(1)选用迭代式开发的过程模型,运用软件工程的方法,规范地完成规模小、功能较为简单的软件开发,包括需求分析、设计、编码和测试。

(2)学生5人组成一个项目小组,一人为组长,其他人为组员,组内成员分工明确、团结协作、相互配合,共同完成选题的设计。

(3)课程设计时间为2周。

(4)开发平台.NET3.5,语言(C# \ ASP),数据库设计工具Powerdesigner;数据库系统MSSQL Server 2005(5)具体指标:1)可以选择结构化分析/设计(SA/SD)或面向对象方法(OOA/D)2) 结构化分析/设计(SA/SD)a)需求分析:分析系统的静态功能和动态行为每一位小组成员能够描绘分配的子功能需求每一位小组成员完成分配子功能的数据流图DFD,要求绘制到3级DFD3小组负责人组织完成系统的DFD3b)设计:完成系统的功能模块设计每一位小组成员根据需求的DFD3图,完成分配的子功能模块设计,用HIPO图表征。

每一位小组成员设计分配的子功能模块的接口每一位小组成员能够完成分配的子功能程序流程的逻辑设计小组负责人组织完成系统的总体结构集成c)软件实现:每一位小组成员完成分配的子功能界面的设计每一位小组成员完成分配的子功能代码编写小组负责人在.NET框架下,组织完成系统的实施d)软件测试:每一位小组成员完成分配的子功能的单元测试小组负责人负责组织系统的测试用例,不少于20个,完成测试工作3)面向对象方法(OOA/D):以UML为主a)需求分析:分析系统的静态功能和动态行为每一位小组成员完成一个用例分析,用例规约描绘功能性需求每一位小组成员完成一个用例下的活动图小组负责整个系统的用例图,完成功能划分小组负责整个系统的活动图,描述系统的动态行为b)分析设计:完成系统的功能模块设计根据用例分析,小组共同协商,完成选取设计模式,设计系统的架构,用包图和构件图表示每一位小组成员完成所分配的用例功能的动态设计,至少绘制一个顺序图,设计系统的对象及交互每一位小组成员完成所分配的用例功能的类图设计小组共同协商,完成整个系统的类图设计和组件的封装设计小组共同协商利用.NET的持久化技术,完成类的持久化设计c)详细设计:每一位小组成员完成所分配的用例功能的每个类的属性、方法和关系的设计;完成复杂方法程序流程图的逻辑设计;每一位小组成员完成所分配的用例功能的界面设计d)软件实现:每一位小组成员完成所分配的用例功能实现,使用在.NET3.5的框架下,编写类、界面和DAO等小组负责集成系统e)软件测试:每一位小组成员完成所分配的用例功能类方法和类状态测试小组负责完成系统的测试,测试用例不少于20个,完成测试工作3 题目粒子群主题网站粒子群算法是一种基于群智能的演化计算方法,1995年由kennedy和Eberhart受到人工生命(Artificial Life)的研究结果启发而提出。

软件工程课程设计

软件工程课程设计

软件工程课程设计论文校医院体格检系统—实现体格检查人员维护姓名:唐姣年级:2012级院系:信息管理系专业:电子信息工程指导教师:刘超群2014年12月25日湖南财政经济学院信息管理系软件工程课程设计课程设计成绩评定表软件工程课程设计任务书系部名称:信息管理系专业:电子信息工程年级:2012学生姓名:唐姣学号:2012550525一、设计题目校医院体格检系统—实现体格检查人员维护二、主要内容本课程设计要求学生运用软件工程的思想,严格按照软件各阶段的目的和任务来完成一校医院体格检系统,本系统主要包括体格检查人员信息维护、各种体检活动管理(五官科、内科、眼科、验血)、体格检查综合报表生成等主要功能。

三、具体要求1、分析阶段该系统需完成以下工作:(1)实时查询医务室使用状况;(2)在线申请医务室使用权;(3)按照医务室编号检索一医务室的基本信息。

2、设计阶段针对分析阶段提出的软件要求,给出实现的方案和具体细节的说明。

(1)该系统具有4个基本功能成分:①用户登录②校医院信息管理③医生信息查询④医务室申请(2)根据分析,导出系统的功能模块图。

(3)设计数据库。

使用SQL Server 2000创建数据库。

确定数据库中数据表的组成。

确定数据表中字段的构成、主键字段和有关字段的约束条件等。

依靠数据表中主键字段建立数据表之间的关系,并由此建立数据表之间的参照完整性约束。

(4)根据功能确定软件模块组成及调用关系。

如图1所示。

图1 模块组成及调用关系3、编码阶段建造模块,在可视化编程环境下,按照软件设计要求制作界面和完成对模块的编码,由此使软件设计具体化为软件作品。

4、测试阶段编写合适的测试用例完成系统的测试工作并分析结果。

5、编写课程设计报告(1)设计题目(2)任务要求(3)系统总体方案(4)各功能模块和流程图(5)心得体会和参考资料四、主要技术路线提示1、面向对象分析方法,认真阅读相关知识,完成系统的功能分析和系统设计。

软件设计说明书三篇

软件设计说明书三篇

软件设计说明书三篇篇一:软件详细设计说明书作者:完成日期:签收人:签收日期:修改情况记录:1 引言1.1 编写目的随着证券交易电子化程度的不断提高,券商对于各种业务提出了新的要求,为了满足券商的发展需求,更好的为客户提供服务,现结合原有各版本的证券交易软件的优点和特点,开发一套采用Client/Server结构的证券交易软件管理系统(SQL版)。

本系统从底层予以优化,使整个系统的运行速度得到较大提高,通过重新优化数据库内部结构,使系统的可扩充性得到极大提高。

本说明书给出SQL版证券交易系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。

目的在于:▪为编码人员提供依据;▪为修改、维护提供条件;▪项目负责人将按计划书的要求布置和控制开发工作全过程;▪项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:▪项目开发人员,特别是编码人员;▪软件维护人员;▪技术管理人员;▪执行软件质量保证计划的专门人员;▪参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

▪合作各方有关部门的复杂人;项目负责人和全体参加人员。

1.2 范围说明:a.待开发的软件系统的名称:模拟股票交易系统b.列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位。

1.3 定义列出本文件中用到的专门术语的定义和缩写词的原词组。

本报告用到的术语符合国家标准《软件工程术语(GB/T11475-1995)》。

1.4 参考资料列出要用到的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。

列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2 总体设计2.1 需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见《需求分析说明书》。

软件测试毕业设计任务书

软件测试毕业设计任务书

软件测试毕业设计任务书
1. 选题背景和意义,首先要介绍软件测试的背景和意义,说明软件测试在软件开发过程中的重要性和必要性,以及当前软件测试领域存在的问题和挑战。

2. 选题依据和研究现状,对选择该课题的依据进行阐述,包括相关理论和实践基础。

同时,要对当前国内外关于软件测试的研究现状进行调研和分析,指出已有研究的不足之处以及需要解决的问题。

3. 毕业设计的主要任务和目标,明确毕业设计的主要任务和目标,包括设计的内容、研究的方向和解决的问题。

要求任务和目标既要符合实际,又要有一定的创新性和针对性。

4. 研究内容和技术路线,详细描述毕业设计的研究内容和技术路线,包括所涉及的理论知识、研究方法和技术手段,以及设计实施的具体步骤和计划安排。

5. 预期成果和创新点,对毕业设计的预期成果进行说明,包括预期取得的研究成果、技术应用价值和创新性。

要求明确、具体,
并符合实际可行性。

6. 进度安排和任务分工,制定合理的进度安排和任务分工,明确毕业设计的时间节点和完成阶段性任务的责任人。

7. 参考文献和资源清单,列出毕业设计所涉及的参考文献和资源清单,包括书籍、期刊、网站、实验设备等。

以上是撰写软件测试毕业设计任务书时需要包括的主要内容,希望对你有所帮助。

如果还有其他问题,欢迎继续提问。

软件研制任务书模板

软件研制任务书模板

份号:001 密级:XXXXXXXX项目软件研制任务书XXXX-RRW-R01.00XXXXXX有限公司XXXX年XX月XX日辑要页文档修改记录目次1 范围 (1)1.1标识 (1)1.2系统概述 (1)1.3文档概述 (1)2 引用文件 (1)3 运行环境要求 (1)3.1硬件环境 (1)3.2软件环境 (1)4 技术要求 (1)4.1功能 (1)4.2性能 (2)4.3输入/输出 (2)4.4数据处理要求 (2)4.5接口 (2)4.6固件 (2)4.7关键性要求 (2)4.7.1 可靠性 (2)4.7.2 安全性 (2)4.7.3 保密性 (3)5 设计约束 (3)6 质量控制要求 (3)6.1软件关键性等级 (3)6.2标准 (3)6.3文档 (3)6.4配置管理 (3)6.5测试要求 (3)6.6对分承制方的要求 (3)7 验收和交付 (4)8 软件保障要求 (4)9 进度和里程碑 (4)10 注释 (4)1 范围1.1 标识本条应描述本文档所使用的系统和软件的完整表示,适用时,包括其标识号、名称、缩略名、版本号和发布号。

1.2 系统概述本条用概述本文档所适用的系统和软件用途。

它还应描述系统和软件的一般特性:概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。

1.3 文档概述本条应描述本文档的内容和用途,并描述与它的使用有关的保密性方面的要求。

2 引用文件本章应列出引用文档的编号、标题、编写单位、修订版及日期。

还应标识不能通过正常采购活动得到的文档的来源。

3 运行环境要求3.1 硬件环境本条应描述CSCI运行必需的硬件环境的要求,包括:a)宿主机和目标机的型号、主要性能指标及资源配置和分配;b)通用外设的种类、数量、型号、规格及主要性能指标;c)专用外设的种类、数量、性能及接口情况。

3.2 软件环境本条应描述CSCI运行必需的软件环境的要求,包括:a)系统的组成;b)对操作系统、监控软件、语言、数据库等的类型、版本及编程的要求;c)软件工具的种类、版本及应用的主要功能。

计算机课程设计任务书

计算机课程设计任务书

计算机课程设计任务书全文共四篇示例,供读者参考第一篇示例:计算机课程设计任务书一、课程名称:计算机应用课程设计二、课程编号:COMP101三、授课教师:XXX四、课程简介:计算机应用课程设计是一门针对计算机专业学生的实践性课程,旨在培养学生独立分析问题、设计解决方案的能力。

通过本课程的学习,学生将深入了解计算机应用的基本原理和实践技巧,掌握各类应用软件的开发与设计方法,培养实践动手能力和团队合作精神。

五、课程目标:1. 理解计算机应用的基本原理和技术;2. 掌握各类应用软件的开发和设计方法;3. 能够独立分析问题,设计解决方案;4. 培养实践动手能力和团队合作精神。

六、课程内容:1. 计算机应用基础知识介绍2. 软件开发工具及技术3. 基本软件应用开发4. 软件测试与调试技术5. 软件项目管理与团队合作七、实践任务:1. 设计一个简单的桌面应用软件,实现基本的功能:如文本编辑、图形绘制等;2. 运用所学的软件开发技巧,设计一个网页应用程序,实现数据交互和动态效果;3. 结合实际案例,进行软件测试与调试,找出问题并解决;4. 分组进行软件项目管理的实践,体验团队协作的重要性。

八、实践作业要求:1. 按时提交每个阶段的实践作业,包括设计文档、代码和测试报告;2. 在团队合作实践中,积极参与讨论和合作,分工明确,任务完成及时;3. 完成个人项目设计和实现,具有一定的创新性和实用性。

九、考核方式:1. 课堂表现(15%)2. 实践作业(40%)3. 期末考核(45%)十、课程教材:1. 《计算机应用基础》2. 《软件开发技术》3. 《软件测试与调试指南》十一、参考资料:1. https:///2. https:///3. https:///以上为本课程的设计任务书,希望同学们认真学习和实践,掌握计算机应用的基本原理与技术,提升实践能力和团队合作意识。

祝大家学习愉快!第二篇示例:任务书二、任务目标1. 通过本次课程设计,学生要掌握Java、Python或C++等编程语言的基础知识和程序设计技巧。

宿舍管理系统任务书

宿舍管理系统任务书
[4]姜中华,刘小春. Java数据库应用程序设计.北京:机械工业出版社.
[5]郑阿奇. SQL Server实用教程(第2版)北京:电子工业出版社.
.
5.设计成果形式及要求:
(1)应用软件;
(2).课程设计说明书。
6.工作计划及进度:
2014年5月19日~5月20日需求分析、概念结构设计、逻辑结构设计
课程设计任务书
1.设计目的:
在学生学习了数据库原理和SQL Server 2000数据库管理系统后,采用Java编程语言开发工具,设计并实现信息管理系统。
本课程的目的是培养学生数据库技术的综合应用能力,通过设计开发一个小型的数据库管理系统,将原理与应用相结合,锻炼学生实际问题的分析、设计与编程能力。
设计过程:采用小组设计总体框图、数据库结构和功能结构图。
2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):
设计内容:
(1)对“宿舍管理系统”进行需求调研,完成概念模型和逻辑结构设计;
(2)建立“宿舍管理系统”数据库;
(3)编程实现“宿舍管理系统”,主要包括用户登录模块(用户登录,用户信息的添加、删除、修改和密码管理),学生信息管理模块(更新和维护系统中的学生信息,包括对学生信息的查询、修改、插入和删除等的操作),宿舍管理模块(更新和维护系统中的宿舍信息,包括对宿舍信息的查询、修改、插入和删除等的操作),学生住宿信息管理(学生住宿床位的分配和对住宿情况多条件组合查询)。
(2)完成表的数据添加、修改、删除和查询功能;
(3)完成图形界面的设计。
课程设计任务书
4.主要参考文献:
[1]王珊,萨师煊.数据库系统概论(第四版).北京:高等教育出版社.
[2]耿祥义,张跃平. Java2实用教程(第三版).北京:清华大学出版社.

项目管理-软件研制任务书模板

项目管理-软件研制任务书模板

XX研制任务书(软件名称)
文档编号:XXXX-B17(AxB、C .............. )-C-F-Vn.O
表号:
【说明】
1)设计任务书是项目经理将设计任务分配给设计师,并明确完成件要求、进度要求的正式文件,是设计师开展设计工作的依据,必须清嘶、完整,且符合研制合同或研制总要求或项目任务书的要求;
2)随着研制进程该任务书可能逐渐细化或发生更改,项目经理和技术总体应按照配置管理要求及时修订,同时填写更改原因与更改内容,注明版本号,重新签署生效,并通知到其他相关人员;
3)以上技术指标要求中,若某项无要求即注明“无”;
4)签名时同时签署日期;
5)文档编号XXXX-B17(A、B、C .........)-C-F-Vn.O,其中(A、B、C ...... )表示该项目设计任务书的顺序编号,依次为Bl7、B17(A)、B17(B的B17(C)....... 。

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

上海电力学院课程设计(大型作业)任务书(2012/2013学年第一学期)课程编号130533106课程名称应用软件设计(1)院(系)计算机科学与技术学院专业计算机科学与技术班级2010级时间19周、20周任课老师叶文珺等一、课程设计的性质、目的与作用“应用软件设计(1)”课程设计的前身是数据库课程设计,针对计算机科学与技术专业大三学生,目的是在学生完成“数据库原理”和“JA V A程序设计”课程后,能够掌握数据库设计的基本步骤,并能和JA V A结合完成一个小型应用软件的设计。

由于本学期数据库基于SQL Server,所以课程设计时数据库必须用SQL Server,版本不限,开发环境一定用JA V A。

应用软件设计(1)课程设计要求学生综合利用本课程的有关知识,在教师的指导下,利用特定的数据库环境和应用程序开发环境,针对具体的问题,完成从系统的需求分析、数据库的概念设计、数据库的逻辑设计,到应用系统的总体结构设计、功能模块的详细设计等设计过程,最终实现一个可在特定环境下正常运行的、规模较小但较为完整的反映数据库应用系统开发过程的系统。

因此,在设计中,要求学生应该全面考虑各个设计环节以及它们之间的相互联系。

本课程设计的目的是为了让学生能够全面了解数据库应用系统的整个开发过程,逐步掌握系统开发的以下相关技术:(1)熟悉一种具体的数据库管理系统(例如:SQL Server)的使用方法。

(2)掌握开发工具的使用和编程。

(3)掌握针对特定应用环境数据库的设计。

(4)体会运用软件工程的设计思想进行软件系统开发的过程与方法。

(5)了解基于客户机/服务器(C/S)模型或浏览器(B/S)模型的数据库应用系统开发的相关技术。

通过本课程设计,有助于学生更好地了解整个课程的知识体系,锻炼学生运用本课程的知识、方法解决更为复杂的实际问题的能力,从而为后续课程的学习、毕业设计环节以及将来的实际工作打好坚实的基础。

二、课程设计的具体内容应用软件设计(1)课程设计就是针对某个给定的数据库应用问题,全面运用数据库原理课程所学知识,从系统需求分析着手,进行数据库的概念设计、逻辑设计,系统的总体设计和详细的模块设计,最后进行编程、调试。

以及在各个环节中提供相关的文档。

下面是各个设计阶段的具体内容。

1.系统需求分析需求分析是数据库系统设计的一个重要的环节。

本阶段应该对整个应用情况作全面的、详细的调查,确定特定数据库应用环境下的设计目标,收集该应用环境下针对系统设计所需要的基础数据以及对这些数据的具体处理要求,从而确定用户的需求。

用户对数据库的需求包括:(1)信息需求。

即在数据库中需要存储哪些数据。

学生应该根据具体的课题,认真分析有关的要求,确定本设计的信息需求(2)处理需求。

即用户要完成什么处理功能等。

学生在设计中应根据具体的课题要求确定系统应该实现的功能,一些基本的功能通常是必须具备的,如用户的管理与维护,基本数据的维护,灵活的信息查询等。

系统功能的确定应该充分征求指导教师的意见。

(3)安全性和完整性功能。

这是一个需要与用户不断交流才能逐步确定的需求。

本课程设计不作具体要求,但要求学生在自己的设计中能反映出基本的安全性和完整性功能。

本阶段的设计结果(即系统需求分析)应该在课程设计报告中进行详细描述,作为本课程设计的验收依据之一。

2.数据库的概念设计数据库的概念设计是在需求分析的基础上,利用与用户双方都能理解的形式,设计出数据库的概念模型。

本课程设计要求学生采用ER方法进行数据库的概念设计。

本设计阶段可分为:●数据抽象。

即根据需求分析的结果,抽取出与本课程设计相关的特性。

设计局部概念模式。

运用ER方法,设计出系统的各个局部ER模型。

●设计全局概念模式。

通过对局部ER模型的操作,解决各个ER模型关于对象定义不一致问题,以及对各个ER模型进行合并优化等,最终形成数据库的全局概念模式。

本阶段的设计结果(局部和全局ER图)应该在课程设计报告中进行详细描述,应该能够反映该设计的正确性。

3.数据库的逻辑设计数据库逻辑设计的目的是将概念设计阶段设计好的ER图转换成与具体机器上的DBMS(如SQL Server)所支持的数据模型(如关系模型)相符合的逻辑结构。

鉴于本课程设计的具体环境要求,学生在进行数据库的逻辑结构设计时应该充分考虑特定的数据库环境。

要求学生在本阶段的设计中分两步进行:●形成初始的关系模式。

将概念设计阶段产生的全局概念模式(ER图)转换成初始的关系模式。

●关系模式的规范化处理。

为了减少或消除关系模式中存在的数据冗余和操作异常,根据设计所要求的规范级别,按照本课程所学知识,逐一分析各个关系模式是否满足规定的范式●相关的接口设计主要描述相关模块之间的接口信息,包括模块与数据库之间的接口和各个模块之间的接口。

在课程设计报告中应该提供本设计阶段的相关内容。

4.系统的实现与调试在前面系统设计的基础上,在特定的环境下,实现系统的开发,是本课程设计最重要的环节。

系统的实现包括以下一些环节:●建立数据库。

例如:在SQL Server的支持下,利用其SQL企业管理器或直接在SQL 查询分析器用SQL语句完成本系统数据库的建立和各个数据表的建立,根据需要也可建立相关数据视图和存储过程。

●应用系统的开发。

在开发工具(例如JA V A)环境下,实现本系统的开发,包括登录对话框的设计,系统主窗体的设计,系统主菜单的设计,各个功能模块对应子窗体的设计(根据需要,可将一些功能模块合并在同一个窗体中)。

需要注意对窗体设计的合理性,如功能的合理性,布局的合理性,以及层次的合理性。

●系统的运行和调试。

在系统开发的过程中,应该针对每个局部模块进行必要的功能测试,保证每个局部功能的可靠性和正确性。

最后进行系统的整体测试,以保证满足课程设计的要求。

在课程设计报告中应该提供相关的内容,包括数据库的名称、各个数据表的定义,系统主要窗体的说明,以及系统运行的效果图等。

5.总结这是对数据库原理课程设计的总结,每个学生都应该客观地对自己的课程设计进行认真总结。

大致包括以下内容:●课程设计是否达到预定的目标●通过本课程设计有哪些收获?●尚存在哪些不足?三、课程设计的要求鉴于数据库原理课程设计的性质、要求和具体内容,对课程设计提出如下要求:1.选题及要求在附录1中列出了几个设计课题,每个课题都有相应的要求或说明。

各课题的难易度有一定的差异,因此,参加课程设计的学生首先要了解设计的任务,仔细阅读各个课题的设计要求,然后根据自己的基础和能力情况选择其中一题,或者由指导教师指定。

一般来说,选则课题应以在规定的时间内能完成,并能得到应有的锻炼为原则。

若学生对课题表以外的相关课题较感兴趣,希望选作课程设计的课题时,应征得指导教师的认可,并写出明确的设计要求和说明。

设计时要严格按照题意要求独立进行设计,不能随意更改。

若确因条件所限,必须要改变课题要求时,应在征得指导教师同意的前提下进行。

2.设计要求鉴于数据库原理课程设计的特殊性,学生在进行课程设计时应该满足以下具体要求:(1)数据库设计要求要求本系统数据库中相关数据表的设计(关系模式)至少达到3NF要求,若不能达到3NF,则应说明其原因。

每位同学需明确自行负责设计的模块,要求涉及数据录入、删除、修改、查询等操作,需至少使用一个存储过程、一个触发器、一个视图等数据库对象。

(2)系统功能要求系统的功能应该依据具体的设计课题的要求,在满足基本要求的前提下,可从系统功能的完整性的角度对系统的功能进行适当的充实,应合理地划分系统功能,各功能之间应该有明确的边界。

系统的基本功能大致应该包括:●用户及其权限的维护;●基础数据的维护;●各类信息的查询统计等。

3.系统验收及评分标准在设计完成后,应由指导教师在规定的环境下运行每个学生设计好的系统,检查运行数据库设计的正确性,系统功能的完整性。

若均能符合设计要求,指导教师应该在学生的设计报告的验收情况处签名,表明该学生完成了课程设计的设计部分,并达到了设计要求。

评分标准:平时30%,答辩:30%,报告:40%,总成绩按优、良、中、及格、不及格五级记分制给出。

特别说明:如果发现报告抄袭,最终成绩以不及格处理;如果答辩不合格,说明系统非本人完成,最终成绩以不及格处理。

4.设计报告课程设计的设计报告是学生对本次课程设计的全面总结,应该反映每个设计阶段的设计思路和设计内容。

该设计报告,应作为整个课程设计评分的书面依据和存档材料。

设计报告一般要以固定规格的纸张(如A4)书写或打印并装订,字迹及图形要清楚、工整、规范。

内容及要求如下:(1)设计任务、要求及所用软件环境或工具(2)数据库设计(3)系统设计(4)系统操作说明和运行结果(5)程序清单(6)总结(7)验收情况设计报告模版见附录2。

5.关于课程设计的成绩评定课程设计的成绩评定以选定课题的难易度、完成情况和设计报告为依据综合评分。

从总体来说,所设计的系统应该符合设计要求,设计过程中的每一个阶段均应提供正确的文档(设计报告),此外,所设计的系统应该具有友好、清晰的界面;系统的数据库应该有一定量的数据,以来验证系统的运行是否正确;程序的整体结构及局部结构要合理;操作说明(书)要清晰;设计报告要符合规范。

6、进度安排特别说明:由于系统实现需要的工作量比较大,仅课内的时间是远远不够的,需要同学们在一周的时间内全力以赴,你们将不仅仅对数据库系统的整体分析设计有一个认识,面向对象的程序设计能力也会有一个极大的飞跃。

相关文档
最新文档