最新实例学生成绩系统设计ppt课件

上传人:鲁** 文档编号:568509323 上传时间:2024-07-25 格式:PPT 页数:19 大小:495KB
返回 下载 相关 举报
最新实例学生成绩系统设计ppt课件_第1页
第1页 / 共19页
最新实例学生成绩系统设计ppt课件_第2页
第2页 / 共19页
最新实例学生成绩系统设计ppt课件_第3页
第3页 / 共19页
最新实例学生成绩系统设计ppt课件_第4页
第4页 / 共19页
最新实例学生成绩系统设计ppt课件_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《最新实例学生成绩系统设计ppt课件》由会员分享,可在线阅读,更多相关《最新实例学生成绩系统设计ppt课件(19页珍藏版)》请在金锄头文库上搜索。

1、进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热怎么这么热”,于是三五成群,聚在大树,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩

2、子们却在周下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇强子,别跑了,快来我给你扇扇”。孩。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,母亲总是,好似生气的样子,边扇边训,“你看热的,跑什么?你看热的,跑什么?”此时这把蒲扇,此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道!蒲扇是中国传统工艺品,在是那么凉快,那么的温馨幸福,有母亲的味

3、道!蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人

4、生的轨迹,携带着特有的念想,一年年,一天天,流向长也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅长的时间隧道,袅实例学生成绩管理系统设计实例-学生成绩管理系统设计1 1 系统设计系统设计1.l 1.l 设计思想设计思想 本系统设计思想:系统采用模块化程序设计方法,既便于系统本系统设计思想:系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于管理人员的维护。系统应具备数据功能的各种组合和修改,又便于管理人员的维护。系统应具备数据库维护功能,及时根据用户需求进行数据的查询、添加、删除、修库维护功能,及时根据用户需求进行数据的查询、添加、删除、修

5、改等操作。改等操作。2 2实例-学生成绩管理系统设计实例-学生成绩管理系统设计实例-学生成绩管理系统设计实例-学生成绩管理系统设计实例-学生成绩管理系统设计实例-学生成绩管理系统设计实例-学生成绩管理系统设计2.3 2.3 数据库完整性的实现数据库完整性的实现 1.1.实实体体完完整整性性。在在表表“管管理理员员”、“学学生生”、“课课程程”中中,对对于于主主关关键键字字的的取取值值设设置置不不允允许许为为空空值值( null null ),唯唯一一性性由由主主索索引引来来保保证;证; 2.2.用用户户自自定定义义完完整整性性。在在“成成绩绩”表表中中,“成成绩绩”字字段段的的取取值值必必须须

6、在在0 0至至110110之之间间。在在“学学生生”表表中中,“奖奖学学金金”字字段段的的取取值值必必须须=0=0; 3.3.参参照照完完整整性性。数数据据库库的的参参照照完完整整性性是是指指在在“子子表表”当当中中实实现现关关联联的的外外部部关关键键字字,它它的的取取值值必必需需为为“父父表表”中中实实现现相相应应关关联联的的主主关关键键字字值值的的子子集集。即即在在“学学生生”表表与与“成成绩绩”表表之之间间的的参参照照完完整整性性要要求求:在在“成成绩绩”表表中中,字字段段“学学号号”的的取取值值必必须须是是“学学生生”表表“学学号号”字字段段取取值值当当中中已已经经存存在在的的一一个个

7、值值。同同时时,在在“课课程程”表表与与“成成绩绩”表表之之间也必须遵守参照完整性的规则。间也必须遵守参照完整性的规则。9 9实例-学生成绩管理系统设计4 4 编译应用程序编译应用程序4.1 4.1 构造应用程序框架构造应用程序框架 1. 1.设置起始点设置起始点 将将各各个个组组件件联联结结在在一一起起,然然后后使使用用主主文文件件为为应应用用程程序序设设置置一一个个起起始始点点。主主文文件件作作为为应应用用程程序序执执行行的的起起始始点点,可可以以包包含含一一个个程程序序或或者者表表单单。当当用用户户运运行行应应用用程程序序时时,Visual Visual FoxProFoxPro将将为为

8、应应用用程程序序启启动动主主文文件件,然然后后,主主文文件件再再依依次次调调用用所所需需要要的的应应用用程程序序其其他他组组件件。所所有有应应用用程程序序都都必必须须包包含含一一个个主主文文件件。一一般般说说来来,最最好好的的方方法法是是为为应应用用程程序序建建立立一一个主程序。设置应用程序的起始点的步骤如下:个主程序。设置应用程序的起始点的步骤如下: 在在“项目管理器项目管理器”中,选择要设置为主文件的文件;中,选择要设置为主文件的文件; 从从“项目项目”菜单中选择菜单中选择“设置主文件设置主文件”命令。命令。1010实例-学生成绩管理系统设计2.2.初始化环境初始化环境 主主文文件件或或者

9、者主主应应用用程程序序对对象象必必须须做做的的第第一一件件事事情情是是对对应应用用程程序序的的环环境境进进行行初初始始化化。有有时时,可可能能需需要要使使用用编编写写代代码码来来进进行行初初始始化化,有有关关步步骤如下:骤如下: 初始化变量;初始化变量; 建立一个默认的路径;建立一个默认的路径; 打开任意需要的数据库、自由表及索引;打开任意需要的数据库、自由表及索引; 添加外部库和过程文件。添加外部库和过程文件。 3. 3.显示初始的用户界面。显示初始的用户界面。 初初始始的的用用户户界界面面可可以以是是菜菜单单,也也可可是是表表单单或或其其他他的的用用户户组组件件。在在主主程程序序中中,可可

10、使使用用DODO命命令令运运行行一一个个菜菜单单或或使使用用DO DO FORMFORM命命令令运运行行一一个个表单来对用户界面进行初始化。表单来对用户界面进行初始化。1111实例-学生成绩管理系统设计4.4.控制事件循环控制事件循环 一一旦旦建建立立了了应应用用程程序序的的环环境境,同同时时显显示示初初始始的的用用户户界界面面,这这时时需需要要建建立立一一个个事事件件循循环环来来等等待待用用户户的的交交互互使使用用。执执行行READ READ EVENTSEVENTS命命令令,使使Visual FoxProVisual FoxPro开始处理像鼠标单击、键盘输入这样的事件。开始处理像鼠标单击、

11、键盘输入这样的事件。 使用控制事件循环的步骤如下:使用控制事件循环的步骤如下: 启启动动事事件件循循环环:如如果果在在主主文文件件中中执执行行下下面面的的两两个个命命令令,应应用用程程序将显示表单序将显示表单STARTUP.SCXSTARTUP.SCX。 DO FORM STARTUP.SCX DO FORM STARTUP.SCX READ EVENTS READ EVENTS 结结束束事事件件循循环环:结结束束事事件件循循环环可可通通过过执执行行CLEAR CLEAR EVENTSEVENTS命命令令实实现现。CLEAR CLEAR EVENTSEVENTS命命令令将将挂挂起起Visual

12、 Visual FoxProFoxPro的的事事件件处处理理过过程程,同同时时将将控制权返回给执行控制权返回给执行READ EVENTSREAD EVENTS命令并开始事件循环的程序。命令并开始事件循环的程序。1212实例-学生成绩管理系统设计5. 5. 恢复原始的开发环境。恢复原始的开发环境。 如如果果要要恢恢复复储储存存变变量量原原来来的的值值,可可以以将将它它们们宏宏替替换换为为原原始始的的SETSET命命令令。例例如如,如如果果要要在在公公共共变变量量cTalkValcTalkVal中中保保存存SET SET TALKTALK设设置置,可可执执行行SET TALK &cTalkval

13、SET TALK &cTalkval 命令。命令。6. 6. 将一个程序结构化为主文件。将一个程序结构化为主文件。 如如果果在在应应用用程程序序中中使使用用一一个个程程序序文文件件(.PRG)(.PRG)作作为为主主文文件件,必必须须保保证证该该程程序序中中包包含含一一些些必必要要的的命命令令,这这些些命命令令可可控控制制与与应应用用程程序序的的主主要要任任务务相相关关的的任任务务。在在主主文文件件中中,没没有有必必要要直直接接包包含含执执行行所所有有任任务务的的命命令令。常常用用的的一一些些方方法法是是调调用用过过程程或或者者函函数数来来控控制制像像环环境境初初始始化化和和清清除除这样的任务

14、。这样的任务。1313实例-学生成绩管理系统设计4.2 4.2 将文件加入到项目中将文件加入到项目中 下面的几个方法,可以向一个项目中添加文件:下面的几个方法,可以向一个项目中添加文件: 1. 1. 使用应用程序向导,可以建立项目和添加文件;使用应用程序向导,可以建立项目和添加文件; 2. 2. 如如果果要要自自动动向向一一个个项项目目中中添添加加新新的的文文件件,可可打打开开该该项项目目,然然后后在在“项目管理器项目管理器”中建立新的文件;中建立新的文件; 3. 3. 要要向向一一个个项项目目中中添添加加已已存存在在的的文文件件,可可打打开开项项目目,并并使使用用“项项目目管理器管理器”。1

15、414实例-学生成绩管理系统设计4.3 4.3 为项目建立应用程序为项目建立应用程序 编译一个项目的最后一步是连编它。该过程的最终结果是将所有编译一个项目的最后一步是连编它。该过程的最终结果是将所有在项目中引用的文件合成为一个应用程序文件,并将应用程序文件和在项目中引用的文件合成为一个应用程序文件,并将应用程序文件和数据文件一起发布,发布后便可执行该文件运行应用程序。数据文件一起发布,发布后便可执行该文件运行应用程序。 从项目建立应用程序的具体步骤如下:从项目建立应用程序的具体步骤如下:1. 1. 测试项目测试项目 为为了了对对程程序序中中的的引引用用和和程程序序组组件件进进行行校校验验,可可

16、先先对对项项目目进进行行测测试试。测试一个项目的步骤如下:测试一个项目的步骤如下: 在在“项目管理器项目管理器”中,选择中,选择“连编连编”; 在在“连编选项连编选项”对话框中,选择对话框中,选择“重新连编项目重新连编项目”; 选择所需的其他选项,并选择选择所需的其他选项,并选择“确定确定”;1515实例-学生成绩管理系统设计2. 2. 将项目连编为一个应用程序文件将项目连编为一个应用程序文件 连编一个应用程序连编一个应用程序, ,步骤如下:步骤如下:uu在在“项目管理器项目管理器”中,选择中,选择“连编连编”按钮。按钮。uu在在“连连编编选选项项”对对话话框框中中,选选择择“连连编编应应用用

17、程程序序”,生生成成.APP.APP文文件件;或者或者“连编可执行程序连编可执行程序”来建立一个来建立一个.EXE.EXE文件。文件。uu选择所需的其他选项并选择选择所需的其他选项并选择“确定确定”按钮。按钮。 运行运行.APP.APP应用程序应用程序从从“程程序序”菜菜单单中中选选择择“执执行行”命命令令,然然后后选选择择要要执执行行的的应应用用程程序序即即可可。也也可可在在“命命令令”窗窗口口中中,键键入入DODO和和应应用用程程序序文文件件名名来来执执行行应应用用程程序。例如,要运行应用程序序。例如,要运行应用程序MYAPPMYAPP,可键入:,可键入:DO myapp.appDO my

18、app.app1616实例-学生成绩管理系统设计 运行运行.EXE.EXE应用程序应用程序 在建立了一个在建立了一个.EXE.EXE文件,就可使用如下几种方法运行该文件:文件,就可使用如下几种方法运行该文件:uu在在Visual Visual FoxProFoxPro中中,从从“程程序序”菜菜单单中中选选择择“运运行行”,然然后后挑挑选选一一个应用程序文件;个应用程序文件;uu在在“命命令令”窗窗口口中中,使使用用DODO命命令令,该该命命令令带带有有所所要要运运行行的的应应用用程程序序名字。例如,要运行一个名字为名字。例如,要运行一个名字为MYAPP.EXEMYAPP.EXE的的.EXE.EXE文件,可键入:文件,可键入: DO myapp.exe DO myapp.exeuu在在WindowsWindows中,双击该中,双击该.EXE.EXE文件的图标即可运行该程序。文件的图标即可运行该程序。17171818结束语结束语谢谢大家聆听!谢谢大家聆听!19

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号