VFP课程设计总结
专业:物流管理
指导老师:姚徐
学号:
姓名:周芹
目录
绪论
系统分析
VFP课程设计内容
系统设计
主程序代码及显示
结论
总结与展望
1 绪论
该项目的设计目的在于开发一套教学信息管理系统,这能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询,解决了在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率低,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等问题。同时该系统能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。用计算机制作的学生信息管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针一定的促进作用!
系统开发关键技术
开发工具
采用VFP6。0做为开发工具
系统开发硬件平台
表、数据库、项目、类
查询设计、菜单设计、表单设计
3. 系统开发软件平台
基于Windows平台的可视化数据库管理系统
表、数据库、项目、类的基本概念及基本操作
软件运行硬件平台要求
VFP6。0
奔腾3以上处理器,内存128M以上,硬盘20G以上。
5.软件运行系统平台要求
Windows 2000/Xp或更高版本的操作系统
6. 软件功能
2 系统分析
修改密码:学生可以根据自行更改密码,用户名为学号,初始密码也是学号,确保自身信息的安全部外泄,在这里要提醒广大学生,尽快修改密码,并牢记新密码,不要随便把自己的登录信息告知他人。
系统信息:教师工作人员可以对系统内学生成绩进行及时更新,增删新旧信息。
教师任课情况:可以查询到具体课程有哪位老师教,课时数为多少,以及课程类别。
学生选修课程信息:学生可以查看自己选择了哪些课程,是否选上,以及每门课程考试成绩是多少。
学生总成绩:总成绩、平均成绩一目了然,更好的掌握自己目前的学习状况。
3 VFP课程设计内容
设计目的
通过两周的时间,使学生进一步掌握有关表、数据库、项目、类的基本概念及基本操作,在此基础上进行查询设计、菜单设计、表单设计,并掌握常用的属性、事件及方法的使用。
设计任务
1.设计项目:基于VFP课程设计的研究成果
2.设计功能:
(1)系统功能设计
数据管理
数据查询
统计处理
打印输出
系统说明
教师基本信息
教师任课信息查询
教师任课课时
学生总成绩
关于本系统
学生基本信息
学生选修课程信息查询
课程选课情况
教师任课课时统计
课程基本信息
学生成绩统计
用户信息维护
注:打印功能可以单独在菜单上列出,也可以直接在统计表单上添加打印按钮。
(2)数据库设计
教师情况表
工号 C5,姓名 C8,性别 C2,系名 C20,工龄 N2,,出生日期D8,,基本工资 N7,2,简历 M4
学生情况表
学号 C6,姓名C8,性别C2,系名C20
课程情况表
课程代码 C4,课程名 C30,课时数 N3,课程类别C20,任课教师工号 C5
学生选修课程及成绩表
学号 C6,课程代号C4,成绩N3
用户表
用户名 C 18,密码 C 20
(以上数据表,必须根据实际情况分别设置:‘格式’、‘输入掩码’,‘标题’,‘字段有效性规则’,‘记录有效性规则’,‘触发器’,‘索引’)
(3)菜单设计
见系统功能设计。
(4)模块详细设计
用户登录界面
用户信息维护,修改密码,进行密码登录次数限制。
数据管理
教师基本信息:按JS表的内容建立表单,利用该表单进行教师基本信息的添加、更新、删除及查询、第一条、下一条、上一条、最后一条等处理。
学生基本信息:按XS表的内容建立表单,利用该表单进行学生基本信息的添加、更新、删除及查询、第一条、下一条、上一条、最后一条等处理。
课程基本信息:按KC表的内容建立表单,利用该表单进行课程基本信息的添加、删除及查询、第一条、下一条、上一条、最后一条等处理。
用户信息维护:按YH表的内容建立表单,利用该表单进行课程基本信息的添加、删
VFP课程设计总结 来自淘豆网m.daumloan.com转载请标明出处.