C 课程设计报告格式

发布 2022-10-02 18:27:28 阅读 9824

++课程设计报告。

专业:软件工程。

学号:15103404

姓名:韩晨昱。

提交日期:2017-1-12

设计目的】1. 设计一个较为简单的《商场库存货物管理系统,进一步熟悉c++中类的概念、++

专业:软件工程。

学号:15103404

姓名:韩晨昱。

提交日期:2017-1-12

设计目的】1. 设计一个较为简单的《商场库存货物管理系统,进一步熟悉c++中类的概念、类的封装、继承的实现方式。

2. 了解系统开发的需求分析、类层次设计、模块分析、编码测试、模块组装与整体调试的全过程,加深对c++的理解与visual c++环境的使用;逐步熟悉程序设计的方法,并养成良好的编程习惯。

设计内容】该程序用于商场对于货物整理查询的等需求,为了更好的处理货物的详细信息包括货物的入库,出库,查询,统计并且能够了解商场仓库系统。

能够查找,增加,删除,保存各类商品的信息。使商场的管理者对于商场内的货物信息状况有一个准确的了解,并及时对商场的情况做一个及时的调整。

作为一个商场系统,添加了货物的新功能,深层次多方面的简化了货物关系的整体性。

系统要求能够按编号显示,查找,增加删除和保存各类信息,输入和输出货物的有关信息,并且对输入保存文件里确定程序具备以下工能 :查询模块 ,增加模块,删除模块,货物的有关数据存盘等基本模块,作为一个完整得系统,除了具有增加货物删除模块,还具有修改货物相关信息的功能,所以本系统具备了,‘商品入库’‘商品出库’ ‘查询统计’’商品报损’’’查询统计’这5个基本的功能,就可以用简洁的方式实现对货物的管理也就实现了系统的要求。

实验环境】1.硬件环境:asus电脑(8g内存,酷睿i5)

2.软件环境:windows10操作系统,visual studio 2015。

设计中使用函数说明】

char manage::homepage()操作主页函数。

void manage::instorage()入库函数。

void manage::outstorage()出库函数。

void manage::find()查询函数。

void manage::findname()按名称查询函数。

void manage::findprice()按**查找函数。

void manage::findkind()按种类查找。

void manage::call_break()报损函数。

测试结果】1.商场库存管理首页。

2.商品的入库管理。

3.商品查询。

4.商品报损。

5.商品出库。

设计总结】通过小组人员的共同努力,使我们能够基本掌握c++程序设计的方法,并且在此基础上掌握类的构造方法,明确类中构造函数、成员函数的建立以及调用,此外,通过不断地练习c++编码方式,我们得以将自己所学通过**表现出来,培养了我们的团队意识,增加了我们编码的熟练度。

参考文献】c++面向对象程序设计(谭浩强)》

源程序清单】

#include

#include

#include

#include

#include

#include <>

#include"类。h"

#include"函数。h"

using namespace std;

class administor

public:

administor();

private:

string name;

/仓库货架类。

class shelf

public:

shelf();

private:

administor administor;//管理员。

string storeno;//仓库编号。

string kinds;//商品大类。

string shelfno;//货架号。

class goods

public:

goods();

private:

string name;//商品名。

double price;//**。

shelf shelf;//所属货架。

long number;//商品数量。

/管理类。class manage

public:

manage();

char homepage();首页。

void instorage();入库。

void outstorage();出库。

void find();查询。

void findname();按商品名称查询。

void findprice();按商品**查询。

void findkind();按大类查询。

void call_break();商品报损。

private:

goods aele;

shelf ashelf;

administor abs;

/电器类默认构造函数。

goods::goods() shelf()

name = xxx";/商品名。

price = 0.0;//**。

number = 0;//商品数量。

/仓库货架类默认构造函数。

shelf::shelf() administor()

storeno = xxx";/仓库编号。

kinds = xxx";/商品大类。

shelfno = xxx";;货架号。

/仓库管理员类。

administor::administor()

name = xxx";

/管理类默认构造函数。

manage::manage() aele(),ashelf(),abs()

char manage::homepage()

system("cls");

cout <

cout <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

<< endl <

return _getch();

/入库。void manage::instorage()

system("cls");

string name;//商品名。

double price;//**。

string storeno;//仓库编号。

string kinds;//商品大类。

string shelfno;//货架号。

long number = 0; /商品数量。

cout <

cout <

cin >>name;

cout <

cin >>price;

cout <

cin >>number;

cout <

cin >>storeno;

cout <

cin >>kinds;

cout <

cin >>shelfno;

ofstream storefile(""ios::app);

C课程设计报告格式

大连理工大学城市学院。c语言课程实践报告。题目 歌手打分系统。学院 计算机工程学院。班级 08软日3班。指导教师 刘丽艳。学生姓名 同组人 组长 完成日期 任务书及成绩评定。1 目的与要求。1 要有可供选择的功能菜单。1.输入歌手成绩。2.插入新歌手。3.删除退赛歌手。4.歌手成绩排名。5.输出歌手...

C课程设计报告格式

程序设计基础 课程设计报告书写要求。一 报告内容。1.封面 见附件1 2.目录。3.正文内容。1 课程设计目的和要求。2 课程设计任务内容。3 详细设计说明 见附件2 包括函数功能说明,参数说明,函数流程图,编码及调试 4 软件使用说明。5 课程设计心得与体会。4.附录1 参考文献。5.附录2 程序...

C课程设计报告格式

程序设计基础 课程设计报告书写要求。一 报告内容。1.封面 见附件1 2.目录。3.正文内容。1 课程设计目的和要求。2 课程设计任务内容。3 详细设计说明 见附件2 包括函数功能说明,参数说明,函数流程图,编码及调试 4 软件使用说明。5 课程设计心得与体会。4.附录1 参考文献。5.附录2 程序...