第 13 章 小型系统开发实例
description
Transcript of 第 13 章 小型系统开发实例
1
第第 1313 章章 小型系统开发实例 小型系统开发实例 第第 1313 章章 小型系统开发实例 小型系统开发实例
13-1 数据库应用系统开发的一般步骤 293
13-2 系统总体规划 293
13-3 系统部件的组装 300
13-4 运行“学生信息管理系统” 302
2
13-1 13-1 数据库应用系统开发的一般步骤数据库应用系统开发的一般步骤13-1 13-1 数据库应用系统开发的一般步骤数据库应用系统开发的一般步骤一般地说,数据库应用系统开发要经过如
下步骤:( 1 )需求分析阶段( 2 )设计阶段( 3 )软件测试阶段( 4 )维护阶段
3
13-2 13-2 系统总体规划系统总体规划13-2 13-2 系统总体规划系统总体规划13-2-1 系统规划方案设计 293
13-2-2 主程序设计 296
13-2-3 系统登录表单设计 296
13-2-4 系统口令表单设计 297
13-2-5 系统主界面表单设计 297
13-2-6 系统其他功能模块表单设计 298
13-2-7 系统主菜单设计 300
4
13-2-1 13-2-1 系统规划方案设计系统规划方案设计13-2-1 13-2-1 系统规划方案设计系统规划方案设计( 1 )系统主程序( 2 )系统登录表单( 3 )系统菜单( 4 )系统主界面表单( 5 )学生基本信息查询表单( 6 )课程信息查询表单( 7 )教师信息查询表单( 8 )学生选课及成绩查询表单( 9 )数据维护表单( 10 )数据资源
5
13-2-2 13-2-2 主程序设计主程序设计13-2-2 13-2-2 主程序设计主程序设计 主程序是整个应用程序的入口点,主程
序的任务是设置应用程序起始点、初始化环境、显示初始的用户界面、控制事件循环,当退出应用程序时,恢复原始的开发环境。
6
“ 学生信息管理系统”的主程序“ main.prg” 的内容如下:clear allclose allset sysmenu offset sysmenu toset talk offset safety offset century onset bell offset status bar offset defa to "d:\new book"
7
_screen.addobject ( "img1","image" )_screen.img1.stretch=2
_screen.img1.left=0
_screen.img1.top=0
_screen.img1.width=_screen.width
_screen.img1.height=_screen.height
_screen.img1.visible=.t.
8
_screen.img1.picture="d:\new book\picture2.jpg"_screen.windowstate=2_screen.movable=.f._screen.caption=" 学生信息管理系统 "do form "d:\new book\dl.scx" && 运行系统登录表单read eventsclear allclose allset talk onquit
9
13-2-3 13-2-3 系统登录表单设计系统登录表单设计13-2-3 13-2-3 系统登录表单设计系统登录表单设计
10
13-2-4 13-2-4 系统口令表单设计系统口令表单设计13-2-4 13-2-4 系统口令表单设计系统口令表单设计
11
13-2-5 13-2-5 系统主界面表单设计系统主界面表单设计13-2-5 13-2-5 系统主界面表单设计系统主界面表单设计
12
13-2-6 13-2-6 系统其他功能模块表单设计系统其他功能模块表单设计 13-2-6 13-2-6 系统其他功能模块表单设计系统其他功能模块表单设计1 .学生基本信息查询表单
13
2 .课程信息查询表单
14
3 .教师信息查询表单
15
4 .学生选课及成绩查询表单
16
5 .数据维护表单
17
13-2-7 13-2-7 系统主菜单设计系统主菜单设计13-2-7 13-2-7 系统主菜单设计系统主菜单设计系统主菜单用来控制系统中的各项操作。
18
13-3 13-3 系统部件的组装系统部件的组装13-3 13-3 系统部件的组装系统部件的组装 完成以上各系统部件的设计后,可以使
用“项目管理器”组装各部件。
19
20
21
13-4 13-4 运行“学生信息管理系运行“学生信息管理系统”统”
13-4 13-4 运行“学生信息管理系运行“学生信息管理系统”统”
22
23