教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

运输企业管理信息系统设计说明书(2)

来源:网络收集 时间:2026-09-06
导读: ★ 4.函数调用关系流程图 面向对象课程设计,运输企业管理信息系统设计说明书 四 程序设计思想 综合运用课堂上所学的函数、类和对象等C++语言的知识,实现对运输公司车辆信息的管理。 根据用户的需求,我把程序按功

4.函数调用关系流程图

面向对象课程设计,运输企业管理信息系统设计说明书

四 程序设计思想

综合运用课堂上所学的函数、类和对象等C++语言的知识,实现对运输公司车辆信息的管理。

根据用户的需求,我把程序按功能分成几个模块,如显示模块、插入信息模块以及查询信息模块等。用所学的函数和函数之间相互调用、函数调用对象以及函数返回对象等方法把主函数和其他具有不同功能的函数和各种类的对象结合到一起,实现那些功能并使程序更加完善。

在编程过程中,我尽量使程序代码简洁以减少程序运行消耗的不必要的时间,并使图形界面简单明了,总之一切是为了方便操作者的使用。

五 测试结果

调试分析:在我调试过程中遇到了不少的问题,主要是对语法正确的

定义,比如,分号的缺失、多加及中英文符号的转换。函数合适的返回类型,还有是函数库的说明,对文件的打开与保存,指针的某些操作。对语法错误的不断改正,和老师同学的帮助,经过长时间的调试,通过了编译。对各个 模块的函数进行编译并调试通过运行,但将它们全部写到一块儿,问题非常的多,其中使我最为困惑的是函数的返回类型,通过不懈努力终于通过的编译,可是录入数据,没有数据的输出。通过查课本,查资料,还有在同学老师的热心帮助下完成了程序的调试。并且基本是满足了课题的要求。通过本次的课程设计,我体会到了,调试程序需要耐心,冷静分析每一个问题,对书本基础知识不仅要了解,还要会用。

1. 进入系统

面向对象课程设计,运输企业管理信息系统设计说明书

2 登记新车信息及司机信息

3.违章登记

3. 违章登记

面向对象课程设计,运输企业管理信息系统设计说明书

4.车辆查询

7. 退出系统

面向对象课程设计,运输企业管理信息系统设计说明书

六 存在的问题与策略

本程序存在的问题是缺少浏览的功能,当初我设计这个程序的时候只想到通过操作记录文件来浏览车辆的全部信息,所以在这个地方有欠考虑。

解决的方法是增加一个浏览的函数,使其可以浏览文件内容,这样就可以通过调用这个函数来浏览车辆信息了。

七 参考文献

1]初小璐.完全掌握SQL Server 2000 [M] 机械工业出版社,2004 [2]Jeraod V.Post.数据库管理系统(英文版.第三版)[美]清华大学出版社,2006.1

[3]张海藩.软件工程导论[M].北京:清华大学出版社,1998.1

[4]谢希仁.计算机网络(第二版)[M].北京:电子工业出版社,2003.6 [5]戴志诚,赵国峰.JSP信息化系统建设案例[M].北京:人民邮电出版社,2006.12

[6]成晓静,毕靖.网页设计三剑客完全学习手册[M].北京:中国电力出版社,2004.11

[7]赵强.精通JSP编程[M].北京:电子工业出版社,2006.3

[8]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2002.2 [9]张海藩,李劲,谢兆阳.SQL Server2000数据库设计与系统管理[M].北京:清华大学出版社,2000.9

[10]刘禾,蔡锋.Web数据库假设技巧[M].北京:科技技术出版社,1999.4 [11]徐建波. Internet与Web设计教程[M].北京:中国矿业大学出版社,2000.12

[12]于书举,许向众.数据库设计与开发教程[M].北京:电子工业出版

面向对象课程设计,运输企业管理信息系统设计说明书

[13]安海忠,李文斌,林旭新.商业网站建设与管理[M].北京:人民交通出版社,2006.8

[14]T.Umeda and S.Hagiwara.web-based database for EPR centers in semiconductors[J].BPhysica B:Condensed Matter,3(7),249-252,2006.3 [15]Yih-Ling Hedley,Muhammad Younas.Sampling,information extraction and summarisation of Hidden Web databases[J].Data & Knowledge Engineering.

八 设计总结体会

通过本次上课程设计,我对C++语言这门课有了更深一层的认识,也使所学的知识得到了一次实际的操作、运用。在课程设计这门课上,我逐步掌握了软件开发过程中的问题分析、系统设计、程序编码等基本方法和技能。虽然在设计过程中遇到很多问题,但通过张老师和年老时老师的悉心指导,那些问题都得以解决。与此同时,我的动手能力得到了很大的提高,对书本上(例如函数、类、继承、文件等)的知识有了更实际的认识,并且在实践编程操作中能够更加熟练地应用。其中,我最深刻的体会有两点:一、技术方面如编码设计,可以有很多实现的方法,在系统开发中应该力求编码的简洁和可读性的统一,为此,必须有针对性地练习,以提高自己编写代码的能力;二、无论技术如何纯熟,没有扎实的理论知识作为基础,想要开发出合理、合格的系统也是十分困难的。

致谢

在程序设计过程中,非常感谢朱老师和年老师在理论和实践方面的指

导,同时还要感谢热心与我讨论技术实现方法,给我提供帮助的同学。在这里,对所有这些人都表示衷心的感激,谢谢!

面向对象课程设计,运输企业管理信息系统设计说明书

附录:源代码

//main.cpp

#include <iostream> #include <string> #include <conio.h> #include <fstream> #include <iomanip> #include <cassert> #include <stdio.h> #include <stdlib.h> using namespace std; //车主类 class carmen {

public:

carmen();//默认构造函数 private:

string name;//车主姓名

string postcard;//车主身份证号码 };

//违规记录类 class violate {

public:

violate();//默认构造函数 private:

string menName;//车主姓名

string memPostCard;//车主身份证号 string carNo;//车牌号 string time;//时间 string space;//地点 };

//车辆类 class cars {

public:

cars();//默认构造函数 private:

string kind;//类型 string color;//颜色

面向对象课程设计,运输企业管理信息系统设计说明书

string no;//车牌号 };

//组合类 class manage {

public:

manage();//默认构造函数

void query_car_no();//车牌查询 void query_car_men();//车主查询 void newcar();//新车登记办证 void rework();//二手车过户 void delet();//旧车报废

void vioRecord();//违规登记

void vio_query(const string no);//违规查询 private:

cars acar;//车辆类对象 violate avio;//违规类对象 carmen acarmen;//车主类对象 };

cars::cars() { }

carmen::carmen() { }

violate::violate() { }

manage::manage() { }

//司机车辆信息

void manage::newcar() {

system("cls");

string kind;//车型 string color; string no;

面向对象课程设计,运输企业管理信息系统设计说明书

string postcard;//身份证

cout << endl << "新车登记办证" << endl << endl;

cout << "请根据提示在下面输入新车信息 : " << endl << endl; cout << "车主姓名 : "; …… 此处隐藏:2824字,全部文档内容请下载后查看。喜欢就下载吧 ……

运输企业管理信息系统设计说明书(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/95808.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)