软件开发实验Word文档格式.docx
- 文档编号:15845657
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:21
- 大小:385.06KB
软件开发实验Word文档格式.docx
《软件开发实验Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件开发实验Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
实验题目
Case工具powerdesigner的使用
一、实验目的:
安装PowerDesiner,并了解掌握PowerDesiner的主要功能和使用方法。
二、实验内容:
1.安装PowerDesiner。
2.了解CDM的主要设计元素和设计过程。
3.熟悉模型转换工具的使用。
4.熟悉PDM的主要设计元素和设计过程。
5.了解设计报告的生成方法。
三、实验要求:
设计学生住宿管理的CDM、PDM。
要求PDM能方便实现以下功能:
1.学生管理
(1)录入班级、院、专业:
可以添加、删除、插入学院、专业、年级信息
(2)录入学生信息:
对宿舍编号、姓名、院、专业、性别、年级、班级、出生年月、籍贯、住宿费、押金、录入日期等内容。
可以添加、修改、删除等。
(3)查询:
可设置查询条件,对学生信息进行查询。
(4)换宿舍:
可进行换房,有原房号,新房号,姓名等项。
(5)毕业班清理:
对于已经毕业的班级,可以选择清除的年级,进行清理。
2.宿舍管理
(1)录入宿舍信息:
有宿舍编号、宿舍电话、应住人数、录入日期等栏目。
对以上信息可以进行浏览、添加、修改、删除等。
(2)宿舍信息统计:
可以根据楼号、宿舍编号进行查询统计。
查询内容包括:
宿舍编号、应住人数、实住人数、空位数、宿舍电话、录入日期等项。
统计内容包括应住人数、实住人数、空位数等。
3.卫生管理
(1)录入统计:
填入学院、年级、宿舍编号可查卫生平均分。
还进行增、删、改、查等功能。
(2)卫生排名:
选择年级,按全部寝室排名或按栋排名。
四、实验步骤:
1.运行PowerDesiner安装文件。
2.按照安装向导,安装PowerDesiner。
3.安装成功之后,进入PowerDesiner的CDM设计界面,了解CDM的主要设计元素和设计过程。
4.分析住宿管理的需求,分析其中应含有的实体及其属性,建立实体联系,设计住宿管理的CDM。
5.检测CDM,并进行模型转换。
6.优化PDM。
7.生成设计报告。
五.实验结果:
CDM:
PDM:
六.遇到的问题及解决办法:
Powerdesigner的使用这个实验,真正构建的时候是十分简单的,但是花在这个实验上的时间不可谓不多,主要难点在于这个软件的安装。
费尽周折,上网查资料,找同学讨论,找老师帮忙,总之想尽一起办法最后才安装成功。
后面实验内容的实现就很顺利轻松的完成了。
熟悉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’中李刚的性别为男。
1.安装SQLServer。
2.打开SQLServer查询分析器。
3.选择SM数据库。
4.按照要求,在查询分析器中输入SQL语句,并执行,检查执行结果。
5.保存正确执行的SQL语句。
1.select*fromstudentwheressex='
女'
andclno='
030001'
2.selectcno课程编号,cname课程名称,cinfo课程介绍fromcoursewherecname='
计算机组成原理'
3.select*intostudent3fromstudentwheresnamein('
王晶'
'
李平'
赵飞'
卫清'
)
4.select*fromteacherwherettcodeisnullanddno='
0005'
5.select*fromteachera,tcbwherea.tno=b.tno
6.insertintostudent(sname,sno,sbir,clno)values('
李玲'
03001'
1986-5-2'
030006'
7.deletefromstudentwheressex='
男'
and(selectdepartment.dnamefromclass,departmentwheredepartment.dno=class.dnoandclass.clno=student.clno)='
计算机系'
8.updatestudentsetssex='
wheresname='
李刚'
本实验是一个简单的实验,熟悉了书本上和老师上课讲解的知识后,按照要求一条一条写出SQL查询语句相对容易,基本没有遇到什么困难。
不过老问题还是存在,就是软件的安装了。
这类英文软件安装,对于英语水平不高的我来说,看懂提示都比较吃力,再加上要使用破解方法,的确花了不少时间。
借助有道词典和寻求同学帮助,顺利解决了问题。
七、思考题:
1.如何对查询结果进行排序。
答:
使用OrderBy语句可以顺利实现对查询结果的排序
搭建delphi开发环境,设计用户界面
一、实验目的:
安装Delphi,熟悉Delphi开发环境。
熟练掌握构成用户界面的主要控件的属性和事件。
1.安装Delphi。
2.熟悉常用控件的属性和事件。
3.掌握调整界面上控件的大小和位置的方法。
三、实验要求:
1.设计用户登录界面
要求如下:
(1)界面应提供注册用户、登录、取消等功能。
(2)界面美观大方。
(3)控件命名规范。
(4)密码输入后显示“*”。
(5)用户名的最大长度为10个字符。
2.设计住宿管理系统中学生基本信息的录入界面
(1)界面应提供录入学生基本信息的相关控件。
(2)应提供增加、修改、删除、保存等功能。
(3)界面美观大方。
(4)控件命名规范。
四、实验步骤:
1.运行Delphi的安装文件。
2.按照安装向导说明,完成安装。
3.打开Delphi,进入IDE,熟悉编程环境。
4.新建住宿管理项目。
5.按照设计内容,在窗体中增加控件。
6.修改控件的相关属性。
7.调整控件大小和对齐。
1.用户登录界面:
控件属性:
unitUnit1;
interface
uses
Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,
Dialogs,StdCtrls;
type
TForm1=class(TForm)
lbl1:
TLabel;
lbl2:
btn1:
TButton;
lbl3:
edt1:
TEdit;
edt2:
btn2:
btn3:
private
{Privatedeclarations}
public
{Publicdeclarations}
end;
var
Form1:
TForm1;
implementation
{$R*.dfm}
end.
2.宿舍管理系统:
lbl4:
edt3:
lbl5:
edt4:
btn4:
end.
六.思考题:
调整界面控件大小和位置的方法有哪些?
答:
鼠标选中控件时,控件周围会出现可拉伸点,直接用鼠标拖动就可以调节控件大小;
鼠标拖动和Ctrl+方向键可以调节控件位置
掌握数据库连接方法
熟练掌握Delphi中通过BDE连接数据库的方法,DataAccess和DataControl常用控件的使用方法。
1.设计并实现用户注册和修改密码功能。
2.设计并实现住宿管理中学生基本信息录入功能。
在实验三的基础上,连接数据库,填加控件的事件,实现用户登录功能、用户注册和修改密码的功能。
1.注册用户
要求完成以下功能:
(1)用户名合法性检测
(2)密码长度检测。
(3)密码和确认密码一致性检测。
2.修改密码
(1)提供旧密码,旧密码正确,允许修改,否则进行提示。
(2)将新密码保存到数据库中。
3.学生基本信息录入
(1)录入内容包括:
学号、姓名、性别、院、专业、班级、出生
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 实验
