ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:192.04KB ,
资源ID:2496200      下载积分:5 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2496200.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(大学自动排课算法设计和实现数据库设计.doc)为本站上传会员【w****g】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

大学自动排课算法设计和实现数据库设计.doc

1、大学自动排课算法设计与实现数据库设计阐明书学 院电子与计算机科学技术学院专 业软件工程题 目大学自动排课算法设计与实现小构成员林琳、罗文凤、顾晓、史东海目 录1. 文档简介11.1 文档目11.2 文档范畴11.3 读者对象11.4 参照文献11.5 术语与缩写解释12. 数据库环境阐明23. 数据库命名规则24. 逻辑设计35. 物理设计65.1 表汇总85.2 表A85.3 表B95.4 表C95.5 表D105.6 表E105.7 表F105.8 表G105.9 表H115.10 表I118. 安全性设计128.1 防止顾客直接操作数据库办法128.2 顾客帐号密码加密办法128.3 角

2、色与权限129. 优化1210. 数据库管理与维护阐明131. 文档简介1.1 文档目此份文档目就是指对于一种给定应用环境,构造优化数据库逻辑模式和物理构造,并据此建立数据库应用系统,使之可以有效存储和管理数据,满足各中顾客应用需求。 1.2 文档范畴A. 待开发软件系统为:大学自动排课算法设计与实现。B. 该软件可以协助学校负责排课有关人士完毕排课任务。C. 开发本软件重要是为了协助学校负责排课有关人士解决“教师”、“教室”、“时间”等资源搜索问题。通过计算机运算速度快特点,在大数据量状况下寻找资源最优或近似最优组合,以减少人工作量。但特殊状况还需人为进行调节,不属于本系统所能解决范畴。1.

3、3 读者对象该文档重要面向系统分析员、数据库设计人员,应用开发人员,数据库管理员,顾客代表。1.4 参照文献数据库系统概论(第四版)作者:王珊、萨师煊出版社:高等教诲出版社出版日期:12月1.5 术语与缩写解释无2. 数据库环境阐明运营环境限制:必要装有Java运营平台操作系统。数据库则使用是access数据库3. 数据库命名规则数据库对象涉及表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字构成,长度不超过30。前缀:使用小写字母。实际名字尽量描述实体内容,由单词或单词组合,每个单词首字母大写,其她字母小写,不以数字和_开头。合法对象名字类似如下:字段命名规则数字、

4、字符、日期/时间、杂项,字段有表简称(或全称)、下划线、实际名称加后缀构成。后缀:表达该字段属性。4. 逻辑设计 1) 教师实体属性图如图1所示教师姓名电话号码教师编号教师所授课程总量 图1教师实体及其属性2)课程信息实体属性图如图2所示课程号所需学时课程名课程与否需要多媒体 图2课程实体及其属性3)教室实体属性图如图3所示教室号楼号教室 与否为多媒体教室 图3 教室实体及其属性4)班级实体属性图如图4所示系别班级班级号 图4 班级实体及其属性5)学生课表实体属性图如图5所示时间学生课表班级号教室号课程号教师号图5学生课表实体及其属性6)教室课表实体属性图如图6所示时间课程号教室号教室课表班级

5、号图6教室课表实体及其属性7)教师课表实体属性图如图7所示教师号教室号课程号教师课表课程号时间图7 教师课表实体及其属性8)大学自动排课实体属性图如图8所示教学任务属于课表班级属于系别查询学生 n排课 1 n查询属于 1教师 1 n图8 大学自动排课实体属性图5. 物理设计字段名称中文解释字段类型长度与否为空备注userID顾客账号char20否主键secret顾客密码char15否username顾客名char20否表1 顾客信息表表2 教师信息表字段名称中文解释字段类型长度与否为空备注id教师编号int20否主键name教师姓名char15否telephone电话号码char20Cours

