| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

面向对象程序设计(C++)实验报告

文***品

贡献于2021-06-15

字数:12064



面象程序设计
(C++)
实验报告


姓名:
学院:数学计算机学院
班级:10级计算机类班
学号:













实验5 单继承
实验目
1.掌握派生类方式
2.解派生类中基类成员基类成员派生类中访问控制
3 掌握继承中构造函数析构函数调程
二实验容步骤
1 出Document类Document派生出Book类增加PageCount变量函数中进行测试创建Book类象进行初始化输出书名页数


2 设计单基继承类层次程序利Person类派生出Student类增加属性xh(学号)Person类中少姓名年龄等数成员成员函数中构造函数初始化析构函数释放相应存储单元输出函数输出数成员值成员函数根需添加函数中进行测试

3 设计员类person日期类date员类派生出学生类student教师类professor学生类教师类数成员birthday日期类函数中进行测试
三实验源程序运行结果
实验()源程序:
#include
#include
using namespace std
class Document
{
public
Document(){}
~Document()
Document(char*name)
char *Name
void PrintNameOf()
}
DocumentDocument(char*name)
{
Namenew char[strlen(name+1)]
strcpy(Namename)
}
Document~Document(){
delete []Name
}
void DocumentPrintNameOf()
{
cout<}
class Bookpublic Document
{
public
int PageCount
Book(char *aint b)Document(a)
{
PageCountb
}

}
void main()
{
char BookName[20]
int n
cout<<请输入书名:< cin>>BookName
cout<<请输入书页数:< cin>>n
Book b(BookNamen)
cout<<书名:< cout<<页数:<}
运行结果:


实验(二)源程序:
#include
#include
using namespace std
class person{
public
person(){
name张三
age0
}
person(string cint a){
namec
agea
}
~person(){}
void setname(string c){
namec
}
string getname(){
return name
}
void setage(int a){
agea
}
int getage(){
return age
}
private
string name
int age
}
class studentpublic person
{
public
student(){
xh0
}
student(int d){
xhd
}
student(string cint aint d)person(ca){
xhd
}
~student(){}
void setxh(int d){
xhd
}
int getxh(){
return xh
}
private
int xh
}
void main(){
string c
cout<<请输入学生姓名:\n
cin>>c
cout<<请输入学生年龄:\n
int a
cin>>a
cout<<请输入学生学号:\n
int d
cin>>d
student n(cad)
cout<<请输入学生姓名: < cout<<请输入学生年龄: < cout<<请输入学生学号: <}

运行结果:


实验(三)源程序:
#include
using namespace std
class person{
public
person(){
name张三
age0
}
person(string cint a){
namec
agea
}
~person(){}
void setname(string c){
namec
}
string getname(){
return name
}
void setage(int a){
agea
}
int getage(){
return age
}
private
string name
int age
}
class date{
public
date(){
year2011
month12
day17
}
~date(){}
date(int yint mint d){
yeary
monthm
dayd
}
int getyear(){
return year
}
int getmonth(){
return month
}
int getday(){
return day
}
private
int year
int month
int day
}
class studentpublic person{
public
student(){
birthdaydate()
}
student(int yint mint d)birthday(ymd)
{

}
~student(){}
void getbirthday(){
cout<<学生生日:\n
cout< }
private
date birthday
}
class teacherpublic person{
public
teacher(){
birthdaydate()
}
teacher(int yint mint d)birthday(ymd)
{
birthdaydate(ymd)
}
~teacher(){}
void getbirthday(){
cout<<老师生日:\n
cout< }
private
date birthday
}
void main(){
cout<<请输入学生生日:< int ymd
cin>>y>>m>>d
student s(ymd)
cout<<请输入老师生日:< cin>>y>>m>>d
teacher t(ymd)
sgetbirthday()
tgetbirthday()
}
运行结果:

实验6 继承
实验目
1.掌握基继承访问方法
2.理解类层次中访问规
3.掌握虚基类定义
二实验容步骤
1 定义学生类Student教师类Teacher学生类姓名学号私数成员教师类姓名工作证号职称课程周学时数定义助教类TA继承学生类教师类该类学生类全部数成员教师类课程周学时数数成员求:类提供定义构造函数析构函数通名函数ShowInfo显示全部数成员值

