当前位置:文档之家› 软件开发实验报告

软件开发实验报告

本科实验报告课程名称:CASE工具PowerDesiner的使用实验项目:CASE工具PowerDesiner的使用实验地点:虎峪区致远楼B301号专业班级:学号:201100学生姓名:指导教师:2013年10 月15 日一、实验目的和要求安装PowerDesiner,并了解掌握PowerDesiner的主要功能和使用方法。

二、实验内容和原理1.安装PowerDesiner。

2.了解CDM的主要设计元素和设计过程。

3.熟悉模型转换工具的使用。

4.熟悉PDM的主要设计元素和设计过程。

5.了解设计报告的生成方法。

【实验要求】设计学生学籍管理系统CDM、PDM。

要求PDM能方便实现以下功能:1.学生管理(1)录入班级、院、专业:可以添加、删除、插入学院、专业、年级信息(2)录入学生信息:对学号、姓名、院、专业、性别、年级、班级、出生年月等内容。

可以添加、修改、删除等。

(3)查询:可设置查询条件,对学生信息进行查询。

(4)换宿舍:可进行换房,有原房号,新房号,姓名等项。

2、选课管理(1)录入教师:对教师姓名,性别,出生日期和参加工作日期进行录入可以添加修改。

(2)录入课程:对课程编号,课程名称,课程介绍,学分,总学时,先修课程进行信息的录入修改和删除。

三、主要仪器设备PC机+PowerDesiner三、四、操作方法与实验步骤1.运行PowerDesiner安装文件。

2.按照安装向导,安装PowerDesiner。

3.安装成功之后,进入PowerDesiner的CDM设计界面,了解CDM的主要设计元素和设计过程。

4.分析住宿管理的需求,分析其中应含有的实体及其属性,建立实体联系,设计住宿管理的CDM 。

5.检测CDM ,并进行模型转换。

6.优化PDM 。

7.生成设计报告。

8.实验结束后,整理实验报告。

五、实验数据记录和处理所在学生学号姓名性别出生日期Characters (5)Variable characters (8)Characters (2)Date班级班级编号班级名称Characters (6)Variable characters (30)教师教师编号教师姓名性别出生日期参加工作日期Characters (5)Variable characters (10)Characters (2)Date Date课程课程编号课程名称课程介绍学分总学时先修课程Characters (5)Variable characters (5)Variable characters (5)Variable characters (5)Number (3,0)Characters (5)院系院系编号院系名称Characters (4)Variable characters (30)职称职称编码职称说明Characters (2)Variable characters (20)课程类型课程类型编码课程类型说明Characters (2)Variable characters (20)选课成绩学期Number (3,1)<Undefined>授课授课地点Variable binary学生学号姓名性别出生日期...char(5) varchar(8) char(2) datetime班级班级编号班级名称char(6)varchar(30)教师教师编号教师姓名性别出生日期参加工作日期...char(5)varchar(10)char(2)datetimedatetime课程课程编号课程名称课程介绍学分总学时先修课程...char(5)varchar(5)varchar(5)varchar(5)numeric(3,0)char(5)院系院系编号院系名称char(4)varchar(30)职称职称编码职称说明char(2)varchar(20)课程类型课程类型编码课程类型说明char(2)varchar(20)选课成绩学期numeric(3,1)<Undefined>授课授课地点VBIN管理六、实验结果与分析分析过程是最难的,在这个过程,我们首先对实体分析不够透彻,不知道那些应该建立哪天不应该建立,其次在关系表达上,我们不知道哪些关系应该表达在图上,哪些不应该,自己分析不清楚系统,表达会更糟糕。

七、讨论、心得在CDM和PDM图中,我们首先要做的就是对系统进行细致详细的分析了解和掌握,对每个实体都要搞清楚他们之间的联系,使得其他人员在看到你画的图之后你所要表达的意思和系统的完整架构。

一、实验目的和要求学习简单SQL语句的使用,为后续学习和实验奠定基础。

二、实验内容和原理编写简单的SQL语句,实现实验要求,掌握SELECT、INSERT、UPDATE、DELETE等语句的用法。

【实验要求】1.编写一条SELECT语句,从表Student中查询满足条件:性别为女并且班级编号为030001的记录。

2.编写一条SELECT语句,从表Course中查询满足条件:课程名称为‘计算机组成原理’的记录,每条记录只显示’课程编号’、’课程名称’、’课程介绍’3列。

3.编写一条SELECT语句,从表Student中查询满足条件:姓名为’王晶’、’李平’、‘赵飞’、’卫清’的学生的记录,并将结果存入自动生成的表’Student3’中。

4.编写一条SELECT语句,从表Teacher中查询满足条件:TTcode列为空的记录并且DNO为’0005’的记录。

