物业管理系统C语言程序实习报告材料.docx

上传人:b****6 文档编号:3105837 上传时间:2022-11-17 格式:DOCX 页数:32 大小:21.89KB
下载 相关 举报
物业管理系统C语言程序实习报告材料.docx_第1页
第1页 / 共32页
物业管理系统C语言程序实习报告材料.docx_第2页
第2页 / 共32页
物业管理系统C语言程序实习报告材料.docx_第3页
第3页 / 共32页
物业管理系统C语言程序实习报告材料.docx_第4页
第4页 / 共32页
物业管理系统C语言程序实习报告材料.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

物业管理系统C语言程序实习报告材料.docx

《物业管理系统C语言程序实习报告材料.docx》由会员分享,可在线阅读,更多相关《物业管理系统C语言程序实习报告材料.docx(32页珍藏版)》请在冰豆网上搜索。

物业管理系统C语言程序实习报告材料.docx

物业管理系统C语言程序实习报告材料

标准文档

 

本科生课程论文封面

 

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

 

教师姓名

 

本科生姓名

 

本科生学号

 

本科生专业

 

所在院系

 

类别:

工科

 

日期:

 

摘要:

本文完成了综合练习中第20题物业管理系统的编程,程序用于小区的管理,管理的项目包括小区住户管理、物业收费项目管理、物业收费管理,并用文件存储相关信息。

文中给出了需求分析、功能模块图、数据结构、详细设计、程序运行结果、总结和致谢,

 

 

.............................................................................

......................................................

1

.............................................................................

..............................................................

2

.............................................................................

......................................................................

2

.............................................................................

......................................................................

3

.............................................................................

..........................................................

4

.............................................................................

..............................................................

4

.............................................................................

..........................................................

4

.............................................................................

..............................................................

5

.............................................................................

..................................................................

5

.............................................................................

.....................................................

21

 

结.............................................................................

 

 

.....................................................................

25

谢.............................................................................

.....................................................................

25

献.............................................................................

.............................................................

25

 

1、题目要求

 

用于小区的物业管理,管理的项目包括小区住户管理、物业收费项目管理、物业收费管理。

要求用文件存储相关信息。

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

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

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

 

2、需求分析

 

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

 

 

3、功能模块图

 

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

依据程序的数据结构和功能,遵照“自顶向下”原则,采用基于函数的逐步

求精法,描述该程序的层次结构:

 

主函数

 

物业信息系统统计查询系统

 

业主信息管理收费信息管理

 

 

4、数据结构

 

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

住户信息结构体:

structyezhu{//业主结构体//

charid[100];

charname[20];

intage;

intfamily_num;

intfloor_num;

charroom_num[100];

floatlost;

intarea;

charrz_time[20];

 

 

structyezhu*next;

};

物业收费信息结构体:

structwuye{//物业信息结构体//

charID[100];

intlast_year;

intlast_month;

floatmoney;

intto_time;

structwuye*link;

};

 

5、源代码

 

程序:

 

#include

#include

#include

#include

#include//

函数声明//

intmainmenu();//

主菜单

voidxinximenu();//

物业信息菜单

voidtongjimenu();//

统计查询菜单

voidmychaozhao();//

欠费名单

voidyezhumenu();//

业主菜单

voidwuyemenu();//

物业菜单

voidmyAdd1();//

录入业主信息

voidmyAdd2();//

录入物业信息

voidmyDelete1();//

删除业主信息

voidmyDelete2();//

删除物业信息

voidmyReplace1();//

修改业主信息

voidmyReplace2();//

修改物业信息

voidDisplay1();//

浏览业主信息

voidDisplay2();//

浏览物业信息

voidmyfind();//

查询缴费

voidDisplay(structwuye*p);

voidRead1();

voidRead2();

voidsave1(structyezhu*p);//

保存业主信息至文件

voidsave2(structwuye*p);//

保存物业信息至文件

 

 

structyezhu*find1(char*id);//查找业主信息

structwuye*find2(char*id);//查找物业信息`

structyezhu*myAdd3(structyezhu*p);//添加业主信息

structwuye*myAdd4(structwuye*p);

structyezhu{//业主结构体//

charid[100];

charname[20];

intage;

intfamily_num;

intfloor_num;

charroom_num[100];

floatlost;

intarea;

charrz_time[20];

structyezhu*next;

};

structwuye{//物业信息结构体//

charID[100];

intlast_year;

intlast_month;

floatmoney;

intto_time;

structwuye*link;

};

structyezhu*phead;//业主头结点

structwuye*pHead;//物业头结点

 

intmainmenu()//主菜单//

{

intn;

printf("**************************欢迎进入小区物业管理系统

***************************\n");

printf("------------------------------------------------------

-----------------------\n");

printf("**************

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1