2 设计虚基类Person包含姓名年龄私数成员相关成员函数派生出领导类Leader包含职务部门私数成员相关成员函数Person派生出工程师类Engineer包含职务专业私数成员相关成员函数LeaderEngineer类派生出工程师类Chairman采相关数进行测试
三实验源程序运行结果
实验()源程序:
#include
#include
class Student{
protected
char s_name[20]
int id_s
public
Student(char *nameint id)
void ShowInfo()
}

class Teacher{
protected
char t_name[20]
int id_t
char position[30]
char lesson[30]
int hour
public
Teacher(char *posint h)
Teacher(char *nameint idchar *lesschar *posint h)
void ShowInfo()
}

class TApublic Studentpublic Teacher{
public
TA(char *namechar idchar *lessint h)
void ShowInfo()
}
StudentStudent(char *nameint id){
strcpy(s_namename)
id_sid
}
void StudentShowInfo(){
cout<<姓名:<}

TeacherTeacher(char *lessint h){
strcpy(lessonless)
hourh
}
TeacherTeacher(char *nameint idchar *lesschar *posint h){
strcpy(t_namename)
strcpy(lessonless)
strcpy(positionpos)
id_tid
hourh
}
void TeacherShowInfo(){
cout<<姓名:<}

TATA(char *namechar idchar *lessint h)Student(nameid)Teacher(lessh){}
void TAShowInfo(){
StudentShowInfo()
cout<<课程:<}

void main(){
TA ta(刘九州14c++64)
taShowInfo()
}
运行结果:

实验(二)源程序:
#include
#include
class Person{ 虚基类person类
char name[30]
int age
public
Person(char *nint a)
void setname(char *n)
void setage(int a)
char *getname()
int getage()
}
class Leadervirtual public Person{ 领导类
char job[30] 职务
char dep[30] 部门
public
Leader(char *jbchar *dp)
void setjob(char *jb)
void setdep(char *dp)
char *getjob()
char *getdep()
}

class Engineervirtual public Person{ 工程师类
char major[30] 专业
char prof[30] 职称
public
Engineer(char *majchar *pf)
void setmajor(char *maj)
void setprof(char *pf)
char *getmajor()
char *getprof()
}

class Chairmanpublic Leaderpublic Engineer{ 工程师类
public
Chairman(char *nint achar *jbchar *dpchar *majchar *pf)
void disp()
}
PersonPerson(char *nint a){
strcpy(namen)
agea
}
void Personsetname(char *n){
strcpy(namen)
}
void Personsetage(int a){
agea
}
char *Persongetname(){
return name
}
int Persongetage(){
return age
}

LeaderLeader(char *jbchar *dp)Person(30){
strcpy(jobjb)
strcpy(depdp)
}
void Leadersetjob(char *jb){
strcpy(jobjb)
}
void Leadersetdep(char *dp){
strcpy(depdp)
}
char *Leadergetjob(){
return job
}
char *Leadergetdep(){
return dep
}

EngineerEngineer(char *majchar *pf)Person(30){
strcpy(majormaj)
strcpy(profpf)
}
void Engineersetmajor(char *maj){
strcpy(majormaj)
}
void Engineersetprof(char *pf){
strcpy(profpf)
}
char *Engineergetmajor(){
return major
}
char *Engineergetprof(){
return prof
}
ChairmanChairman(char *nint achar *jbchar *dpchar *majchar *pf)Person(na)Leader(jbdp)Engineer(majpf){}
void Chairmandisp(){
cout<<姓名:<}

void main(){
Chairman c(刘九州21厅长财政厅济学高级济师)
cdisp()
}
运行结果:










