c语言程序设计实验设备管理系统

1 苏州市职业大学继续教育学院 课 程 设 计 说 明 书 名称 C 语言程序设计课程设计 2012 年 10 月 31 日至 2012 年 11 月 14 日共 2 周 院 系 计算机工程系 班 级 10Z 计算机网络 学 号 09 姓 名 胡翌茜 系 主 任 李金祥 指 导 教 师 陆 公 正 2 课程设计报告内容 1. 选择题目 题目:实验设备管理系统 2. 内容摘要 摘要:实验室设备管理系统是典型的设备信息管理系统,要求能为学校实验室管理提供信息化动态化的管理,方便实验室设备管理工作,提高设备管理质量和使用效率。而且系统应符合设备管理的有关规定,包括新设备的申请、购买确认、新设备信息录入、旧设备维修和报废及用户管理等。能满足日常工作的基本需要,并达到操作过程中的直观、方便、实用、安全等有关要求。 实验室设备管理系统是一个典型的信息管理系统,采用面向对象的分析方法,给出系统的基本结构、设计特色、设计模型及实现途径,并且对系统的开发技术进行研究。本系统是一个为适应对学校实验室设备管理的迫切需求而设计开发的软件系统。 3. 索引关键词 关键词:结构体、文件、数组、函数 4.目录  目录……………………………………………………………  题目要求………………………………………………………3  设计思想……………………………………………………3-4  系统完成及功能………………………………………………4 3  界面设计……………………………………………………4-5  核心算法及说明………………………………………….5-11  结论…………………………………………………………11  考资料………………………………………………………12  后记…………………………………………………………12  附录………………………………………………………12-13 5. 正文 包括课程设计的要求,设计思想,系统完成的功能,及界面设计,核心算法及说明,和结论几部分,正文必须从页首开始。 5.1 课程设计题目要求 实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。 主要功能: 1、能够完成对设备的录入和修改 2、对设备进行分类统计 3、设备的破损耗费和遗损处理 4、设备的查询 要求:使用二进制文件方式存储数据,系统以菜单方式工作 5.2 设计思想 4 第一,应该具有自动初始化的功能。实际网络中被管设备数量巨大,通常能达到百位量级,如果初始化时需要管理员手动输入所有被管设备的基本信息,这是一个相当枯燥漫长的过程,会大大降低系统的实用性。 第二,在长时间的运行过程中,系统数据要与实际设备配置保持一致。实际网络中变化是经常发生的,包括网络的拓扑、设备的配置等都会为了运行的需求而经常变化。那么,最好能让系统中的数据能自动更新,而不需要每次改变实际网络配置后,还需要管理员手动更新。 第三,操作简单直观,不依赖于太多的专业知识。无论是信息的展示,还是可以进行的操作,希望都能以简单的页面元素来表达,管理员通过简单的点击、选择等操作就能完成大部分管理任务。 5.3 系统完成功能及功能框图 为弥补手工管理设备信息造成的资源共享困难、管理手续繁琐等问题,设备管理系统应能够满足设备信息共享的需求,方便快捷的得到所需要的信息,对实验室的帮助很大。系统功能如图所示,其主要功能包括:设备的录入和修改、对设备进行分类统计、设备的破损耗费和遗损处理、设备的查询。 5.4 界面设计 系统功能设计 设备的录入和修改 对设备进行分类统计 设备的破损耗费和遗损处理 设备的查询 5 5. 5 核心算法: 设备结构体 struct shebei { char no[10]; //编号 char kind[10]; //设备种类 char name[10]; // 设备名称 float price; //价格 char time[10]; // 日期 int bao; //是否报废 char time1[10]; //报废日期 int po;//是否破损 float price1;//破损花费 6 char way[10]; //处理方式 }; struct data { int count; // 当前设备数组中设备的个数 struct shebei she[MAX]; // 设备数组 } dd; 将数据从结构体数组保存到文件中 void save_data() { FILE *fp; int i,k; k=dd.count; fp=(“c:/dada.dat“,“wb“); fwrite( for(i=0;i

下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。

2.下载的文档,不会出现我们的网址水印。

下载文档到电脑,查找使用更方便

10 积分

还剩页未读,继续阅读 关 键 词:C语言课程设计 实验设备管理系统 C 语言课程设计 实验 doc 实验设备管理系统c语言 C语言程序设计 管理系统 源程序 实验设备 设备管理系统 C语言 C 语言程序设计 c语言实验设备管理系统 课程设计

  蚂蚁文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

c语言实验设备管理系统设计作业,c语言程序设计实验设备管理系统相关推荐

  1. c语言实验设备管理系统设计作业,C语言课程设计实验设备管理系统设计

    <C语言课程设计实验设备管理系统设计>由会员分享,可在线阅读,更多相关<C语言课程设计实验设备管理系统设计(27页珍藏版)>请在人人文库网上搜索. 1.C语言课程设计院系: 姓 ...

  2. 交叉编译及linux简单程序设计,嵌入式实验6交叉编译及Linux简单程序设计实验

    实验六交叉编译及Linux简单程序设计实验的实验报告 一实验目的 1.了解和掌握交叉编译模式和方法: 2.熟悉和掌握Linux简单程序设计. 二实验环境 预装Fedora10_A8_Linux的pc机 ...

  3. Linux编译和下载嵌入式实验,嵌入式实验6交叉编译及Linux简单程序设计实验

    <嵌入式实验6交叉编译及Linux简单程序设计实验>由会员分享,可在线阅读,更多相关<嵌入式实验6交叉编译及Linux简单程序设计实验(7页珍藏版)>请在人人文库网上搜索. 1 ...

  4. 大学c语言第三章作业,c语言程序设计一章部分和第三章习题答案.doc

    c语言程序设计一章部分和第三章习题答案 实 验 报 告 课程名称 C语言程序设计A 实验项目 编程环境认知与顺序程序设计 实验仪器 PC机一台 学 院_____信息管理学院_______ 专 业 信息 ...

  5. 通讯录管理系统C语言课程设计大作业,c语言课程设计报告---通讯录管理系统.doc...

    c语言课程设计报告---通讯录管理系统.doc Yangtze University College of Arts and Science 学生实习手册 (课程设计报告) 学 部 理 工 学 部 专 ...

  6. c语言第七章作业,C语言学习第七章

    今天开始学习指针,指针在C语言中具有很重要的地位,按照老师所说,学C学不好指针跟没学一样,可见指针在C语言中的重要地位.废话不多说,首先我们先要知道什么是指针. 指针:指针是一个变量,它存储另一个对象 ...

  7. c语言张振国实验报告,基于VisualC的黄金分割法程序设计实验报告.doc

    基于VisualC的黄金分割法程序设计实验报告 新疆农业大学机械交通学院 实验报告 基于Visual C 的黄金分割法程序设计 一 .实验目的 1. 加深对机械优化设计方法的基本理论和算法步骤的理解: ...

  8. java象棋实验报告_中国象棋java程序设计实验报告

    中国象棋java程序设计实验报告 东北大学秦皇岛分校信息与计算科学系Java 程序设计实验报告专业名称 信 息 与 计 算 科 学班级学号 7080206学生姓名 彭 军指导教师 王 薇完成时间 20 ...

  9. java象棋实验报告_中国象棋java程序设计实验报告.doc

    中国象棋java程序设计实验报告.doc 东北大学秦皇岛分校 信息与计算科学系 Java 程序设计实验报告 专业名称 信息与计算科学 班级学号 7080206 学生姓名 彭 军 指导教师 王薇 完成时 ...

最新文章

  1. python读取txt文件并写入excel-Python读取txt内容写入xls格式excel中的方法
  2. VTK:图表之ScaleVertices
  3. 清华大学计算机系男女比v,清华男女生比例惊人,但找女朋友却不愁,这是为什么?...
  4. malloc 和free设计
  5. excel转word后表格超出页面_妙招!Word和Execl“联姻”实现数据高效处理!
  6. 【洛谷OJ】传球游戏
  7. vue小练习(网页汇率器)
  8. 虚拟机web服务器安装与配置,实验Web服务器的安装与配置.doc
  9. android输入法剪贴板,QQ输入法手安卓V5.4剪贴板 任性粘贴
  10. whisper客服源码_whisper客服系统兼容HTTPS方案
  11. Attention-Based View Selection Networks for Light-Field Disparity Estimation论文阅读
  12. 智慧公厕系统让如厕成为一种享受
  13. 强化学习——day31 多臂老虎机MAB的代码实现(Python)
  14. storyboard 苹果启动图_iOS 13使用LaunchScreen.storyboard适配各尺寸启动图
  15. win10系统win10搜索框不能用 解决方案
  16. slxrom+v.21+原生android+4.2,小米MIX2S 魔趣OS 安卓9 MagiskV21版 完美ROOT 纯净完美 原生极简 纯净推荐...
  17. Unity获取摄像头权限
  18. 计算机系统基础|计算机如何区分指令和数据
  19. 中国大学MOOC·Python网络爬虫与信息提取(一)
  20. MODIS数据所有产品介绍与下载地址

热门文章

  1. 利用chrom 截长图
  2. 你好,机器作诗了解一下
  3. 2021Pycharm学生免费使用
  4. 【OpenWRT】自用总结
  5. 斯坦福大学深度学习开言
  6. 【数据库与事务系列】分库分表中间件
  7. Unity editor 快速上手 quick start
  8. 丰田供应商遭网络攻击关闭日本工厂、英伟达反击勒索团伙以防数据泄露|3月1日全球网络安全热点
  9. 【图像重建】基于matlab布雷格曼迭代算法集合ART算法CT图像重建【含Matlab源码 1905期】
  10. 还在不停切换聊天窗口进行回复的客服请看过来