




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录一、需求分析2二、概念设计7三、逻辑设计9四、物理设计11五、测试数据24六、总结33一:需求分析阶段因特网的普及使网络教学成为现实,答疑、解惑作为教育活动中的一个必不可少的环节,也是网络教学系统中的一个重要组成部分。网络教学的优势在于用户在任何时间任何地点都可以上网参加学习,但由此产生的问题是教师不可能及时解答如此众多用户的提问,而且不断地回答重复或相似的提问也是低效的。即便是面对面的传统教学形式,由于目前多为大班授课,类似的问题同样存在。因此需要建立一个方便而高效的网上辅导答疑系统。有了这样的系统,传统教学中的辅导答疑也可以放在网上进行,不受时间和地点的限制。教师可以根据学生提出的普遍问题,及时调整教学内容和进度、改进教学方式,从而改善教学的效果。学生在学习过程中产生的问题以及教师的解答,经过一定时间的积累还能够成为可重复利用的宝贵资源。为此,开发了基于Web的在线辅导答疑系统,为师生提供一个交流的平台。1. 在线手机城网站业务流程大体如下: (1)管理员功能 管理员主要对教师的的增、删、改、查。 (2) 管理员的功能结构图如下: 管理员 教师增加教师删除教师增加教师查询(3) 教师的功能 会员可以对学生进行增、删、改、查的功能,还可以对问题进行增、删、改、查的功能,还能进行网上答疑的功能。 教师(4) 教师的功能结构图如下: 问题 学生问题答疑问题查询问题修改问题删除问题增加学生修改学生删除学生增加学生查询2. 数据字典 学生表名称数据类型长度说明stuidInt用户编号stunameChar20用户名字passwordChar6密码sexChar2性别borthdayChar30生日qutidInt问题编号qutcontentChar100问题内容seltimeChar30查询时间selnumInt查询次数teaidInt教师编号teanameChar20教师名字passwordChar6密码sexChar2性别borthdayChar30生日zhichengChar10职称przyChar10聘任职业zjzChar2专/兼职prsjChar30聘任时间telChar30联系方式ansidInt答案编号qutidInt问题编号qutcontentChar100问题内容stunameChar20提出人姓名tcsjChar30提出时间teanameChar20回答问题老师anstimeChar30回答时间teaidInt老师编号daanChar100答案数据结构数据结构是为反映数据之间的组合关系,即一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构组成。表3.3数据结构清单数据结构名含义说明组成管理员信息管理员基本信息的描述管理员姓名+邮箱+联系电话+性别+密码教师信息教师基本信息的描述教师编号+姓名+密码+性别+生日+职称+聘任时间+专/兼职+聘任时间+电话学生信息学生基本信息的描述学生编号+姓名+密码+性别+生日 问题信息问题基本信息的描述问题编号+问题内容+查询时间+查询次数 答案信息答案基本信息的描述答案编号+问题编号+问题内容+提出人+提出时间+回答老师姓名+回答时间+老师编号+问题答案数据流数据流是数据结构在系统内传输的路径。本系统中对数据流的具体描述如表3.4所示。3.4.1数据流图的基本符号符号名称说明加工表示数据的处理过程数据流表示数据的流向数据的储存文件表示储存数据的数据库或数据表数据源或汇点表示外部实体3.4.2本系统的数据流图二:概念分析阶段1:概念结构设计思想根据需求分析阶段的数据项,对这些信息进行抽象处理,通过分类、聚集、概括这三种手段,确定宾馆客房管理系统中有几个实体,并确定各实体有哪些属性,画出分E-R图,在分析各分E-R图中的属性,还可分的话就再把该属性划分为实体,及到个属性不可再分,再根据各分E-R图的三类冲突:属性冲突、命名冲突和结构冲突,对各E-R图进行优化,再根据需求分析阶段的数据流图确定各实体之间的关系,然后把各分E-R图整合起来形成总体E-R图,之后可根据总体E-R图可画出概念模型图进一步画关系模型图,完成整个概念设计阶段。2:概念模型设计聘任时间教师信息:姓名编号出生日期密码 职称教师信息性别联系方式聘任职业专/兼职问题信息编号内容查询次数查询时间学生编号学生信息:密码学生姓名生日性别各子系统的分E-R图设计好以后,下一步就是将所有的分E-R图综合成一个总的E-R图。由于各个局部所面向的问题不同,这就导致各个分E-R图之间必定会存在许多不一致的问题,称之为冲突。因此分E-R图的合并并不能简单地将各个分E-R图画到一起,而是必须合理消除各分E-R图中的不一致,以形成一个能为全系统中所有用户共同理解和接受的统一的概念模型,是合并E-R图的主要工作和关键。各E-R图之间的冲突主要有三种:属性冲突、命名冲突、结构冲突。 三:逻辑分析阶段逻辑结构设计方法关系模型的逻辑结构是一组关系模式的集合。E-R图则是由实体,实体的属性和实体间的联系三个要素组成。所以将E-R图转换为关系模型实际上就是要将实体,实体的属性和实体间的联系转换为关系模式。转换原则如下:实体类型的转换:将每个实体类型转换成一个关系模式,实体的属性及为关系模式的属性,实体标识符及为关系模式的键。联系类型的转换,根据不同的情况做不同的处理。一个1:1联系可以转换为一个独立的关系模型,也可以与任意一端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与某一端实体对应的关系合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。三个或三个以上的实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。具有相同码的关系模式可合并。得出关系模型由概念设计的E-R图和概念模型图结合物理模型图得出E-R图转换为关系模型如下:A、将每一个实体转换成一个关系(关系就是给出关系名,写出属性,并标明该关系的主键)。1:管理员信息信息(管理员姓名+性别+邮箱+联系方式+密码)在此联系中主码为管理员姓名,管理员姓名可以唯一确定一个人员,并且管理员姓名可以唯一确定该关系的其他所有属性。2:学生信息(学生编号+姓名+密码+性别+出生日期)在此联系中主码为学生编号,姓名为唯一值。3:教师信息(教师编号+教师姓名+密码+性别+出生日期+职称+聘任职业+专/兼职+聘任时间+联系方式)在此关系中主码是教师编号,教师姓名为唯一值。 4:问题信息(问题编号+问题内容+查询时间+查询次数) 在此关系中主码是问题编号,问题内容为唯一值。 5:答案信息(答案编号+问题编号+问题内容+提出人+提出时间+回答教师+回答时间+教师编号+答案)在此关系中主码是答案编号,答案是唯一值。4、 物理设计 1:问题表create table shoujiinfo ( Pno varchar(10), Pname varchar(10), Psum varchar(10), Pprice varchar(10), Pxing varchar(10), Pjie varchar(10), Pshou varchar(10), Ptime varchar(10) ); 2: 学生表create table student( stuid int identity(1,1) primary key, stuname char(20) unique, password char(6), sex char(2), borthday char(30);3:教师表create table teacher( teaid int identity(1,1) primary key, teaname char(20) unique, password char(6), sex char(2), borthday char(30), zhicheng char(10), przy char(10), zjz char(2), prsj char(30), tel char(30);4:答案表create table answer( ansid int identity(1,1) primary key, qutid int, qutcontent char(100), stuname char(20), tcsj char(30), teaname char(20), anstteaid int, ime char(30), daan char(100);五 测试数据首界面:学生功能界面:学生功能实现页面:老师功能界面:6、 总结 通过课设,我学习了很多,从一开始的对servlet这个东西什么都不懂,到慢慢学习,慢慢了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景观步行系统设计方案
- 17《爬天都峰》教学设计-统编版语文四年级上册
- 2025年广东中考各科试卷及答案
- 9.2动物的行为教学设计2023-2024学年京改版生物八年级上册
- 老年摄影摄像服务行业跨境出海项目商业计划书
- 粮食包装机行业跨境出海项目商业计划书
- 细胞培养与监测芯片企业制定与实施新质生产力项目商业计划书
- 红外康复理疗仪行业跨境出海项目商业计划书
- 绘画定制笔企业制定与实施新质生产力项目商业计划书
- 5.2.2先天性行为和学习行为教学设计-人教版生物八年级上册
- 调查问卷数据平台
- 《热工仪表》课件
- 《桥梁支座 》课件
- 糖尿病周围神经损害的康复治疗
- 工程伦理 课件第8、9章 工程、健康与可持续发展;全球化视野下的工程伦理
- 大学《教育社会学》试题
- ISO-37301-2021-合规管理体系要求及使用指南
- 研究借鉴晋江经验-加快构建三条战略通道
- 他克莫司治疗肾病综合征优势课件
- 新版GMP教程第五章设备课件
- 99S203 消防水泵接合器安装图集
评论
0/150
提交评论