5.编写一条SELECT语句,从表Teacher和表TC中查询数据:显示教师与其讲授课程的基本信息。

6.向表Student中添加数据:姓名:李玲,出生日期:1986-5-2,学号:03011,班级编号:030006。

7.删除数据表’Student’中计算机专业的男学生的信息。

8.修改数据表’Student’中李刚的性别为男。

7.实验结束后,整理实验报告。

四、主要仪器设备PC机+Microsoft SQL Server四、操作方法与实验步骤1.打开企业管理器。

2.将教师提供的数据文件恢复成SM数据库。

3.打开SQL Server 查询分析器。

4.选择SM数据库。

5.按照要求,在查询分析器中输入SQL语句,并执行,检查执行结果。

6.保存正确执行的SQL语句。

五、实验数据记录和处理六、实验结果与分析七、讨论、心得在实验中,我们把上个学期的SQL server的知识进行回忆,学到的知识只有不断的重复,不断的练习才能对知识进行全面的掌握,个人认为SQL在上学期的学习过程中有了系统掌握,虽然做起来有点生疏,但是没有太大的难点。

一、实验目的和要求安装Axure,熟悉Axure的开发环境与主要功能。

熟练掌握Axure页面设计常用组件、页面间跳转、变量设置、动态面板等用法。

二、实验内容和原理实验内容:1.安装Axure。

2.熟悉Axure开发环境与熟悉常用组件。

3.掌握利用Axure进行原型设计的方法。

根据实验要求完成如下实验:1.设计实现如图3-1所示的百度主界面原型.2.设计实现如图3-2、3-3、3-4所示的教务系统中系统登录、主界面、查询等页面原型三、主要仪器设备PC 机+Axure四、操作方法与实验步骤1. 安装Axure ;下载Axure 解压安装2.运行Axure;3.设计百度主页面,相关设计素材见实验指导压缩包;4.设计教务系统相关页面;5.生成原型,并使用浏览器检查原型系统。

五、实验数据记录和处理六、实验结果与分析实验过程中,我们需要自己设计什么细心,仔细看实验要求你做的是什么,力求与实验要求相同,图中的效果或许是一个很简单的模型,但是我们在做的过程中达不到想要的效果,需要各种模型的相互配合。

七、讨论、心得(可选)在使用Axure中,由于平时不多使用,对于这个系统的很多东西无法达到想要的效果,比如阴影重叠,这个软件使用方便,简单易学,对于初学的我们来说便于掌握,要想达到很好的效果,每个地方达到自己想要的东西还得多多实践,多用,大量的使用经验的积累才是我们成功的保证!一、实验目的和要求实验目地:安装Visual Studio 2010,熟悉Visual Studio 2010开发环境。

熟练掌握C#的语法、语句结构,并能进行控制台应用程序的编写。

实验要求:利用Visual Studio 2010开发环境,采用C#语言实现以下控制台应用程序。

(1)编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。

(2)编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。

(3)编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33)。

二、实验内容和原理1.安装Visual Studio 2010。

2.熟悉掌握C#的语法、语句结构。

3.掌握控制台应用程序的设计方法。

三、主要仪器设备PC机+Microsoft SQL ServerVisual studio 2012四、操作方法与实验步骤【实验步骤】1.运行Visual Studio 2010安装文件。

2.按照安装向导说明,完成安装。

3.打开Visual studio 2010,进入IDE,熟悉编程环境。

4.按照要求完成实验内容。

首先下载VS运行下载VS按下一步不断操作,直到安装成功。

五、实验数据记录和处理(1)编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。

(2)编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。

(3)编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33)。

六、实验结果与分析在这个实验中,我们主要针对的是windows控制台的编程,我觉得这是最接近我们过去的c++和c语言的课程,这样大大减少了我们编程的难度,需要的仅仅是对语言的逻辑的掌握语句的编程,visual studio在使用的过程中,我觉得很方便快捷,减缓了我们编程所需要的时间,这是一款性能强大的软件。

七、讨论、心得不论实验是否去过去相似,或多或少都会存在一些问题,这就充分体现了我们过去动手能力少的问题,在学习语言的过程需要我们不断的练习,这样对语言的掌握有很好的促进作用。

一、实验目的和要求熟悉Visual Studio 2010,掌握常用控件的属性、事件,并熟练进行Windows窗体应用程序的编写。

1.熟练掌握C#窗体和各种常用控件的属性、方法和事件。

2.掌握C#中使用各种常用控件设计界面的方法。

3.掌握C#中窗体事件处理机制。

二、实验内容和原理熟悉利用C#进行Windows窗体应用程序的设计方法,了解Windows 窗体应用程序的组成。

相关主题