实验7 态虚函数
实验目
1理解态概念
2掌握虚函数实现运行时态
3掌握利抽象类
二实验容步骤
1 设计图形类(Shape)派生出三角形类(Triangle)正方形类(Square)圆形类(Circle)利虚函数计算图形面积函数中进行测试
2 定义教师类教师类派生出讲师副教授教授类教师工资分基工资课时费津贴构成假设讲师副教授教授基工资分8009001000元课时费分时404550元津贴分130018002300定义虚函数计算教师工资通函数进行验证
三实验源程序运行结果
实验()源程序:
#include
using namespace std
class Shape
{
public
virtual float area()
{return 00}
}
class Trianglepublic Shape
{
public
Triangle()
{bc10h10}
Triangle(float bcfloat h)
{
this>bcbcthis>hh}
bool setbc(float a)
{if(a>0)bca}
float getbc()
{return bc}
bool setg(float b)
{if(b>0)hb}
float getg()
{return h}
float area()
{return bc*h2}
protected
float bch
}
class Squarepublic Shape
{
public
Square()
{l10}
Square(float m)
{this>lm}
bool setbc(float c)
{if(c>0)lc}
float getbc()
{return l}
float area()
{return l*l}
protected
float l
}
class Circlepublic Shape
{
public
Circle()
{radius10}
Circle(float R)
{ this>radiusR}
bool setRadius(float r)
{if(r>0)radiusr}
float getRadius()
{return radius}
float area()
{return 314159*radius*radius}
protected
float radius
}
void displayShapeArea(Shape *p)
{
cout<<图形面积<

area()<}
void main()
{
Shape *p1*p2*p3
Triangle T(150100)
Square S(100)
Circle C(100)
p1&T
p2&S
p3&C
displayShapeArea(p1)
displayShapeArea(p2)
displayShapeArea(p3)


}

运行结果:


实验(二)源程序:
#include
using namespace std
class teacher
{
public

virtual float wage()
{return 00}
}
class lecturerpublic teacher
{
public
lecturer()
{WorkHours10}
lecturer(float WorkHours)
{
this>WorkHoursWorkHours
}
bool setWorkHours(float h)
{
if(h>0)WorkHoursh}
float getWorkHours()
{return WorkHours}
float wage()
{
return (800+40*WorkHours+1300)
}
protected
float WorkHours
}
class AssociateProfessorpublic teacher
{
public
AssociateProfessor()
{WorkHours10}
AssociateProfessor(float WorkHours)
{
this>WorkHoursWorkHours
}
bool setWorkHours(float h)
{
if(h>0)WorkHoursh}
float getWorkHours()
{return WorkHours}
float wage()
{
return (900+45*WorkHours+1800)
}
protected
float WorkHours
}
class Professorpublic teacher
{
public
Professor()
{WorkHours10}
Professor(float WorkHours)
{
this>WorkHoursWorkHours
}
bool setWorkHours(float h)
{
if(h>0)WorkHoursh}
float getWorkHours()
{return WorkHours}
float wage()
{
return (1000+50*WorkHours+2300)
}
protected
float WorkHours
}
void displayWage(teacher *s)
{
cout<<工资<wage()<}
void main()
{
teacher *s1*s2*s3
lecturer L(305)
AssociateProfessor A(206)
Professor P(105)
s1&L
s2&A
s3&P
displayWage(s1)
displayWage(s2)
displayWage(s3)

}
运行结果:

实验8 运算符重载
实验目
掌握C++中运算符重载机制运算符重载方式
二实验容步骤
1 编写简单复数类Scomplex求友元函数重载+运算符成员函数重载运算符够实现整数浮点数复数加法减法进行测试

2 空间点p坐标(xyz)中xyz整数编写点类Point3D定义空间两点间加+减运算相应三坐标值分进行加减运算求实现空间两点间加+减赋值运算空间两点间较 运算求编写Point3D类声明定义测试程序

