大型数据库设计.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 2 大型数据库课程设计报告 课 题: 学习管理系统 专业班级: 芙蓉信计0801班 学 号: 姓 名: 黄光 华 指导教师: 曲孝海老师 评阅意见: 评阅意见: 评定成绩: 指导老师签名: 年 月 日 目 录 1、课程设计的目的…………………………………………………………………………(03) 2.、需求分析…………………………………………………………………………………(03) 2.1、系统简介 ……………………………………………………………………………(03) 2.2、数据流图 ……………………………………………………………………………(04) 2.3、数据字典 ……………………………………………………………………………(06) 3、数据库概念结构设计 ……………………………………………………………………(05) 4、数据库逻辑结构设计 ……………………………………………………………………(09) 4.1、数据的设计 ………………………………………… ……………………………(08) 4.2、更能结构图 ………………………………………………………………………(09) 5、数据库实施 ………………………………………………………………………………(10) 5.1、建立数据库 …………………………………………………………………………(10) 5.2、Java程序源代码……………………………………………………………………(13) 6、系统的实施运行结果 ……………………………………………………………………(20) 6.1、登陆界面 ……………………………………………………………………………(20) 7、心得与体会 ………………………………………………………………………………(22) 8、参考文献 …………………………………………………………………………………(23) 学习成绩管理系统 一、课程设计的目的 数据库课程设计课程实验是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节,通过实验达到深化理解和灵活掌握教学内容的目的,以及提高学生分析问题、解决问题的应用能力。同时,使学生的工作规范和科学作风得到培养。 通过该课程的学习,要求学生能独立分析问题,设计算法,实现程序的各项功能,得到正确的可执行程序,学会调试程序,对设计过程进行系统的总结。 本实践课的主要目的: 1、掌握运用数据库原理进行系统分析和设计的方法; 2、掌握关系数据库的设计方法; 3、掌握利用SQL Server技术; 4、熟悉各种SQL语句及对数据库的访问方法。 二、需求分析 2.1系统简介 本系统是一个学生管理系统,主要应用于大学的学生管理。由于对系统的分析可能不够全面,只能是模拟一下学生管理系统。每个学生都有一个学号,且没有相同的,所以可以以学号为帐号,这样,同学们就可以自行登陆学生管理系统了,并可以对密码进行更改。老师也要进行登陆,所以,还要给分配老师帐号,密码,同样,老师可以自己更改密码。输入帐号,密码,无误后,并可登陆了。老师登陆后与学生登陆后有不同的权限。学生登陆后,可以修改自己的登陆密码,可以查看个人信息,考完试后查看自己的考试成绩。而老师则可以把学生的成绩输入进来,以便学生查询自己的考试成绩,老师也可查看学生的学籍,当然也可以修改自己的帐号密码。另外,本系统还设立了唯一的一个管理员,他有的权限最高,可以对此系统所有用户、所有学生学籍以及学生成绩进行增删改查四种操作。 目前,对需求进行分析,能想到的基本功能就这些了,这些功能基本能够实现学生管理,对于系统的不足,我们将不断对其进行改进。 2.2数据流图 2.2.2管理员页面结构图 2.2.3教师登陆页面结构 2.2.4学生登录界面结构图 2.3数据字典 用户表: users 字段名 类型 是否为Null 大小 说明 no varchar No 50 用户名 password varchar Yes 50 用户密码 rank int Yes 4 用户等级 学生表: student 字段名 类型 是否为Null 大小 说明 sno varchar No 50 学号 sna varchar Yes 50 姓名 class varchar Yes 50 班级 birth Char Yes 10 出生年月 sex Char Yes 10 性别 add varchar Yes 50

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档