数据库原理课程设计报告--工资管理系统

数据库原理课程设计报告--工资管理系统

ID:12395415

大小:281.50 KB

页数:32页

时间:2018-07-16

数据库原理课程设计报告--工资管理系统_第1页
数据库原理课程设计报告--工资管理系统_第2页
数据库原理课程设计报告--工资管理系统_第3页
数据库原理课程设计报告--工资管理系统_第4页
数据库原理课程设计报告--工资管理系统_第5页
资源描述:

《数据库原理课程设计报告--工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、成绩:____大连工业大学艺术与信息工程学院《数据库原理》课程设计报告设计题目:工资管理系统作者姓名:李曼曼学号:计091-19徐珊学号:计091-34指导教师:张玉2011年6月24日大连工业大学艺术与信息工程学院《数据库原理》课程设计报告《工资管理系统》系统设计文档一、设计要求本课程设计要求实现学籍管理的基本功能,主要的表有:学生基本信息、学院信息、系信息、专业信息、班级信息等,所设计的学籍管理信息系统应包含输入输出、查询、插入、删除等基本功能。此外还要保证数据库的一致性,完整性和安全性。一、需求分析(一)开发背景和意义(二)系统需求概况对于学校而言,学籍资源是学校重要的数据资源,

2、面对如此众多的学籍信息,学籍管理的规范很重要,学籍管理系统可实现如下信息的管理:(1).学生基本信息管理学生基本信息包括:学号、姓名、年龄、性别、籍贯、所属的班级号、学生个人登陆密码等。(2).班级基本信息管理班级的基本信息包括:班级号、班级名称、班级负责人、该班所在的年级、专业号。(3).专业基本信息管理专业的基本信息包括:专业号、专业名称、专业负责人、电话、系号。(4).系基本信息管理系的基本信息包括:系号、系名称、系负责人、电话、学院号。(5).学院基本信息管理学院的基本信息包括:学院号、学院名称、学院负责人、学院地址、学院电话等。其中,班级号需要和实际存在的班级号对应起来,专业

3、号需要和实际存在的专业号对应起来,系号需要和实际存在的系号对应起来,学院号需要和实际存在的学院号对应起来。此外,与本校实际情况相结合会涉及到管理权限的问题:如学生有权登陆查看自己的基本信息,除了密码以外无权修改其他信息,管理员无权查看学生的个人密码因此,在数据库设计和前台应用程序设计的时候,应对这些问题给予解决方案。二、概念结构设计(一)关系(括号内为属性,加直下划线的为主键,加波浪下划线的为外键)第31页2021-8-6大连工业大学艺术与信息工程学院《数据库原理》课程设计报告学生(学号、姓名、年龄、性别、籍贯、班级号、密码)班级(班级号、班级名称、班级负责人、年级、专业号)专业(专业

4、号、专业名称、专业负责人、电话、系号)系(系号、系名称、系负责人、电话、学院号)学院(学院号、学院名称、学院负责人、学院地址、学院电话)(2)ER图系统的ER图如下:学生班级属于属于属于属于姓名年龄籍贯学号班号专业号负责人班名年级专业专业号系号负责人电话专业名系学院号系名负责人电话系号1n1nn1n1性别班号密码学院学院名学院号电话地址负责人(ER图要结合自己的题目画出来,这个必须用visio画出来,必须准确)三、逻辑结构设计(一)数据库存储的数据表如下(括号内为属性,加直下划线的为主键,加波浪下划线的为外键):Sudent(学号、学生姓名、学生年龄、学生性别、学生籍贯、班号、密码)C

5、lass(班号、班名、班负责人、年级、专业号)Specialty(专业号、专业名、专业负责人、专业电话、系号)Department(系号、系名、系负责人、系电话、学院号)College(学院号、学院名、学院负责人、学院地址、学院电话)第31页2021-8-6大连工业大学艺术与信息工程学院《数据库原理》课程设计报告数据表关系图如下:(二)各个数据库表(要求用三线表表示)1、管理员表(admin)用于存放管理员的姓名、密码。这些信息主要是为了管理员在登陆界面时所需要的。表1“管理员”表字段设置序号字段名称名称数据类型长度主键约束1Admin_name管理员名char10Y非空2Admin_

6、password密码char10N非空2、用户表(parent)用于存放用户ID、幼儿ID、姓名、密码、性别、电话、地址。这些信息主要是为了用户登陆和显示幼儿信息时所需要的。表2“用户”表字段设置序号字段名称名称数据类型长度主键约束1Parent_id用户IDint4Y非空2Children_id幼儿IDchar10N非空3Paren_name用户姓名char10N非空4Paren_password密码char10N非空5Paren_sex性别char10N非空第31页2021-8-6大连工业大学艺术与信息工程学院《数据库原理》课程设计报告6Paren_tell电话char10N非空7

7、Paren_address地址char10N非空3、教师表(teacher)用于存放教师的ID、姓名、性别、身高、毕业学校、照片。这些信息主要是为了显示教师信息时所需要的。表3“教师”表字段设置序号字段名称名称数据类型长度主键约束1Teacher_idIdint4Y非空2Teacher_name姓名char10N非空3Teacher_sex性别char10N非空4Teacher_height身高char10N非空5Teacher_school毕

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。