21
温温温温温温温温温 VB 温温温温温 90 温温温温 温温温温温温温温温 VB 温温温温温 90 温温温温

温州市 中小 信息技术 VB 编程与教学 90 学时培训

  • Upload
    ordell

  • View
    259

  • Download
    0

Embed Size (px)

DESCRIPTION

温州市中小信息技术 VB 编程与教学 90 学时培训. 温州市 中小 信息技术 VB 编程与教学 90 学时培训. 温州市中小信息技术 VB 编程与教学 90 学时培训. 小项目开发流程简介. 温州市职业中等专业学校 林中海 13857771323(611323) [email protected]. 自我介绍. 温州市职业中等专业学校 林中海 13857771323(611323) [email protected]. 教书和程序设计 Asp C++builder Java 中职 Vb 基础 教学. 教学安排. 我做过的项目. - PowerPoint PPT Presentation

Citation preview

Page 1: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

温州市中小信息技术 VB编程与教学 90 学时培训

温州市中小信息技术 VB 编程与教学 90 学时培训

Page 2: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

小项目开发流程简介

温州市职业中等专业学校 林中海 13857771323(611323) [email protected]

温州市中小信息技术 VB 编程与教学 90 学时培训

Page 3: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

自我介绍 教书和程序设计 Asp C++builder Java 中职 Vb 基础教学

温州市职业中等专业学校 林中海 13857771323(611323) [email protected]

Page 4: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

教学安排天数 时间 内容

第一天

上午(8:30-11:30)

项目开发流程简介分组、分工小组项目选题VB 项目开发背景和系统分析示例

下午(14:00-17:00) 分组完成系统设计

第二天

上午(8:30-11:30)

数据库设计示例分组完成数据库逻辑设计

下午(14:00-17:00)

数据库编程开发介绍分组完成用户管理模块

第三天

上午(8:30-11:30)

系统登录、系统主界面模块的实现示例分组完成登录模块、系统主界面模块

下午(14:00-17:00)

项目功能开发示例分组实践,完成项目功能

第四天

上午(8:30-11:30)

项目功能开发示例分组实践,完成项目功能

下午(14:00-17:00)

项目功能开发示例分组实践,完成项目功能

第五天

上午(8:30-11:30)

软件测试文档编写

下午(14:00-17:00)

分组演示项目项目答辨

Page 5: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

我做过的项目 学分制管理系统 (C++builder+sql2000) 动态评价系统 (java+flex) 管理员入口 http://www.wzzj.com.cn:8089/ohzzjw//ohzzjw.html   林中海 888888

学生入口 http://www.wzzj.com.cn:8089/ohzzjw//stuxf.html   10040001 888888

