家教中心管理系统数据设计说明书

合集下载

教务管理系统概要设计说明书

教务管理系统概要设计说明书

教务管理系统概要设计说明书教务管理系统概要设计说明书1:引言1.1 编写目的本文档旨在对教务管理系统进行概要设计,包括系统的功能需求、架构设计、数据结构设计、接口设计等内容,以指导系统的开发和实施。

1.2 读者对象本文档主要面向项目组成员、开发人员、测试人员以及其他与系统开发和实施相关的人员。

2:系统概述2.1 项目背景教务管理系统用于学校的教务管理工作,包括学生信息管理、课程管理、教师管理、成绩管理等功能。

2.2 系统目标教务管理系统旨在提高学校教务管理的效率和质量,简化教务工作流程,方便教师、学生和管理员的使用。

3:功能需求3.1 学生信息管理3.1.1 学生信息录入3.1.2 学生信息查询3.1.3 学生信息修改3.1.4 学生信息删除3.2 课程管理3.2.1 课程信息录入3.2.2 课程信息查询3.2.3 课程信息修改3.2.4 课程信息删除3.3 教师管理3.3.1 教师信息录入3.3.2 教师信息查询3.3.3 教师信息修改3.3.4 教师信息删除3.4 成绩管理3.4.1 成绩录入3.4.2 成绩查询3.4.3 成绩修改3.4.4 成绩删除3.5 其他功能4:架构设计4.1 系统整体架构4.2 模块划分4.3 数据库设计4.4 界面设计5:数据结构设计5.1 学生信息表结构设计5.2 课程信息表结构设计5.3 教师信息表结构设计5.4 成绩表结构设计5.5 其他数据结构设计6:接口设计6.1 界面与用户交互接口设计6.2 模块之间的接口设计6.3 与外部系统的接口设计7:附件本文档涉及的附件包括系统原型图、数据库设计文档、界面设计图等。

8:法律名词及注释8.1 法律名词1:该法律名词的注释。

8.2 法律名词2:该法律名词的注释。

注:具体的法律名词和注释应根据实际情况进行填写。

家教管理系统毕业设计

家教管理系统毕业设计

家教管理系统毕业设计一、引言随着社会的进步和科技的发展,教育行业日益繁荣,家教市场逐渐扩大。

在这个背景下,家教管理系统应运而生,旨在提高家教服务的质量和效率。

本文旨在设计并实现一个功能完善、界面友好的家教管理系统,以满足日益增长的家教需求。

二、系统需求分析1.用户管理:对系统用户进行分类,包括家教、学生和系统管理员。

不同用户拥有不同的权限和操作功能。

2.信息发布:提供信息发布功能,方便用户查看家教信息、学生信息以及课程信息。

3.预约管理:支持学生和家教进行预约,并管理预约信息。

4.评价管理:学生对家教进行评价,以便其他用户参考。

5.消息通知:提供消息通知功能,确保用户及时获取最新信息。

6.数据统计:对系统数据进行统计和分析,以便了解家教市场的需求和趋势。

三、系统设计1.数据库设计:采用关系型数据库,设计合适的表结构,包括用户表、信息发布表、预约表、评价表等。

2.界面设计:采用用户友好的界面设计,确保用户能够方便快捷地使用系统。

3.功能模块设计:将系统分为登录模块、信息发布模块、预约模块、评价模块、消息通知模块和数据统计模块。

4.后台管理设计:为系统管理员提供后台管理功能,以便对系统进行维护和管理。

四、系统实现1.开发环境:选择合适的开发语言和开发工具,如Java、MySQL和Eclipse等。

2.编码实现:按照设计要求进行编码实现,确保系统的稳定性和可扩展性。

3.测试与调试:对系统进行测试和调试,确保系统的功能完善和性能良好。

4.上线运行:上线运行系统,并对用户进行培训和指导,确保用户能够正确使用系统。

五、系统评估与优化1.系统评估:对系统进行评估,包括功能完整性、用户满意度、性能稳定性等方面。

