- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DB课设讲稿1
DB课设讲稿 课设题目:学分管理系统 使用开发工具:VF系统 系统开发步骤: 1.系统功能和数据库结构的设计 2.系统实现 一.系统设计 要求:按软件工程化的方法进行。 内容:(1)系统功能结构设计 (2)数据库结构设计 1.系统功能设计(软件结构设计) 步骤:(1)系统总体功能模块图设计 (2)系统详细功能设计 (1)系统总体功能模块图设计 (2)系统详细功能设计 将总体功能模块图中的每个模块进行逻辑过程的设计。 包括: a.系统封面设计:画出封面的显示图 b.系统总控模块设计(菜单):画出菜单的显示图 c.编辑数据模块:流程图 二.VFP的使用及语言简介 1.VFP的使用 主要有:项目管理器的使用 工具栏 各种事件的触发程序 (1)项目管理器的使用 利用项目管理器可创建所有的对象 在打开项目管理器之前,需做以下工作: a.建立系统的目录 b.创建项目文件(.pjx) 选择“项目”,单击“新建”,键入项目文件名 ①项目管理器窗口 a.设置文件的包含和排除状态 文件前有标记①:该文件属于项目文件,但不包括在编译后生成的运行文件内(.APP或EXE): 如初建的数据库、表、视图、自由表等属于这一类 包含在项目文件中的文件:表单、PRG、MNX、QPR(查询)等文件 通过选择项目主菜单中的“排除”或“包含”来改变其状态。包含在.APP或EXE中的文件,在运行时只读不能修改。 b.设置主控程序 在项目中的程序(code),表单、查询或菜单文件中,文件名称为黑体者,为项目的主文件,它是运行项目文件时入口点。 可选择“项目”菜单中的“设置主文件”命令来改变主文件 ②项目管理器按钮 新建:新建一个新文件,加入到项目文件中 添加:向项目文件中,加入一个已有的文件 修改:修改当前打开的文件(光条覆盖) 浏览(Browse):查看当前表的内容 移去(Remove)从项目文件中移出去 连编(Build):将项目文件中文件翻译连接成一个.APP或.EXE文件 预览(Preview):浏览报表或标签文件的内容 运行(Run):运行查询、表单、菜单或程序文件 (3)属性设置窗口 此窗口中的属性主要是用来定义表单的外观和行为。 常用的表单属性: AutoCenter设置为.T.,表单居中。 BackColor 设置表单窗口的颜色。 BorderStyle 设置表单边框:如单线边框、双线边框或系统边框,若为3表示用户可改变表单的大小。 Caption 设置标题栏的标题。 MaxButton、MinButton 设置表单的最大化和最小化按钮。 Movable 控制表单是否可以移动。 AlwaysOnTop 控制表单是否总是显示在顶层。 WindowState 控制表单初始化显示时是最大化、最小化还是正常。 (4)各种控件的事件代码程序 指编辑某一特定控件的事件代码和方法程序的代码。 事件是指用户的行为或系统的行为,如用户单击鼠标; 方法程序是与对象相联系的过程,只能通过程序以特定的方式激活。 简单的事件代码举例: 表单控件的常用事件: Load事件-触发时机:表单对象创建之前; (unload事件与此相反) 可以添加代码: 判断用户权限,如果不满足就返回.F.,则表单不会创建 ….. Init事件-触发时机:表单对象创建之后,显示之前; 可以添加代码: Public varName 声明公共变量 varName=“this is a welcome message!” Set path to ‘f:\test\a’ 设置当前路径 Use tableName 打开表,名称为tableName …. Destroy事件-触发时机:表单对象释放时; 可以添加代码: close tableName 关闭表tableName ; 或者数据库,尤其是独占打开的系统资源 按钮控件的常用事件: click事件-触发时机:用户鼠标单击该按钮时; 可以添加代码: do FORM frmName 打开表单frmName(包含创建表单对象,显示表单) Thisform.release 表示释放当前表单 其它事件:Activate ,Deactivate, Getfocus, LostFocus, Resize, RightClick 三.系统的实现 b.实现的举例 封面的实现 菜单的实现 表单的实现:查询 统计的实现 系统的联
文档评论(0)