- 2
- 0
- 约2.49万字
- 约 30页
- 2018-12-23 发布于浙江
- 举报
课程设计报告
课程设计题目:列车时刻查询系统
学生姓名:阳渊
专 业:软件工程
班 级:081103
学 号
指导教师:李祥 汪雪元
年 月 日
2009 12 12
目 录
一、课程设计题目、时间、地点 ……………………………3
二、系统分析 …………………………………………………3
三、课程设计目的 ……………………………………………4
四、课程设计要求 ……………………………………………4
五、实现思路 ………………………………………………5
六、实验过程…………………………………………………13
七、课程设计总结……………………………………………31
八、心得体会…………………………………………………32
(一)课程设计题目、时间、地点:
列车时刻查询系统
2009-12-7
软件楼504
(二)系统分析:
随着人们生活水平的提高和信息化时代的到来,管理系统
的作用已越来越重要,列车时刻查询系统是个小型管理系统,
用C++语言实现。所有数据都要利用文件系统保存,使用
ofstream 文件输入输出流保存文件信息,以备系统下次运行时
使用。主要功能包括:
录入列车信息:
该部分功能主要是用于系统管理员输入列车的各种信息,加
强系统的可扩展性和延续性,使系统信息保持更新。
浏览列车信息:
浏览全部的列车信息,将所有的列车时刻信息都展示出来方
便用户调用,此功能管理员和游客皆可调用。
查询列车信息:
查询列车时刻信息,以及相关资料,查询分两种方式,一种
是按列车号查询,另一种是按终点站查询。两种查询想辅助。使
用户更快捷的查询到有关信息。
删除列车信息:
删除列车时刻信息功能主要用于更新列车信息数据,对于
不必要的信息和错误的过时的信息进行相关处理,有利于简化
系统,对于系统的运行速度的提升有着良好的加速效果。此功
能是管理员专用功能,游客用户无权调用。
修改列车信息:
此功能用于修改列车信息,使用权限仅限于管理员。进行
列车信息的相关修改对于系统的正常运行有着显著的作用。
保存列车信息:
保存功能通过输入输出流来实现,将列车信息保存在DE
BUG目录下,使用文本文档的形式保存相关信息。
关于列车时刻查询系统:
列车时刻查询系统的相关说明,以及使用规则及注意事项。
退出系统:
退出键,退出功能。
(三)课程设计目的:
在 《面向对象程序设计》课程理论与实验教学的基础上,根
据软件工程的方法与流程,在相对集中的实训教学时间内,通过
一个功能较完整的小型应用系统,复习与深入掌握面向对象的程
序设计思想与技术方法。同时,作为整个实践教学体系一部分,
系统培养学生采用面向对象的方法分析问题与解决问题的能力
C
及团体组织与协作能力。本次课程设计的主要目的是复习 ++
C
语言中学过的基本知识,综合运用所学的 ++语言知识解决一
个比较实际的简单问题,初步掌握开发一个小型实用系统的基本
方法,侧重对类的定义和使用以及对数组、链表、函数、指针、
结构体和文件等相关内容的综合应用,使我们能进一步熟悉掌握
C C
++语言的基本语法,掌握 ++语言中类的定义派生,以及
各种结构
原创力文档

文档评论(0)