- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库大作业-武成宁-孙康-汤进宇
数据库期末大作业报告
数据库学生选课及成绩管理信息系统
成员:武成宁 10市营 120412010047
孙康 10市营 120412010039
汤进宇 10市营 120412010040
应用软件:Microsoft Office Access2007
一、概要:对于学生选课信息系统的设计我们组通过阅读了大量相关文献,了解了管理信息系统的发展、相关技术和开发方法,以及access软件的相关理论。基于对以上情况的了解和对阅读参考文献的体会。总结了本系统的相关需求。包括学生信息的输入,包括学生基本信息、课程基本信息,教师基本信息,选课表信息等。各种信息的查询,包括学生基本信息、课程基本信息,教师基本信息,选课信息的查询等。
二、设计步骤:
1. 需求分析阶段:分析客户的业务和数据处理需求;
2. 概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整;
3. 详细设计阶段:将E-R图转换为多张表,进行逻辑设计
4. 代码编写阶段:选择具体数据库进行物理实现,并编写代码实现前端应用;
5. 软件测试阶段:系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
6. 安装部署
三.概念结构设计(E——R图及关系图)
E——R图:
学生1——n课程; 学生1——n报告;
管理员1——n教师; 管理员1—n课程;
实验题目1——n课程; 实验题目1——n报告;
教师1——n实验题目; 学生1——n提交报告.
三、逻辑结构设计(关系数据模型)
学生:学号 姓名 性别 学院 家乡
授课: 教工号 教师姓名 性别 课号 课程名
管理员 :管理员工号 姓名 性别 课号
课程:管理员工号 学号 实验编号 实验名称 学分 课时 考试方式 成绩
实验题目:教工号 课程名 实验编号 实验时间 实验地址
报告:学号 实验编号 课程名 实验日期
提交报告:学号 姓名 实验题号 实验名称 提交报告
四、物理结构设计
学生表
中文名称 类型长度 取值范围 是否非空 主关键字 备注 学号 char 10 N Y 外码 姓名 char 10 N N 性别 char 2 男、女 N N 学院 char 10 20 N N 家乡 char 10 N N
授课表
中文名称 类型长度 取值范围 是否非空 主关键字 备注 教工号 char 10 N Y 外码 教工姓名 char 10 N N 性别 char 2 男、女 N N 课号 Char10 N N 课程名 char 10 N N 管理员表
中文名称 类型长度 取值范围 是否非空 主关键字 备注 管理员工号 char 10 N Y 外码 姓名 char 30 N N 性别 char 10 男、女 N N 课号 char 10 N N
课程表
中文名称 类型长度 取值范围 是否非空 主关键字 备注 学号 char 10 N Y 外码 实验编号 char 10 N N 外码 实验名称 Char10 N N 学分 char 10 男、女 N N 课时 char 10 N N 考试方式 char 10 N N 管理员工号 char 10 N N 外码 成绩 char 10 N N
实验题目
中文名称 类型长度 取值范围 是否非空 主关键字 备注 教工号 char 10 N Y 课程名 char 10 N N 实验编号 char 10 N N 外码 实验时间 char 10 N N 实验地址 char 10 N N
报告表
中文名称 类型长度 取值范围 是否非空 主关键字 备注 学号 char 10 N Y 外码 实验编号 char 10 N N 外码 课程编号 char 10 N N 外码 实验日期 char 10 N N
提交报告表
中文名称 类型长度 取值范围 是否非空 主关键字 备注 学号 char 10 N Y 外码 姓名 char 30 N N 实验编号 char 10 N N 外码 实验名称 char 10 N N
五、实验过程及结果
(1)建立新建数据库
分别建立学生、授课、管理员、课程、实验题目、报告、提交报告七个表(举几个示例图):
学生表:
授课表:
课程表:
提交报告表:
(2)建立相应的查询
1.建立成绩查询
查询结果:
2.建立统计查询
查询结果:
3.建立一个总查询
查询结果:
(4)建
您可能关注的文档
- 2012报关重点归纳-第07章-与报关工作相关.doc
- (2010年4月24日)在全区三级干部大会上的讲话1.doc
- (整理好的)2012年必威体育精装版行政能力测试题库及答案.doc
- 007 前期物业管理服务协议.doc
- 2010春江苏省计算机二级C语言试题与答案(笔试+上机).doc
- 2011中级会计职称考试.doc
- 2012 河南必威体育精装版会计基础真题第二套—答案解析.doc
- 2012年招标师项目管理第5章 习题.doc
- 2012年时事政治(国际).doc
- 2012年经济检查竞争执法讲课材料.doc
- 2025冀教版(三起)小学英语六年级上册期末综合测试卷及参考答案.docx
- 2025冀教版(三起)(2024)小学英语三年上册期末综合测试卷及答案.docx
- 2025冀教版(三起)小学英语四年级上册期末考试测试卷及答案.docx
- 2025冀教版(三起)小学英语四年级上册期末复习卷及答案.docx
- 2025冀教版(三起)小学英语四年级上册期末综合测试卷及参考答案.docx
- 2025冀教版(三起)小学英语五年级上册期末复习卷及答案.docx
- 农业统计业务知识培训课件.pptx
- 个人自查自纠整改报告.pdf
- 2025冀教版(三起)小学英语四年级上册期末考试模拟试卷及参考答案.docx
- 高中物理实验探究案例.pdf
文档评论(0)