小区物业管理系统方案

小区物业管理系统方案

ID:42819504

大小:372.00 KB

页数:55页

时间:2019-09-22

小区物业管理系统方案_第1页
小区物业管理系统方案_第2页
小区物业管理系统方案_第3页
小区物业管理系统方案_第4页
小区物业管理系统方案_第5页
资源描述:

《小区物业管理系统方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、....一、设计目的学会用C语言编程实现小区管理系统;能熟练的掌握各个功能函数的熟练编写和理解;二、设计内容小区管理系统设计:小区管理系统包括小区成员的所住单元、住户号、工作单位姓名、电话号码等信息;——小区管理系统主要提供以下功能:1.系统的登录界面(主要包括用户名、密码的设置、新用户的创建、密码的修改等);2.系统以菜单方式工作3.住户信息录入功能——输入4.住户信息浏览功能——显示5.住户信息查询、修改、增加功能(1)按姓名(2)按电话号码6.住户信息删除功能7.住户信息以文件方式保存、读取8.住户信息的统计专业资料精心整理....一、概要设计1.功能模块图依据程序的数据结构

2、和功能,遵照“自顶向下”原则,采用基于函数的逐步求精法,描述该程序的层次结构:main()主函数菜单(登录界面、主菜单)输入显示查询修改添加删除退出按姓名按号码信息保存信息读取排序专业资料精心整理....2.各个模块功能的详细描述l主函数:main();l登录菜单:⑴.进入主菜单:menu();⑵.修改密码函数:repassword();⑶.登录界面函数:print1();⑷创建用户函数:usercreat();l主菜单:⑴输入函数:head=create();⑵输出函数:print(head);⑶住户信息文件的保存函数:save_inf(head);⑷住户信息文件的读取函数:he

3、ad=read_inf();⑸住户信息的查找函数:find(head);⑹住户信息的修改函数:re(head);⑺住户信息的删除函数:delete(head);⑻住户信息的添加函数:add(head);⑼信息的排序:sort(head);⑽住户信息的统计:count(head);专业资料精心整理....一、详细设计1.功能函数的调用关系图Main()Print1()Menu()Repassword()Login()Usercreat()head=creat()print(head)find(head)re(head)delete(head)add(head)sort(head)sa

4、ve_inf()read_inf()count(head)专业资料精心整理....2.各功能函数的数据流程图开始①输出函数print()的流程图执行while循环语句执行printf()语句结束输入函数create()的流程图开始Printf()提示语句;Scanf()语句输入数据执行While()语句专业资料精心整理....依次查找链表再执行scanf()语句结束执行查找函数find()流程图开始执行while循环语句执行if判断语句结束专业资料精心整理....执行修改函数re()的流程图开始执行while语句进行查找执行if语句进行判断执行while语句进行选择要修改的内容结束

5、执行删除函数delete的流程图开始If语句判断节点是否为空执行while进行查找要删除的节点专业资料精心整理....结束添加函数add的流程图开始执行scanf语句输入要添加的信息执行while语句查找添加的位置结束专业资料精心整理....执行排序sort函数的流程图开始执行for循环统计节点的数目执行for循环节点一到尾部执行for循环找最大节点执行for循环给最后尾节点排序结束3.重点设计及编码1)密码输入函数(实现密码能够再输错的情况下修改);编码:专业资料精心整理....printf("**-----------请输入密码(6位)loginin:");for(i=

6、0;i<7;i++){mima[i]=getch();if(mima[i]=='r')break;if(mima[i]=='b'){printf("bb");i=i-2;}elseif(mima[i]!='r')printf("*");}mima[i]='';1)从文件中实现一次读取:编码:fp=fopen("mima.txt","rt");while(fscanf(fp,"%s%s",n,a)!=EOF)专业资料精心整理....{if(strcmp(mima,a)==0&&strcmp(root,n)==0)//进行判断是否一致{printf("******

7、*****恭喜你登录成功!***********");lead();break;}}fclose(fp);if(fp==NULL){printf("*-----抱歉登录指令错误,请选择(3)重新登录!-------*");}1)登录函数实现与主体函数的链接:编码:lead(){专业资料精心整理....printf("***************-----欢迎进入登录界面-----*************************");prin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。