帮帮文库

返回

(终稿)【毕业设计论文】学生选课系统设计报告.doc(最终版) (终稿)【毕业设计论文】学生选课系统设计报告.doc(最终版)

格式:word 上传:2025-07-21 04:33:20
程序员根据问题的需要自己设计。在进入系统时提供输入用户名和密码功能,只有输入正确用户名和密码才可进入系统,并只允许输入三次,三次都不正确时则退出系统。程序的功能包括输入数据修改数据删除数据统计汇总及报表系统维护等功能输入数据程序中提供各种输入对话框和选择列表框考虑到用户需求,在能进行选择的情况下尽量提供选择功能,完成各种数据的输入,包括能分别向学生表班级数据表课程数据表选修课程情况数据表教师数据表教师任课情况表院系表用户表该表中只允许手动添加系统管理员记录等中添加记录。并注意以下问题输入数据时各字段的正确性验证不正确的数据不能添加到数据表中,并给出提示信息。如检验正负数是否为空等的检验有关的学号教师号课程号在表中是否已经存在等。总之,要考虑全面,保证进入数据表中的数据都是合法的有效的数据即可。输入数据时各表主键字段值不能重复。在向选修课程情况数据表教师任课情况表中输入数据时,应注意有关的课程号教师号等必须从有关的表中读取出来供用户选择输入,因为这些字段具有参照完整性。④当数据输入正确时,可用语句向相关的表中添加条新记录。当记录加到表中的同时,应将目前该表中的所有记录列出,供用户查看新记录是否已经加到表中。修改数据完成各个表中现有记录数据的编辑和修改,包括能分别对学生表班级数据表课程数据表选修课程情况数据表教师数据表教师任课情况表院系表等中的记录进行编辑修改。设计个查询界面,供用户输入待修改的记录的条件,利用该条件筛选出所有符合条件的记录并列成表格形式,当用户从表格中单击并选择条记录时,可出现编辑界面并同时将该条记录值带入洋解陈世洪人民邮电出版社数据库开发经典实例精解夏邦国刘凡馨等机械工业出版社程序设计教程周鸣扬于秋生等机械工业出版社语言程序设计郑莉董渊等清华大学出版社编程实例美斯文克,著机械工业出版社程序设计例学与实践魏亮李春葆清华大学出版社程序设计实验报告届信息工程学院题目学生选课系统学生姓名金康乐学号专业名称数据库原理与应用班级信管指导教师姓名吴达胜设计地点设计时间二八年月十五日目录课程设计目的课程设计题目描述和要求课程设计课题课程设计技术要求课程设计内容要求设计报告内容设计技术以及工具,设计技术文档介绍成果系统功能主要技术介绍数据绑定技术简介在中使用数据绑定简介系统设计总结实验设计心得参考文献实验目的进步深入理解数据库设计的整个过程,该系统的需求分析数据库概念结构设计参见教材第章的有关内容。掌握使用前台程序设计技术等和结合设计或结构的管理信息系统。综合练习的使用和数据库管理技术。④综合练习语言在编程中的使用。综合训练编程能力。二设计要求课程设计课题设计个结构或结构学生选课管理系统。设计个结构的民航售票数据库系统。课程设计技术要求数据库程序设计语言面向对象的程序设计语言等或程序的开发语言与技术如等课程设计内容要求利用建立学生选课数据库,其基本表清单及表结构描述如下表数据库中表清单数据库表名关系模式名称备注学生学生学籍信息表班级班级基本信息表课程课程基本信息表选课学生选课信息表教师教师信息表院系院系基本信息表教课教课信息表用户表用户表,用于管理系统中的三类用户系统管理员教师学生表学生基本情况数据表,结构如下字段名字段类型约束控制字段含义说明主键号密码用户类型学生教师系统管理员利用企业管理器,在学生选课数据库中,向以上建立的个数据表中分别输入以下内容表学生基本情况数据表的内容如下计算机系于濂信息系张东表学生基本情况数据表的内容如下张彬男王蕾女李建国男李平方男陈东辉男葛鹏男藩桃芝女姚峰男宋大方男许辉女王山男牛莉女李丽丽女李王男表班级数据表的内容如下计算机计算机计算机系计算机计算机计算机系计算机计算机计算机系计算机计算机计算机系信息信息信息系信息信息信息系表课程数据表的内容如下计算机基础程序设计语言数据结构数据库原理与应用计算机网络微机原理与应用表选修课程情况数据表的内容如下表教师数据表的内容如下李英女讲师王大山男副教授张朋男讲师陈为军男助教宋浩然男讲师许红霞女副教授徐永军男教授李桂菁女教授王凡女讲师田峰男助教表教课信息表的内容如下表用户表的内容如下注该表中的内容包括,学生表中的所有学号,其相应的内容为学生,教师表中的所有教师号,其相应的为教师,另外建立个系统管理员。规则如下学生表中的学生添加修改删除时自动将表中的进行添加修改删除,在添加时,自动将的值定为学生的值与相同教师表中的学生添加修改删除时自动将学号班级号学生姓名男或女性别出生日期外部键院系编号表班级数据表,结构如下字段名字段类型约束控制字段含义说明主键班级号班级名称所属专业系别表课程数据表,结构如下字段名字段类型约束控制字段含义说明主键课程号课程名称,学分表选修课程情况数据表,结构如下字段名字段类型约束控制字段含义说明外部键学号外部键课程号,成绩注该表主键为,表教师数据表,结构如下字段名字段类型约束控制字段含义说明主键教师号教师姓名男或女性别出生日期职称外部键院系编号表院系基本信息表,结构如下字段名字段类型约束控制字段含义说明主键院系编号院系名称系主任表教课信息表,结构如下字段名字段类型约束控制字段含义说明课程号教师号注该表主键为,表用户表,结构如下字段名字段类型约束控制字段含义说明用户教师数据表教师任课情况表院系表等中的记录进行编辑修改。设计个查询界面,供用户输入待修改的记录的条件,利用该条件筛选出所有符合条件的记录并列成表格形式,当用户从表格中单击并选择条记录时,可出现编辑界面并同时将该条记录值带入编辑界面,供用户修改。即先过滤符合条件的记录,再找条记录进行修改,使用户修改更方便。当把修改后的结果值向数据表中写入时进行数据的合法性合理性等检验。当检验都通过时,才将记录的值更新和修改。否则给出提示信息,要求用户重新修改。删除数据完成各个表中现有记录数据的删除,包括能分别对学生表班级数据表课程数据表选修课程情况数据表教师数据表教师任课情况表院系表等中的记录进行删除。注意当删除学生表中的个同学时,该同学在选修课程情况数据表中的所有记录也都将被删除当删除课程数据表中的门课程时,选修课程情况数据表中有关该门课程的情况都将被删除当删除教师数据表中的位教师后,教师任课情况表中有关该教师的任课情况也都要删除等。这些约束条件是由数据库的完整性和参照完整性所决定的。设计个查询界面,供用户输入待删除的记录的条件,利用该条件筛选出所有符合条件的记录并列成表格形式,当用户从表格中选择并双击条记录时,可出现删除界面并同时将该条记录值带入编辑界面,供用户查看记录的详细内容并确认是否要真的删除。即先过滤符合条件的记录,再找条记录进行删除,使用户删除更方便。在真正删除个记录时,定要出现确认提示,以防止误操作造成误删除。在确认无误后,再真正从数据表中删除个记录及其相关的记录。用户权限如下学生登录系统后,可选修课程添加修改删除,但不能录入成绩可查看打印自己的相关信息学生基本信息选课信息课程信息教师信息可修改自己的密码。教师登录系统后,可录入自己所教课程的成绩可查看打印自己的相关信息学生基本信息自己的教课信息课程信息教师信息可修改自己的密码。系统管理员具有所有的功能。三主要技术介绍数据绑定技术简介继续。如果在选择生成之前在使用连接字符串中定义了提供程序,现在可以定义数据链接属性。这将显示向导。如有必要更改提供程序,并为提供程序定义适当的位置和数据源值。例如,如果使用的是提供程序,则位置指定数据库服务器,而数据源指定数据库。如果使用的是提供程序,则数据源对应于。如果数据源需要,单击身份验证选项卡并设置用户名和密码的值。单击连接选项卡,再单击测试连接测试数据源。滚动到结果窗口的最后,查看是否通过了测试。如果测试失败,检查数据源的配置。常见包括无效的密码以及位置和数据源字段的值不正确。退出向导,返回到数据控件的属性表。在选项卡中,将查询输入到命令文本中。数据绑定控件可绑定到此查询的结果。查询通常为。但是,些提供程序不使用。设置所需的任何其他数据控件属性,然后关闭数据控件的属性表。添加数据绑定控件。例如,添加控件,它不同于控件。设置的属性。右击,再单击属性。单击所有选项卡,然后将属性设置为数据控件。单击数据源下拉列表,找到数据控件的。默认的名称为。若要以测试模式运行,请按。您将能够在所有数据中滚动。按键或关闭对话框以结束测试模式。如果编译和运行程序,同样能够在数据中滚动。由于篇幅所限制,本文不在详细介绍„„四系统设计总结实验设计心得进步深入理解数据库设计的整个过程,该学生选课系统的需求分析数据库概念结构设计有关内容等。掌握使用前台程序设计技术和结合设计结构的管理信息系统。综合练习了的使用和数据库得管理技术。④综合熟悉并练习了语言在编程中的使用。综合训练编程能力。认识系统,取得系统需求分析,更重要得是在编程方面提高了实现目标代码得能力及调试代码得能力参考文献书名作者出版社数据库原理与应用吴达胜刘建平„„科学出版社精彩实例详解袁丁傅平等机械工业出版社管理,开发及应用实例
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】学生选课系统设计报告.doc预览图(1)
1 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(2)
2 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(3)
3 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(4)
4 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(5)
5 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(6)
6 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(7)
7 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(8)
8 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(9)
9 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(10)
10 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(11)
11 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(12)
12 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(13)
13 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(14)
14 页 / 共 30
【毕业设计】学生选课系统设计报告.doc预览图(15)
15 页 / 共 30
预览结束,还剩 15 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档