家谱管理系统的设计与实现课设报告

家谱管理系统的设计与实现课设报告

ID:25713401

大小:276.31 KB

页数:15页

时间:2018-11-22

家谱管理系统的设计与实现课设报告_第1页
家谱管理系统的设计与实现课设报告_第2页
家谱管理系统的设计与实现课设报告_第3页
家谱管理系统的设计与实现课设报告_第4页
家谱管理系统的设计与实现课设报告_第5页
资源描述:

《家谱管理系统的设计与实现课设报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计(论文)任务书软件学院学  院  软件+会计专业2014-2班一、课程设计(论文)题目 家谱管理系统的设计与实现二、课程设计(论文)工作自2015年12月21日起至2015年12月27日止三、课程设计(论文)地点:软件测试中心(北区测试二室)四、课程设计(论文)内容要求:1.本课程设计的目的⑴训练学生灵活应用所学数据结构知识,独立完成问题分析,结合课程的理论知识,编写程序求解指定问题;⑵初步掌握软件开发过程的问题分析、系统设计、编码、测试等基本方法和技能;⑶提高综合运用所学的理论知识和方法独立分析和解决问题的能力,巩固、深化学生的

2、理论知识,提升编程水平。2.课程设计的任务及要求1)基本要求:⑴要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编写上机程序和上机调试等若干步骤完成题目,最终写出完整的报告;⑵在程序设计阶段应尽量利用已有的标准函数,加大代码的重用率;⑶程序设计语言推荐使用C/C++,程序书写规范,源程序需加必要的注释;⑷每位同学需提交可独立运行的程序和规范的课程设计报告。2)课程设计论文编写要求⑴理论设计部分以课程设计论文的形式提交,格式必须按照课程设计论文标准格式进行书写和装订;⑵课程设计报告包括中文目录、设计任务、需

3、求分析、概要设计、详细设计、编码实现、调试分析、课设总结、谢辞、参考文献、附录等;⑶设计部分应包含系统功能模块图,调试分析应包括运行截图等。3)课程设计评分标准:⑴学习态度:10分;⑵系统设计:20分;⑶编程调试:20分;⑷回答问题:20分;⑸论文撰写:30分。4)参考文献:⑴严蔚敏李冬梅吴伟民著.数据结构(C语言版)[M].人民邮电出版社.2015.2⑵李春葆.数据结构教程上机实验指导[M].清华大学出版社.2013.1⑶何钦铭,冯燕等.数据结构课程设计[M].浙江大学出版社.2007.85)课程设计进度安排⑴准备阶段(4学时):选择设

4、计题目、了解设计目的要求、查阅相关资料;⑵程序模块设计分析阶段(4学时):程序概要设计、详细设计;⑶代码编写调试阶段(8学时):程序模块代码编写、调试、测试;⑷撰写论文阶段(4学时):总结课程设计任务和设计内容,撰写课程设计论文。学生签名:孙梦凡2015年12月21日6)课程设计题目具体要求:设计并实现一个简单的家谱管理系统(1)建立家族关系并能储存到文件中。(2)实现家族成员的添加和删除功能。(3)可以查询家族成员的祖先、双亲、兄弟、孩子和后代等信息。(4)按照某种顺序输出家谱信息以及树型结构输出家谱资料等功能。(5)界面友好,演示程序

5、以用户和计算机的对话方式进行,可以反复操作。课程设计(论文)评审意见(1)学习态度(10分):优( )、良( )、中( )、一般( )、差( );(2)系统设计(20分):优()、良( )、中( )、一般( )、差( );(3)编程调试(20分):优( )、良( )、中( )、一般( )、差( );(4)回答问题(20分):优( )、良( )、中( )、一般( )、差( );(5)论文撰写(30分):优( )、良( )、中( )、一般( )、差( );(6)格式规范性及考勤是否降等级:是( )、否( )评阅人: 职称:讲师2015年12月

6、28日目录一、设计任务············02二、需求分析············02三、系统设计············04四、编码实现············06五、调试分析············0711六、课设总结············10七、谢辞················10八、参考文献············10一、设计任务(1)建立家族关系并能储存到文件中。(2)实现家族成员的添加和删除功能。(3)可以查询家族成员的祖先、双亲、兄弟、孩子和后代等信息。(4)按照某种顺序输出家谱信息以及树型结构输出家谱资料等功能。

7、(5)界面友好,演示程序以用户和计算机的对话方式进行,可以反复操作。二、需求分析11家谱一直都是生活中一个非常重要的内容,它记载着一个以血缘关系为主体的家族世代的绵延,不仅是记录一个家族的成员以及血脉关系的载体,更是一个家族血脉的延续的象征。家谱是中国特有的文化遗产,是中华民族的三大文献之一,属于珍贵的文化资料,对于历史学、民俗学、人口学、社会学和经济学的深入研究,都有着不可替代的独特作用。对于作为社会中各种家族的一份子的我们来说,家谱管理与我们的生活息息相关,因此我们必须学将家谱管理与当代科技紧密的结合起来,以便于更好的将家谱文化保存下

8、来以及发扬光大。1.系统用得到的数据有:intdegree;//该人所在代数chardata;//该人structNode*firstchild;//该人的孩子structNode*nexts

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。