订票管理系统任务书

订票管理系统任务书

2023年7月6日发(作者:)

计算机科学与技术本科专业

面向对象课程设计任务书

(11级)

题目: 订票管理系统

学生姓名: 唐旭明 学号: 11270231

班级: 计算机科学与技术基地班

题目类型:软件工程(R) 指导教师: 李 明

一. 题目简介

该设计要求学生以火车票、机票预订管理业务为背景,设计、开发一套“订票管理系统”软件。

通过该题目的设计,培养学生面向对象程序设计的思想,要求学生达到熟练掌握C++语言的基本知识和技能,基本掌握面向对象程序设计的基本思路和方法,能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。同时强调好的程序设计风格,提高解决实际问题的能力。

二. 主要任务

1、查阅文献资料,一般在5篇以上;

2、应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;

3、分析系统中的各个实体及它们之间的关系包括属性和方法;

4、根据问题描述,设计系统的类层次;

5、完成类层次中各个类的描述(包括属性和方法);

6、完成类中各个成员函数的定义;

7、完成系统的应用模块;

8、完成系统的软件开发和测试工作;

9、撰写设计说明书;

10、做好答辩工作。

三. 主要内容、功能及技术指标

1、要求利用面向对象的方法以及C++的编程思想来完成系统的设计;

2、要求在设计的过程中,建立清晰的类层次;

3、在系统设计中要分析和定义各个类,每个类中要有各自的属性和方法;

4、在系统的设计中,要求运用面向对象的机制(继承、派生及多态性)来实现系统功能。

5、在基本要求达到后,可进行创新设计,如根据查找结果进行修改的功能及设计出比 较友好的界面等。

6、订票系统包括火车订票,飞机订票。设计“订票管理系统”,使之能提供以下功能:

1)添加票据信息;

2)查询火车票、机票信息:按车次查询、按航班查询等;

3)票据信息的修改和删除;

4)票据信息的输出;

5)票据信息统计:如按航空公司、起始站统计等。

7、系统要采用实际数据进行测试。

四. 提交的成果

1、 设计说明书一份,内容包括:

1) 中文摘要100字;关键词3-5个;

2) 序言;

3) 系统分析与设计(包括设计系统的类层次及它们之间的关系)

5) 详细设计(包括各个类的详细设计,如数据成员及成员函数的设计);

6) 系统测试(包含测试方案、测试用例、测试结果);

7) 软件使用说明书(核心界面说明);

8) 设计总结、参考文献、致谢等。

2、 以指导教师为单位刻制光盘一张。

五. 主要参考文献

[1]陈维兴,林小茶.c++面向对象程序设计教程. 北京: 清华大学出版社,2004.

[2]张国峰. C++程序设计实用教程. 北京: 清华大学出版社,1996.

[3]张松梅. C++语言教程. 电子科技大学出版社,1993.

[4]阎龙. C程序员的C++指南. 北京航空航天大学出版社,1992.

[5]王博. 面向对象的建模、设计技术与方法. 北京希望电脑公司,1990.

六、各阶段时间安排(共3周):

周次

日期

星期一

第1周

第2周

第3周

星期二~三

星期四~五

星期一~五

星期一~三

星期四~五

内容

教师讲解设计要求,准备参考资料

分析设计要求,进行算法设计

算法设计,编程实现

算法设计,编程实现

编程上机实现、测试程序

检查程序,答辩

地点

教室

实验室

实验室

实验室

实验室

实验室

完成教师签情况 名

2012年12月10日

发布者:admin,转转请注明出处:http://www.yc00.com/news/1688605542a154585.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信