- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生信息管理系统后台数据库设计
学生信息管理系统后台数据库设计
源代码请联系本人,参见豆丁本人信息
综合性、设计性实验报告
实验课程名称_数据库系统原理课程设计_
专业 计算机科学与技术 班级
学号 姓名
学号 姓名
学号 姓名
指导教师及职称_ (讲师) _
开课学期 2010 至 2011 学年 第一 学期
设计时间 2010年12月6日~2010年12月11日
科技学院教务处编印
实验题目:学生信息管理系统后台数据库设计
1.实验目的:
(1)巩固数据库理论知识,熟悉一种具体的数据库管理系统(例如:SQL Server)的使用方法。
(2)掌握针对特定应用环境数据库的设计。
(3)综合使用SQL Server中数据库、表、视图、索引、触发器、存储过程的创建使用方法。
(4)体会运用软件工程的设计思想进行软件系统开发的过程与方法。
通过本课程设计,掌握数据库的设计方法及数据库的运用和开发技术。
2.软硬件环境:
硬件设备:联想笔记本PC
机器配置:cpu 32位 内存2G 独立显卡512M
操作系统:windows xp sp3
开发工具:SQL server 2005 、Erwin7、Rational rose
3.实验设计简述:
学生信息管理系统主要用于老师对学生信息的查询和管理;
其中包括奖励管理模块,学生信息管理模块,学籍变动管理模块,处罚管理模块;
此系统可以让老师增加、删除和修改所提供的学生信息;
学生可以对自己的查询;
4.系统需求分析与功能设计(根据课题的要求进行简单的需求分析,设计相应的数据流图,得出相应的系统功能需要, 系统数据流图)
4.1处理对象
学生个人信息:学号,姓名,性别,院系编号,班级编号,出生日期,籍贯,联 系电话, 家庭地址,邮编,照片,备注
学籍变动信息:id,学号,学籍变动编号,学籍变动,学籍变动原因
学生处罚信息:id,学号,处罚编号,处罚时间,处罚描述
学生奖励信息:id,学号,奖励编号,奖励时间,奖励描述
院系信息:院系编号,院系名称
班级信息:班级编号,班级名称
4.2处理功能及要求
开发学生信息管理系统,主要为减轻教师人员的负担,使学生信息的存入记录与取出记录相对方便,便于学生个人信息的增加与减少,降低出错率,使管理更加合理、科学,也为老师节省开支。在系统中的新生信息的录入、处罚信息的录入、奖励信息的录入等操作,由于在学生信息管理的过程中会涉及到大量的数据操作,如数据的添加、删除、修改和保存等。这主要包括:
1.能够对学生个人信息进行一定的操作处理:
1) 学生个人信息的增加、删除以及修改。
2) 学生个人信息的多关键字检索查询。
2.能够对学生处罚,以及学生个人信息的查询相关资料,这其中包括:
1) 学生个人信息的增加、删除及修改。
2) 学生处罚记录信息的增加。
3) 学生奖励记录信息的增加。
3.对查询、统计的结果能够列表显示。
4.3 学生信息管理系统数据流程图
顶层数据流图:
第2层数据流图:(学生信息录入,学籍变动,处罚记录信息的添加,学生信息查询和修改等)
4.4 学生信息管理系统数据字典
(a)数据项:系统涉及的数据项有27项
表1.1 数据项列表
数据项编号
数据项名
数据项含义
数据类型
长度
别名
DI-1
学号
学生编号
Char
6
DI-2
姓名
学生姓名
char
30
DI-3
性别
学生性别
Char
2
DI-4
院系编号
学生所在院系编号
Int
4
DI-5
班级编号
学生所在班级编号
Int
4
DI-6
出生日期
学生的出生日期
Datetime
8
DI-7
籍贯
学生的籍贯
Varchar
100
DI-8
家庭地址
学生的家庭地址
varchar
100
DI-9
联系电话
学生联系方式
char
15
DI-10
邮编
邮编
Char
6
DI-11
照片
学生的照片
Image
16
DI-12
备注
备注
Varchar
100
DI-13
班级名称
学生所在班级名称
varchar
25
DI-14
班长
班长姓名
Char
6
DI-15
院系名称
学生所在院系名称
varchar
25
DI-16
变动编号
学生学籍变动编号
int
4
DI-17
学籍变动
学生学籍变动名称
Char
10
DI-18
学籍变动时间
学生学籍变动的时间
datetime
8
DI-19
学籍变动原
文档评论(0)