数据库课程设计
-----教师信息管理系统
学院:计算机与软件学院 专业:软件工程 班级:07软工二班 姓名:沈旭
学号:20071344069 指导老师:耿焕同
一系统概述
教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技
术应用于教室管理的过程。教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。
学校信息系统是现存信息系统中较为复杂的一类,这是由学校本身的目标、任务和性质决定的;它应用于学校的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。它融合了学校的管理思想和各职能部门的工作经验,是学校当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学校当前的运作方式和业务流程。而教室管理信息系统正是这样庞大的系统中的一个系统。教室之于教师、学生、教学,都有极其重要的作用。
因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。
二需求分析
第一部分 调查用户需求
本系统的最终用户为在校学生,我们根据从学校方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求: 学校的组织机构情况
与教室管理相关的学校的组织机构有:学生、教师和教室。学校的所有日常工作都是围绕着这三大部分进行的。
一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干班级,如信息学院的2005级信息管理与信息系统专业下设两个班级:信管1班、信管2班;一个班级有若干同学,如信管1班有姜杉、刘天营、张蓝方、张娜、周潇等。
一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干教师,如信息学院信息管理与信息系统专业有陈禹、左美云。 一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业开设有若干课程,如信息学院信息管理与信息系统专业开设有数据库系统概论、计算机网络等课程。
一个学校有若干教学楼,如求是楼、教学一楼、教学二楼、教学三楼等;一个教学楼有若干楼层,如教学一楼有一层、二层、三层、四层、五层、六层;一个楼层有若干教室,如一层有1101,1102,1103,1104等教室。
一个教师可以开设若干门课程,一门课程可以由多个老师来教授。一个教室在不同的时段可以上不同的课程。
第二部分、数据字典
教室管理信息系统各实体及联系的数据字典
1.教学楼数据字典: 属性名 教学楼号 教学楼名称
2.教室数据字典: 属性名 教室编号 教学楼号 楼层 存储代码 clno bno floor 类型 Int String String 长度 10 6 10 备注 教学楼中教室号 教室所在教学楼号 教室所在楼层 存储代码 bno bname 类型 String String 长度 20 20 备注 学校教学楼号 学校教学楼名称 3.院系数据字典: 属性名 院系号 院系名称
4.课程数据字典: 属性名 课程号 课程名称 学分 课程类型 开课院系号
5.教师数据字典: 属性名 教师编号 教师姓名 性别 所属院系 职称 身份证号
6.学生数据字典: 属性名 存储代码 类型 长度 备注 存储代码 tno tname sex deptno title tid 类型 String String String String String String 长度 20 10 2 20 10 18 备注 教师编号 教师姓名 教师性别(男、女) 教师所属院系 教师的职称(教授、副教授、讲师) 教师身份证号 存储代码 cno cname credit category deptno 类型 String String String String String 长度 20 20 1 10 20 备注 课程编号 课程名称 课程学分 课程类型(全校选修、专业选修、专业必修、人文修养、艺术教育) 课程开课的院系 存储代码 deptno deptname 类型 String String 长度 20 20 备注 学校中院系的编号 学校中院系名称 学号 姓名 院系号 身份证号 sno sname deptno sid String String String String 10 10 20 18 学生编号 学生姓名 学生所属院系 学生的身份证号
7.教师开课表数据字典: 属性名 教师号 教室号 课程号 工作日 上课时间段 存储代码 tno clno cno weekday period 类型 String String String String String 长度 20 10 20 8 20 备注 教师编号 教室编号 该教室所开的课程 工作日 上课时间段
8.教室借用表数据字典: 属性名 教室号 使用人编号 使用日期 工作日 借用时间段 用途 状态
存储代码 clno sno usedate Weekday Period Use Usestatus 类型 String String String String String String String 长度 10 10 10 8 20 100 1 备注 教室编号 借用教室人员的编号 使用教室的日期 使用教室的星期 使用教室的时间段 借用教室的用途 借用教室审批的状态 第三部分 学生管理信息系统总E-R图
院系号 院系名称 1 院 系 1 院院|学 学号 性别 |教 n 姓名 教师号 n 院系号 学 生 身份证号 m 院系号 教师姓名 职称 教 师 身份证号讲授 日期 课程号 课 程 课程名称 工作日 学分 时间段 借用 时间段 用途 n 教室号 教 室 课程类型 教学楼号 院系号 教—教 楼层 教学楼 教学楼号 教学楼名 建表语句如下:
create table building (bno char(20) primary key , bname char(20)
1
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新经管营销jsp+sqlserver教室信息管理系统 - 图文 全文阅读和word下载服务。
相关推荐: