毕业设计论文-vfp60学生信息管理系统的设计与实现内容摘要:
选用它作为开发平台,易于功能的扩展和软件升级。 编程语言选用 Visual 作为程序设计语言。 系统模块结构图 学生信息管理系统的设计与实现 7 根据需求分析,设计出如下图所示的学生信息管理系统的结构图。 系统模块功能设计 以下对系统各模块进行功能设计: ( 1)应用系统运行后出现的第一个界面即为“系统登录”界面。 “系统登录”表单主要是为验证用户的操作权限,即对用户表中的标识数据进行验证。 当用户表中标识字段为“ T” 时,表示系统管理员,当该值为“ F”时,表示是普通用户。 标识分为两个级别,系统管理员具有该系统的所有功能,而普通用户只具备学生档案信息、学生成绩信息、课程信息的查询、修改密码和退出系统的功能。 系统运行主程序 用户登录 基础维护 管理 浏览查询 分析统计 报表打印 退出系统 系统管理 学生档案维护 学生成绩维护 学生档案浏览 学生成绩浏览 学生档案查询 学生成绩查询 学生基本统计 学生成绩统计 学生档案打印 学生成绩打印 课表信息打印 用户管理 密码修改 课程信息维护 学生信息管理系统的设计与实现 8 ( 2)在基础维护模 块里可以进行学生档案信息、学生成绩信息的添加、删除、修改等管理。 ( 3)浏览查询模块里可以进行全体学生的档案信息、成绩信息的浏览,也可以通过学号或者姓名进行单个学生档案信息、学生成绩信息的查询。 ( 4)统计分析模块可以进行学生基本信息的统计,如总人数、男女学生数,按出生日期统计人数等。 也可以对学生成绩进行统计,并且可以打印输出补考学生的名单,上面有学生的姓名、学号、班级、家庭住址、分数,这样就可以邮寄到学生家长手里。 ( 5)报表打印模块里可以以报表的形式打印出学生档案信息、学生成绩信息、课表设置信息。 ( 6)该系统提供了用户及时修改自己密码的功能。 管理员还可以通过用户管理来控制该管理系统的用户访问。 ( 7)退出系统模块提供退出本系统的功能。 系统数据库总体设计 数据库设计是要在一个给定的应用环境( DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。 数据库是管理系统的核心内容,数据表结构设计是否合理将直接影响到能否存取数据。 本系统所有项目的创建将在“项目管理器”中进行,创建过程将在 系统中详细反映。 根据需求分析,该系统应建立一个用来存储课程信息的数据表( )、一个存储学生档案信息的数据表 ()、一个用于存储学生成绩信息的学生成绩表( )、一个存储班级信息的班级表( )和一个用户信息表( )。 具体设置方法如下: 系统数据库表的结构设计 课程设置表( ) 字段名 数据类型 字符宽度 索引 小数位数 学生信息管理系统的设计与实现 9 课程 字符型 8 普通索引 NULL 任课教师 字符型 8 NULL 备注 备注型 4 NULL 学生档案表( ) 字段名 数据类型 字符宽度 索引 小数位数 学号 字符型 6 候选索引 NULL 姓名 字符型 8 NULL 性别 字符型 2 NULL 出生日期 日期型 8 NULL 班级 字符型 4 普通索引 NULL 政治面貌 字符型 4 NULL 民族 字符型 10 NULL 家庭住址 字符型 40 NULL 备注 备注型 4 NULL 学生成绩表( ) 字段 名 数据类型 字符宽度 索引 小数位数 学号 字符型 6 主索 引 NULL 姓名 字符型 8 NULL 语文 数值型 5 1 数学 数值型 5 1 英语 数值型 5 1 政治 数值型 5 1 学生信息管理系统的设计与实现 10 历史 数值型 5 1 物理 数值型 5 1 化学 数值型 5 1 总分 数值型 5 1 平均分 数值型 5 1 班级表 () 字段 名 数据类型 字符宽度 索引 小数位数 班级 字符型 4 主索引 NULL 用户信息表( ) 字段名 数据类型 字符宽度 索引 小数位数 用户名 字符型 8 NULL 密码 字符型 10 NULL 标识 逻辑型 1 NULL 表间索引及关联 因为建立表索引是在数据库管理下使用表设计器完成的,因此所建索引皆属于数据库表的结构符合索引,并具有数据库管理下的特殊属性,如指定为主索引、候选索引、普通索引等属性。 该索引随表自动打开,并自动完成更新和维护。 其各表所建索引及关键字如下所示: 表名 主索引 候选索引 普通索引 唯一索引 课程设置信息 .DBF 课程 学生档案信息 .DBF 学号 班级 学生成绩信息 .DBF 学号 班级信息 .DBF 班级 用户信息 .DBF 因为建立表间关联是使用数据库设计器完成的,因此所建表间关联皆属于数据库表间的内部 ( Inner),并具有数据库管理下的特殊属性,如学号与班级一对一的关联、学号与成绩一对多关联。 6 学生信息管理系统的设计与实现 11 也可以通过建立本地视图建立数据表之间的连接。 “系统登录”表单的设计 学生信息系 统的用户界面设计是不允许有任何差错,不允许不相干的人员进行使用和修改,为了加强系统的安全性,在菜单入口处设置身分的检验, 在登录时可把管理员和普通用户分开,设置登录时通过用户和密码来判断,如果用户或密码不正确将弹出提示框,连续三次输入不正确系统将提出警告并退出。 但为了防止用户密码不小心泄露,可以在系统中进行修改。 “ 系统登录”表单运行后的界面如图所示: 系统菜单的设计 系统总菜单的设计 主菜单栏位于主窗口的顶部,可随时打开相应的界面。 系统总菜单包括“基础 维护”、“浏览查询”、“统计分析”、“报表打印”、“系统管理”、“退出系统”等六个菜单项。 在“项目管理器”中创建菜单并保存为 的区别。 在“选项”中单击相应菜单行的按钮,打开“提示选项”对话框。 其中的 checked学生信息管理系统的设计与实现 12 参数为主程序中的公共参数 .在“菜单设计器”中,可以根据逻辑条件启用或废止菜单及菜单项。 具体方法是:在设计任一菜单项,单击“选项( options)”下对应的按钮,可以弹出一个“提示选项”对话框,如图所示。 利用该对话框可进行下列设置: 在“跳过”框 中输入一个逻辑表达式,该表。毕业设计论文-vfp60学生信息管理系统的设计与实现
相关推荐
时内部会锁存 EA 端状态。 如 EA 端为高电平(接 Vcc 端),CPU 则执行内部程序存储器中的指令。 Flash 存储器编程时,该引脚加上 +12V的编程允许电源 Vpp,当然这必须是该器件是使用 12V 编程电压 Vpp。 XTAL1:振荡器反相放大器的及内部时钟发生器的输入端。 XTAL2:振荡器反相放大器的输出端。 XXXXXXXX 学院(论文) 9 单片机最小原理图如图 222
治偏晚有的农户不是根据麦蚜的防治指标进行防治,而是在麦蚜布满麦穗以后再进行防治,不仅对小麦造成危害,而且防治偏晚还会影响防治效果。 对策麦蚜的防治指标是百穗有蚜虫 500 头。 达到防治指标的地块要立即用药防治。 问题二:用药不更新用药不更新会使麦蚜对所用农药产生抗药性,防治效果极差。 对策在蚜虫发生的初期每亩用 3%啶虫咪乳油 25003000 倍液喷雾,或在蚜虫发生的中后期用
=0, 1, 2,„, N1 是分配给每个子载波上的数据符号, fc是载波频率,则第 k个子载波的频率为 fk = fc +k ∙∆f,其中 ∆f为子载波的频率间隔,为了保证子载波之间的正交性,相邻子载波的频率间隔必须满足 ∆f = 1TN。 此时,每个子载波在一个 OFDM 符号周期内都包含整数倍个周期,而且相邻子载波之间相差 1 个周期。 对于调制后的数据流若用矩阵脉冲成型,矩形脉冲为
域中的一种半定制电路 而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点; FPGA 采用了逻辑单元阵列 LCA( Logic Cell Array)这样一 3 个概念,内部包括可配置逻辑模块 CLB( Configurable Logic Block)、 输入 输出模块IOB( Input Output Block)和内部连线( Interconnect)三个部分。
作后期喷施叶面肥料,可以延长冠层叶片功能期,促进光合产物向籽粒运输,增加实粒数,提高千粒重和品质,一般可增产 5%10%。 常用叶面肥有以下几种:1、叶面宝内含腐植酸和微量元素,可以增强麦予抗逆能力,补充微量元素。 于孕穗期和抽穗扬花后各喷施 1 次,每次每亩 710 毫升,加 2%尿素,对水 30千克喷雾。 一般可提高千粒重 12 克,增产 5%6%。 2
五、流动人员情况 流动人员情况 序号 姓 名 性别 职称 研究方向 工作单位 国别 进入实验室时间 1 Helmut Moritz 男 教授 大地测量 奥地利格拉茨大学 国外 202011 2 A Stewart Fotheringham 男 教授 空间分析与 GIS、空间选择建模 National University of Ireland 国外 202011 3 Fujiwara