项目教学课堂辅助网站 (java+flex) (http://www.wzzj.com.cn:8089/kk/) 示范校建设进度管理系统 (java+flex) (http://www.wzzj.com.cn:8089/wzzjsfx/ test test) 行政测评系统 (java+jquery) (http://www.wzzj.com.cn:8089/xzcp/) 师德考核系统 (java+jquery) (http://www.wzzj.com.cn:8089/sdkhcp/) 资源库管理平台 (java+ 云计算 ) (http://10.140.2.6:8084/ 仅内网测试 )

Page 6: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

选题参考 在线考试系统 项目教学课堂辅助软件 班级德育分信息管理 图书管理系统 排课管理系统 考务管理系统 科研管理系统 学生心理健康管理系统 运动会信息管理系统 学校财产管理系统 考试成绩分析系统 民意调查问卷系统

民主测评系统 学生评教系统 考勤管理系统 工资管理系统 学生宿舍管理系统 食堂管理系统 学籍管理系统 机房管理收费管理系统 教师档案管理系统 招生管理系统 ……

Page 7: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

项目总体要求 数据表 5-10 张 展示界面 10 张左右 软件齐全(数据库、文档、源码) 文档至少包括(需求分析、数据库设计说

明书、系统详细设计、用户手册、分工说明、答辨课件)

数据库平台尽量采用 Access

Page 8: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

分组姓名 分工组长

请各位学员将信息写在 http://www.wzpx.cn/space/ 上

Page 9: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

软件开发流程简介 需求分析 概要设计 详细设计 编码 测试 软件交付 验收 软件维护 软件升级 报废处理

Page 10: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

小项目开发流程 开发背景 系统分析

需求分析 可行性分析

系统设计 系统目标 系统功能结构图 业务流程图

数据库设计 数据库概要设计 数据库逻辑设计

分模块开发 应用

Page 11: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

项目系统分析和系统设计示例 温职专数字化校园前期工作流程 在线考试系统

Page 12: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

温职专数字化校园前期工作流程 背景和可行性 ( 学校内部 ) 调研 -> 调研报告 ( 公司) 需求分析 -> 需求报告(学校 - 公司) 开发实施(公司) 现有项目展示 (http://my.wzzj.com.cn/)

Page 13: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

在线考试系统 开发背景 学校是考试最频繁的地方,教师除了讲课

以外还要为学生出试卷、改试卷等,其工作量越来越大,迫切要求建立一个更轻松、更快捷的考试环境,让他们从繁重的劳动中解脱出来。学生也要求考试完成以后能够马上知道自己的考试成绩,而不是苦苦地等待成绩的公布。目前,各学校都已经建立了自己的局域网,为建立一个 C/S 模式的在线考试系统提供了很好的开发环境。

Page 14: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

计算机技术没有应用到考试中时,组织一次考试至少要经过 5步,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析,这是一项十分繁琐和容易出错的工作,教师的工作量非常大。很明显,传统的考试方式已经不再适应现代考试的需要。随着信息技术的迅猛发展,其应用不断扩大,如教学和虚拟大学的出现等,并且这些应用正逐步深入到千家万户,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担并且提高工作效率,与此同时提高考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如,目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。

在线考试系统 系统分析之需求分析

Page 15: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

( 1 )经济可行性分析 在线考试系统中题目的生成、试卷的提交、成绩的批阅等都

可以在网上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的工作只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,也减少了财政支出,这表明其经济性是相当可观的。

( 2 )技术可行性分析 现阶段,各个学校特别是各学校的局域网已经相当完备,正符合微软开发的 SQL Server 2000( 课堂上为方便起见使用Access2000)使用的环境,而Visual Basic 与 SQL Server 2000 数据库紧密结合,给应用程序的开发和使用提供了很好的软硬件环境。在技术上实现在线考试系统的开发是可行的。

在线考试系统 系统分析之可行性分析

Page 16: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

学员任务 按小组分工,组长将各自小组的开发背景

和系统分析发到网上。

Page 17: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

   在线考试系统是本着经济、适用、便捷、高效的原则,为考试管理者和考生提供一个高效、便捷而又轻松的考试环境,满足教师工作轻松、学生考试方便的需求。具体实现目标如下。

系统设计: 采用人机对话方式,界面友好,使用简便、快捷,数据存储安全又可靠。

实现题库的维护: 只有管理员才有添加、删除、修改试题等权限。 用户的维护: 包括用户的添加、删除、修改功能,其中管理员可

以对用户的信息进行管理,考生可以修改自己的密码。 考试的管理: 管理员可以对考试时间、考试试题类型比例进行设置。只有没有参加过考试的考生才可以进入考试界面参加考试。

分数查询: 管理员可以对学生的成绩进行查询,并以列表的方式显示。考生可以对个人成绩进行查询,以弹出对话框的形式给出成绩。

在线考试系统 系统设计之目标设计

Page 18: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

 根据在线考试系统的功能需求和系统目标,同时又根据考生、管理员的实际条件,本系统设计的功能如下。 ( 1 )登录模块:根据不同的用户权限赋予用户不同的操作,

考生只允许进入考生界面,管理员只允许进入管理界面。 ( 2 )考生模块:考生可以修改密码、参加考试、查询成绩。没有参加考试的考生可以参加考试,参加完考试的考生可以查询自己的考试成绩。

( 3 )考试模块:考生可以根据自己的答题爱好选择题目类型,在考试过程中可以修改已经提交的答案,系统显示必要的时间,时间到了以后强制考生交卷。

( 4 )管理模块:管理员可以进行维护题库、设定与考有关的参数、管理用户、查分等操作。

在线考试系统 系统设计之系统功能结构

Page 19: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

在线考试系统 系统设计之系统功能结构图

Page 20: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

在线考试系统 系统设计之业务流程图

Page 21: 温州市 中小 信息技术 VB 编程与教学 90 学时培训

学员任务 按小组分工,组长将各自小组的项目目标

设计、功能结构及业务流程图发到网上。