招生录取系统(Oracle课程设计模板).ppt

招生录取系统(Oracle课程设计模板).ppt

ID:48038790

大小:686.51 KB

页数:35页

时间:2020-01-14

招生录取系统(Oracle课程设计模板).ppt_第1页
招生录取系统(Oracle课程设计模板).ppt_第2页
招生录取系统(Oracle课程设计模板).ppt_第3页
招生录取系统(Oracle课程设计模板).ppt_第4页
招生录取系统(Oracle课程设计模板).ppt_第5页
资源描述:

《招生录取系统(Oracle课程设计模板).ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库开发应用实例(课程设计报告要求)简化的“招生录取系统”第一章绪论1.1课程研究背景1.2课程研究目的或意义1.3主要研究内容1.4本章小结第二章系统分析2.1基本需求分析2.2功能需求分析2.3系统用例分析2.4系统数据流分析2.5本章小结2.4开发环境分析2.1基本需求分析院校应提供招生的要求,如招生的人数、最低录取分数线以及对考生的其他条件的限制。需要在录取结束后查询院校的录取名单。招生部门要收集和整理考生信息,建立考生信息库和院校信息库。在录取过程中或录取结束后,招生部门要进行查询和统计,主要在录取结束后统计所有院校的招生情况。考生在录取过程中需

2、要查询其高考分数和录取状态。通过调研,高考招生和录取工作,一般是由招生部门和院校合作完成的。招生部门和院校是应用程序的使用者。该应用程序为考生只提供一些简单的查询功能。其基本需求如下:投档所谓投档,就是把满足院校要求的考生档案信息发送给院校,由院校审查档案后决定考生的录取与否。为了简化录取过程,决定由系统投档程序来完成考生的录取工作,一旦考生满足院校招生条件,即视为被录取。被录取的考生,在数据库中要标识成录取状态,并记录录取院校的信息,在院校信息库中要回填录取人数的有关信息。2.2功能需求分析数据录入数据录入要完成院校和学生信息表的数据输入及修改工作。在本系

3、统中,为了完成录取的模拟,可以虚拟10所院校,给出院校的基本信息和招生要求;虚拟至少50名考生,给出考生的基本信息以及考试成绩,并为每个考生填报2个院校志愿(一志愿和二志愿)系统完成的主要功能有数据录入、投档和查询统计,具体分析如下:投档过程招生录取的原则是:一志愿要求优先录取,一志愿全部录取完毕后,才能开始二志愿的录取;二志愿录取过程对没有达到计划招生人数的院校进行补充录取。投档分为一志愿投档和二志愿投档一志愿投档是根据院校编号完成对一个学校的一志愿投档二志愿投档是根据院校编号完成对一个学校的二志愿投档自动投档:一次完成全部院校的投档。自动投档一次完成对所

4、有院校的一志愿或二志愿投档。作为补充,可以设计一个调剂投档功能,对一、二志愿没有被录取的考生,如果存在没有招满的院校,补充录取同意调剂的考生。查询统计在投档过程中或投档结束之后,根据院校编号显示院校的录取结果,即录取考生按分数排序的名单,同时应该显示考生的分数、录取的志愿等信息。在录取结束之后,按院校的录取平均分数排序,显示所有院校的招生统计信息。2.3系统用例分析用例图用例图(UseCaseDiagram)是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统。用例视图显示谁是相关的用户、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,

5、以便使系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图包含六个元素,分别是:参与者(Actor)、用例(UseCase)、关联关系(Association)、包含关系(Include)、扩展关系(Extend)以及泛化关系(Generalization)。系统用例图用产品的各个角色(参与者)和角色说明(角色介绍)角色(参与者)角色描述系统用例图系统角色用例图第三章系统功能设计3.1系统架构设计3.2系统功能设计3.3数据库设计3.4本章小结3.1系统架构设计整个软件架构方案采用分层部署结构,明确地分离表现层和业务逻辑,能够保证应

6、用服务逻辑的一致性和稳定性、结构的开放性、功能的可扩展性和可维护性,同时采用一些开源的框架,兼顾了经济性。本系统架构设计如图3.2系统功能设计根据功能需求分析,设计出本系统的功能模块图如图高校招生录取系统数据录入投档查询统计3.3数据库设计1.概述数据库设计的目标就是为用户的应用系统提供一个高效数据库系统。为了保证数据库设计更合理,数据库的设计工作通常分阶段进行,在不同的阶段采用不同的方法完成不同的设计内容。2.需求分析需求分析目的:准确了解与分析用户需求。针对高校招生录取系统,分别对院校、招生部门和考生进行详细的调研和分析,总结出如下需求信息:经上述系统功

7、能分析和需求总结,老柴到将来功能的扩展,设计如下的数据项和数据结构:院校信息,包括考生信息,包括管理员信息,包括2.需求分析需求分析目的:准确了解与分析用户需求。针对高校招生录取系统,分别对院校、招生部门和考生进行详细的调研和分析,总结出如下需求信息:经上述系统功能分析和需求总结,老柴到将来功能的扩展,设计如下的数据项和数据结构:院校信息,包括考生信息,包括管理员信息,包括3.概念结构设计概念结构设计阶段的目标是通过对用户需求进行综合、归纳与抽象,开成一个独立于具体DBMS的概念模型。概念结构设计使用E-R模型进行设计的。针对高校招生录取系统,设计规划出的实

8、体有院校信息实体和考生信息实例以及管理员信息实体,设

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

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

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