2.系统优化:根据评估结果对系统进行优化改进,提高系统的性能和质量。

3.持续更新和维护:对系统进行持续更新和维护,确保系统的正常运行和发展。

六、结论本文设计的家教管理系统能够满足日益增长的家教需求,提高家教服务的质量和效率。

教务管理系统——详细设计说明书

教务管理系统——详细设计说明书

项目编号: S24-12-2009教务管理系统项目承担部门:08532班第四项目组撰写人(签名):唐雷,谢雷豪,谢俊南,左小玲,张文韬完成日期:2009-12-25本文档使用部门:□主管领导■项目组评审负责人(签名):评审日期:成都电子机械高等专科学校目录1.引言 (3)1.1.编写目的 (3)1.2.项目背景 (3)1.3.术语说明 (3)1.4.参考资料 (3)2.总体设计 (3)2.1.需求概述 (3)2.2.软件结构 (4)3.程序设计说明 (6)3.1.模块描述 (6)3.2.用户登录模块(M1) (6)3.3.教师管理模块(M1.1) (7)3.4.教师资料管理模块(M1.1.1) (7)3.5.教师资料添加模块(M1.1.2) (8)3.6.学生管理模块(M1.2) (9)3.7.学生资料管理模块(M1.2.1) (9)3.8.学生资料添加模块(M1.2.2) (10)3.9.学生所在院系资料模块(M1.2.3) (11)3.10.学生所在专业模块(M1.2.4) (12)3.11.课程管理模块(M1.3) (13)3.12.课程资料管理模块(M1.3.1) (13)3.13.课程资料添加模块(M1.3.2) (14)3.14.课程类别资料模块(M1.3.3) (15)3.15.成绩管理模块(M1.4) (15)3.16.学生成绩查询模块(M1.4.1) (16)3.17.学生成绩录入模块(M1.4.2) (16)3.18.班级管理模块(M1.5) (17)3.19.班级资料管理模块(M1.5.1) (18)3.20.班级资料添加模块(M1.5.2) (19)1.引言1.1.编写目的本说明书确定系统的详细功能模块和数据结构,为后一阶段开发系统提供最详细的依据材料。

1.2.项目背景项目名称初步定为:教务管理系统(EAMS,E ducational A dministration Management System)。

3-教务管理系统总体设计说明书

3-教务管理系统总体设计说明书

教务管理系统项目总体设计说明书【1.0】目录1 引言 (1)1.1编写目的 (1)1.2范围 (1)1.3定义 (1)1.4参考资料 (1)2 总体设计 (2)2.1需求规定 (2)2.2运行环境 (2)2.3基本设计概念和处理流程 (3)2.4结构 (4)2.5功能分配 (5)2.6尚未解决的问题 (5)3 接口设计 (5)3.1用户接口 (5)3.2外部接口 (5)3.3内部接口 (6)4 运行设计 (6)4.1运行模块组合 (6)4.2运行控制 (6)4.3运行时间 (7)5 系统数据结构设计 (7)5.1逻辑结构设计要点 (7)5.2数据结构与程序的关系 (8)6 系统出错处理设计 (9)6.1出错信息 (9)6.2补救措施 (9)6.3系统维护设计 (9)1 引言1.1 编写目的本阶段要在系统需求分析的基础上,对教务管理系统做进一步的总体。

它主要解决以下三方面的问题:a.确定软件的结构---有哪几个模块组成,调用关系,各模块间的借口。

b.数据结构设计---确定数据库的模式,子模式,数据的完整性,安全性设计。

c.文档的书写。

预期读者是:软件管理人员,开发人员1.2 范围软件系统名称:绿色校园教务管理系统项目提出者:郭航项目开发者:实训小组全体成员运行单位:高校用户:学生、教师、教务管理人员1.3 定义教务管理系统:是帮助高校进行管理学生以及教师和学生进行查询信息的管理软件,极大程度的方便了信息管理。

1.4 参考资料《软件工程》王利福等编著北京大学出版社《数据库原理与应用》李昭原主编科学出版社《软件工程导论》张海藩清华大学出版社2 总体设计2.1 需求规定通过计算机网络将web页面与服务器的数据库相连,将从web页面得到的信息进行处理,实现查询学生信息,查询成绩,学生选课等子系统。

在系统功能实现上,可以分为以下几个部分:1.学生管理:可以对学生的信息或者奖惩进行管理2.教师管理,可以对教师的信息进行查询管理3.成绩管理,教师可以录入成绩,学生可以查询成绩等进行管理4.课程管理,教师可以添加课程,学生可以进行选课。

教学管理系统——概要设计说明书

教学管理系统——概要设计说明书

教学管理系统——概要设计说明书教学管理系统——概要设计说明书一、引言1.1 目的1.2 背景1.3 定义二、系统概述2.1 功能2.1.1 教师管理功能2.1.1.1 教师信息管理2.1.1.2 课程管理2.1.2 学生管理功能2.1.2.1 学生信息管理2.1.2.2 选课管理2.1.3 成绩管理功能2.1.3.1 成绩录入2.1.3.2 成绩查询2.1.4 课程表管理功能2.1.4.1 课程表2.1.4.2 课程表查询 2.2 系统特点2.3 用户特点三、系统需求3.1 功能性需求3.1.1 登录功能3.1.2 用户权限管理功能 3.1.3 教师管理功能需求 3.1.4 学生管理功能需求 3.1.5 成绩管理功能需求 3.1.6 课程表管理功能需求 3.2 非功能性需求3.2.1 性能需求3.2.2 安全性需求3.2.3 可用性需求3.2.4 可维护性需求四、系统架构设计4.1 总体架构设计4.2 模块划分4.2.1 登录模块4.2.2 用户权限管理模块 4.2.3 教师管理模块4.2.4 学生管理模块4.2.5 成绩管理模块4.2.6 课程表管理模块 4.3 数据库设计4.4 接口设计五、系统界面设计5.1 登录界面5.2 用户权限管理界面5.3 教师管理界面5.4 学生管理界面 5.5 成绩管理界面5.6 课程表管理界面六、系统测试计划6.1 测试目标6.2 测试环境6.3 测试策略6.3.1 黑盒测试 6.3.2 白盒测试6.4 测试用例设计七、项目计划7.1 里程碑7.2 迭代计划7.3 项目资源八、风险管理8.1 风险识别8.2 风险评估与分析8.3 风险应对措施九、总结附件:1、数据库设计文档2、接口文档法律名词及注释:1、保护个人信息法:指保护个人隐私和信息安全的法律。

2、电子签名法:指使用电子方式进行身份验证和签署文件的法律。

家教平台系统设计

家教平台系统设计

摘要在当今社会,在科学技术的推动下,互联网技术越来越成熟,运用的范围越来越广泛。

企业能够通过在互联网大平台建立属于自身的网站有效的展示自身的信息,让更多的用户了解企业的产品,。

从而企业想要通过互联网平台获取更多的市场客户,应该有效的管理自身在互联网平台中的网站信息。

当前,家教信息也能通过在互联网中建立网站向用户展示。

本文主要对家教网站的具体流程设计和工作步骤进行了研究,其中建立网站主要依靠于JA V A技术的支持。

为了更好的让家教信息网站投入使用,在设计的过程中应该充分考虑多个影响因素。

第一步就是要明确通过网站能够给用户带来什么样的服务,想要让网站具备什么样的功能。

第二步应该根据具体的功能设计具体的页面信息,让用户能够通过在网站中的页面直接进入到功能板块。

第三步应该保障网络的稳定性,避免用户在使用的过程中出现系统的故障,从而程序员应该对系统进行检测,利用JSP技术进行主要的设计,另外还要对研发技术进行不断的创新,从而让用户能够随时获得优质的体验。

本文通过对当前市场上广泛运用的网站技术进行分析,并在此基础上,通过源代码和JA V A技术进行了对大学生家教网站的探讨和设计。

