数据库VB程序设计 2.docVIP

  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文档。上传文档
查看更多
V B 程 序 设 计 班级:计算机科学(2)班 姓名:教学管理系统小组 西华师范大学 2012年10月4日 试验题目:VB教学管理系统设计 一、VB教学管理需求分析: 随着时代的进步,社会的发展,改革开放的顺利进行,科学技术进一步成为生产力发展的第一要素,而推进学校高素质教育的改革、发展、深入,以及人们思想意识的转变,人们受教育的程度越来越高,这就促使学校人员的增长,学校人工管理方式以人为方式处理这样大量的数据,不可避免地增加了管理的工作量及复杂程度,使有关管理人员工作繁复、负担重、压力大。 根据现实情况,要彻底改变原来的不利局面,一个基于网络的综合的教学管理信息系统的建立势在必行。 “教学信息管理系统” 为尚未达到信息化管理的学校提供了信息采集的补充手段,主要用于学校学生、教师的管理。 二、功能分析:教学信息管理系统提供了学生管理、教师管理、课程管理、教室管理等几部分功能。 1、学生管理:学生信息管理模块是管理学生基本信息的模块,包括在学生基本情况的录入、修改、查询等操作。 1)学生信息录入:在此将录入学生基本情况,产生某个学生的记录,供以后的一切操作使用。在操作上力求方便易用,最大程度的把程序人性化。 2)学生信息查询:在这里可以对学生进行自定义的多元化的查询。比如按学号查询,按学历查询,按班级查询等等,快速方便地提供用户所需信息。 3)学生信息删除和修改:可以轻松的进行多种信息的删除或修改。 2、教师管理:教师信息管理模块是管理教师基本信息的模块,包括在教师基本情况的录入、修改、查询等操作。 1)教师信息录入:在此将录入教师基本情况,产生某个教师的记录,供以后的一切操作使用。在操作上力求方便易用,最大程度的把程序人性化。 2)教师信息查询:在这里可以对教师进行自定义的多元化的查询。比如按教师编号查询等等,快速方便地提供用户所需信息。 3)教师信息删除和修改:可以轻松的进行多种信息的删除或修改。 课程管理:课程信息管理模块是教师和学生公用的模块,包括学生的选课、教师的任课、和学生或教师对课程的查询还有学校对课程的安排管理。 1)学生选课的录入:在此录入学生的选课情况,产生某个学生的选课记录,供以后的选课查询、课程选择、课程撤销等操作使用。 2)教师任课信息的录入:在此录入教师的任课情况,产生某个教师的任课记录,供以后的任课情况查询操作使用。 3)学校对课程的安排管理:此项只用指定管理用户才能使用,主要是对全校师生的课程默认安排。 数据库的设计 本系统将使用MySQL作为数据库管理系统,在MySQL中创建一个数据库school. 1)学生管理 学生的基本信息(students)包括以下内容:学号、姓名、年龄、性别、身份证号、出生年月日、联系电话等,如下表所示: Id Char(15) Primary key,not null Name Char(10) Age Char(4) Sex Char(4) S_id Char(20) Birthday Char(20) tel Char(20) 2)教师管理 教师管理(teachar)包括以下部分:教师编号、教师姓名、教师年龄、教师性别、联系电话、现教授课程、备注等 T_id Char(10) Primary key,not null T_name Char(10) T_age Char(8) T_sex Char(8) T_tel Char(30) T_Ncou Char(20) Beizhu Char(100) 课程管理 课程管理(Subjects)包括以下的部分课程编号、 课程名称、时间、教授教师、所在教室、学分、课程人 数等 Subjects_id Primary key,not null Subjects_name Subjects_date Subjects_teacher Subjects_class Subjects_sc Subjects_count 关系表: 1.学生选课表:students_subject 序号 ss_id Primary key 学号 id 课程编号 subject_id 2.教师授课表 teacher_subject 序号 tstu_id Primary key 教师编号 T_id 课程编号 subject_id 四 分析与综合 结构分析: E-R

文档评论(0)

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

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

1亿VIP精品文档

相关文档