- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计-学生成绩管理学籍档案系统-论文
学籍档案系统
前言:学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。
学生档案管理系统是典型的信息管理系统(MIS),经过分析如此情况,我们用Visual Foxpro 6.0开发工具,利用其提供的各种面向对象的开发工具和功能强大的SQL(结构化查询语言),尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,在开发阶段设计利用的数据库是Microsoft Visual FoxPro Drivers对DBC数据库进行开发,具有很强的移植性。
关键字:面向对象(Object)、数据窗口(DataWindow)、信息管理系统(Mis)、学生档案。
一、系统需求分析
1.1 编写目的 本需求的编写目的在于研究学管理系统软件的开发途径和应用方法。 1.2 背景及范围 本项目的名称:。 本能具体化、合理化的管理学生的学籍档案,用结构化的思维方式去了解计算机的基本工作原理和程序设计。
1.5系统数据
(1)、数据字典
字段名 类型 说明 系名 Char(14) 关键字 系主任 Char(8)
字段名 类型 说明 系名 Char(14) 关键字 班级 Char(20)
字段名 类型 说明 学号 Char(10) 主关键字 姓名 Char(8) 性别 Char(2) 出生日期 Date 班级 Char(20) 外部关键字(班级信息) 联系电话 Char(11) 入校时间 Date 寝室号 Char(10) 家庭地址 Char(30) 注释 memo
字段名 类型 说明 课程表名 Char(30) 表名由”系+班级+学期”构成
字段名 类型 说明 系名 Char(14) 成绩表名 Char(30)
字段 类型 说明 学号 Char(10) 关键字 姓名 Char(8) 候选键 课程 Char(14) 成绩 Num(5,1)
二、概念设计
根据上面的分析就可以设计出能够满足用户需求的各种数据实体,以及它们之间的关系,为后面的逻辑结构设计打下基础.这些实体包括各种具体信息,通过相互之间的作用形成数据的流动.本系统的实体有:学生实体,班级实体,课程实体
2.2 各实体之间的联系
三、详细设计
此系统是在Visual FoxPro6.0开发的,利用“项目管理器”创建,共有三个数据库student、course、grade;一个主程序main.prg;一个主菜单和35个表单组成。
1、菜单设计如下:
2、流程图
①查询流程图:
3、源代码
在项目管理器中,可以打开任何一个表单查看它的详细代码。下面给出了程序一部分的源代码:
①主程序main.prg源程序:
set talk off
set escape off
set clock status
_screen.caption=学生档案管理系统
_screen.picture=back.jpg
_screen.icon=picture\xt.ico 指定应用程序图标
_screen.windowstate=2 设置启动时应用程序为全屏显示
public pot
pot=0
mypath=left(sys(16),rat(\,sys(16))) 返回路径
set defa to mypath
do form login.scx 调用登录对话框
read events
modi windows screen close 恢复主窗口的关闭能力
set sysmenu to defa 恢复VFP的默认菜单
close all
release all
return
② 查询源代码
Form1对象 Init事件
功能:将查询的字段添加到列表框中
public tiaojian,backtj,ftype
tiaojian=select * from student!学生基本信息 where
backtj=tiaojian
open database data\student
use 学生基本信息
for i=1 to fcount()-1
bo1.additem(fields(i))
endfor
bo2.enabled=.f.
thisform.pageframe1.page1.text1.readonly=.t.
thisform.pageframe1.page1.optiongroup1.enabled=.f.
Thisfrom.pag
您可能关注的文档
最近下载
- 医院信息网络安全培训PPT课件.pptx
- 2025年前列腺科普试题及答案.docx
- 立式叶片排渣过滤机-中国化工设备网.doc
- 20250508 北京大学DeepSeek系列06:DeepSeek私有化部署和一体机.pptx VIP
- 【7上英YL】芜湖市2024-2025学年七年级上学期期中考试英语试卷.pdf VIP
- 屋面瓦及檩条拆除安全方案.doc
- Schneider Electric施耐德Easy Altivar ATV610 变频器编程手册(中文).pdf VIP
- NB∕T34024-2024生物质成型燃料质量要求及分级.docx VIP
- STM32F1开发标准教程-教学大纲、授课计划.docx
- 新语境幼儿园教师专业能力等级与评定.pdf VIP
文档评论(0)