第 13 章 小型系统开发实例

23
1 13 13 第第第 第第第第 第第第 第第第第 13-1 第第第第第第 第第第第 第第第 统一 293 13-2 第第 第第 统体 293 13-3 第第第第第 300 13-4 第第“第第第第第第第 302

Upload: yuval

Post on 19-Jan-2016

95 views

Category:

Documents


0 download

DESCRIPTION

第 13 章 小型系统开发实例. 13-1 数据库应用系统开发的一般步骤 293 13-2 系统总体规划 293 13-3 系统部件的组装 300 13-4 运行 “ 学生信息管理系统 ” 302. 13-1 数据库应用系统开发的一般步骤. 一般地说,数据库应用系统开发要经过如下步骤: ( 1 )需求分析阶段 ( 2 )设计阶段 ( 3 )软件测试阶段 ( 4 )维护阶段. 13-2 系统总体规划. 13-2-1 系统规划方案设计 293 13-2-2 主程序设计 296 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第 13 章 小型系统开发实例

1

第第 1313 章章 小型系统开发实例 小型系统开发实例 第第 1313 章章 小型系统开发实例 小型系统开发实例

13-1 数据库应用系统开发的一般步骤 293

13-2 系统总体规划 293

13-3 系统部件的组装 300

13-4 运行“学生信息管理系统” 302

Page 2: 第 13 章 小型系统开发实例

2

13-1 13-1 数据库应用系统开发的一般步骤数据库应用系统开发的一般步骤13-1 13-1 数据库应用系统开发的一般步骤数据库应用系统开发的一般步骤一般地说,数据库应用系统开发要经过如

下步骤:( 1 )需求分析阶段( 2 )设计阶段( 3 )软件测试阶段( 4 )维护阶段

Page 3: 第 13 章 小型系统开发实例

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

Page 4: 第 13 章 小型系统开发实例

4

13-2-1 13-2-1 系统规划方案设计系统规划方案设计13-2-1 13-2-1 系统规划方案设计系统规划方案设计( 1 )系统主程序( 2 )系统登录表单( 3 )系统菜单( 4 )系统主界面表单( 5 )学生基本信息查询表单( 6 )课程信息查询表单( 7 )教师信息查询表单( 8 )学生选课及成绩查询表单( 9 )数据维护表单( 10 )数据资源

Page 5: 第 13 章 小型系统开发实例

5

13-2-2 13-2-2 主程序设计主程序设计13-2-2 13-2-2 主程序设计主程序设计 主程序是整个应用程序的入口点,主程

序的任务是设置应用程序起始点、初始化环境、显示初始的用户界面、控制事件循环,当退出应用程序时,恢复原始的开发环境。

Page 6: 第 13 章 小型系统开发实例

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"

Page 7: 第 13 章 小型系统开发实例

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.

Page 8: 第 13 章 小型系统开发实例

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

Page 9: 第 13 章 小型系统开发实例

9

13-2-3 13-2-3 系统登录表单设计系统登录表单设计13-2-3 13-2-3 系统登录表单设计系统登录表单设计

Page 10: 第 13 章 小型系统开发实例

10

13-2-4 13-2-4 系统口令表单设计系统口令表单设计13-2-4 13-2-4 系统口令表单设计系统口令表单设计

Page 11: 第 13 章 小型系统开发实例

11

13-2-5 13-2-5 系统主界面表单设计系统主界面表单设计13-2-5 13-2-5 系统主界面表单设计系统主界面表单设计

Page 12: 第 13 章 小型系统开发实例

12

13-2-6 13-2-6 系统其他功能模块表单设计系统其他功能模块表单设计 13-2-6 13-2-6 系统其他功能模块表单设计系统其他功能模块表单设计1 .学生基本信息查询表单

Page 13: 第 13 章 小型系统开发实例

13

2 .课程信息查询表单

Page 14: 第 13 章 小型系统开发实例

14

3 .教师信息查询表单

Page 15: 第 13 章 小型系统开发实例

15

4 .学生选课及成绩查询表单

Page 16: 第 13 章 小型系统开发实例

16

5 .数据维护表单

Page 17: 第 13 章 小型系统开发实例

17

13-2-7 13-2-7 系统主菜单设计系统主菜单设计13-2-7 13-2-7 系统主菜单设计系统主菜单设计系统主菜单用来控制系统中的各项操作。

Page 18: 第 13 章 小型系统开发实例

18

13-3 13-3 系统部件的组装系统部件的组装13-3 13-3 系统部件的组装系统部件的组装 完成以上各系统部件的设计后,可以使

用“项目管理器”组装各部件。

Page 19: 第 13 章 小型系统开发实例

19

Page 20: 第 13 章 小型系统开发实例

20

Page 21: 第 13 章 小型系统开发实例

21

13-4 13-4 运行“学生信息管理系运行“学生信息管理系统”统”

13-4 13-4 运行“学生信息管理系运行“学生信息管理系统”统”

Page 22: 第 13 章 小型系统开发实例

22

Page 23: 第 13 章 小型系统开发实例

23