程序设计实习报告
thisform.command4.enabled=.f. endif
thisform.refresh
“最后一个“的click 事件代码: go bottom
this.enabled=.f. thisform.command1.enabled=.f. thisform.command3.enabled=.t. thisform.command2.enabled=.t. thisform.refresh
“修改“的click 事件代码:
a=messagebox(\确定修改吗?\提示\
if a=1
sele 毕业生学籍
repl 毕业生学籍.学号 with thisform. text1.value repl 毕业生学籍.姓名 with thisform. text2.value repl 毕业生学籍.班级 with thisform. text3.value
repl 毕业生学籍.入学成绩 with thisform. text4.value repl 毕业生学籍.入学方式 with thisform. text5.value repl 毕业生学籍.邮政编码 with thisform. text6.value repl 毕业生学籍.家长姓名 with thisform. text10.value repl 毕业生学籍.在校表现 with thisform. edit1.value repl 毕业生学籍.就业去向 with thisform. text12.value repl 毕业生学籍.家长联系方式 with thisform.text11.value messagebox(\修改成功!\endif
thisform.refresh
“删除“的click 事件代码: xuehao=thisform.text1.value use 毕业生学籍 exclusive
if messagebox(\你真的要删除记录吗?\删除提示\ delete from 毕业生学籍 where 学号=xuehao pack
messagebox(\删除成功\提示\else
thisform.refresh endif
thisform.refresh
thisform.command1.enabled=.t. thisform.command4.enabled=.t. “添加“的click 事件代码: do form 学生学籍录入.scx “退出“的click 事件代码: Release thisform
Form1 的init事件的代码: thisform.top=80 thisform.left=300
9.关于界面
实现功能:本系统的相关介绍。
程序设计实习报告
关于界面只包含表单控件属性,未涉及代码的添加,这里不再详细叙述 10.帮助界面
实现功能:帮助用户更好的使用该系统。
Form1的属性如下: AutoCenter=.T. BackColor=0,255,128 Caption=帮助
程序设计实习报告
Height=304 Width=55
Label1的属性如下: AutoSize=.T. BackStyle=0
Caption=若有疑问请联系:13243170116郭先生 FontSize=20 ForeColor=0,0,0 Height=33 Left=15 Top=60 Width=467
11.主程序 set talk off
close all clear all
set sysmenu off set sysmenu to
set defa to sys(5)+sys(2003)+'\\' open database 毕业生管理
_screen.windowstate=2 _screen.minbutton=.F. _screen.visible=.F.
_screen.caption=\毕业生管理系统\do form 启动.scx read event return quit
备注:毕业生学籍的相关表单以及毕业生成绩的相关表单与毕业生基本信息的相关表单的属性基本一样。请读者在看毕业生学籍的相关表单以及毕业生成绩的相关表单的属性时参考着毕业生基本信息的相关表单的属性。
程序设计实习报告
六.设计体会
通过这次数据库应用系统开发实践,我们对数据库应用系统开发有了更深、更具体的认识,也有了很多体会。一是开发数据库应用系统前的系统规划是十分重要的,在开发前所做的设计方案往往会对最终结果产生很大的影响,认真细致的规划可以节省大量的时间。二是应从数据入手进行数据库应用系统程序的设计,因为数据库应用系统在很大程度上是依赖于所管理的数据。另外,建议程序设计开始时就要使用“项目管理器”它可以使数据库应用系统程序某些组件的设计、修改和运行变得方便易行。
作为小组的成员,积极配合其他成员,互相协作和帮助来完成一个工作或与才是这次作业的根本目的吧。每个人都很累,做表单、做菜单、表、主程序等。总之,每个人都很累,但大家都很耐心。
过程中,做的也不是很顺利,其中也遇到了许多问题,通过反反复复的看书,并且向同学请教,把相关的知识复习了一遍,这也是一种很大的收获。至少我们在做的过程中学会了思考,就像在做这毕业生信息管理系统的时候,从建表、导入数据、查询、插入、编写代码、设计主程序、生成可执行文件到最后的连编成狐狸头,说实话难啊。由于我们这个是毕业生信息管理系统,毕业生的信息保密性显得尤为重要,因此我们设置了多个登陆界面。在菜单中设置了维护、查询、录入和打印子菜单,这保证了系统的完整与协调。尤其是在做表单时各种代码很麻烦,还有就是最后检查的时候还有一些小毛病,这不得不是我们反复检查,看来数据库设计系统也不是那么简单的一件事。
所以,我们以后一定得加强这方面知识的巩固和学习,多与同学交流,多向老师请教,同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要我们不断的大量的实践,通过不断的自学,不断地发现问题、思考问题进而解决问题。
最后,感谢四位老师在这三个星期的教导与帮助,让我们在迷惑中走出来,让我们从这次实习中学到了更多的知识,除了在课堂上讲的知识外,更了解了许多编程的小知识和小常识,衷心感谢老师的谆谆教诲!
程序设计实习报告
附录:
参考书目
《数据库VisualFoxPro实训教程》
主编:王趾成 科学出版社 2005.03
《VisualFoxPro程序设计》
主编:李明龙 人民邮电出版社 2005.01
《中文VisualFoxPro精彩编程五十例》
编著:王彬华 李建华 电子科技大学出版社 2004.4
《VisualFoxPro数据库开发入门与范例解析》
编著:郭胜 夏邦贵 北京机械工业出版社 2004.1
《VisualFoxPro数据库系统开发案例精选》
编著:周桓 徐薇 人民邮电出版社 2006.8
《VisualFoxPro课程设计》
编著:黄明、梁旭、石虎 电子工业出版社2006.6 《VisualFoxPro课程设计》
编著:张跃平 清华大学出版社 2004.3
《VisualFoxPro及其应用程序设计》
主编:谭浩强、梁静毅 清华大学出版社 2010.3
《VisualFoxPro数据库系统开发应用教程》
编著:李军、王钢、王桂荣 清华大学出版社、北方交通大学出版社 2004.1
《VisualFoxPro应用基础与面向对象程序设计教程(第三版)》 编著:李雁翎 高等教育出版社 2008.06