样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均会在该系统的基础上,根据您的要求,修改成一个切实适合您的系统)
本系统开发工具:vfp6.0
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:
目 录
一、 需求分析
二、 系统功能
三、 数据库设计
四、 数据流程图
五、 表单、报表
六、退出系统
七、系统的优缺点
本文介绍了学生学籍管理的开发过程。论文详尽论述了从需求分析、系统分析、详细设计、以及测试与调试的整个开发过程。
文章中所论述的管理信息系统,是一个将业务处理从纯人工操作转换成人工与计算机共同处理的一个实例,并对转换过程进行了详细策划,
可作为同类计算机管理信息系统的应用参考。
本软件开发的过程中采用MS Visual foxpro6.0
开发工具,采用成熟的软件研制技术。在本文中,总结了开发过程中的经验及本系统今后的改进方向。
关键词:管理信息系统 学生管理 DBF
一、 需求分析
学生信息管理系统是每一个班主任老师进行管理所必须的,学生信息管理系统包括对学生的信息和成绩进行录入、修改、查询、删除、打印预览等操作。记得以前看见班主任老师对学生的信息进行处理时都是人工直接完成的,总是在那一张张的纸上记载着每一个学生的信息还有成绩,由于数据量又大所以好费力呀!为此我就想到要设计这个系统。
运行环境:
硬件平台:
服务器:数据库服务器选用专用服务器或高性能PC机,
配置:128M内存、8G硬盘、CDROM光驱。
客户端:选用PC机,
配置:64M(建议至少32M)内存、硬盘可用空间大于1G。
软件平台:
服务器操作系统:WIN2000
Sever。
客户端操作系统:中文WIN98或WINNT Workstation 或 WIN2000
Workstation。
由于visual
foxpro6.0具有强大的数据库管理功能,而且数据独立性又强又可以减少数据冗余性,所以就选择了 visual
foxpro6.0来实现了学生信息管理系统的各项功能。
二、系统功能
学生信息管理系统具体功能如下:
①、 权限:该系统要输入密码,才可以进行数据录入、修改、查询、删除、打印预览以及系统维护。
②、 信息更新:本系统可以对学生的信息和成绩进行修改、查询、删除、增加等操作。
③、信息查询:本系统可以通过学号和姓名来对学生的信息和成绩进行查询。
④、成绩汇总:可以对学生的成绩、最高分、最低分进行预览。
⑤、退出:退出系统。
四、数据流程图
五、表单、报表:
表单zjm的相关内容:
在此表单中插入一张背景图和设它的caption属性为“主界面”,name属性为form3,同时有三个标签、一个命令按钮组、一个计时器。分别设标签的属性caption为“学生信息管理系统”、“设计人:王
芸”、“设计时间:2005年4月20日”,同时设它们的fontname,fontoutline,fontsize,forecolor,backstyle属性值,在命令按钮组的生成器中输入进入系统和退出系统,在进入系统的click事件中输入:do
form mima 在退出系统click事件中输入:quit
设计时器的interval属性值为100,在计时器的timer事件中输入:
if
thisform.label2.top>=168
thisform.label2.top=thisform.label2.top-3
thisform.label3.top=thisform.label3.top-3
else
thisform.timer1.enabled=.f.
endif
thisform.refresh()
就这样保存即可。
表单mima的相关内容:
在此表单中插入一张背景图片,设它的caption属性为“输入密码”,name属性为form4。在此表单中有两个标签、一个文本框、两个命令按钮,设两个标签和两命令按钮的caption分别为“欢迎使用本系统”、“请输入密码”、“确认”、“返回”,之后分别设它们的fontname,fontoutline,fontsize,forecolor,backstyle的属性值。设文本框的fontsize,
forecolor,passwordchar为*的属性值。在“确认”中输入如下:
if
thisform.text1.value="123456"
do form
yk
else
=messagebox("密码错误",64,"提示")
endif
在“返回”按钮中输入:do
form zjm
最后保存起即可。
表单yk的主要内容:
表单xgxx的主要内容:
设此表单的caption属生为:修改信息,name属性为form5,同时设它的backcolor属性值。在此表单中有九个标签它的caption属性分别为:学号,姓名,性别,出生日期,民族,家长姓名,家庭住址,联系电话,备注;有七个文本框它们的name属性分别为:xh,xm,csrq,jzxm,jtzz,lxdh,bz;有两个组合框它们的name属性分别为:xb,mc;还有两个命令按钮它们的caption属性分别为:“修改”和“关闭”,name属性为command1和command2.
在这些过程中分别分设它们的fontname, fontsize,forecolor,backcolor的属性值。
设xm,csrq,jzxm,jtzz,lxdh,bz的readonly属性为真,同时设xb,mc,command1的enabled的属性为假;在xb的生成器中输入:“男”和“女”,在mc的生成器中输入:“汉”,“苗”,“藏”,“白”。
表单xgcj
的相关内容:
设此表单的caption属性为“修改成绩”,name属性为form6,backcolor的属性值。表单中有十一个标签它们的caption属性分别为:学号,姓名,考试类别,考试成绩,internet,多媒体,数据库,信息管理,网络,组成原理,其中有一个标签只用到它的backcolor属性设置了一下背景色既图中的那条线;有八个文本框它们的name属性分别为:xh,xm,innet,dmt,sjk,xxgl,wn,zcyl;有一个组合框它们的name属性为kslb
,在它的生成器的手工输入中输入:1-第一次月考,2-第二次月考,3-第三次月考,4-第四次月考,5-期末考试;还有两个命令按钮它们的caption属性分别为:“修改”和“关闭”,name属性为:command1和command2。在这些过程中分别分设它们的fontname,
fontsize,forecolor的属性值。设xm,innet,dmt,xjk,xxgl,wn,zcyl的readonly属性为真,kslb,command1
的command1的enabled属性为假。
在xh的lostfocus事件中输入: