测品娱乐
您的当前位置:首页14-房屋租赁管理系统

14-房屋租赁管理系统

来源:测品娱乐


合肥学院

计算机科学与技术系

课程设计任务书

20 ~20 学年第 学期

课专指

业导

班教

程 C语言课程设计 级 师

课程设计名称 房屋租赁管理系统

20 年 月

一、 课程设计目的

将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。通过课程设计,学生在下述各方面的能力应该得到锻炼:

(1)进一步巩固、加深学生所学专业课程《C 程序设计语言》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。

(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。

(3)利用所学知识,开发小型应用系统,掌握运用C 语言编写调试应用系统程序,训练开发应用系统,进行数据处理的综合能力。

(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。 (5)掌握结构化程序设计方法,熟悉面向过程程序设计方法。 (6)熟练掌握C 语言的基本语法,灵活运用各种数据类型。 (7)进一步掌握在集成环境下如何调试程序和修改程序。

二、 课程设计名称及内容

课程设计名称:房屋租赁管理系统

设计内容:编写一个简单的房屋租赁管理程序,帮助管理房屋租赁事务。要求具有备忘录房屋项目管理和租赁信息管理的功能。其中房屋项目管理包括房屋项目增加、删除和修改等功能。租赁信息管理包括房屋租售登记表输入和房屋出租查询。

三、 任务和要求

运用面向过程的程序设计方法,要求选择动态数组或链表,任务中要运用对文件进行读写操作。

本题程序应提供的基本管理功能有:

1) 添加:即增加一条房屋信息到房屋项目中; 2) 显示:即在屏幕上显示所有房屋项目中的信息。 3) 存储:即将房屋项目信息保存在一个文件中。 4) 装入:即将文件中的信息读入程序。

5) 查询:可根据房屋编号查找房屋项目信息,若找到,显示在屏幕上。 6)修改:可修改某编号的房屋项目信息。 测试数据

程序应输入不少于10个的房屋项目信息。

四、 设计方案提示

2

 创建房屋结构体类型,每条房屋项目信息都用该结构体来实现,包含地点,面积,

户主,租金,租赁人等。用一个单向链表来管理房屋项目信息,通过链表的遍历可以操作这些数据。

五、 主要知识点

 面向过程程序设计方法  界面制作,switch的应用。  数组或链表的实现与应用。  文件的读写。

六、 其他

程序设计可在Microsoft VC++6.0、Borland C++ Builder环境下进行。

七、 参考资料

[1] 黄明等编著《C语言课程设计》北京:电子工业出版社

[2] 郭翠英编著《C语言课程设计案例精编》北京:中国水利水电出版社 [3] 宁正元《数据结构(c语言)》 南京:东南大学出版社。2000年6月第1版 [4] 严蔚敏等 《数据结构(c语言版)》 北京:清华大学出版社,1997年4月第1版 [5] 谭浩强编著《C程序设计题解与上机指导(第3版) 》北京:清华大学出版社 [6] 谭浩强编著《C程序设计(第3版) 》北京:清华大学出版社

[7] 洪国胜 等编著 《C++ Builder程序设计轻松上手》北京:清华大学出版社 [8] 宁正元《数据结构(c语言)》 南京:东南大学出版社。2000年6月第1版 [9] 严蔚敏等 《数据结构(c语言版)》 北京:清华大学出版社,1997年4月第1版。[10] 明日科技 编著《Visual C++程序开发范例宝典》北京:人民邮电出版社。 [11] 胡学钢等《数据结构算法设计指导》北京:清华大学出版社,1999年 第1版。 [12] 刘大有《数据结构》(面向21世纪课程教材) 北京:高等教育出版社。2001年6月第1版。

3

因篇幅问题不能全部显示,请点此查看更多更全内容