关键词:家教平台系统;JAVA;SQLAbstractWith the arrival of the Internet trend, all walks of life are considering the use of the Internet to promote their own information, the best way is to establish their own website, and its management.In the practical application, the application system software work rules and program development steps, the system will use JA V A technology to build a tutor platform system website.Tutor information platform system in practical use, the working rules and procedures of application system software development steps, the system will use JSP technology construction tutor management system, family education management system design is mainly on the system to realize the function of the detailed consideration, determine to implement the function for the design of the interface, after in the middle can also consider how to better will have a good combination of function and page and convenient user can very easy and clear to find your needed information, the maneuverability of the late and system platform, through the details of the information content for the development of technology.This system development USES the existing mature technology reference, takes the source code as the template, the analysis function adjustment and the family education platform management website actual demand union, discussed the JA V A development university student family education management system use.Keywords:Tutor platform system;JAVA;SQL目录摘要 (1)Abstract (2)目录 (1)第1 章绪论 (1)1.1课题背景 (1)1.2 目的和意义 (1)1.3组织结构 (2)第2章技术介绍 (4)2.1 JSP技术介绍 (4)2.2JAVA简介 (4)2.3Eclipse开发环境 (5)2.4Tomcat服务器 (6)2.5SQL数据库 (6)第3章需求分析 (6)3.1需求分析 (6)3.2可行性分析 (7)3.3功能分析 (9)3.4性能分析 (10)3.5流程分析 (11)第4章系统设计 (14)4.1系统结构设计 (14)4.2系统顺序图 (14)4.3 数据库设计 (15)第5章系统实现 (25)5.1学生功能模块 (25)5.2教师功能模块 (29)5.3管理员功能模块 (32)第6章系统测试 (33)6.1系统测试目的 (33)6.2测试原则 (33)6.3功能测试 (34)结论 (36)参考文献 (37)致谢 (38)第1章绪论1.1课题背景随着各国经济和科技的发展与进步,互联网技术也得到了不断的提升。

教务管理系统概要设计说明书

教务管理系统概要设计说明书
成绩维护
2.3
ResultQuery
ResultQuery
成绩查询
/*以列表的形式,列出系统功能图, 该列表与需求点对应
2.2
/*列出系统的模块及模块下的子模块,直到每个子模块下的页面为止,(菜单,每个菜单项以对应的页面)
2.3
服务器端
•Pentium III900MHz_
•256MB RAM
•Windows2000Server
备注:
职务管理(1.2)
功能设计:
duty.asp 显示所有职务,并且能够进行添加、修改、删除部门的操作
功能点编号
功能点
描述
页面名称
1.2-01
新增职务
增加职务信息
duty.asp
1.2-02
修改职务
修改职务信息
duty.asp
1.2-03
删除职务
删除职务信息,当有人员属于该职务时不允许被删除
duty.asp
《TB-QR0533教师技能登记表.xls》
/*标识出所有参考的资料,包括标题,文档编号,版本号等。*/
2
2.1
程序号
名称
全称
定义
2
ResultManager
ResultManager
成绩管理
2.1
ResultIn
ResultIn
成绩录入
2.2
ResultMaintenance
ResultMaintenance
卷号
卷内编号
密级
教务管理系统概要设计说明书
项目名称:
项目编号:
编写人员:
编写日期:
审批人员:
审批日期:
历史修改记录

教务管理数据库设计说明书

教务管理数据库设计说明书

. 教务管理数据库设计说明书目录一、需求分析 (2)二、概念设计 (3)三、逻辑结构设计.................................. 4-123-1表设计...................................... 4-7 3-2建表语句................................... 7-12 3-3关系图 (13)四、数据导入 .................................. 13-14五、数据库应用 (13)5-1登陆模块 (14)5-2排课模块 (14)5-3选课模块 (14)5-4信息查询模块 (14)5-5功能结构图 (14)六、总结 (15)一、需求分析本数据库为教务管理系统,主要是针对学校教学管理方面而设计的。

