PAGE / NUMPAGES

本科生课程论文封面

课程名称 C语言程序课程设计

教师姓名

本科生姓名

本科生学号

本科生专业 材料科学与工程

所在院系 材化学院

类别: 工科

日期: 2012年7月2-9日

课程设计评语

对课程论文的评语:

平时成绩:

课程论文成绩:

总 成 绩:

评阅人签名:

注:1、无评阅人签名成绩无效;

2、必须用钢笔或圆珠笔批阅,用铅笔阅卷无效;

3、如有平时成绩,必须在上面评分表中标出,并计算入总成绩。

摘要:

本文完成了综合练习中第20题物业管理系统的编程,程序用于小区的管理,管理的项目包括小区住户管理、物业收费项目管理、物业收费管理,并用文件存储相关信息。文中给出了需求分析、功能模块图、数据结构、详细设计、程序运行结果、总结和致谢,

目录

课程设计评语1

个人简介2

摘要2

目录3

题目及要求4

需求分析4

功能模块图4

数据结构5

源代码5

程序运行结果21

总结25

致谢25

参考文献25

1、题目要求

用于小区的物业管理,管理的项目包括小区住户管理、物业收费项目管理、物业收费管理。要求用文件存储相关信息。

⑴可随时浏览、录入和更改小区住户、收费项目等数据。

⑵可随时增、删、改、查收费项目及其标准。

⑶生成小区住户收费报表(包括全部、已交、欠交)。

2、需求分析

住户信息、物业收费信息要用文件存储(可用一个文件,也可分成两个文件)因而提供文件的输入/输出操作;另外,还要提供键盘式选择菜单以实现功能选择。

3、功能模块图

整个管理系统可以设计为住户信息、物业收费信息的浏览、修改、增加等模块。

依据程序的数据结构和功能,遵照“自顶向下”原则,采用基于函数的逐步求精法,描述该程序的层次结构:

查询缴费信息查询欠费名单信息浏览信息修改信息删除信息录入业主信息管理物业信息系统收费信息管理统计查询系统主函数

查询缴费信息

查询欠费名单

浏览

修改

删除

录入

业主信息管理

物业信息系统

收费信息管理

统计查询系统

主函数

4、数据结构

可以把住户信息、物业收费信息分别放在两个结构体内。

住户信息结构体:

struct yezhu { //业主结构体//

char id[100];

char name[20];

int age;

int family_num;

int floor_num;

char room_num[100];

float lost;

int area;

char rz_time[20];

struct yezhu *next;

};

物业收费信息结构体:

struct wuye { //物业信息结构体//

char ID[100];

int last_year;

int last_month;

float money;

int to_time;

struct wuye *link;

};

5、源代码

程序:

#include

#include

#include

#include

#include //函数声明//

int mainmenu(); //主菜单

void xinximenu(); //物业信息菜单

void tongjimenu();//统计查询菜单

void mychaozhao(); //欠费名单

void yezhumenu();//业主菜单

void wuyemenu();//物业菜单

void myAdd1();//录入业主信息

void myAdd2(); //录入物业信息

void myDelete1();//删除业主信息

void myDelete2();//删除物业信息

void myReplace1();//修改业主信息

void myReplace2();//修改物业信息

void Display1();//浏览业主信息

void Display2();//浏览物业信息

void myfind();//查询缴费

void Display(struct wuye *p);

void Read1();

void Read2();

void save1(struct yezhu *p);//保存业主信息至文件

void save2(struct wuye *p);//保存物业信息至文件

struct yezhu *