3 设计时间类Time包括时分秒等私数成员重载+运算符实现时间加法减法运算进行测试
三实验源程序运行结果
实验()源程序:
#include
class Scomplex{
private
double realimag
public
Scomplex(){
real0 实部
imag0 虚部
}
Scomplex(double xdouble y)
{
realx
imagy
}
Scomplex& operator (Scomplex s)
double getreal()
{
return real
}
double getimag()
{
return imag
}
friend Scomplex operator+(int iScomplex s)
friend Scomplex operator+(double dScomplex s)
friend Scomplex operator(int iScomplex s)
friend Scomplex operator(double dScomplex s)
}
Scomplex& Scomplexoperator (Scomplex s){
if(this&s)
return *this
realsreal
imagsimag
return *this
}
Scomplex operator+(int iScomplex s){
Scomplex t
treali+sreal
timagsimag
return t
}
Scomplex operator+(double dScomplex s){
Scomplex t
treald+sreal
timagsimag
return t
}
Scomplex operator(int iScomplex s){
Scomplex t
trealisreal
timagsimag
return t
}
Scomplex operator(double dScomplex s){
Scomplex t
trealdsreal
timagsimag
return t
}
void main(){
Scomplex s1(3452)s2
s21+s1
cout<<复数s2:(< s262+s1
cout<<复数s2:(< s25s1
cout<<复数s2:(< s232s1
cout<<复数s2:(<}

运行结果:

实验(二)源程序:
#include
class Point3D
{
public
Point3D()
{
x1
y1
z1
}
Point3D(int aint bint c)
{
xa
yb
zc
}
int getx()
{
return x
}
int gety()
{
return y
}
int getz()
{
return z
}
Point3D& operator (Point3D p)
Point3D operator +(Point3D p)
Point3D operator (Point3D p)
bool operator (Point3D p)
private
int xyz
}
Point3D& Point3Doperator (Point3D p)
{
if(this&p)
return *this
xpx
ypy
zpz
return *this
}
Point3D Point3Doperator +(Point3D p)
{
Point3D t
txx+px
tyy+py
tzz+pz
return t
}
Point3D Point3Doperator (Point3D p)
{
Point3D t
txxpx
tyypy
tzzpz
return t
}
bool Point3Doperator (Point3D p)
{
if(xpx&&ypy&&zpz)
return true
else
return false
}
void main()
{
Point3D p1(123)p2(123)p3p4
p3p1+p2
cout<<两点相加
(<
p4p2p1
cout<<两点相减
(< if(p1p2)
cout< else
cout<}
运行结果:

实验(三)源程序:
#include
class Time
{
public
Time()
{hour0
minute0
second0
}
Time(int hint mint s)
{
hourh
minutem
seconds
}
void setHour(int h)
{hourh}
void setMinute(int m)
{minutem}
void setSecond(int s)
{seconds}
int getHour()
{return hour}
int getMinute()
{return minute}
int getSecond()
{return second}
void displayTime()
{
cout< }
Time operator + (Time)
Time operator (Time)
private
int hour
int minute
int second
}
Time Timeoperator+(Time t){
int carryhhmmss
sssecond+tgetSecond()
if(ss>60){
ss60
carry1
}
else carry0
mmminute+tgetMinute()+carry
if(mm>60){
mm60
carry1
}
else carry0
hhhour+tgetHour()+carry
if(hh>24)
hh24
Time tt(hhmmss)
return(tt)
}
Time Timeoperator(Time t){
int borrowhhmmss
sssecondtgetSecond()
if(ss<0){
ss+60
borrow1
}
else borrow0
mmminutetgetMinute()borrow
if(mm<0){
mm+60
borrow1
}
else borrow0
hhhourtgetHour()borrow
if(hh<0) hh+24
Time tt(hhmmss)
return(tt)
}

void main(){
Time t1(13240)t2(153730)t3
t3t1+t2
t3displayTime()
t3t1t2
t3displayTime()
}
运行结果:


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

中南大学-c++课设报告面向对象编程(C++)

中南大学面向对象编程(C++)实验报告学生姓名 学 院 信息科学与工程学院 专业班级 信息安全班 完成时间 2014年X月X日 目 录

文***品 2年前 上传483   0

JAVA面向对象程序设计教案

教 案任课教师: 课程名称:面向对象程序设计(Java) 任课班级:专科计算机班、专科网络班、专科软件班 授课时间: 2013-2014-2学期教 案编号:1章节Java SE程序设计与实践的考核方式和Java简介授课方式讲授+讨论+上机教学目的(1) 掌握本课程的考核方式、即将要学习的内容以及相关的课堂纪律。(2) 了解课

z***u 2年前 上传352   0

南京信息工程大学滨江学院C++面向对象程序设计期末复习资料

+++ 面向对象程序设计复习资料一、概念、填空题1. 面向对象的四大特性是:抽象、封装、继承、多态2. 构造函数的作用是创建对象时为对象赋初值,析构函数的作用是释放对象占用的资源3. 根据继承的基类的多少,C++将继承分为: 单继承和 对继承4. C++进行动态内存分配的一对运算符是new和delete5. 抽象类、纯虚函数:…..P153纯虚函数是一个在

文***享 8个月前 上传160   0

《面向对象程序设计C++》期末试卷及标准答案集总

《面向对象程序设计C++》期末考试试卷(B)班级: 姓名: 学号: 分数: 题号一二三四总分得分试卷说明:本套试题共四个大题,全部题目都答在答题纸上,写在其他地方均无效。(答题纸在本套试卷的第8页上)一、单项选择题(每小题2分,共40分)1、关于C++与C语言关系的描述中,( D )是错误的

文***享 1年前 上传533   0

面向对象程序设计期末复习题资料

面向对象程序设计期末复习题一、单项选择题1.对于类中定义的成员,其隐含访问权限为【 B 】 A) public B) private C) static D) protected2.关于类和对象不正确的说法是【 B 】 A) 类是一种类型,它封装了数据和操作 B) 一个类的对象只有一个 C) 对象是类的实例 D) 一个对象必属于某个类3.下面关于对象概念的描述中,【

