1.合理使用链表Q,文件(合理使用链
表,如在插入,删除时使用合理,其它场合未
必合理)。
2.新住户信息的添加(户主的姓名,性
别,身份证号,俩系电话,楼号,单元号,房
号,平方米数,每平方米物业的价格,应缴物
业费及备注信息)
3.修改住户信息的功能。
4.删除住户信息的功能。
5 物业费的自动生成。每月1号之前,自动生成本月份的物业费。若该用户之前的物业费为缴,则本月和之前月份累加。
6.缴费功能。根据用户缴纳的金额,修改
“应缴纳物业费”。
7.统计功能。
8.能够按楼号分类统计所有未交清物业费的记录。
9.用菜单进行管理
10.只有正确输入用户名密码才能使用此系
统。
11.所有内容能够保存到文件中。下次进入
系统是从文件中读取原有信息。
2.技术要求
① 其中增加、删除功能要求数据从文件中读到链表中,在
链表中完成操作后写入文件(注:写入文件时next指针域非用户数据,不写入文件)。
其中的录入、浏览、查找三项功能采用一个结构体进行操作(注:不用结构体数组,也不用链表,使用的结松体定义没有next域)。
其中的排序功能采用结构体数组(注:结构体数组中没有next域)。
其中的修改功能可以读出来修改后再写入,也可以直接4
在文件中对应位置写入完成修改。
5 不能用全局变量。
函数规模划分合理,子函数必须合理带参数(注:不要出现功能重复代码情况,遇到此种情形处理成函数;不要所有函数无一带参数)。