




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库建模课程设计报告课 题: 学生管理系统 学 号: 110506201 110506208 110506210 姓 名: 操经纬 李丹丹 李舒 班 级: 编程112 指导老师: 陈俊生 日 期: 2012年12月16日 1 需求分析建立用户登录表、学籍档案信息、班级信息、学生成绩信息、学生的交费信息、考试安排信息、班级课程设置信息和全面课程设置信息;用户包括:管理员和用户;对用户进行分级管理,用户可查询成绩信息,查询和更改自己的注册信息,管理员除具有用户的所有权限外,可以对全部信息进行添加和更改,并可以添加、更改和删除,要求系统能有效、快速、安全、可靠和无误的完成上述操作。1. 具体功能如下:1. 用户信息操作要求:能注册、修改、注销;访问时要进行身份验证,查询和更改自己的注册信息。2.学籍档案信息操作要求:查询输出内容必需是只读的,没有访问身份验证要求;输入、修改等操作必需进行身份验证。3.班级设置信息操作要求:查询班级信息,教室信息,年级,班主任以及备注信息。4.学生成绩信息操作要求:输入自己的账号密码可以查询自己的成绩信息。5交费信息操作要求:显示出每个学生每个学期的交费情况。6惩奖信息操作要求:显示出每个学生每个学期的记过和获奖情况。2. 数据分析根据上述的具体功能,总结出数据字典,如下:1.用户信息(密码,用户名,主管理员);2.学籍档案信息(学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间,备注);3.班级设置信息(年级,班级,专业,班主任,备注);4.学生成绩信息(学号,学期,类型,课程名称,分数);5.交费信息(学号,学期,交费,欠费,日期,操作员);6.学费设置信息(年级,专业,年制,学期,学费);7.考试类型信息(年级,专业,科目,考试教室);8.班级课程设置信息(年级,专业,年制,学期,课程名称,课程号);9.惩奖设置信息(学号,姓名,获奖或记过,时间,备注);二. 概念结构设计1.学生管理操作流程图。信息维护班级管理院系管理学籍变更奖励处罚学生基本信息班级信息院系信息奖励信息学籍变更信息处罚信息信息查询查询结果2.在对学生信息管理系统操作流程分析的基础上,可以列出概念模型包括以下实体汇总整理出来的基本E-R图:三逻辑结构设计学籍(学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间,备注)班级(班级号,教室,年制,专业,班主任,备注)成绩(学号,学期,类型,课程名称,分数)交费(学号,学期,交费,欠费,日期,操作员)考试(年级,专业,科目,考试教室)课程(年级,专业,年制,学期,课程名称,课程号)惩奖(学号,姓名,获奖或记过,时间,备注)四物理结构设计1.数据库文件文件位置文件名称初始大小增长大小最大文件大小数据库JSGLJXGL_Data.mdf5050500日志JSGLJXGL_Data.mdf510不限2.数据表表1 用户登陆信息表(DL)字段名称数据类型数据长度是否为空备注用户名varchar10否主键密码int10否否表2 学生表(XJ)字段名称数据类型数据长度可否为空备注学号int10否主键性别bit1否否姓名varchar10否否班级varchar10否否出生年月date否否家庭住址varchar20否否邮政编码int10否否联系电话varchar15否否入学时间date10否否备注表3 班级设置信息(BJ)字段名称数据类型数据长度可否为空备注年级varchar10否否班级号varchar10否主键专业名称varchar10否否班主任varchar10否否表4学生成绩信息(BJ)字段名称数据类型数据长度可否为空备注学号varchar10否主键学期int10否否姓名varchar10否否课程名称varchar10否外键分数int10否否表5交费信息(JF)字段名称数据类型数据长度可否为空备注学号varchar10否主键学期int10否否交费bit10否否欠费bit10否否日期date10否否操作员varchar10否否表6学费设置信息(XF)字段名称数据类型数据长度可否为空是否为主键年级int10否是专业varchar10否是年制int10否否学期int10否否学费int10否否表7考试类型信息(KS)字段名称数据类型数据长度可否为空是否为主键年级int10否是班级int10否是科目varchar10否是考试地点varchar20否是表8班级课程设置信息(KC)数据类型数据长度可否为空是否为主键年级int10否是专业varchar10否是年制int10否否学期int10否否varchar10否否表9 惩奖信息表(CJ)字段名称数据类型数据长度可否为空是否为主键学号Varchar10否是惩奖varchar10否否事由Varchar20否否时间datatime10否否3.参照完整性的定义:序号主键表及主键外键表及外键实施参照完整性级联更新级联删除1CJKCH KC KCH是2XS BJHBJ BJH是4.视图的定义1.成绩输入视图SRCJ 序号字段数据表1学号XS2姓名XS3课程名称XS4学期XS5分数XS2.成绩查询视图CXCJ序号字段数据表1学号XS2姓名XS3课程名称XS4学期XS5分数XS3.学籍输入视图SRXJ 序号字段数据表1学号XJ2姓名XJ3班级XJ4出生年月XJ5家庭住址XJ6邮政编码XJ7联系电话XJ8入学时间XJ9备注XJ4.学生信息查询视图 CXXSXX 序号字段数据表1学号XJ2姓名XJ3班级XJ4联系电话XJ5入学时间XJ5.缴费信息查询视图 CXJF序号字段数据表1学号JF2姓名JF3学费XF4是否缴费JF5.触发器的定义(1)当向成绩表中添加记录、更新记录时,自动计算总评成绩。(2)当向学生表中添加记录、更新记录和删除记录时,自动更新班级人数。(3)当向学费表中添加记录、更新记录、删除记录时,自动更新缴费信息。五物理实施(要求所有的库、对象都采用sql语句实现,附代码)六小结(里面体现分工以及做的过程中遇到的问题及解决方法)在这次课程设计中我们一起做的很开心,开心的是我们感受到了团队的合作的快乐。遇到困难的问题,我们努力钻研,仔细讨论,寻找好的方法去解决问题,并由此而发现自身的不足,我们感觉自己对数据库的理解更加深刻。嗯,在这次活动中我们看到了各自的努力和成功后的喜悦。很多的时候,我们常常问自己到底什么才是学习,难道就只是看书答题,对于我来说,我的动手能力不强,更多的时候,我还是喜欢对着试卷一道道的做。可是,实际上社会上需要的是实践能力强的人。而他们或许也有这样那样的问题。我们在这里发现我们自己的问题,在团队其他人的身上,我们都看到了不一样的东西,而那正是我们各自所需要的,我们都有点感谢这次活动。并不仅仅是找到了需要前进的方向,更是发现了其实实践就是学习。对于这次活动,我们都感到感谢其他的伙伴。对于我来说,如果不是他们,我不知道我该如何去写这份答卷,也正是因为有了他们,我写这份答卷时感到了欢欣愉悦。我不知道应不应该嘲笑自
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 抗菌药临床应用思路与制定科学的抗菌方案讲课文档
- 浙江省台州市三门县2023-2024学年第一学期四年级科学期中检测卷(含答案)
- 电瓶车维修知识培训内容课件
- 北楼中学分班考试试卷及答案
- 2-6-Deoxyfructosazine-13C4-生命科学试剂-MCE
- 电梯安全管理员证考试题库及答案
- 家政考试题及答案
- 电热电器知识培训总结
- 高层消防栓安全知识培训
- 2025年云教育项目提案报告模板
- 施工机具进场检查验收记录
- 二年级健康成长上册教案
- 齿轨卡轨车课件
- 中国监察制度史
- 民俗学概论 第一章 概述课件
- 供水公司主要安全风险公告栏(总)
- 《农产品贮藏与加工》课件第三章稻谷精深加工
- 【课件】音响的感知课件-高中音乐湘教版(2019)音乐鉴赏
- 屠宰加工企业组织机构职能分配表正式版
- 善交益友、乐交诤友、不交损友(课堂PPT)
- 果胶行业分析
评论
0/150
提交评论