文***享 11个月前 上传295   0

面向对象程序设计实验指导书

        《面向对象程序设计》 实  验  指  导  书     张家精   编 写         适用专业:     信息与计算科学            **建筑工业学院  数理系(部) 2006年 10月 8日     前   言 《面向对象程序设计》是信息与计算科学专业本科生的一门专业选修课。面向对象软件开发方法是吸收了软件工

云***烨 9年前 上传5859   0

面向对象分析与设计(UML) 综合实验报告超市管理系统

面向对象分析与设计(UML)综合实验报告项目名称:超市管理系统目 录第1章 系统需求分析 41.1 超市管理系统业务概述 41.2 超市管理系统各子系统需求分析 51.2.1 仓库管理子系统 51.2.2 采购管理子系统 61.2.3 财务管理子系统 61.2.4 人事管理子系统 71.2.5 销售管理子系统 81.2.6

文***品 2年前 上传871   0

《高级语言程序设计》实验报告

1.掌握在Visual C++6.0环境下C程序的建立、编辑、编译和执行过程。2.掌握C程序的最基本框架结构,完成简单程序的编制与运行。3.了解基本输入输出函数scanf()、printf ()的格式及使用方法。4.掌握发现语法错误、逻辑错误的方法以及排除简单错误的操作技能。

w***2 2年前 上传442   0

C语言程序设计实验报告

C语言程序设计实验报告  实验名称 计算出1000以内10个最大素数之和   实验目的   1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。  2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循

大***6 10年前 上传957   0

《高级语言程序设计》实验报告

设计一种用单链表存储多项式的结构(每个结点存储一项的系数和指数,类型都为int)并编写一个产生多项式链表的函数和一个实现两个多项式相加和相乘的函数。

留***1 5年前 上传3513   0

Visual C++程序设计与应用教程课后答案

Visual C++程序设计与应用教程课后答案1.6 习 题1. 填空题(1) 项目工作区一般在集成开发环境的左侧。它展示一个项目的几个方面,它们分别是ClassView、ResourceView和FileView。 (2) 编译程序的快捷键是Ctrl+F7,链接程序的快捷键是F7,运行程序的快捷键是 Ctrl+F5。(3) 项目工作区文件的扩展名为 .dsw

文***品 11个月前 上传528   0

C++程序设计课程教学大纲

教师学科教案[ 20 – 20 学年度 第__学期 ]任教学科:_____________任教年级:_____________任教老师:_____________C++程序设计 课程教学大纲一、 课程名称:C++程序设计二、 课程代码: CST11004三、 课程英文名称:Programming in C++四、 课程负责人:熊壮五、 学

z***u 11个月前 上传229   0

C++程序设计试卷2010(有答案)

XX大学 试题纸课 程 面向对象的程序设计C++ (B) 班 级 学 号 姓 名 题号一二三四五六七八九十总分得分阅卷人一、选择题:(每小题2分,共20分)1. 下面四个选项不属于表达式的语句是(B )。A.z=x

文***品 2年前 上传529   0

C++语言程序设计稿件管理数据系统

