收藏 分销(赏)

VisualBasic专业课程设计指导书.doc

上传人:精*** 文档编号:2864433 上传时间:2024-06-07 格式:DOC 页数:10 大小:90.04KB 下载积分:8 金币
下载 相关 举报
VisualBasic专业课程设计指导书.doc_第1页
第1页 / 共10页
VisualBasic专业课程设计指导书.doc_第2页
第2页 / 共10页


点击查看更多>>
资源描述
VB课程设计指导书 1、基础思想概念 课程设计是对主修课程所学知识综合利用一个过程,能够使得主修课程知识大幅度巩固、提升和深入系统掌握。学生在大学本科4年学习过程中,要对数门比较关键课程学习以后进行课程设计。 在课程设计过程中,应该遵照软件工程思想。 问题定义:即要处理问题是什么?具体包含:项目标名称、背景、开发该系统现实状况、项目标目标等。 可行性研究:目标是用最小代价确定在问题定义阶段所确定系统目标和规模是否能够实现,所确定问题是否能够处理,系统方案在经济上、技术上和操作上是否能够接收。 需求分析:基础任务是要正确地定义系统目标,回复系统必需“做什么”问题。确定系统关键功效,对软件开发关键目标、软件使用领域和相关该软件开发软、硬件环境进行具体分析。关键包含: (1)系统概述 (2)系统运行软、硬件环境 (3)功效需求描述(包含哪些模块,每个模块功效。) 总体设计: (1)设计软件系统结构 l 采取某种设计方法,将一个复杂系统按功效划分成模块 l 确定每个模块功效 l 确定模块之间调用关系 l 确定模块之间接口,及模块间传输信息 l 评价模块结构质量 (2)数据结构及数据库设计 l 数据结构设计 l 数据库设计 l 编写概要设计文档 具体设计: 关键是确定每个模块具体实施过程,关键有以下多个任务: l 为每个模块进行具体算法设计 l 为模块内数据结构进行设计 l 确定数据库物理结构 l 其它设计(依据软件类型,进行输入、输出设计,人-机对话设计等) l 编写具体设计说明书 具体为: (1)对每个模块进行功效描述 (2)源文件定义(该模块包含多个文件,每个文件功效) (3)函数定义(本模块用到多个函数功效,及代码实现) 编码:用选定程序设计语言实现具体设计。 综合测试:为了发觉程序中错误而实施程序过程,一个程序要进行反复测试,用不一样数据,方便发觉还未发觉错误。 2.分组 (1)每组2-3人,不得跨班编组,每组确定一名组长。 (2)每班不得有相同选题(班长把关、协调)。 3、选题 VB课程设计题目在给出“Visual Basic课程设计选题参考.doc”文档中进行选择,对所选题目必需首先完成题目中指定界面设计和功效,在此基础上,能够结合所学知识深入扩展程序功效。 4.设计步骤 (1)选定课题、完成任务分解 (2)做系统需求分析 (3)总体设计:采取表格形式给出数据结构表。 (4)具体设计、编程(小组中组员各自完成自己所选模块)。 (5)上机调试和测试,统计测试结果(应在组长协调下全组共同完成)。 (6)编写课程设计汇报书:每组一份;将上述内容总结成文,不含源程序;统一使用A4白纸,预留装订线,装订后提交,封面、扉页(课题选定和任务分解)、第3页(数据结构表)能够打印,其它正文内容必需手写。详见示例。 (7)提交课程设计汇报书、提交源程序、接收答辩(以小组为单位,源程序以电子文档形式提交到ftp下“VB课程设计”文件夹下) 5.答辩 (1)在上机时随时问询编程进度 (2)完成源程序和课程设计汇报书后,老师指定组中某个同学回复和课题相关提问 6.评分标准 必需含有按时上机、设计验收、课程设计汇报按时上交,三者同时满足要求才可计算其成绩,三者缺一按零分处理。 经过设计验收方法,并结合学生动手能力,独立分析处理问题能力和创新精神,总结汇报和验收水平和学习态度综合考评。 其中: (1)课程设计汇报书(30分) (2)程序经过情况(30分) (3)考勤情况(10分) (4)答辩情况(30分) 7.提交日期 截止到18周最终一次课提交并答辩,能够提前提交并答辩。 8. 汇报书格式 (1)汉字采取宋体,英文采取Times New Roman (2)一级标题:四号加粗,采取编号1、2、3…… (3)二级标题:五号,采取编号1)、2)、3)…… (4)正文:五号 (5)除封面外,页眉内容为课设题目,页脚内容为“第几页 共几页”,均居中对齐。 汇报每组一份,全体组员协作完成,除封面、扉页、表结构外,正文全部手写,每人有独立内容) 汇报书示例见下页 VB课程设计汇报书 ——(此处写自己选择课设题目) 设计人:XXX、 XXX、 XXX 指导老师: 马春侠 月 日 提交 课题选定和任务分解 课题名称: 班级: 组长: 联络电话: 任务分解表: 学号 负担人 任务描述 数据结构表 信息管理类型题目示例: 数据结构表(以图书管理系统为例) 字段序号 字段名 自定义类型组员名 类型 长度/字节数 1 书名 name 字符串 20 2 刊号 kanhao 字符串 10 3 出版社 press 字符串 20 …… 若有多个数据表,则需逐一介绍其表结构。 其它类型题目示例: 全局变量和模块级变量 序号 变量作用域 变量名 数据类型 含义 1 全局 a Integer 存放线宽度 2 b Long 存放画线颜色 3 Form1模块 c Single 存放圆半径 …… 一、 系统需求、功效分析(执笔人:XX,提议组长完成) (按课程设计“基础思想概念”相关内容作介绍。) 二、 总体设计(执笔人:XXX,全组集体完成,提议组长执笔) (1)界面设计 l 控件及属性设置(采取表格,例以下表) l 主界面截图 控件类型 控件名称 初始属性设置 水平滚动条 Hscroll1 Min=1 Max=10 文本框 Text1 Text="" 计时器 Timer1 Interval=1000 Enabled=False (2)模块设计(介绍每个模块功效,模块图) ………… (3)数据结构设计(介绍系统公用(外部定义)变量、符号常量、结构体类型、结构体变量等等设计思想,其中数据表结构设计结果前述“第3页”已经有,无须反复) ………… (以下每人编写模块全部作为一个新标题另起一页。) 三、XX模块(执笔人:XXX) (1)对自己负责模块进行具体功效描述 (2)步骤图 (3)模块测试(写出自己负责该模块部分程序测试表,以下表所表示。) 编号 操作、输入内容 程序运行状态、输出结果 1 开启程序 提醒输入密码 2 输入正确密码 清屏后出现主菜单 3 主菜单下键入菜单选项1(录入) 显示输入提醒,进入输入状态,结束后回到主菜单 4 主菜单下键入菜单选项2(查询) 显示学号提醒,输入学号后,显示该学号学生全部档案信息,并提醒“按任一键回到主菜单” 5 主菜单下键入菜单选项2(查询) 显示学号提醒,输入学号后,显示“该学号学生不存在!”,并提醒“按任一键回到主菜单” 6 3续:按回车键 回到主菜单 ┆ (4)设计体会(本模块用到了哪些方面知识,实现了哪些功效,有何优缺点,个人心得体会怎样。也可包含模块特色介绍) …………
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服