欢迎来到天天文库
浏览记录
ID:970873
大小:1.35 MB
页数:27页
时间:2017-10-23
《太原理工大学软件开发环境与工具实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、本科实验报告课程名称:软件开发环境与工具实验项目:实验一CASE工具PowerDesigner的使用实验二利用Axure制作网页原型实验三搭建VisualStudio开发环境,设计Windows控制台应用程序实验四掌握在VisualStudio2010中进行WindowsForm应用程序的设计方法实验五掌握在VisualStudio2010中进行Web应用程序的设计方法实验地点:明向校区软件实验楼208专业班级:软件1333班学号:2013006142学生姓名:赵建伟指导教师:秦智2015年12月17日实验名称实验一CASE工具P
2、owerDesigner的使用实验目的和要求目的:安装PowerDesigner,并了解、掌握PowerDesigner的主要功能和使用方法。要求:1.安装PowerDesigner。2.了解CDM的主要设计元素和设计过程。3.熟悉模型转换工具的使用。4.熟悉PDM的主要设计元素和设计过程。实验内容设计学生住宿管理的CDM、PDM(PDM模型最好包括:1、通过CDM模型生成;2、直接建立)。1.学生管理(1)建立班级、院、专业CDM、PDM模型;(2)建立学生信息CDM、PDM模型,包括学号、姓名、院、专业、性别、年级、班级、出生
3、年月、籍贯、住宿费、押金、录入日期及宿舍编号等内容。2.宿舍管理建立宿舍信息CDM、PDM模型,包括有宿舍编号、宿舍名称、宿舍电话、应住人数、录入日期等栏目。3.对学生管理、宿舍管理、班级、院、专业实体(或表)之间建立联系。主要仪器设备HP笔记本计算机实验记录(写出实验内容中1,2,3的CDM图和PDM图)实验步骤 1.运行PowerDesigner安装文件。 2.按照安装向导,安装PowerDesigner。 3.安装成功之后,进入PowerDesigner的CDM设计界面,了解CDM的主要设计元素和设计过程。 4.分析住宿管理
4、的需求,分析其中应含有的实体及其属性,建立实体联系,设计住宿管理的CDM。 5.检测CDM,并进行模型转换。 6.优化PDM。 实验数据记录和处理 1、根据要求,运用case工具powerdesigner制作的学生住宿管理的CDM如下图:2、学生宿舍管理的PDM如下图:3、生成的SQL语言部分截图:遇到的问题和解决方法(1)刚开始编写时忘记勾选P,D,M等选项,老师指导后改正了。(2)开始时对界面应用不熟悉,通过看书学习和不断练习最终熟悉了操作。心得体会通过本次实验,我基本学会了使用PowerDesigner,并且了解到如何利用P
5、owerDesigner建立CDM和PDM项目的过程,此外,还包括CDM转换物理模型成为PDM,生成报告,生成数据库文件等等。从这次项目设计的过程中,我能够深刻认识到今后一定要全面思考问题。在今后的学习工作中,要多接触各类项目,分析其建模、关系以及架构设计,并学会不同项目设计的流程从生活中学知识。实验名称实验二利用Axure制作网页原型实验目的和要求目的:安装Axure,熟悉Axure的开发环境与主要功能。熟练掌握Axure页面设计常用组件、页面间跳转、变量设置、动态面板等用法。要求:1.安装Axure2.熟悉Axure开发环境3
6、.熟悉常用组件实验内容1.设计实现百度主界面原型2.设计实现教务系统中系统登录、主界面、查询等页面原型主要仪器设备台式或笔记本计算机实验记录(写出实验内容中1,2中的设计原型)(可分栏或加页)1.设计实现百度主界面原型(1)安装并打开AxureRP(2)在axure元件库中选择相应的部件(3)选择图片部件拖入主操作界面(4)置入框选择窗体中的文本框(单行)和提交按钮(5)整体修改后的效果2.设计实现教务系统中系统登录、主界面、查询等页面原型(1)教务处主界面(2)设计完成教务处登陆界面遇到的问题和解决方法1.实验过程需要完成AXu
7、re的汉化2.对相应部件及其设置需进一步了解心得体会在AXurea中设计的网页页面没有原来的页面圆润,需要进一步进行学习做到更好。实验名称实验三搭建VisualStudio开发环境,设计Windows控制台应用程序实验目的和要求目的:安装VisualStudio2010,熟悉VisualStudio2010开发环境。熟练掌握C#的语法、语句结构,并能进行控制台应用程序的编写。要求:1.安装VisualStudio2010。2.熟悉掌握C#的语法、语句结构。3.掌握控制台应用程序的设计方法。实验内容1.编写控制台程序:输入矩形的长和
8、宽,输出矩形的面积和周长。2.编写控制台应用程序,输入正整数n,输出s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。3.编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=1=13
此文档下载收益归作者所有