当前位置: 首页 > news >正文

怎么使用模板建设网站网站策划书一般包括以下内容

怎么使用模板建设网站,网站策划书一般包括以下内容,网络架构师和网络工程师区别,教育机构代理平台系列文章 任务14 设备采购信息管理系统 文章目录 系列文章一、实践目的与要求1、目的2、要求 二、课题任务三、总体设计1.存储结构及数据类型定义2.程序结构3.所实现的功能函数4、程序流程图 四、小组成员及分工五、 测试界面展示添加采购信息按编号查找采购信息按设备编号查找…

系列文章

任务14 设备采购信息管理系统


文章目录

  • 系列文章
  • 一、实践目的与要求
    • 1、目的
    • 2、要求
  • 二、课题任务
  • 三、总体设计
    • 1.存储结构及数据类型定义
    • 2.程序结构
    • 3.所实现的功能函数
    • 4、程序流程图
  • 四、小组成员及分工
  • 五、 测试
    • 界面展示
    • 添加采购信息
    • 按编号查找采购信息
    • 按设备编号查找采购信息
    • 按设备名称查找采购信息
    • 排序
    • 查看所有采购信息
    • 统计采购信息
    • 删除采购信息
    • 退出
  • 六、源代码获取


一、实践目的与要求

1、目的

通过此次实践环节主要达到以下目的:
(1)进一步理解和运用结构化程序设计的思想和方法,学会根据具体问题选择合理的计算机存储结构实现数据的存储,构造较有效率的算法;
(2)学会算法描述的方法,并编制具有结构清晰、合理和易读性的小型实用程序;
(3)并会设计测试方案,完成程序的测试,能撰写出该程序的技术报告,为文档整理工作打下一个初步的基础;
(4)培养小组成员间互相学习,取长补短,协同工作的能力。

2、要求

(1)模块化程序设计,锯齿型书写格式,代码要有足够的注释;
(2)根据课题中规定的要求实现既定目标;
(3)撰写格式排版规范、结构完整的技术文档。

二、课题任务

(题目、内容及主要功能描述)

设备采购信息管理系统
设备采购的信息包括:编号、设备编号、设备名称、生产单位、单价、部门编号、部门名称、数量、要求到货时间、联系人等。系统能够完成设备采购信息的查询、更新、插入、删除、排序等功能。
(1) 排序:按设备编号对所有设备采购的信息进行排序。
(2) 查询:分别按编号、设备编号和设备名称查找设备采购信息。
(3) 更新:按编号对某个设备采购的某项信息进行修改。
(4) 插入:加入新设备采购的信息。
(5) 删除:按设备编号删除已淘汰设备的采购信息。
(6) 浏览:输出所有设备采购信息。
(7) 统计:统计某部门采购某种设备的总数量并输出。

三、总体设计

1.存储结构及数据类型定义

(采用了什么存储结构、被处理数据定义的数据类型,数据类型定义中要有注释说明)

#define MAX_LEN 100// 最大设备数
#define MAX_DEVICES 1000 // 最大字符串长度/// <summary>
/// 采购结构体
/// </summary>
typedef struct {int id;//编号char device_id[MAX_LEN];//设备编号char device_name[MAX_LEN];//设备名称char producer[MAX_LEN];//生产单位float price;//单价int department_id;//部门编号char department_name[MAX_LEN];//部门名称int quantity;//数量char arrival_time[MAX_LEN];//要求到货时间char contact[MAX_LEN];//联系人
} DevicePurchaseInfo;

2.程序结构

(程序整体的模块结构图)
在这里插入图片描述

3.所实现的功能函数

(每个功能对应的函数名、函数形参及返回值说明)

void add(DevicePurchaseInfo* devices, int* num_devices); //添加采购信息 函数名:add 函数形参:DevicePurchaseInfo* devices, int* num_devices 返回值:void  
void remove_by_device_id(DevicePurchaseInfo* devices, int* num_devices);//删除采购信息 函数名:remove_by_device_id 函数形参:DevicePurchaseInfo* devices, int* num_devices 返回值: void 
void update_by_id(DevicePurchaseInfo* devices, int num_devices);//修改采购信息 按编号对某个设备采购的某项信息进行修改。函数名: update_by_id 函数形参:DevicePurchaseInfo* devices, int num_devices 返回值:void  
void search_by_id(DevicePurchaseInfo* devices, int num_devices);//按编号查找采购信息 函数名:search_by_id  函数形参: DevicePurchaseInfo* devices, int num_devices返回值:void  
void search_by_device_id(DevicePurchaseInfo* devices, int num_devices);//按设备编号查找采购信息 函数名: search_by_device_id  函数形参:DevicePurchaseInfo* devices, int num_devices 返回值: void 
void search_by_device_name(DevicePurchaseInfo* devices, int num_devices);// 按设备名称查找采购信息 函数名:search_by_device_name 函数形参:DevicePurchaseInfo* devices, int num_devices 返回值: void 
void sort(DevicePurchaseInfo* devices, int num_devices);//排序 按设备编号对所有设备采购的信息进行排序 函数名:sort 函数形参:DevicePurchaseInfo* devices, int num_devices 返回值: void 
void display_all(DevicePurchaseInfo* devices, int num_devices);//查看所有采购信息 函数名:display_all 函数形参:DevicePurchaseInfo* devices, int num_devices 返回值:void  
void statistics(DevicePurchaseInfo* devices, int num_devices);//统计采购信息 函数名:statistics 函数形参:DevicePurchaseInfo* devices, int num_devices 返回值: void 
void print_devices_list(DevicePurchaseInfo* devices, int num_devices);//查看所有采购信息 内置函数 函数名:print_devices_list 函数形参:DevicePurchaseInfo* devices, int num_devices 返回值: void 