6、e所授课程数量int20否表3 课程信息表字段名称中文解释字段类型长度与否为空备注Id课程编号int20否主键name课程名char15否xueshi学时int20否special系别int50否duomeiti与否需要多媒体char15否表4 教室信息表字段名称中文解释字段类型长度与否为空备注Id教室编号char20否主键buliding楼号char15否duomeiti与否为多媒体char20否表5 班级信息表字段名称中文解释字段类型长度与否为空备注Id班级编号int20否主键Special系别int15否5.1 表汇总表名功能阐明表course录入课程信息表teacher录入教师信息表r

7、oom录入教室信息表banji录入班级信息表 constrains录入约束条件表special录入特殊条件表teacherschedule输出教师课表表studentschedule输出学生课表表roomschedule输出教室课表5.2 表A表名course列名数据类型(精度范畴)阐明空/非空约束条件idint课程号非空所有课程不得有相似id name字符型课程名非空 xueshiint学时非空 specialint系别,表达上该门课系别非空取值范畴不得超过所有系别总数 termint上该门课学期非空只能为1、2、3或4,分别表达大一、大二、大三和大四。 duomeitiint1:该门课需要

8、多媒体教室;0:该门课不需要多媒体非空数据只能为1和0补充阐明5.3 表B表名teacher列名数据类型(精度范畴)阐明空/非空约束条件idint教师id号非空所有教师中不得有相似id name字符型教师名非空 telephone字符型教师电话号码 coursenumint所专家课程数量非空所专家课程数量不得不不大于所有课程总数量 course1int为某门课程id,非空外键course2int. course3. course4.补充阐明假定教师最多上一学期四门课程5.4 表C表名room列名数据类型(精度范畴)阐明空/非空约束条件 num字符型该教室号,如11210非空 buliding字

9、符型楼号非空duomeitiint与否为多媒体教室非空补充阐明5.5 表D表名banji列名数据类型(精度范畴)阐明空/非空约束条件num字符型班级号非空specialint系别非空外键补充阐明5.6 表E表名constraints列名数据类型(精度范畴)阐明空/非空约束条件 idint某教师id非空外键 periodint该教师不上学时间段非空补充阐明5.7 表F表名special列名数据类型(精度范畴)阐明空/非空约束条件idint系别号非空name字符型系别名非空补充阐明5.8 表G表名teacherschedule列名数据类型(精度范畴)阐明空/非空约束条件 idint教师id号非空外

10、键courseint课程id号非空外键banji字符型该班级号非空外键room字符型教室号非空外键coursename字符型课程名非空外键periodint学时非空外键timeint时间非空外键补充阐明5.9 表H表名studentschedule列名数据类型(精度范畴)阐明空/非空约束条件 idint班级id号非空外键courseint课程id号非空外键banji字符型该班级号非空外键room字符型教室号非空外键coursename字符型课程名非空外键periodint学时非空外键timeint时间非空外键teacherint教师名非空外键补充阐明5.10 表I表名roomschedule列

11、名数据类型(精度范畴)阐明空/非空约束条件 id字符型教室id号非空外键courseint课程id号非空外键banji字符型该班级号非空外键coursename字符型课程名非空外键periodint学时非空外键timeint时间非空外键补充阐明8. 安全性设计顾客只有在登陆成功前提下才干查询,学生和教师只有只读权限,不容许修改,管理员只有在登陆成功前提下才干进行操作。8.1 防止顾客直接操作数据库办法本系统设有登陆模块,在登录模块中,顾客输入账号和密码便可登录系统。密码输入错误 ,则重新登录。本系统只有管理员具备修改权限,教师和学生只有阅读权限。8.2 顾客帐号密码加密办法无8.3 角色与权限角色可以访问表与列操作权限管理员学生课表修改权限教室课表修改权限教师课表修改权限学生学生课表只读权限教师教师课表只读权限9. 优化无10. 数据库管理与维护阐明数据库运营后,由于运营环境不断变化,数据库运营过程中物理存储也会不断地变化,对数据库设计进行评价,调节,修改等维护工作是一种长期任务也是设计工作继续和提高。对数据库经常性维护工作重要是由DBA完毕,它涉及,数据库转储和恢复,数据库安全性,完整性控制,数据库性能监督,分析和改造,数据库重组织和重构造

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服