学校教务处因为工作需要,必须对每个班的信息,学生的信息,教师的信息,课程信息有一定的了解,并以此为基础来安排课程。

安排课程必须根据学校的软硬件设施来安排,所以要考虑到每门课程的上课时间、地点、人数,避免上课地点的冲突,还要安排特定的老师上课。

学期结束后,还要记录学生的分数,以此作为下个学期的教学安排依据。

根据上述的初始条件和对本学校的调研考察,设计一个教务管理的数据库:记录教师和学生的基本信息,选课,课程安排等信息,方便老师,同学等用户对数据库的查询,修改等操作。

尽量使数据库高效,存储简单。

以下为所附数据流图:二、概念设计三、逻辑结构设计3.1表设计:该部分完成各个表的建立,表如下:1.2.3.4.5.6.7. 8.9.10.11.3.2建表语句如下/*==============================================================*/ /*1. Table: BackInfo *//*==============================================================*/ create table BackInfo (BID int not null,BCon text null,BTime smalldatetime null,constraint PK_BACKINFO primary key(BID))/*==============================================================*/ /*2. Table: ComingMessage *//*==============================================================*/ create table ComingMessage (MessageID int not null,MessageTime smalldatetime not null,MessageContent text not null,MessageCatagory int not null,constraint PK_COMINGMESSAGE primary key(MessageID))go/*==============================================================*/ /* 3.Table: Courses *//*==============================================================*/ create table Courses (C_ID int not null,Name nvarchar(80)not null,Kind nvarchar(20)not null,Credits decimal not null,TID int not null,constraint PK_COURSES primary key(C_ID))/*==============================================================*/ /* 4.Table: Dep *//*==============================================================*/ create table Dep (DID int not null,DName nvarchar(20)not null,constraint PK_DEP primary key(DID))/*==============================================================*/ /* 5.Table: Manager *//*==============================================================*/ create table Manager (MID int not null,MName nvarchar(20)not null,MPwd char(10)not null,constraint PK_MANAGER primary key(MID))/*==============================================================*/ /* 6.Table: News *//*==============================================================*/ create table News (NID int not null,NTitle nvarchar(200)not null,NCon text not null,NTime smalldatetime not null,TID int null,constraint PK_NEWS primary key(NID))/*==============================================================*/ /* 7.Table: SC *//*==============================================================*/ create table SC (Sno varchar(20)null,C_ID int null,成绩smallint null)/*==============================================================*/ /* 8.Table: SClass *//*==============================================================*/ create table SClass (CID int not null,CCount int not null,CName nvarchar(20)not null,DID int not null,constraint PK_SCLASS primary key(CID)/*==============================================================*/ /* 9.Table: S_StuInfo *//*==============================================================*/ create table S_StuInfo (SName nvarchar(20)not null,CID int not null,Sno varchar(20)not null,SCardID varchar(20)not null,SBirth smalldatetime null,SAddress nvarchar(50)null,SMembership nvarchar(10)not null,SState nchar(10)not null,SClassID int null,SIsReg bit null,SIsSkip int null,SAward ntext null,SCost bit null,SPwd nvarchar(50)null,constraint PK_S_STUINFO primary key(Sno))/*==============================================================*/ /* 10.Table: Teacher *//*==============================================================*/ create table Teacher (TID int not null,TName nvarchar(20)null,TPost varchar(20)null,TDep int null,constraint PK_TEACHER primary key(TID))/*==============================================================*/ /* 11.Table: Parents *//*==============================================================*/create table Parents(Sno varchar(20)not null,ParentsName varchar(20)not null,ParentsEmail varchar(50)not null)3.3通过建立主外键关系,由SQL生成关系图四、数据导入完成excel表数据导入在SQL中所建好的表,详情见所附excel表和数据库五、数据库应用:网站功能分析系统各模块功能说明:5.1 登录模块(1) 选择不同身份登录系统本系统有三种类型的用户:管理员、教师和学生。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

家教中心管理系统数据库设计说明书组号:______________________成员:__ ________ _______1、总体ER图设计2、数据库逻辑结构2.1命名规则1、表命名:使用英文字母(可以使用汉语拼音)。

单词首字母大写。

2、列命名:使用英文字母(可以使用汉语拼音)。

单词首字母大写。

3、约束命名:使用表名或列名组合及约束类型,中间使用“_”连接。

2.2关系分析1.用户信息表Users(User_id,User_name,User_pwd, Type)分析:因为User_id是主键,而且User_name不允许重复,所以主键只有一个属性,不存在部分依赖,又因为User_id User_name,所以不存在非主属性对主键User_id的传递依赖,所以该关系属于3NF。

2.学员信息表Student(Sno, SUser_id, SName , SSex, Birthday, Town, Other, Phone, Pname, School, Grade, Study)分析:因为只有Sno是主键,所以不存在部分依赖,因此该关系属于2NF。

但存在非主属性Pname通过Phone对主键Sno的传递依赖,所以该关系不属于3NF。

3.教员信息表Teacher(Tno, Tuser_id, Tname, Tsex, Birthday, Photo, Station, Introduction, Degree, School, Major)分析:因为只有Tno是主键,且不存在部分依赖跟传递依赖,所以该关系也属于3NF。

4.课程信息表Course(Cno, Cname)分析:从这表可以很明显地看到,只有Cno是主键,且不存在部分依赖跟传递依赖,所以该关系也属于3NF。

5.学员/教员课程信息表STC(STCno , User_id, Cno, Money, Day)分析:此表只有STCno是主键,则不存在部分依赖,又不存在非主属性对主键的传递依赖,所以该关系属于3NF。

6.教授情况表Jiaoshou(Jno, Sno, Tno, Cno , Ano, Type)分析:此表中Jno是主键,除此之外其他都不是主键,且又不存在非主属性对主键的传递依赖,所以该关系属于3NF。

7.协议表Agreement(Ano , Content , Time , Limit)分析:这表中只有Ano是主键,所以不存在部分依赖,又不存在非主属性对主键Ano的传递依赖,所以这关系也属于3NF。

8.公告信息表Placard(Pno, Title , Content , Time)分析:此表主键只有Pno是而已,且不存在部分依赖跟传递依赖,所以此关系也属于3NF。

9.服务反馈表ServiceInfo(Sino, User_id, Time , Mangyidu , Advice )分析:因为只有Sino是主键,所以不存在部分依赖,又不存在非主属性对主键Sino的传递依赖,所以此关系属于3NF。

10.费用表Fee(Fno , FeeType, Price)分析:因为只有Fno是主键,所以肯定不存在部分依赖,且又不存在传递依赖,所以这关系属于3NF。

11.教学评价表Evaluate(Eno, Sno, Tno, Scale, Remark , Time)分析:此表中只有Eno是主键,又不存在部分依赖跟传递依赖,所以此关系属于3NF。

12.匹配信息表Matching(Mno, Sno, Tno , Time, Limit)分析:因为只有Mno是主键,所以不存在部分依赖,又不存在非主属性对主键Mno的传递依赖,所以此关系属于3NF。

13.缴纳信息表Pay(Pno, Sno, Fno, Time, Remark, Way)分析:因为只有Pno是主键,所以不存在部分依赖,又不存在非主属性对主键Pno的传递依赖,所以此关系属于3NF。

2.3 表信息2.3.1表汇总2.3.2用户信息表2.3.3 学员信息表2.3.4 教员信息表2.3.5 课程信息表2.3.6 学员/教员课程信息表2.3.7 教授情况表2.3.8 协议表2.3.9 公告信息表2.3.10 服务反馈表2.3.11 费用表2.3.12 教学评价表2.3.13 匹配信息表2.3.14 缴纳信息表3、数据库的创建3.1数据库的建立CREATE DATABASE teachingON(NAME=teaching,FILENAME=‘D:\sql_data\teaching.mdf ‘,SIZE=10MB,MAXSIZE=50MB,FILEGROWTH=10% )LOG ON(NAME=teaching_log,FILENAME=‘D:\sql_data\teaching_log.ldf ‘,SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB )3.2数据表的创建1、用户信息表的创建create table Users(User_id numeric(6)identity not null primary key, User_name varchar(8) not null unique,User_pwd varchar(16) not null,Type char(6) null default('学员'))2、学员信息表的创建create table Student(Sno numeric(6)identity not null primary key,Suser_id numeric(6) not null constraint S_Fore foreign key references Users(User_id),Sname varchar(8) not null,Ssex char(2) null default('男'),Birthday smalldatetime not null,Town varchar(10) not null,Other varchar(20) null,Phone numeric(11) not null,Pname varchar(8)not null,School varchar(15) not null,Grade varchar(10) not null,Study varchar(300) null)3、教员信息表的创建create table Teacher(Tno numeric(6)identity not null primary key,Tuser_id numeric(6) not null constraint T_Fore foreign key references Users(User_id),Tname varchar(8) not null,Tsex char(2) null default('男'),Birthday smalldatetime not null,Photo image null,Phone numeric(11) not null,Station varchar(10) null default('在校教师'),Introduction varchar(300) not null,Degree varchar(6) not null,School varchar(15)null,Major varchar(15)null)4、课程信息表的创建create table Course(Cno char(6)not null primary key,Cname varchar(10)not null unique)5、学员/教员课程信息表的创建create table STC(STCno numeric(6)identity not null primary key,User_id numeric(6) not null constraint STC_id_Fore foreign key references Users(User_id),Cno char(6) not null constraint STC_cno_Fore foreign key references Course(Cno),Money money not null,Day varchar(5) not null,Start_time datetime null,End_time datetime null)6、教授情况表的创建create table Jiaoshou(Jno numeric(6)identity not null primary key,Sno numeric(6) not null constraint J_Sno_Fore foreign key references Student(Sno),Tno numeric(6) not null constraint J_Tno_Fore foreign key references Teacher(Tno),Cno char(6) not null constraint J_Cno_Fore foreign key references Course(Cno),Ano numeric(6) not null constraint J_Ano_Fore foreign key references Agreement(Ano),Type varchar(6) null default('试教'))7、协议表的创建create table Agreement(Ano numeric(6)identity not null primary key,Content varchar(500) not null,Time datetime null,Limit datetime not null)8、公告信息表的创建create table Placard(Pno numeric(6)identity not null primary key,Title varchar(20) not null,Content varchar(300) not null,Time datetime null)9、服务反馈表的创建create table ServiceInfo(Sino numeric(6)identity not null primary key,User_id numeric(6) not null constraint SI_Fore foreign key references Users(User_id),Time datetime null,Mangyidu varchar(8)null default('非常满意'),Advice varchar(100) null)10、费用表的创建create table Fee(Fno numeric(6)identity not null primary key,Feetype varchar(10) not null,Price money not null)11、教学评价表的创建create table Evaluate(Eno numeric(6)identity not null primary key,Sno numeric(6) not null constraint E_Sno_Fore foreign key references Student(Sno),Tno numeric(6) not null constraint E_Tno_Fore foreign key references Teacher(Tno),Scale varchar(10) null default('非常好'),Remark varchar(100) null,Time datetime null)12、匹配信息表的创建create table Matching(Mno numeric(6)identity not null primary key ,Sno numeric(6) not null constraint M_Sno_Fore foreign key references Student(Sno),Tno numeric(6) not null constraint M_Tno_Fore foreign key references Teacher(Tno),Time datetime null,Limit datetime not null)12、缴纳信息表的创建create table Pay(Pno numeric(6)identity not null primary key,Sno numeric(6) not null constraint Pay_Sno_Fore foreign key references Student(Sno),Fno numeric(6) not null constraint Pay_Fno_Fore foreign key references Fee(Fno),Time datetime null,Remark varchar(100) null,Way varchar(10) not null)。

相关文档
最新文档