我对数据库的制作是为了能够更方便更快捷的对学生基本信息、系部基本信息、课程信息、教职工信息以及学生成绩进行查询。
数据库的最终效果是能够按学号、姓名、系号查询学生基本信息;按职工号、姓名、系号查询教职工基本信息;按系号、系名称查询系的基本信息;按课程号、课程名称、上课教师姓名查询课程基本信息;按学号、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课程基本情况。若查询涉及多门课程,则按课程分组。每门课程按总评成绩从高分到低分给出选修该门课程的所有学生的成绩(平时成绩、考试成绩和总评成绩);能按课程号、课程名称、教师姓名输出对应课程的成绩报表;能够根据课程、授课教师统计成绩>=90分、>=80分、>=70分、>=60分及不及格学生的人数及比例。内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分),选课学生名单(学号、姓名、性别),每个学生的平时成绩、考试成绩和总评成绩。
我建立了学生基本信息表,系部基本信息表,课程信息表,教职工信息表,选课信息表以及没门课程的成绩表。课程包括音乐鉴赏、影视鉴赏、体育、数学、商业应用文写作、实用英语这几门课程。学生基本信息表的内容及数据类型如下:学号INT PRIMARY KEY,姓名VARCHAR(10) NOT NULL,性别 VARCHAR(50),出生日期 INT ,入学成绩 INT,所在系号 INT。系部基本信息表内容及数据类型如下:系号 INT PRIMARY KEY,系名称VARCHAR(50) NOT NULL,系的简介 VARCHAR(50)。课程信息表内容及数据类型如下:课程号INT PRIMARY KEY,课程名称 VARCHAR(50) NOT NULL,任课教师号INT,学时INT ,学分INT,上课时间 VARCHAR(50),上课地点 VARCHAR(50),考试时间VARCHAR(50)。教职工信息表内容以及数据类型如下:职工号 INT PRIMARY KEY,教师姓名VARCHAR(10) NOT NULL,性别 VARCHAR(50),出身年月INT ,所在系号INT,职称VARCHAR(50),技术专长 VARCHAR(50)。将课程信息中的任课教师号与教职工信息表的职工号。 选课信息表内容以及数据类型如下:学号INT PRIMARY KEY,教师姓名VARCHAR(10) NOT NULL,课程号 INT,课程名称 VARCHAR(10) ,平时成绩 INT,考试成绩 INT,总评成绩 INT。
…… …… 余下全文
HEFEI UNIVERSITY
数据库设计报告
系 别
专 业
班 级
学 号
姓 名
指导 老师
完成 时间 电子信息与电气工程系 电气信息类 09级电气(3)班 20xx年5月10日
0905073012
学生信息管理理系统数据库设计报告 班级: 09电气信息类(3)班 姓名: 学号:0905073012
1.1设计背景:
随着我国学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。由于大学生类别和专业的设置的多样化,大学生的学籍管理历来是非常繁琐和复杂的的工作。在当代信息化的社会里,对信息管理也提出了更高的要求。面对庞大的信息量, 这时的人工管理几乎无法实现,在这种情况下用数据库进行管理变的尤为必要,它不仅实现了信息的共享,通过这样的系统,可以做到信息的规范管理,科学统计和快速的查询,从而增加管理方面的效率和减少人为的错误。
…… …… 余下全文
数据库系统课程设计报告
———图书馆管理信息系统
姓 名:
学 号:
指导教师:
起始时间: 20##.10.16-20##.10.23
目录
【论文摘要】...................................................... 1
【关键字】........................................................ 1
…… …… 余下全文
引言是对这份软件系统详细设计报告的概览,是为了帮助阅读者了解这份文档如何编写的,并且应该如何阅读、理解和解释这份文档。
说明这份软件系统详细设计报告是基于哪份软件产品需求分析报告、哪份软件产品概要设计报告和哪份软件产品数据库设计说明书(如果该软件产品需要数据库支持)编写的,开发这个软件产品意义、作用、以及最终要达到的意图。通过这份软件系统详细设计报告详尽说明了该软件产品的编码结构,从而对该软件产品的物理组成进行准确的描述。
如果这份软件系统详细设计报告只与整个系统的某一部分有关系,那么只定义软件系统详细设计报告中说明的那个部分或子系统。
具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括:
● 任务提出者;
● 软件开发者;
● 产品使用者。
描述编写文档时所采用的标准(如果有标准的话),或者各种编写约定。编写约定应该包括:
● 部件编号方式;
● 界面编号方式;
● 命名规范:
…… …… 余下全文
图书管理系统的开发与实现
摘要:图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的
建立和维护以及前端应用程序的开发两个方面。其能够完成对图书的添加、删除、
借阅、归还和对读者的管理等功能的操作。经过分析,使用 Microsoft?
Visual Basic 6.0为开发工具,利用其提供的各种面向对象的可视化开发平台作
为开发工具,采用面向对象技术,图形化的应用开发环境,尤其是它有一个功能
极其强大的集成环境提供给开发人员,使得开发人员可通过菜单、界面、图形浏
览工具、对话框以及嵌入的各种生成器来轻松地完成各种复杂的操作。并且,方
便的界面制作,可以节省更多的时间来研发后台的程序代码及数据库。数据库选
用Access,其存储方式单一,都存放在后缀为(.mdb)的数据库文件中,界面友好易
于操作管理。开发过程中不断修正和改进,直到形成满意的可行系统。
关键字:VB程序设计、图书管理系统、信息管理系统(MIS)、数据库、Visual
Basic6.0、面向对象(Object)、图书管理。
1. 选题背景与开发功能简介
当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使
…… …… 余下全文