面向对象程序设计课程设计报告 个人报告

发布 2019-08-03 13:29:40 阅读 7896

课题: 物业管理系统。

专业: 软件工程。

班级: 软件一班。

学号: 12174598

姓名: 戴志豪。

指导教师: 周林。

设计日期: 2013/6/20

成绩: 重庆大学城市科技学院电气信息学院。

第一章课程设计的目标及其要求3

1.1.课程设计的目的3

1.2.课程设计的要求3

第二章正文4

2.1系统分析4

2.2 系统设计9

2.3 系统实施16

第三章课程设计总结或结论21

第四章参考文献22

附录22物业管理系统》

一、 课程设计的目的与要求。

1、课程设计的目的。

本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《程序设计基础(c++)课程后进行的一次全面的综合设计。本课程设计的目的和任务:

① 巩固和加深学生对c++语言课程的基本知识的理解和掌握。

② 掌握c++语言编程和程序调试的基本技能。

③ 利用c++语言进行基本的软件设计。

④ 掌握书写程序设计说明文档的能力。

⑤ 提高运用c++语言解决实际问题的能力。

2、课程设计的要求。

进一步巩固《c++程序设计》所学的知识,特别加强数组,指针,结构体,文件数据类型的应用,熟悉面向过程的结构化和面向对象可视化程序设计方法,培养结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解,锻炼程序设计的能力,以及用c/c++ 语言解决实际问题的能力,为以后后续课程的学习打好基础。

二、正文。1 系统分析。

1.1系统开发背景、开发范围、建设目标与必要性。

随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已不能。

满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。

只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。

物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。

1.2业务流程分析。

1.3数据流程图(只选取保安部做示例)

1.4数据字典。

根据系统需求分析,利用**形式设计的数据字典如下:

1> 数据项。

数字字典的数据想如下表所示。

2>数据结构。

数字字典的数据结构如表所示:

2 系统设计。

2.1功能设计。

1.进入界面先选择身份;

最外层界面程序。

int identity;

char q;

cout<<

用户 "

cin>>identity;

if(identity==0)

exit(0);/退出。

for(int k=0;k<=100;k++)

cout<<"请确定你的输入 y/n"< cin>>q;

while(q!='y' &q!='y')

break;

system("cls");清屏。

if(identity==1)

2.用管理员的身份进入系统要求输入密码(首次进入是使用初始密码);

初始密码。void mima()

char mima[20],key[20];char yu_mima[20]="12345";int flag;

ifstream in;

ofstream out;

do{flag=0;

cout<<"请输入管理员密钥:"<

",ios::in);

高级面向对象程序设计

一 j a的介绍。a 特点。i.面向对象。ii.多线程。iii.跨平台的。iv.高性能。v.健壮性。vi.简单性。vii.可移植性。viii.动态性。ix.解释性。x.网络的。xi.体系结构中立。b j a的运行环境。i.jdk ii.jre iii.jvm c j a运行。i.j a j a ii...

面向对象程序设计 作业

第一周 1.定义一个类,要求其成员有 1 私有数据2个。2 公有函数多个 分别能够实现对数据的赋值 返回 屏幕显示 编写程序验证。2.定义2个重载函数add,功能分别为 1 实现两个整型数据相加,并返回结果 2 实现一个整型数据的自加1,并返回结果 第二周 1.编写重载函数并验证,函数功能 对数组赋...

面向对象程序设计作业

窗体顶端。您的本次作业分数为 99分单选题。1.第1章 不是面向对象系统的特性是 a 封装性。b 继承性。c 保密性。d 多态性。正确答案 c 单选题。2.第1章 面向对象 o o 程序设计是一种新的程序设计范型。这种范型的主要特征是 a 程序 对象 消息。b 程序 函数 调用。c 程序 算法 数据...