- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(招生录取系统(Oracle课程设计模板)
insert into student(编号,姓名,性别,总分,一志愿,二志愿,同意调剂) values(stuno_squ.nextval,段然,1,325,1010,1006,1); insert into student(编号,姓名,性别,总分,一志愿,二志愿,同意调剂) values(stuno_squ.nextval,袁慧瑶,2,477,1009,1010,0); insert into student(编号,姓名,性别,总分,一志愿,二志愿,同意调剂) values(stuno_squ.nextval,罗卓群,2,367,1003,1008,1); insert into student(编号,姓名,性别,总分,一志愿,二志愿,同意调剂) values(stuno_squ.nextval,张婷,2,665,1001,1009,0); insert into student(编号,姓名,性别,总分,一志愿,二志愿,同意调剂) values(stuno_squ.nextval,李婷,2,585,1002,1003,1); 创建视图 序号 视图名称 同义词 作用 1 考生成绩 Score 查看学生的成绩 2 录取考生 Result 查看已录取考生 3 录取情况 status 查看录取没有完成的院校 一旦建立视图,通过直接对视图进行查询而不是对基表进行查询,可以实现数据的保护,并简化操作。同时可建立视图的同义词,用于为复杂对象名生成一个简化和便于记忆的别名。考虑建立如下表所示的视图。 考生成绩视图 基表:student 结构:考生成绩(编号,姓名,总分),只读视图 功能:为了方便查看学生的成绩,建立学生成绩视图,显示全部学生的考号、姓名和成绩。 (1)创建视图 Create or replace view 考生成绩(编号,姓名,总分) As Select stu_id,stu_name,total_score from student With read only; 创建同义词 数据库开发应用实例(课程设计报告要求) 简化的“招生录取系统” 第一章 绪论 1.1 课程研究背景 1.2 课程研究目的或意义 1.3 主要研究内容 1.4 本章小结 第二章 系统分析 2.1 基本需求分析 2.2 功能需求分析 2.3 系统用例分析 2.4 系统数据流分析 2.5 本章小结 2.4 开发环境分析 2.1基本需求分析 院校 应提供招生的要求,如招生的人数、最低录取分数线以及对考生的其他条件的限制。 需要在录取结束后查询院校的录取名单。 招生部门 要收集和整理考生信息,建立考生信息库和院校信息库。 在录取过程中或录取结束后,招生部门要进行查询和统计,主要在录取结束后统计所有院校的招生情况。 考生 在录取过程中需要查询其高考分数和录取状态。 通过调研,高考招生和录取工作,一般是由招生部门和院校合作完成的。招生部门和院校是应用程序的使用者。该应用程序为考生只提供一些简单的查询功能。其基本需求如下: 投档 所谓投档,就是把满足院校要求的考生档案信息发送给院校,由院校审查档案后决定考生的录取与否。 为了简化录取过程,决定由系统投档程序来完成考生的录取工作,一旦考生满足院校招生条件,即视为被录取。 被录取的考生,在数据库中要标识成录取状态,并记录录取院校的信息,在院校信息库中要回填录取人数的有关信息。 2.2功能需求分析 数据录入 数据录入要完成院校和学生信息表的数据输入及修改工作。 在本系统中,为了完成录取的模拟,可以虚拟10所院校,给出院校的基本信息和招生要求;虚拟至少50名考生,给出考生的基本信息以及考试成绩,并为每个考生填报2个院校志愿(一志愿和二志愿) 系统完成的主要功能有数据录入、投档和查询统计,具体分析如下: 投档过程 招生录取的原则是:一志愿要求优先录取,一志愿全部录取完毕后,才能开始二志愿的录取;二志愿录取过程对没有达到计划招生人数的院校进行补充录取。 投档分为一志愿投档和二志愿投档 一志愿投档是根据院校编号完成对一个学校的一志愿投档 二志愿投档是根据院校编号完成对一个学校的二志愿投档 自动投档:一次完成全部院校的投档。自动投档一次完成对所有院校的一志愿或二志愿投档。 作为补充,可以设计一个调剂投档功能,对一、二志愿没有被录取的考生,如果存在没有招满的院校,补充录取同意调剂的考生。 查询统计 在投档过程中或投档结束之后,根据院校编号显示院校的录取结果,即录取考生按分数排序的名单,同时应该显示考生的分数、录取的志愿等信息。 在录取结束之后,按院校的录取平均分数排序,显示所有院校的招生统计信息。 2.3系统用例分析 用例图 用例图
文档评论(0)