学生成绩管理系统在高职院校的应用.pdfVIP

学生成绩管理系统在高职院校的应用.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生成绩管理系统在高职院校的应用 【摘要】本文利用Visual FoxPro 为开发工具,通过数据库的基本操作、查 询、报表、编译等功能来实现设计学生成绩管理系统。 【关键词】Visual FoxPro;学生成绩管理;数据库;表 随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息 和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥 着重要的作用。我校学生成绩管理工作大部分还是进行着手工管理,工作起来效 率很低,部门之间信息交流少,工作不易协调;缺乏必要的管理手段。因此,开 发学生成绩管理信息系统是学校管理部门的一项重要任务,使学校的管理工作规 范化、制度化和程序化。 学生成绩管理包括对学生信息、教师信息、课程及学习成绩等的管理,设计 该系统的目的就是利用计算机的快速查询和运算功能,替代管理人员对数据的手 工处理。下面建立的学生成绩管理系统就是一个基本 Visual FoxPro 开发的小型 数据库应用系统,能够实现对教师、学生基本信息和学习成绩的输入、查询、维 护及输出等功能。 1.系统的开发目标 为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提 高工作效率和工作质量,现提出如下的系统开发目标: 1.1 系统应具有实用性、可靠性和适用性,同时注意到先进性。 1.2 对各个数据库进行动态管理,防止混乱。 1.3 能够按照用户选择的不同的条件进行简单查询和复合查询。 1.4 能够对查询结果进行分类汇总,实现图表统计和报表打印。 1.5 注意数据的安全性,具有数据备份和恢复的功能。 1.6 方便用户的操作,尽量减少用户的操作。 1.7 系统的安全性,要求具有系统密码,并设置用户权限。 2.系统的结构设计 2.1 数据库表设计 ①学生基本情况表。字段包括:学号、姓名、专业编号、班级、性别、出生 日期、入学时间、入学成绩、团员否、照片、简历。 ②教师表。字段包括:教师编号、教师姓名、性别、职称、毕业学校、课程 编号、工资,教师编号为主索引。 ③课程表。字段包括:课程编号、课程名称、学时、学分、课程性质、备注, 课程编号为主索引。 ④学生选课表。字段包括:学号、课程编号、开课时间、成绩。学号为主索 引,分别为课程编号、开课时间、成绩建立索引。 ⑤教师任课表。字段包括:教师编号、课程编号,分别为教师编号和课程编 号建立索引。 ⑥专业表。字段包括:专业编号、专业名称、所属系、备注,为专业编号建 立索引。 2.2 各数据表间的关联 以上所建的六个数据库表中,以学生基本情况表为核心库,其它五个表的操 作都以此表为基础。在实现系统的过程中,将以上六个表用 VFP 自带的关联工 具进行关联,在有些具体关联不能满足系统要求时,采用VFP 编程的方法实现。 实现数据表关联后,对于学生成绩管理要求的任意查询及连动修改功能就可 轻松实现。如:通过学生选课表中的学号和学生表建立关联,通过课程编号和课 程表建立关联,开课时间和成绩索引用于统计计算。通过教师编号和教师表建立 关联,对课程编号和课程表建立关联,通过专业编号和学生表建立关联等。在学 生基本情况表中查某一学生时,同时根据专业编号同时查出其系、专业、班级的 情况。以此类推,以学生基本情况表为查询基础,可以查到所要查的任何信息, 并且只要用户一次查询即可实现。而对于某一参数的修改由于建立了数据关联关 系也是非常容易的。 3.系统的功能 为了达到所设计数据库实现的功能,系统应当具备用户设置(对使用本系统 的人员进行限定)、数据操作(对六个表的查询、浏览、删除、变更、打印等操作)、 数据统计(对六个表的数据进行统计)、数据维护(备份数据、还原数据) 、帮助功 能。 3.1 数据操作 系统中的数据都存储在学生基本情况表、教师表、课程表、学生选课表、教 师任课表六个基本数据库表中,数据操作功能使用户对本系统中这六个数据库表 进行浏览、查询、增加记录、删除记录、编辑数据、打印数据等操作。 3.2 数据打印 报表功能为用户在打印的文档中显示数据提供了灵活的途径。通过简单报 表、分组/总计报表、一对多报表对学生登记表、成绩单、课程成绩统计表的变 化等所

文档评论(0)

A13865477551 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档