首页> 中文学位 >土木工程制图课程网上作业系统的开发
【6h】

土木工程制图课程网上作业系统的开发

代理获取

目录

文摘

英文文摘

第1章绪论

1.1概述

1.1.1《土木工程制图》课程概述

1.1.2教学作业环节存在的问题

1.1.3国内外动态

1.2研究的意义

1.3主要研究工作和研究方法

第2章作业系统体系结构的分析与设计

2.1系统的功能和结构

2.2组件的划分和系统结构的确定

2.2.1软件技术的发展

2.2.2组件对象模型(Component Object Model,COM)

2.2.3组件形式的选择

2.3平台及开发工具的选择

2.3.1系统开发的硬件环境

2.3.2系统开发的软件环境

第3章系统的数据库设计及关键技术

3.1关系数据库简介

3.2数据库的结构设计

3.3视图与触发器

3.3.1视图

3.3.2触发器

3.3.3数据库中视图和触发器的建立

3.4利用索引提高系统性能

3.5数据库访问技术的选择

第4章数据库访问组件的实现

4.1 ActiveX数据对象(ActiveX Data Object,ADO)

4.2数据库访问组件的设计和实现

4.2.1数据库访问组件的设计

4.2.2创建COM应用程序框架

4.2.3 ATL控件RELEASE版的编译

4.2.4生成代理/存根文件

4.3安装数据库访问组件

4.3.1安装服务器端

4.3.2安装客户端

第5章客户端应用程序的设计和实现

5.1界面设计

5.1.1 Office XP风格的界面

5.1.2软件的启动封面设计

5.1.3连接COM服务器

5.1.4用户登录窗口设计

5.1.5为不同的登录用户设置不同的模板

5.1.6防止自动打开新的空白文档

5.2各个管理系统的设计

5.2.1管理员系统

5.2.2教师系统

5.2.3学生系统

5.3数据打印模块的设计与实现

5.3.1利用Word打印数据

5.3.2利用Excel打印数据

第6章图形平台的设计与实现

6.1基本图形元素类的建立

6.1.1基类的建立

6.1.2点类的建立

6.1.3直线类的建立

6.1.4多线类的建立

6.1.5圆类的建立

6.1.6弧类的建立

6.1.7文本线类的建立

6.1.8矩形类的建立

6.1.9椭圆类的建立

6.1.10正多边形类的建立

6.1.11样条曲线类的建立

6.2图形元素的基本操作

6.2.1点选图形

6.2.2框选图形

6.2.3平移图形

6.2.4旋转图形

6.2.5缩放图形

6.2.6删除图形

6.2.7图形对象属性的查询和修改

6.2.8图形对象的拷贝、剪切和粘贴

6.3图形平台的屏幕操作

6.3.1显示全部图形

6.3.2显示首屏图形

6.3.3显示上屏图形

6.3.4刷新全屏

6.3.5放大图形

6.3.6平移屏幕

6.4图形平台的屏幕操作

6.4.1正交线

6.4.2 45度斜线

6.4.3平行线

6.4.4过一点做已知直线的垂线

6.4.5块定义及其修改、存取

6.4.6栅格捕捉

6.4.7图形元素特殊点的捕捉

6.5图形的自动批改机制

6.5.1图形的自动批改机制的综述

6.5.2图形元素归一化

6.5.3自动批改

6.5.4结果显示

第7章程序示例

7.1教师系统

7.1.1选择课程

7.1.2新建题目

7.1.3布置作业

7.1.4个人信息

7.1.5修改密码

7.2学生系统

7.2.1选择课程

7.2.1选择作业

7.2.3个人信息

7.2.4修改密码

结论与展望

致谢

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

本文主要进行了以下几个方面的工作:1.建立了完整的“土木工程制图网上作业系统”的系统结构及总体框架。系统按功能来分,可以划分为数据库服务器,数据库访问组件(Dbcom),客户端应用程序(管理系统,学生系统,教师系统),图形平台4个部分。2.本论文把当今先进的软件开发技术组件对象模型(ComponentObiectModel,COM)引入本项目的开发过程,探讨了用组件技术来开发的诸多优越性,并把常用的ActiveX数据对象(ActiveXDataObject,ADO)对象的属性和方法封装到数据库访问组件中。组件具有耦合性弱、内聚性强的特点,从而一旦发现问题,可以迅速地定位错误的组件甚至接口函数。另一方面,当需求出现变化时,可以将修改限于尽可能少的组件内,例如,用户界面或数据库结构改变时,我们只需修改组件。3.建立了一个具有绘图功能的图形平台。该平台不仅具备了绘制画法几何图形的基本功能,而且针对画法几何的解题特点增加了一些功能,例如绘制45度斜线,距离截量,等分直线等功能。这些功能的添加简化了教师和学生的绘图操作,使他们能把更多的注意力集中在关键知识点的处理上。4.建立了根据图形元素进行识别、判断的机制,可以进行简单的图形作业的批改。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号