数据结构I课程设计报告模板及要求.doc_第1页
数据结构I课程设计报告模板及要求.doc_第2页
数据结构I课程设计报告模板及要求.doc_第3页
数据结构I课程设计报告模板及要求.doc_第4页
数据结构I课程设计报告模板及要求.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2014-2015学年第一学期计算机学院软件工程专业程序设计与框架I课程设计报告123301班20120001 张 三20120002 李 四20120003 王 五2014年12月31日课题名称:XXXXXXXX任务分工:20120001 张 三: 负责XXXXXXX工作20120002 李 四:负责XXXXXXX工作20120003 王 五:负责XXXXXXX工作1目 录第1章 11.1 11.2 1第2章 22.1 22.2 22.2.1 22.2.2 2第3章 33.1 33.2 33.3 33.4 33.5 3第4章 44.1 44.2 44.3 44.3.1 4第5章 55.1 55.1.1 55.1.2 55.2.1 55.2.255.3 5参考文献6附录1 部分系统界面7附录2 部分源程序8第1章 引言第1章 引言1.1 1.2 本课程设计所选课题的主要目标是采用B/S模式,基于J2EE架构,实现网站构建管理系统的基本功能。本次设计的主要工作及报告的主要内容可以归结如下:(1)分析网站构建管理系统的功能需求和非功能需求。(2)设计网站构建管理系统的技术体系结构,应用设计模式,设计数据库实体联系模型。(3)实现网站构建管理系统的组件管理、模块管理、界面模板管理等诸多系统管理功能,提供留言板、滚动新闻、计数器等常用组件和模块。(4)完成网站构建管理系统的单元测试、功能测试及性能测试,并给出测试分析。第2章 需求分析第2章 需求分析2.1 图2-1 五个核心 servlet 类的类图2.2 2.2.1 2.2.2 8第3章 系统分析与设计第3章 系统分析与设计3.1 表3-1为 mos_content,它是存储系统内容的表。表3-1 存储系统内容表键列名数据类型描述PKidInteger主键titleVarchar (100)标题title_aliasVarchar (100)标题别名introtextMediumtext摘要fulltextMediumtext全文3.2 3.3 3.4 3.5 第4章 编码与测试第4章 编码与测试4.1 4.2 4.3 4.3.1 第5章 结束语束语第5章 结束语5.1 5.1.1 5.1.2 5.2 5.2.1 5.2.25.3 参考文献参考文献1Karl E.Wiegers著. 陆丽娜 等译. 软件需求M. 北京: 机械工业出版社, 2000.2Erich Gamma等著. 李英军 等译. 设计模式:可复用面向对象软件的基础M. 北京: 机械工业出版社, 1999.3William Crawford 著. 刘绍华译. J2EE设计模式M. 北京: 中国电力出版社, 2005.4James McGovern 著. 李琦译. 企业架构实用指南M. 北京: 清华大学出版社, 2005.5Stephen R.Palmer 等著. 熊焕宇 等译. 特征驱动开发方法原理与实践M. 北京: 机械工业出版社, 2003.附录1 部分系统界面附录1 部分系统界面附录2 部分源程序课程设计报告规范化要求一、规范化要求的内容 (一)报告文本结构要求: 1、封面2、目录3、正文 4、参考文献 5、附录 (二)对以上内容的具体要求1、封面(标题、班级、学号、姓名)。2、目录:要求自动生成,独立成页,应将章节名按先后次序写上,并在章节名的右侧注上页码号。3、正文:正文内容序号为:1、1.1、1.1.1,每一章(部分)开始于新页,每一部分添加页眉,页眉内容为当前部分的1级标题。 4、参考文献:为了反映文稿的科学依据和作者尊重他人研究成果的严肃态度以及向读者提出有关信息的出处,正文中应按顺序在引用参考文献处的文字右上角用标明,中序号应与“参考文献”中序号一致,正文之后则应刊出参考文献,并列出只限于作者亲自阅读过的最主要的发表在公开出版物上的文献。 参考文献的著录,按著录/题名/出版事项顺序排列: 期刊作者,题名,期刊名称,年份,卷号(期号)。 书籍作者,书名,版本,出版者,出版日期,页码。4、 附录:包括与论文有关的图表、程序代码、运行结果等。 报告章节内容如下:第1章引言(概述、问题的提出)1、问题的提出选定的课题名称。现状 存在的问题要解决途径谁提出了“XXX系统”的开发。2、目的及意义要有针对性。(1) 能解决当前存在的问题;(2) 能带来一些新的好处;(3) 能使怎么样、会怎么样。第2章需求分析(重要章节)1、 概述本章采用软件工程方法对XXX系统进行了需求分析,包括系统目标、功能性需求、非功能性需求(主要指性能需求、环境需求及将来可能提出的需求)、数据需求(这三项重要、占大篇幅)。2、 系统目标(1) 总体目标(可度量的指标)(2) 具体目标(可度量的指标)3、 业务流程画数据流图(3级)(注:而不是程序流程图)或业务流程图(UML中的活动图、时序图等)4、 功能需求(功能是动词+名词结构)用例图(1) 管理XXX数据(2) 管理XXX数据.(n) 计算XXX数据5、 数据需求(概念模型)(1) 要处理的数据(是实体、是数据流)(2) 概念模型图(3) 数据的属性 属性是E-R图中的圆角矩形的文字,用集合及数据字典进行每一类数据描述。数据的属性:from,to,type,length,default,scope. 6、 非功能性需求安全性、可靠性、互操作性、健壮性、易使用性、可维护性、可移植性、可重用性、可扩展性7、 环境需求运行环境:网络平台、PC配置、OS平台、后台数据库8、 将来可能提出的需求(根据具体需要)第3章系统分析与设计(重要章节)1、 概述2、 系统实际遵循的系统设计的原则及方法3、 面向对象的设计或结构设计(系统架构图或功能框图)4、 对象(类)设计、接口或函数设计(画图)5、 状态图、序列图设计或功能模块设计6、 数据库设计(逻辑模型与物理模型)(1) 设计原则(2) 数据之间的关系(1:1、1:m、m:n)E-R图(3) 数据表设计有几个表、表之间有何关系、每个表有哪些字段、每个字段的中文名、变量名、长度、类型、值域、默认值、是否为关键字,用表格表示。7、 界面原型设计(使用原型工具)8、 典型算法设计(用程序流程图或NS盒图或PAD图或伪码语言描述)第4章编码与测试(重要章节)1、 系统的工程结构(程序文件说明)2、 面向对象的程序实现(关键技术问题的解决方法、伪代码或代码)3、 数据库的选择(如SQL Server 2008介绍)4、 数据库的SQL语句的实现5、 典型系统界面和实现技术说明6、 程序的测试(测试的方法、计划、测试的数据、结论)第5章结束语结论是报告的最终的、总体的结论。应当准确、完整、明确、精炼。可在结论中提出建议、研究设想以及进一步的研究工作等;向指导教师、学院、团队成员、同学等致谢,感谢他们对于自己课程设计的指导与帮助等。(三)报告文本格式要求:报告要求文字通顺,语言流畅,无错别字,上交电子文档(Word)由学院存档。文档命名:程序设计与框架II课程设计报告_班级_姓名。版面要求:纸张大小:A4;页边距:上2cm,下2cm,左2cm、右1.5cm;字 体:封面:标题在页面偏上方,居中、宋体、小初、加粗;班级、学号及姓名在页面下方,居右、宋体、四号。目录:中文字体为宋体、五号,西文字体为Times New Roman。正文:中文字体为宋体、小四,西文字体为Times New Roman。标题:1级标题居中、宋体、小三、加粗;2级标题居左、宋体、四

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论