计算机 信安 数据库课程设计报告Word文件下载.docx

上传人:b****1 文档编号:15331594 上传时间:2022-10-29 格式:DOCX 页数:34 大小:675.75KB
下载 相关 举报
计算机 信安 数据库课程设计报告Word文件下载.docx_第1页
第1页 / 共34页
计算机 信安 数据库课程设计报告Word文件下载.docx_第2页
第2页 / 共34页
计算机 信安 数据库课程设计报告Word文件下载.docx_第3页
第3页 / 共34页
计算机 信安 数据库课程设计报告Word文件下载.docx_第4页
第4页 / 共34页
计算机 信安 数据库课程设计报告Word文件下载.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

计算机 信安 数据库课程设计报告Word文件下载.docx

《计算机 信安 数据库课程设计报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机 信安 数据库课程设计报告Word文件下载.docx(34页珍藏版)》请在冰豆网上搜索。

计算机 信安 数据库课程设计报告Word文件下载.docx

总体任务是要实现学生成绩信息关系的系统化、规范化和自动化。

根据总体任务的要求进行需求分析得出,学生成绩管理信息系统需要完成的功能主要如下:

Ø

学生基本信息的输入,其中包括学生学号、姓名、性别、入学年份等。

学校基本课程信息的输入,包括课程编号、课程名称。

教师基本信息的输入,其中包括教师编号,教师姓名,教师职称,所属部门等情况

学生信息,教师信息,课程信息,学生考试成绩的插入,删除,修改、查询和统计。

识别每个用户的身份和密码,从而保证信息的安全性,防止信息的外泄和盗用。

还有,涉及到信息的增,删,改的,主要都是面向教务管理员,教师只能录入成绩,查询成绩,修改成绩,和查询个人信息,而学生只能登录查看自己的信息,查询成绩等。

本例中的用户角色有:

管理员,教师,学生。

系统涉及的实体有学生,老师,课程,管理员。

基本表:

学生信息表:

学号

姓名

性别

入学年份

Stu_num

Stu_name

Stu_sex

Stu_indata

课程表

课程号

课程名

Les_num

Les_name

成绩表

编号

成绩

Stu_les_id

Stu_les_grade

教师表

教师编号

教师姓名

教师职称

所属部门

Tea_num

Tea_name

Tea_work

Tea_department

教师课程对应表

课程编号

Tea_les_id

用户登录表

用户账号

登录密码

角色

Log_id

Users

Password

Role

角色权限表

角色编号

权限编号

Rr_id

Role_id

R_id

系统功能描述

E-R图

学生查询系统的分E-R图

教师查询更新系统的分E-R图

管理员分E-R图

总E-R图

数据字典

学生信息表

列名

数据类型

长度

可否为空

是否主键

是否外键

缺省值

备注

varchar

30

N

Y

学生学号

学生性别

学生姓名

课程信息表

课程名称

成绩信息表

Stu_les

Sut_num

学生编号

Varchar

教师信息表

教师名称

所属专业

教师与课程对应表

用户登录信息表

Roles

用户角色

SQL代码

建立所有表的代码

1.建立学生表

USE[student_data]

GO

/******Object:

Table[dbo].[studentinfor]ScriptDate:

07/12/201310:

30:

03******/

SETANSI_NULLSON

SETQUOTED_IDENTIFIERON

SETANSI_PADDINGON

CREATETABLE[dbo].[studentinfor](

[stu_num][varchar](30)NOTNULL,

[stu_name][varchar](30)NOTNULL,

[stu_sex][varchar](30)NOTNULL,

[stu_indata][varchar](30)NOTNULL,

CONSTRAINT[PK__studentinfor__7F60ED59]PRIMARYKEYCLUSTERED

[stu_num]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY],

CONSTRAINT[UQ__studentinfor__00551192]UNIQUENONCLUSTERED

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY]

)ON[PRIMARY]

SETANSI_PADDINGOFF

2.建立教师信息表

Table[dbo].[teacherinfor]ScriptDate:

31:

50******/

CREATETABLE[dbo].[teacherinfor](

[tea_num][varchar](30)NOTNULL,

[tea_name][varchar](30)NOTNULL,

[tea_department][varchar](30)NOTNULL,

[tea_work][varchar](30)NOTNULL,

CONSTRAINT[PK__teacherinfor__023D5A04]PRIMARYKEYCLUSTERED

[tea_num]ASC

CONSTRAINT[UQ__teacherinfor__03317E3D]UNIQUENONCLUSTERED

3.课程信息表

Table[dbo].[lessoninfor]ScriptDate:

33:

57******/

CREATETABLE[dbo].[lessoninfor](

[les_num][varchar](30)NOTNULL,

[les_name][varchar](30)NOTNULL,

PRIMARYKEYCLUSTERED

[les_num]ASC

UNIQUENONCLUSTERED

4.账户信息表

Table[dbo].[logininfor]ScriptDate:

34:

41******/

CREATETABLE[dbo].[logininfor](

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1