1 / 9

第十四章 小型管 理 系统开发实例

第十四章 小型管 理 系统开发实例. 教学目标. 要求掌握系统开发的一般过程、系统总体规划、程序的调试、编译与发布应用程序。. 授课内容. 14.1 系统开发的一般过程 14.2 系统开发实例:教学管理系统 14.3 连编生成应用系统. 14.1 系统开发的一般过程. 1 、需求分析 2 、数据库设计 3 、应用程序中各功能模块设计 4 、软件测试 5 、应用程序发布 6 、系统运行与维护. 14.2 系统开发实例:教学管理系统. 14.2.1 系统总体设计 1、 系统结构框图

meir
Download Presentation

第十四章 小型管 理 系统开发实例

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第十四章小型管理系统开发实例

  2. 教学目标 • 要求掌握系统开发的一般过程、系统总体规划、程序的调试、编译与发布应用程序。

  3. 授课内容 14.1 系统开发的一般过程 14.2 系统开发实例:教学管理系统 14.3 连编生成应用系统

  4. 14.1 系统开发的一般过程 1、需求分析 2、数据库设计 3、应用程序中各功能模块设计 4、软件测试 5、应用程序发布 6、系统运行与维护

  5. 14.2 系统开发实例:教学管理系统 14.2.1 系统总体设计 1、系统结构框图 根据需求分析,可以将系统划分为学生管理、教师管理、基本资料和系统管理4个模块。 2、程序调用关系

  6. 14.2.2 数据库设计 1、数据库逻辑设计 本系统包含有两个数据库:db和dbsystem。第一个数据库db由关于学生和教师的表文件及有关基础数据表文件构成,包含4个表文件:xsqk.dbf、kc.dbf、xsxk.dbf和js.dbf。第二个数据库dbsystem是系统管理模块中用到的表,包含4个表文件:operator.dbf、log.dbf、menuitem.dbf和menuright.dbf。 2、数据库物理设计 在Visual FoxPro项目管理器中按照前面的逻辑设计建立数据库及表文件。

  7. 14.2.3 主控程序设计 1、主程序功能 主文件就是主控程序,可以是.prg文件、菜单文件(.mpr)、表单文件(.scx)。这里以程序文件main.prg作为主文件。主文件有以下几个作用: (1)对应用程序的环境进行初始化。 (2)作为应用程序执行的起始点,由此启动程序的逐渐调用;在项目管理器中,主文件也作为应用程序“连编”的起始点。 (3)显示初始的用户界面。 (4)控制事件循环。 2、主程序代码

  8. 14.2.4 启动界面设计 14.2.5系统登录表单设计 14.2.6 系统菜单设计 14.2.7 学生管理模块设计 14.2.8 教师管理模块设计 14.2.9 基本资料管理模块设计 14.2.10 系统管理模块设计

  9. 14.3 连编生成应用系统 连编的具体操作步骤如下: (1)在项目管理器中,将main.prg设置为主程序(方法:单击右键在快捷菜单中设置),单击“连编”按钮。 (2)在弹出的“连编选项”对话框中,选择“Win32可执行程序/COM服务程序(exe)”单选按钮及“重新编译全部文件”、“显示错误”复选框,如图14.21所示。 (3)单击“确定”按钮,弹出“另存为”对话框。 (4)在“另存为”对话框的“应用程序名”文本框中输入一个文件名(例如jxgl),然后单击“保存”按钮,如图14.22所示,系统将自动完成连编过程并生成一个已编译好的可执行文件jxgl.exe。

More Related