级数据库课程设计报告(课程设计选题系统).docVIP

级数据库课程设计报告(课程设计选题系统).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
- 课 程 设 计 报 告 学院、系: 计算机科学与技术系 专业名称: 2010计算机科学与技术 课程设计科目: 数据库原理与应用 题目: 课程选题系统 学号、姓名:兆生俊任逸湫 指导教师: 李昱 完成时间: 2012年9月--10月 目 录 TOC \o 1-2 \h \z \u 1. 开发背景 3 2. 功能描述 3 3. 业务流程分析 4 4. 数据流程分析 5 4.1、数据流程图 5 4.2、数据字典 5 5. 概念模型设计 7 6. 逻辑模型设计和优化 7 7. 物理设计和实施 8 8. 应用程序设计(前台) 12 9. 课程设计心得体会 15 1. 开发背景 目前,运用先进的管理信息系统及软件开发平台,对信息进行科学化和网络化管理,己经成为高校信息系统的发展趋势。课程课题管理系统使学生生在课程设计选题的整个过程中以及教师对课程设计课题管理的过程中实现了系统化,规范化,无纸化。本系统是基于B/S架构,以A、C#为框架,SQL Server 2000为数据库开发的系统。用来提高选题管理工作的效率。 2. 功能描述 本系统由3个功能模块组成,分别是学生功能模块、教师功能模块、管理员功能模块。 学生功能: 学生可以在任何能够连接Internet的计算机登录到毕业论文选题系统中。 学生可以在选题功能模块中浏览到自己心仪的题目并且选择该题目,之后等待出题老师录取。每个学生只能选择一条题目。 在老师没有录取之前学生能退掉自己已经选择的题目并且从新选择。 学生能修改自己注册时的个人信息,方便信息更新准确。 教师功能: 教师可以在任何能够连接Internet的计算机登录到毕业论文选题系统中。 教师可以查询到已经选择了自己建立的题目的学生,并且有权利根据学生具体情况决定是否录取还是退选。 教师可以建立新题目供学生选择。 教师可以修改自己已经建立的题目信息,确保信息的准确性。 教师可以修改自己的注册资料,确保个人信息的准确性。 管理员功能: 管理员可以在任何能够连接Internet的计算机登录到毕业论文选题系统中。 管理员可以查看、修改和删除系统内的所有学生个人信息,教师个人信息,所有题目的信息。 管理员可以通过可选题目的查询,待录取题目的查询和已录取题目的查询了解整个毕业论文的总体工作进展情况。 3. 业务流程分析 查询课题信息 查询课题信息 学生 选题与退选 个人信息维护 密码修改 课题申报 课题修改 选题情况 查询与统计 教师 用户管理 管理员 确认指导学生 4. 数据流程分析 4.1、数据流程图 管理员 管理员 课程设计 选题系统 题库文件 教师 学生 返回信息 教师操作 返回信息 学生操作 4.2、数据字典 (1)数据流的描述 数据流编号: 学号 数据流名称: 登陆选题 简述:学生任意选择一道课程设计题目。 数据流来源:学生 数据流去向:教师 数据流组成:学生ID+姓名+课题ID+教师名 ······· 数据流编号: 学号 数据流名称:重复选题 简述:一个人只能选择一题,多选无效。 数据流来源:选题题库 数据流去向:学生 数据流组成:学生ID+课题ID ······· (2)处理逻辑的描述 处理逻辑编号:teacher 处理逻辑名称:跟进学生选题 简述:判断学生选题的有效性 输入的数据流:录取信息 处理描述: 根据学生选择的课题,验证学生信息,若某一课题超过2人选择则优先选择前2人。 输出的数据流:学生已选课题信息、学生选题无效信息 ...... (3)数据存储的描述 数据存储编号:学号 数据存储名称:学生信息 简述:学生的基本信息 数据存储组成:学号+姓名+电子邮件+性别+入学年份+出生日期+专业 关键字:学号 相关联的处理:选课系统 数据存储编号:课题号 数据存储名称:课题选择信息 简述:学生选择的课题信息 数据存储组成:课题号+课题名+教师名+学生学号+选择日期+选择次数 关键字:课题学生,教师,题库 ...... (4)外部实体的描述 外部实体编号:课题号 外部实体名称:学生 简 述:学生选择的课题 输入的数据流:题库文件,教师 输出的数据流:学生 ...... 5. 概念模型设计 学号成绩姓名 学号 成绩 姓名 学生 题库 题目ID timuID 题目名 教师 教工号 姓名 N M M N 管理 选择 是否选题 是否跟进 6. 逻辑模型设计和优化 根据系统的总体概念设计模型、E-R图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型,如表1~表5所示。 表1 学生信息表

文档评论(0)

xieliandimei + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档