4、程序流程图

在这里插入图片描述

四、小组成员及分工

(组长、组员及每人承担的具体模块任务或其他)
组长:完成采购系统四大模块以及界面开发,包含添加采购信息、删除采购信息、按编号对某个设备采购的某项信息进行修改以及按编号查找采购信息,函数内容如下:

void add(DevicePurchaseInfo* devices, int* num_devices); //添加采购信息
void remove_by_device_id(DevicePurchaseInfo* devices, int* num_devices);//删除采购信息
void update_by_id(DevicePurchaseInfo* devices, int num_devices);//修改采购信息 按编号对某个设备采购的某项信息进行修改。  
void search_by_id(DevicePurchaseInfo* devices, int num_devices);//按编号查找采购信息

组员1:完成按设备编号查找采购信息、按设备名称查找采购信息以及按设备编号对所有设备采购的信息进行排序功能的实现。

void search_by_device_id(DevicePurchaseInfo* devices, int num_devices);//按设备编号查找采购信息
void search_by_device_name(DevicePurchaseInfo* devices, int num_devices);// 按设备名称查找采购信息
void sort(DevicePurchaseInfo* devices, int num_devices);//排序 按设备编号对所有设备采购的信息进行排序

组员2:完成了查看所有采购信息、统计采购信息以及查看所有采购信息 内置函数的编写

void display_all(DevicePurchaseInfo* devices, int num_devices);//查看所有采购信息
void statistics(DevicePurchaseInfo* devices, int num_devices);//统计采购信息
void print_devices_list(DevicePurchaseInfo* devices, int num_devices);//查看所有采购信息 内置函数

五、 测试

(整合各功能模块后的测试结果截图及说明)

界面展示

在这里插入图片描述

添加采购信息

在这里插入图片描述
在这里插入图片描述

按编号查找采购信息

在这里插入图片描述

按设备编号查找采购信息

在这里插入图片描述

按设备名称查找采购信息

在这里插入图片描述

排序

在这里插入图片描述

查看所有采购信息

在这里插入图片描述

统计采购信息

在这里插入图片描述

删除采购信息

在这里插入图片描述

退出

在这里插入图片描述

六、源代码获取

本次的分享就到这里啦,创作不易,感谢点赞收藏👍
感兴趣的小伙伴可以在评论区留言或者私信我哦💕

提示:代码获取链接: 下载源码

http://www.laogonggong.com/news/96845.html

相关文章:

  • 桃花岛网站是什么淘宝购物
  • 网站建设进度表模板上海十大家装公司排名
  • seo学堂搜索引擎优化seo信息
  • 电脑路由器做网站服务器吗阿凡达营销网站
  • 外国酷炫网站中国建筑集团招聘信息
  • 检测站点是否使用wordpress宁波的网络公司比较有名的
  • 新农村建设投诉网站wordpress怎么备份数据库结构
  • 郑州外语网站建站优化wordpress主题制作视频教程
  • 可信网站行业验证必须做吗网站建设规划书万能
  • 济宁三合一网站建设网站设计项目明细
  • 做的好的茶叶网站北京公司模板网站
  • 公司网站制作可以使用开源系统吗上海专业网站建设案例
  • 提升网站访问速度手机免费h5制作软件
  • 工作牌seo专业培训费用
  • 杭州市网站建设大气手机网站
  • 域名去哪里买廊坊seo排名外包
  • 青海省城乡建设厅网站有哪些做场景秀的网站
  • 南宁网站建设开发外国网站域名在哪查
  • 大地资源在线视频资源seo岗位有哪些
  • 广西网站建设开发外包做网站怎么挣钱赚钱
  • 青岛网站产品图片设计南昌网络营销公司
  • 同ip网站是怎么做的广州石井做网站
  • 泉州哪个公司网站做的好注册公司条件和要求
  • 网站换dns萍乡网站开发
  • 长沙哪家公司做网站正规的网站制作电话多少
  • 石河子网站建设公司大连网站设计哪里有做
  • 怎么下学做衣服网站河北省住房城乡建设网站
  • 汕尾网站开发wordpress购物车保存
  • 中山市 有限公司网站建设精品网站建设费用 在线磐石网络
  • 如何利用tp-link按错900做网站dz网站地图怎么做