物业管理系统c语言,物业管理系统C语言程序实习.doc相关推荐

  1. bmp文件数字水印c语言代码,图像数字水印+matlab程序文件.doc

    word格式精心整理版 范文范例 学习指导 第三章 图像数字水印的方案 3.1 图像数字水印的技术方案 在数据库中存储在国际互联网上传输的水印图像一般会被压缩,有时达到很高的压缩比.因此,数字水印算法 ...

  2. c语言药房系统书写指导书,C语言药房管理系统[文书借鉴]

    <C语言药房管理系统[文书借鉴]>由会员分享,可在线阅读,更多相关<C语言药房管理系统[文书借鉴](16页珍藏版)>请在人人文库网上搜索. 1.include#include# ...

  3. C语言课程学籍管理课程书面报告,C语言学籍管理系统课程设计报告书

    <C语言学籍管理系统课程设计报告书>由会员分享,可在线阅读,更多相关<C语言学籍管理系统课程设计报告书(30页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计课程设计报告学 ...

  4. c语言火车票管理系统源代码2000行,C语言教务管理系统[2000行代码].doc

    专业资料 精心整理 C语言教务管理系统 一.程序结构图 二.程序运行截图 1. 个人信息简介 2. 修改颜色 3. 注册界面 4. 信息保存至文件 5. 登录界面 6. 管理员录入信息 7. 学生信息 ...

  5. c是过程化语言吗数据库,A.数据库语言B.过程化语言C.宿主语言D.数据库管理系统...

    A.数据库语言B.过程化语言C.宿主语言D.数据库管理系统 更多相关问题 [填空题] 为了安全起见,起动发动机前要检查()有无行人.---叉车操作和保养手册第2-77.在起动叉车前()以警告周围的人. ...

  6. 学生管理系统c#语言代码,基于C#语言的学生管理系统的设计(ASP.NET2.0)

    摘  要 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.学生管理系统是学校管理中不可少的一部分.而基于B/S架构的学生管 ...

  7. c语言学生管理系统常见问题,关于C语言学生管理系统问题

    关于C语言学生管理系统问题 我弄了两天啦~就快疯掉啦~本来那个txt文件还可以储存的~但现在又不能啦~还有那个输出所有学生的信息~我不会弄啊~~望各位达人伸出援手啊~~小弟感激不尽 #include ...

  8. c语言超市账务管理源代码,C语言 超市管理系统源程序.doc

    C语言 超市管理系统源程序.doc C语言超市管理系统源程序 超市管理系统源程序代码,要可以执行的.最好是文件,链表中的一种.好了一定重金酬谢~ 最佳答案 有一个小型超市,出售N(N>=10)种 ...

  9. c语言商品管理系统文件,c语言商品管理系统(文件应用).doc

    c语言商品管理系统(文件应用) //编制于2012.11.4-5号/************************库文件包含************************/ #include//输 ...

  10. c语言QQ管理系统四百条,C语言程序设计论文-工会成员信息管理系统.doc

    电子科技大学成都学院 程序综合设计论文 论文题目 工会成员信息管理系统 学生姓名 学 号 专 业 通信工程 系(分院) 通信与信息工程系 授课教师 2015年5月制 摘 要 c语言是一种编程语言,用于 ...

最新文章

  1. python之异常处理
  2. SQL Server之游标的基础知识
  3. Eclipse Neon 配置C/C++开发环境
  4. IoT与区块链的机遇与挑战
  5. C# 特性 Attribute
  6. Django模板中如何将函数的变量作为字典key并获取对应的value
  7. nginx 多个root_nginx虚拟主机配置
  8. 技术人员如何创业《一》- 产品及想法
  9. 无任何网络提供程序接受指定的网络路径解决方法
  10. Python词云库wordcloud 显示中文 !!!
  11. 为啥yum源repolist为0?自己经常出错和常用的解决办法
  12. 张一鸣:人生中一半的问题,都是没有延迟满足感造成的
  13. 各国家 MCC 和 MNC 列表2
  14. ACM/ICPC简介
  15. Git基础之(三)——时光穿梭机
  16. 如何在文字上划横线_word怎么在字上划线的两种方法
  17. id门禁卡复制到手机_门禁卡复制到苹果手机
  18. 网上商城小程序(小程序+PHP)
  19. Measure()与onMeasure()
  20. SAP: ZSD012 Send Billing Document to Customer with PDF Attachment

热门文章

  1. k310.4安装客户端提示self-registration error
  2. python与机械教育初探_《Python与机器人程序设计》
  3. H5实现打印电子面单(淘宝菜鸟物流)
  4. Eclipse + keil 使用教程
  5. 必备的海外贸易沟通工具 - intbell使用教程
  6. 2021全国大学生电子设计竞赛论文(智能送药小车(F题))(电赛论文模板)
  7. 智慧体育训练考核系统软件-智能体能综合测评系统
  8. 记录一下我的蓝牙遥控小车
  9. Oracle 创建索引
  10. 一文读懂人工智能、机器学习、深度学习、数据挖掘、模式识别、计算机视觉、大数据是什么和它们之间的关系!深度好文!重磅推荐!