您所在位置: 网站首页 / 太原理工大学课程设计报告书.docx / 文档详情
太原理工大学课程设计报告书.docx 立即下载
2025-08-26
约2.1万字
约40页
0
28KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

太原理工大学课程设计报告书.docx

太原理工大学课程设计报告书.docx

预览

免费试读已结束,剩余 35 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

太原理工大学课程设计报告书

第一篇:太原理工大学课程设计报告书太原理工大学课程设计报告书一、需求分析(一)建设工厂物资管理数据库目的(包括服务对象、数据库的目标等)(二)开展工厂物资管理数据库的可行性分析(三)数据和处理分析(包括数据库中需呀存储哪些数据、如何进行处理等)二、概念结构设计(一)实体及其属性(二)分E-R图设计(三)E-R图集成与优化(消除不必要的冗余和冲突)三、逻辑结构设计(一)E-R图转换为关系模型(二)数据模型的优化(这一部分就是将关系模型规范到3NF)(三)设计用户子模式(这一部分可以设计用户自定义的视图,参见教材p227)四、数据库的实施与数据导入(一)在SQLServer2000或其他DBMS系统上实现数据库的设计(二)基本表的建立(三)视图的建立(四)数据库安全的建立(包括用户的建立及权限的分配)(五)数据的输入五、数据库的应用(一)数据查询(二)数据增加(三)数据删除(四)数据修改第二篇:太原理工大学微机原理与接口技术课程设计微机原理课程设计学校:学院:设计题目:专业班级:姓名:学号:太原理工大学信息工程学院国际象棋棋盘绘制程序一.课程设计的题目:国际象棋棋盘绘制程序二.程序功能简述本程序在屏幕上左侧绘制一个红黑相间的国际象棋棋盘,右侧绘制一个汉字‘棋’,棋字的四个角有角框。显示完后,按q退出。运行本程序后,从屏幕左上角开始,棋盘的奇数行位置逐行出现彼此相间15个像素宽的红色块(虚的),共出现五行,每行五个红色块,然后从第一行的第一个色块的右下角开始,在棋盘的偶数行位置逐行出现彼此相间15个像素宽的红色块(虚的),每行四块,共四行。其中红色块由8X8个彼此相间一个像素的红点组成,前一个色块和后一个色块之间有一定的显示时间间隔。然后,屏幕的右侧会按‘棋’的笔画顺序,一笔一画的显示汉字‘棋’,其中前一笔和后一笔之间有一定的显示时间间隔。然后按先横后竖的顺序,在棋字的四个角的斜上方显示四个角框。笔画同样有时间间隔。显示完后,若在键盘上输入q,则程序退出。三.主要设计思想简述本程序主要通过调用10H号BIOS中断的0CH号功能点调用来显示图像。将要显示点的坐标(line,cow)分别传送到dx,cx,然后将点的颜色代码传送al,接着调用10H号BIOS中断的0CH号功能,一个点就显示出来。显示矩形块以及笔画(横,竖,撇,捺)是先确定第一个点的坐标后,然后让点的行坐标line,列坐标cow按某种方式循环,每次循环后调用10H号BIOS中断的0CH号功能来完成点的显示。全部循环完后,这些点的排列就是要显示的矩形块或笔画。所以,点的行坐标line,列坐标cow的循环方式就决定了要显示的图像。显示矩形块(虚的)的循环方式是:line,cow都循环,line在外层,循环一次加2,cow在内层,循环一次加2,line循环的次数决定了方块的高,cow循环的次数决定了方块的宽。笔画横的循环方式是:只cow循环,循环一次加1,循环的次数决定了笔画横的长度。笔画竖的循环方式是:只line循环,循环一次加1,循环的次数决定了笔画竖的长度。笔画撇的循环方式是:line,cow都循环,在同一层。循环一次line加1,cow减1。循环的次数决定了笔画撇的长度笔画捺的循环方式是:line,cow都循环,在同一层。循环一次line加1,cow加1。循环的次数决定了笔画捺的长度。第一个点的坐标,循环方式,循环的次数决定了要显示的图形的位置,形状,尺寸。将位置不同的矩形块(虚的)按照棋盘的几何结构显示出来,就构成了棋盘。将位置,长度不同的笔画(横,竖,撇,捺)按照棋字的几何结构显示出来,就构成了棋字。边框同理。三.程序流程图。四.源程序代码DATASEGMENTLINEDW0;矩形块左上角的行ROWDW0;矩形块左上角的列PIXDB;矩形块的颜色NDW?;文字笔画的长度PIX_ADB;文字笔画的颜色DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:;主程序MOVAX,DATAMOVDS,AXMOVAH,0MOVAL,4INT10H;设置320×200彩色图形方式movah,0bhmovbh,01movbl,0int10hKUAIMACROR,L,N;定义显示矩形块阵列宏LOCALLA,LBMOVROW,RMOVLINE,Lmovdi,NLA:MOVCX,NLB:CALLDISP_RECTcalldelayADDrow,30LOOPLBMOVROW,Raddline,30DECDIJNZLAENDMHONG1MACROL,R,NUM,CHEN;定义显示笔画宏MOVLINE,LMOVROW,RMOVN,NUMCALLCHENCALLdelay1ENDMKUAI0,0,5;显示棋盘奇数行KUAI15,1
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

太原理工大学课程设计报告书

文档大小:28KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用