XX大学 本科生课程设计(实践)任务书、设计报告 (C++语言程序设计) 题 目 稿件管理数据系统 学生姓名 指导教师 学 院 专业班级 学生学号 计算机基础教学实验中心 20XX年 X 月 X 日 目 录 设计任务书……………………………………………3 课程实践报告…………………………………………4 一、实践内容…………………………………

文***享 5年前 上传1638   0

单像空间后方交会实验报告(c++版)

单像空间后方交会姓名: 学号: 时间: 2013目录一、 作业任务 - 3 -二、 计算原理 - 3 -三、 算法流程 - 7 -四、 源程序 - 8 -五、 计算结果 - 8 -六、 结果分析 - 8 -七、 心得与体会 - 8 -八、 附页 - 8 -1. c++

z***u 1年前 上传481   0

2022年电大C++语言程序设计考试题库及答案

一、单选题1. 在定义函数的格式类型修饰符 函数名 (形式参数表)函数体;中,函数体可以是( )。A、基本语句 B、复合语句C、空语句 D、语句序列2.A>B&&A<=B的值( )。A、为true B、为falseC、与A>B 的值相同 D、与A<=B的值相同3.每一个实在参数就是一个( )。

海***9 2年前 上传607   0

C++程序设计学生成绩管理信息系统设计与开发

C++程序设计课程设计说明书题目: 学生成绩管理信息系统设计与开发 学生姓名: 学 号: 院 (系): 理学院 专 业: 数学与应用数学 指导教师: 2011 年 X

文***品 2年前 上传605   0

C++程序设计实践上机指导书第八次

C++程序设计实践上机指导书(第八次)专业 计算机科学与技术 班级 学号 姓名 XX学院信息学院实践成绩评价说明1) 上机前充分准备实践材料,对上

文***享 3年前 上传528   0

铜陵学院C语言程序设计实验报告

《C语言程序设计》 实验报告第二学期班 级 学 号姓 名指导教师实验一 Visual C++ 6.0编程环境与C语言程序的调试过程一、实验学时2 学时。二、实验目的1.了解在Visual C++ 6.0环境下如何编辑、编译、连接和运行一个C程序;2.通过运行简单的C程序,初步了解C源程序的特点。三、预习

文***享 1年前 上传261   0

C语言实验报告《逻辑结构程序设计》

C语言实验报告《逻辑结构程序设计》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验二  逻辑结构程序设计  一、 实验目的  1、学会正确使用逻辑运算符和逻辑表达式  2、熟练掌握if语句和switch语句 

s***0 12年前 上传743   0

面向对象的分析与设计课程结课大作业

面向对象的分析与设计课程结课大作业学 号 学生姓名 专 业 软件工程 班 级 XX大学教务处制《面向对象的分析与设计》课程结课作业题号分值一二三四五六七八总结总分总分5101

文***品 3年前 上传721   0

XX大学软件设计TCPIP网络通信程序设计实验报告

Qt Creator是一个用于Qt开发的轻量级跨平台集成开发环境。Qt Creator可带来两大关键益处:提供首个专为支持跨平台开发而设计的集成开发环境 (IDE),并确保首次接触Qt框架的开发人员能迅速上手和操作。

z***u 5年前 上传1399   0

软件16级面向对象程序课程设计报告撰写格式模版

JAVA是一种跨平台、面向对象、基于网络及支持多媒体的编程语言。自1999年5月发布以来,JAVA很快成为开发因特网应用程序的极具魅力的语言。

我***哦 6年前 上传1457   0

超市管理系统软件需求分析和设计说明书面向对象方法

超市管理系统需求分析报告(使用面向对象的方法) 目录1 用例和用例图 11.1 什么是用例和用例图 11.2 用例图 21.3 用例说明 42 类图 92.1 什么是类图 92.2 类图 10超市管理系统需求分析报告(面向对象方法)1 用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作

文***享 2年前 上传397   0

《系统分析与设计课程设计》实验指导书(面向对象方法)

XX大学 信息管理学院 实验指导书 实验名称: 信息系统分析与设计 实验类别: 课内实验 适用专业: 信息安全 适用班级: 授课教师:

文***品 5年前 上传1229   0