教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

大型数据库课程设计指南- 淮阴工学院计算机工程实验中心--首页(4)

来源:网络收集 时间:2026-08-30
导读: 4.课程设计完成后2周内将指导课程设计工作小结和学生成绩交二级学院。 六、成绩评定 1.课程设计的成绩评定要严格、规范,可按优秀、良好、中等、及格和不及格5级记分制或百分制评定。 2.课程设计成绩获优的学生人数

4.课程设计完成后2周内将指导课程设计工作小结和学生成绩交二级学院。 六、成绩评定

1.课程设计的成绩评定要严格、规范,可按优秀、良好、中等、及格和不及格5级记分制或百分制评定。

2.课程设计成绩获优的学生人数比例一般不超过20%。课程设计成绩不及格的学生,要重修。

七、资料归档

课程设计完成后,有关资料(包括课程设计任务书,论文或设计说明书、设计图纸(作品)、指导教师考核评语、评分结果等)均应认真加以整理,编订目录,装订成册与指导书一起送系存档。

9

学生成绩管理系统简介

1. 系统组成

本系统由1个数据库、3个查询,14个表单、3个报表、1个菜单、6个程序和2个自由表组成。

数据库组成: (1)数据表3个:

学生表(5个字段: xh, xm, xb, csrq, bj),其中有4个班各5名学生的记录 课程表(4个字段:kch,kcm, js, xf),其中有4门课程的记录; 成绩表(3个字段:xh, kch, cj),其中有80条学生成绩的记录。

(2)本地视图1个: 基于以上3张表创建,输出字段为:xh, xm, xb, bj, kcm, cj 查询组成:查询学生、按班级查询成绩、按课程查询成绩 表单组成:

主界面表单、退出表单、学生表单、课程表单、成绩表单(可按学号分类和按课程分类)、 查询学生表单、查询成绩表单、总浏览表单、浏览学生表单、浏览成绩表单、系统信息表单、 设置口令表单集、修改表单界面。

菜单组成:主菜单由系统维护、浏览、查询、报表、帮助、退出6项组成。 报表组成:学生一览表、课程一览表、成绩一览表(可按课程分类和按学号分类)。 程序组成:

主程序、统计全体学生概况、按班级统计学生概况、统计全体成绩概括、按班级统计各门课的成绩、按课程统计各班学生的成绩。

自由表组成:密码表、系统信息表。 数据库名称 数据test 数据表名称 表xs 表kc 表cj 数据表结构 记录 Xh c7,xm c8,xb c2,csrq d,bj c10 4个班,每班5名学生 Kch c5,kcm c20,js c8,xf n3.1 至少4门课 Xh c7,kcm c20,cj n5.1 每人至少2门课成绩 本地视图:表xscj Xh,xm,xb,bj,kcm,cj 2. 系统功能

本系统的主要功能分别通过主菜单中的以下各项来实现:

· 通过系统维护菜单实现数据表记录的维护、数据表结构的修改、系统口令的更改、表单的修改;

· 通过浏览菜单实现对学生表、课程表和成绩表的总浏览和相关统计信息的浏览; · 通过查询菜单实现对学生和成绩的各种查询; · 通过报表菜单实现学生、课程和成绩的打印输出; · 通过退出菜单退出本系统。

10

3.数据库组成 4.表单组成

表单名称 表xs.scx 表kc.scx 表cj.scx 查询学生.scx 查询成绩.scx 总浏览表.scx 功能 用于数据表的维护, 通过这3 个表单对3 个基本数据表进行记录的修改、删除、增加、查看等操作 根据用户设置的条件对学生表进行各种情况的查询 根据用户设置的条件对学生成绩表进行查询 以页面形式将3张数据表的全部内容集中展现在一个表单中,以便用户了解系统总的情况。 浏览学生.scx 以页面形式将学生表的内容按班级分组显示,以便阅览。第1页为全体学生概况,第2页为各班学生情况。 在表单设计器中利用数据环境生成表格,再从表单控制中调出系统类库,将文本按钮组添加到表单中,去掉多余部分,只留下查找按钮即可。 在表单设计器中利用页框控件生成3个页面,再利用数据环境将3张数据表分别拖到各页面上,生成相应表格,调至合适大小即可。 在表单设计器中利用页框控件生成2个页面,第1页设计8个标签和7个文本框,并在其Activate 过程中调用程序 sumstud( );第2页设计5个标签,3个文本框,1个组合框,1个表格,在组合框的InteractiveChange过程中调用程序clastud( ) 和查询 studentquery( )。 浏览成绩.scx 以页面形式将成绩表的内容按班级和课程分组显示,以便阅第2页为按班级显示学生各门课的成绩情况,第3页为按课程显示各班学生的成绩情况。 在表单设计器中利用页框控件生成3个页面,第1页设计8个标签和7个用程序 sumcj( );第2页设计5个标签,3个文本框,1个组合框,1个表格,在组合框的InteractiveChange过程中调用程序clacj( )和查询 cla_cjquery( ); 第3页设计5个标签,3个文本框,1个组合框,1个表格,在组合框的InteractiveChange 过程中调用程subcj( ) 和查询 sub_cjquery( )。

5. 报表组成

11

设计方法 先用表单向导生成基本表单,再在表单设计器中进行适当修改,制作成自己满意的样式。 览。第1页为全体学生成绩概况,文本框,并在其Activate 过程中调报表名称 表xs.frx 功能 设计方法 先用报表向导生成基本报表,再在报表设计器中进行适当修改,制作成自己满意的样式。 表kc.frx 为用户提供系统数据 表cj.frx 的书面输出形式。

6.程序文件清单 文件名 主程序: sjmain( ) ? ? ? 作用 设置系统环境 确定系统口令 调用主界面 程序内容 application.caption=\学生成绩管理系统\call 主界面 xs表 在浏览学生表单第1页中调用的程序: Sumstud( ) 统计全体学生概况,包括: 学生总数: S1 男生总数: S3 女生总数: S4 各班学生总数: S2、S5、S6、S7 在浏览学生表单第2页中调用的程序: Clastud( ) 根据输入的班级名称 CS1,显示该班学生情xs表 况,并统计该班的: 学生总数: CS2 男生总数: CS3 女生总数: CS4 在浏览成绩表单第1页中调用的程序: Sumcj( ) 统计全体学生成绩概况,包括: 学生总平成绩: C1 男生总平成绩: C3 女生总平成绩: C4 各班学生总平成绩:C2、C5、C6、C7 xscj表 在浏览成绩表单第2页中调用的程序: clacj( ) 根据输入的班级名称 CC1,统计该班的: xscj表 学生平均分: CC2 男生平均分: CC3 女生平均分: CC4 并通过执行查询 (cla_cjquery( ))在表格中显示该班各门课的平均分、最高分、最低分。 12

在浏览成绩表单第3页中调用的程序: Subcj( ) 根据输入的课程名称 SC1,统计该课程的: xscj表 平均分: SC2 最高分: SC3 最低分: SC4 并通过执行查询sub_cjquery( )在表格中显示该课程各班的平均分、最高分、最低分。

7、

13

…… 此处隐藏:1069字,全部文档内容请下载后查看。喜欢就下载吧 ……
大型数据库课程设计指南- 淮阴工学院计算机工程实验中心--首页(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/596259.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)