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

上传人:飞*** 文档编号:36284895 上传时间:2018-03-27 格式:DOC 页数:26 大小:282.37KB
返回 下载 相关 举报
物业管理系统C语言程序实习报告_第1页
第1页 / 共26页
物业管理系统C语言程序实习报告_第2页
第2页 / 共26页
物业管理系统C语言程序实习报告_第3页
第3页 / 共26页
物业管理系统C语言程序实习报告_第4页
第4页 / 共26页
物业管理系统C语言程序实习报告_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《物业管理系统C语言程序实习报告》由会员分享,可在线阅读,更多相关《物业管理系统C语言程序实习报告(26页珍藏版)》请在金锄头文库上搜索。

1、 本本科科生生课课程程论论文文封封面面课程名 称 C 语言程序课程设计 教师姓 名 陈伟涛 本科生姓名 宋闯 本科生学号 20101002924 本科生专业 材料科学与工程 所在院 系 材化学院 类别: 工科 日期: 2012 年 7 月 2-9 日 课程设计评语课程设计评语对课程论文的评语:平时成绩:课程论文成绩:总 成 绩:评阅人签名:注:1、无评阅人签名成绩无效; 2、必须用钢笔或圆珠笔批阅,用铅笔阅卷无效; 3、如有平时成绩,必须在上面评分表中标出,并计算入总成绩。个人简介个人简介宋闯,籍贯河南开封 学校:中国地质大学材化学院 2010 级学生 出生年月:1991 年 5 月 26 日

2、 专业:材料科学与工程(本科) 联系电话:13035124413 QQ:1649830264(想了解更多 Q 我吧) 邮箱:摘要:摘要:本文完成了综合练习中第 20 题物业管理系统的编程,程序用于小区的管理,管 理的项目包括小区住户管理、物业收费项目管理、物业收费管理,并用文件存 储相关信息。文中给出了需求分析、功能模块图、数据结构、详细设计、程序 运行结果、总结和致谢,目录课程设计评语.1个人简介.2摘要.2目录.3题目及要求.4需求分析.4功能模块图.4数据结构.5源代码.5程序运行结果.21总结.25致谢.25参考文献.251、题目要求、题目要求用于小区的物业管理,管理的项目包括小区住户

3、管理、物业收费项目管理、 物业收费管理。要求用文件存储相关信息。 可随时浏览、录入和更改小区住户、收费项目等数据。 可随时增、删、改、查收费项目及其标准。 生成小区住户收费报表(包括全部、已交、欠交) 。2、需求分析、需求分析住户信息、物业收费信息要用文件存储(可用一个文件,也可分成两个文 件)因而提供文件的输入/输出操作;另外,还要提供键盘式选择菜单以实现功 能选择。3、功能模块图、功能模块图整个管理系统可以设计为住户信息、物业收费信息的浏览、修改、增加等 模块。 依据程序的数据结构和功能,遵照“自顶向下”原则,采用基于函数的逐步求精法,描述该程序的层次结构:主函数物业信息系统统计查询系统业

4、主信息管理收费信息管理信 息 录 入信 息 修 改信 息 浏 览信 息 删 除查 询 缴 费 信 息查 询 欠 费 名 单4 4、数据结构、数据结构可以把住户信息、物业收费信息分别放在两个结构体内。 住户信息结构体: struct yezhu /业主结构体/ char id100; char name20; int age; int family_num; int floor_num; char room_num100; float lost; int area; char rz_time20; struct yezhu *next; ; 物业收费信息结构体: struct wuye /物业信

5、息结构体/ char ID100; int last_year; int last_month; float money; int to_time; struct wuye *link; ;5 5、源代码、源代码程序:#include #include #include #include #include /函数声明/ int mainmenu(); /主菜单 void xinximenu(); /物业信息菜单 void tongjimenu();/统计查询菜单 void mychaozhao(); /欠费名单 void yezhumenu();/业主菜单 void wuyemenu();/物

6、业菜单 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

7、 *p);/保存业主信息至文件 void save2(struct wuye *p);/保存物业信息至文件 struct yezhu *find1(char *id); /查找业主信息 struct wuye *find2(char *id);/查找物业信息 struct yezhu *myAdd3(struct yezhu *p);/添加业主信息 struct wuye *myAdd4(struct wuye *p); struct yezhu /业主结构体/ char id100; char name20; int age; int family_num; int floor_num; c

8、har room_num100; float lost; int area; char rz_time20; struct yezhu *next; ; struct wuye /物业信息结构体/ char ID100; int last_year; int last_month; float money;int to_time; struct wuye *link; ; struct yezhu *phead; /业主头结点 struct wuye *pHead; /物业头结点int mainmenu()/主菜单/ int n; printf(“*欢迎进入小区物业管理系统 *n“); pri

9、ntf(“- -n“); printf(“* * * * * * * * * * * * * * * 请选择(13)* * * * * * * * * * * * * * *n“); printf(“* *n“); printf(“* *n“); printf(“* 物业信息系统; *n“); printf(“* *n“); printf(“* 统计查询系统; *n“); printf(“* *n“); printf(“* 退出程序。 *n“); printf(“* *n“); printf(“* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *n“); printf(“请您输入选项:“); scanf(“%d“, return n; void xinximenu()/物业信息菜单显示/ int cho

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号