《研考择校信息服务系统.pdf》由会员分享,可在线阅读,更多相关《研考择校信息服务系统.pdf(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、I 研考择校信息服务系统-数据库设计 摘要:随着国家越来越重视教育,而学生为了接受更高等的教育,也为了毕业后好就业,很多大学生选择考研究生这一出路,这样的话很多大学考研的学生就面临着考研择校的问题,选择一个好的适合自己的学校显得非常重要,因此我们研发出一款考研择校系统,给大学生报考研究生院校提供参考。本系统一共分两种用户角色,管理员和普通用户,四个主要模块包括:用户模块、文章阅读模块、检索模块、预测服务模块等。本系论文主要介绍考研择校系统的数据库设计,主要包括数据库需求分析、数据库表的设计和数据库流程图及数据库字典的设计,该系统数据库我们选择MySQL数据库来保存数据。关键词:考研择校;研究生
2、;数据库;MySQL 1 1 绪论 1.1研究背景 随着教育体制改革的不断深化,高校学生人数随之增多,考研究生的人数也越来越多,因此,考研择校问题就成了大家很重视的问题,选择一个好的学校我们可以接受更好的教育,毕业后获得一份满意的工作的机会会更多,如果我们选择的学校不是很好,研究生就读期间可能引起我们的逆反心理,因此,我们学到的知识相对来说会很少,毕业后找到一份好工作的机会相对来说就会困难一些,因此,我们需要开发出一款考研择校系统,来解决大学生考研择校困难的问题。1.2 国内外发展现状 国外的发展现状 在国外,考研择校系统技术,发展成为一门综合性的技术,考研择校系统的产生,是因为考研的学生数据
3、的不断增大,为了进行对数据的有效整合来增加学生择校的成功率,迅速地发展了大学生择校系统软件来完成工作的需要。在网络通信工程和计算机软件技术的奠基下,国外的类似考研择校等的软件通过通讯技术网络技术等等的多个不同科目互融合、深入,运用先进的软件技术有效地保障了考研择校系统维护与安全防范保障。国内的发展现状 在国内,目前信息时代的发展,考研择校数据也进入了信息化潮流。学生择校业务的信息化,是因为在信息化时代的背景下,网络的高速发展和普及,给人们的思想带来了改变,紧随时代潮流,影响日益扩大,涉及高校的方方面面,促使大学生考研择校方式的改变。现在都是网上择校,网上报名,因此现在国家投入大量的精力来研发大
4、学生考研择校系统。1.3前景意义 高等院校对研究生的招生要求非常严苛,需要综合学生大学期间学习成绩以及竞赛成绩、创新创业项目等各方面的成绩和表现来进行招生录取,这体现了学校对学生综合素质及科研能力的要求。而很多学生大学期间,对院校研究生层次的要求指标了解不多,只注重学习成绩或者侧重于其他方面,没有综合考虑各项指标的重要性,导致花费时间而最终成效不大。进而,在申请学校研究生指标时,对自身进入相应学校的概率没有大概的认识,导致择校困难或择校失败的问题。为了更好的、更科学的帮助学生结合个人资料,对获取所申请大学的研究生机会有一个公平的认识和了解被录取的机率,故提出“研考择校信息服务系统”这一课题。学
5、 2 生可通过该系统的根据自身研考分数来查询被心仪学校录取的概率,从而更好地指导学生进入理想的大学。进而,为学生选择是否申请某所大学研究生的决策提供一定帮助与支持,可以解决考研学生择校困难或择校失败而被调剂的问题,便于学生更好择校,对指导国内研究生入学有一定的参考价值。3 2开发工具和相关技术 2.1数据库与服务器的连接 python 的标准数据接口 Python DB-API 为开发人员提供了数据库应用编程接口,可以支持很多种数据库,今天我们以 mysql 为例来介绍 python 如何操作数据库。2.2开发工具 PyCharm介绍 PyCharm 是一种 Python IDE,带有一整套可
6、以帮助用户在使用Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该 IDE 提供了一些高级功能,以用于支持 Django框架下的专业 Web 开发。MySQL介绍 MySQL 是一个轻量级关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于Oracle 公司。目前 MySQL 被广泛地应用在 Internet 上的中小型网站中,由于体积小、速度快、总体拥有成本低,开放源码、免费,一般中小型网站的开发都选择 Linux+MySQL作为网站数据库。MySQL 是一个关系型数据库管理系统,MyS
7、QL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,就增加了速度并提高了灵活性。插件式存储引擎是 MySQL 数据库最重要的特性之一,用户可以根据应用的需要选择如何存储和索引数据库,是否使用事务等。mySQL 默认支持多种存储引擎,以适应不同领域的数据库应用需要。用户可以通过选择使用不同的存储引擎提高应用的效率,提供灵活的存储,用户设置可以按照自己的需要定制和使用自己的存储引擎,以实现最大程度的可定制性。2.3关键技术 HTML简介 HTML 语言是通过利用各种标记来标识文档的结构以及标识超链的信息。虽然HTML 语言描述了文档的结构格式,但并不
8、能精确地定义文档信息必须如何显示和排列,而只是建议 Web 浏览器应该如何显示和排列这些信息,最终在用户面前的显示结果取决于 Web 浏览器本身的显示风格及其对标记的解释能力。这就是为什么同一文档在不同的浏览器中展示的效果会不一样。目前 HTML 语言的版本是 2.0,它是基于 SGML 中的一 4 个子集演变而来的。虽然下一版本的标准 HTML3.0 正在制订之中,但其中某些部分的实验性标准草案已被广泛采用,大多优秀的 Web 浏览器都能解释。JavaScript简介 JavaScript 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的
9、,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式风格。JavaScript 在 1995 年由 Netscape 公司的 Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为 Netscape 与 Sun 合作,Netscape 管理层希望它外观看起来像 Java,因此取名为 JavaScript。但实际上它的语法风格与 Self 及 Scheme 较为接近。Python简介 Python 是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用
10、于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。Django简介 Django 框架的设计模式借鉴了 MVC 框架的思想,也是分成三部分,来降低各个部分之间的耦合性。Django 框架的不同之处在于它拆分的三部分为:Model(模型)、Template(模板)和 View(视图),也就是 MTV 框架。Model(模型):负责业务对象与数据库的对象(ORM);Template(模版):负责如何把页面展示给用户;View(视图):负责业务逻辑,并在适当的时候调用 Model 和 Template。此外,Django 还有一个 urls 分发
11、器,它的作用是将一个个 URL 的页面请求分发给不同的 view 处理,view 再调用相应的Model 和 Template。3数据库设计 人们把数据库设计分为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行与维护 6 个阶段。概念结构设计就是对信息世界进行建模,常用的概念模型是 E-R 模型。3.1数据库需求分析 数据库需求分析是整个数据库设计的基础。需求分析的重点是调查、收集和分析用 5 户数据管理中的信息需求、处理需求、安全性与完整性要求。信息需求是指用户需要从数据库中获得的信息的内容和性质。由用户的信息需求可以导出数据需求,即在数据库中应该存储哪些数据。处理
12、需求是指用户要求完成什么处理功能,对某种处理要求的响应时间,处理方式指是联机处理还是批处理等。明确用户的处理需求,将有利于后期应用程序模块的设计。在本系统的设计过程中,本小组成员根据实地调研和收集资料,了解到我们的使用者包括管理员和普通用户,管理员主要负责系统信息的添加、修改和删除,普通用户主要就是参加考研且择校的学生,学生登录该系统可以查看一些对自己有用的文章,并且可以测试自己报什么学校合适,学生登录还可以看一些高校的介绍及图片。针对调研所得出的结果,归纳出以下需求信息:(1)用户在网站注册时需要填写的信息有用户名,密码,姓名,性别,手机号码,大学,学院,专业,邮箱。这需要建立一个用户表将用
13、户信息存储起来。(2)管理员在数据库中存储的信息有用户名,密码,姓名,电话,性别等。(3)管理员发布文章的时候需要一个文章的表。主要包括文章题目,文章内容,所属类别,发布时间等。(4)检索模块就是用户可以搜一些自己想了解的信息。搜索文章、图片都可以。(5)预测服务模块就是学生可以预测自己选择什么样的院校合适。主要包括编号,大学绩点,六级分数,四级分数,政治分数,英语分数、数学分数,专业课分数,目标专业,目标学校。(6)评论模块就是用户对文章发表评论。主要包括:编号,评论内容,评论时间,文章,用户。数据流程图 数据流程图,是一种能全面地描述系统数据流程的主要工具,它用一组符号来描述整个系统中信息
14、的全貌,综合地反映出信息在系统中的流动、处理和存储情况。数据流程图有两个特征:抽象性和概括性。抽象性指的是数据流程图把具体的组织机构、工作场所、物质流都去掉,只剩下信息和数据存储、流动、使用以及加工情况。概括性则是指数据流程图把系统对各种业务的处理过程联系起来考虑,形成一个总体。系统的基本工作流程如图 3-1 简单表示:图 3-1 基本工作流程图 6 本系统顶层数据流程图如下图 3-2 所示:3-2 顶层数据流图 数据字典 数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明,使用数据字典为简单的建模项目。简而言之,数
15、据字典是描述数据的信息集合,是对系统中使用的所有数据元素的定义的集合。(1)数据项 数据项是数据记录中最基本的、不可分的有名数据单位,是具有独立含义的最小标识单位。(2)数据结构 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。(3)数据流 数据流是一组有序,有起点和终点的字节的数据序列。包括输入流和输出流。(4)数据存储 数据存储对象包括数据流在加工过程中产生的临时文件或加工过程中需要查找的信息。数据以某种格式记录在计算机内部或外部存储介
16、质上。(5)处理过程 这个过程通常由决策表或决策树来描述。通过决策表或决策树的描述,可以很清楚的知道事情的处理过程。本系统共设置了 8 张表,其主要表的数据字典如下图所示:表 3-1 用户数据结构 名称:用户 描述:是研考择校信息系统的主体数据结构,定义了一个用户的有关信息 7 定义:id、用户名、密码、姓名、邮箱、性别、电话、大学、学院、专业。位置:用户表 表 3-2 学科版块数据结构 名称:学科版块 描述:是研考择校信息系统的主体数据结构,定义了一个文章学科的有关信息 定义:编号、学科名称、学科图表、学科简介、图表标识。位置:学科表 表 3-3 用户问卷数据结构 名称:用户问卷 描述:是研
17、考择校信息系统的主体数据结构,定义了一个用户问卷的有关信息 定义:编号、姓名、学校、专业、六级分数、四级分数、目标学校、目标专业。位置:用户问卷表 表 3-4 预测服务数据结构 名称:预测服务 描述:是研考择校信息系统的主体数据结构,定义了一个预测服务的有关信息 定义:编号、政治分数、英语分数、数学分数、专业课分数、目标专业、目标学校。位置:预测服务表 表 3-5 文章展示数据结构 名称:文章展示 描述:是研考择校信息系统的主体数据结构,定义了一个文章展示的有关信息 定义:编号、展示类型、展示顺序、文章、学科类型。位置:文章展示表 表 3-6 动态图片数据结构 8 名称:动态图片 描述:是研考
18、择校信息系统的主体数据结构,定义了一个动态图片的有关信息 定义:编号、展示类型、展示顺序、文章、学科类型。位置:动态图片表 表 3-7 评论数据结构 名称:评论 描述:是研考择校信息系统的主体数据结构,定义了一个评论的有关信息 定义:编号、评论内容、评论时间、文章、用户。位置:评论表 表 3-8 文章数据结构 名称:文章 描述:是研考择校信息系统的主体数据结构,定义了一个文章的有关信息 定义:编号、标题、内容、发布时间、阅读数、点赞数、评论数、所属学科、作者。位置:文章表 3.2数据库概念结构设计 概念结构设计的任务是在需求分析阶段产生的需求说明书的基础上,按照特定的方法把它们抽象为一个不依赖
19、于任何具体机器的数据模型,即概念模型。概念模型使设计者的注意力能够从复杂的实现细节中解脱出来,而只集中在最重要的信息的组织结构和处理模式上。考研择校系统的数据库设计应以全局数据关系为基础,建立适用于院校选择与文章搜索业务之间的数据模型,使数据之间的相关性变得有意义。本文将采用 MySQL 数据库来设计考研择校系统,该数据库是关系模型的一种,目前是一种广泛使用的工具。E-R 模型是用 E-R 图来描述现实世界的概念模型。在现实世界中,事物内部以及事物之间是有联系的。实体内部的联系通常是指组成实体的各属性之间的联系,实体之间的联系通常是指不同实体型的实体集之间的联系。(1)用户信息实体主要是表现了
20、使用该系统的用户所拥有的一些字段。用户实体:id、用户名、密码、姓名、邮箱、性别、电话、上次登录时间、是否使用,大学、学院、专业。其用户实体图如图 3-4 所示:9 图 3-4 用户实体图(2)学科版块实体主要是展示学科的信息。学科实体:编号、学科名称、学科图表、学科简介、图表标识。其学科实体图3-5 所示:图 3-5 学科实体图(3)用户问卷信息实体主要是展示大学学生的信息。用户问卷实体:编号、姓名、学校、专业、六级分数、四级分数、目标学校、目标专业。其用户问卷实体图 3-6 所示:10 图 3-6 用户问卷实体(4)预测服务实体主要是展示预测实体。预测实体:编号、大学绩点、六级分数、四级分
21、数、政治分数、英语分数、数学分数、专业课分数、目标专业、目标学校。其预测服务实体图 3-7 所示:图 3-7 测服务实体(5)文章展示实体主要是展示文章信息实体。文章展示实体:编号、展示类型、展示顺序、文章、学科类型。其文章展示实体图3-8 所示:图 3-8 文章展示实体 (6)动态图片实体主要是展示动态图片实体。动态图片实体:编号、图片、创建时间、图片介绍、所属用户。其动态图片实体图3-9 所示:11 图 3-9 动态图片实体(7)评论实体主要是展示评论信息实体。评论实体:编号、评论内容、评论时间、文章、用户。其评论实体图 3-10 所示:图 3-10 评论实体图 (8)文章实体主要是展示文
22、章实体。文章实体:编号、标题、内容、发布时间、阅读数、点赞数、评论数、所属学科、作者。其评论实体图3-11 所示:图 3-11 文章实体图 其 E-R 图描述了本系统所涉及到的实体以及实体之间的关系,具体的结构如图 3-12所示。12 图 3-12 系统 E-R 图 3.3数据库逻辑结构设计 数据库逻辑结构的设计主要是数据库表的设计,表的设计在数据库设计中是很重要的设计,一个好的系统离不开完善的表的设计,表结构设计是否完整决定着系统开发的进度与软件系统的质量。(1)用户信息表主要是用于保存用户的登录账号和密码信息。其表的具体结构如表 3-1 所示。表 3-1 用户信息表(db_user)的表结
23、构说明 序号 字段名 描述 类型 默认值 是否为空 备注 1 id 用户 id int auto increment 否 主键 2 userName 用户名 varchar(20)NULL 是 3 password 密码 varchar(20)NULL 是 4 name 姓名 varchar(20)NULL 是 5 email 邮箱 varchar(20)NULL 是 7 school 学校 varchar(2)NULL 是 8 tel 电话 varchar(11)NULL 是 9 dept 学院 varchar(50)NULL 是 10 major 专业 varchar(50)NULL 是
24、(2)学科版块表主要用于存放学科的基本信息的表。其表的具体结构如表 3-2 所示。表 3-2 学科版块表(db_subject)的表结构说明 序号 字段名 描述 类型 默认值 是否为空 备注 1 id 编号 int auto increment 否 主键 2 subject_name 学科名 varchar(50)NULL 是 3 subject_icon 学科图标 varchar(20)NULL 是 13 4 info 学科简介 varchar(20)NULL 是 5 logo 标识 varchar(100)NULL 是 (3)用户问卷信息表主要是用于用户问卷的基本信息。其表的具体结构如表
25、3-3所示。表 3-3 用户问卷表(db_quest)的表结构说明 序号 字段名 描述 类型 默认值 是否为空 备注 1 id 编号 int 0 否 主键 2 q1_school 所属学校 Varchar(50)NULL 是 3 q2_major 所属专业 Varchar(100)NULL 是 4 q4_cet6 六级成绩 double NULL 是 5 q5_cet4 四级成绩 double 0 是 6 q6_politics 政治分数 double 0 是 7 q7_en 英语分数 double 0 是 8 q10_t_school 目标学校 Varchar(100)NULL 是 9 q1
26、1_t_major 目标专业 Varchar(100)NULL 是 (4)预测服务表主要是用于保存预测服务的基本信息,如表 3-4 所示。表 3-4 预测服务信息表(db_predict)的表结构说明 序号 字段名 描述 类型 默认值 是否为空 备注 1 id 编号 int 0 否 主键 2 p_gpa 大学绩点 double 0 是 3 p_cet6 六级分数 double 0 是 4 p_cet4 四级分数 double 0 是 p_politics 政治分数 double 0 是 p_en 英语分数 double 0 是 p_major1 数学分数 double 0 是 p_major2
27、 专业课分数 double 0 是 user_id 用户 int 0 是 p_t_major 目标专业 Varchar(100)NULL 是 p_t_school 目标学校 Varchar(100)NULL 是 14(5)文章展示息表主要是用于保存文章展示的基本信息,如表 3-5 所示。表 3-5 文章展示信息表(db_index_type_articles)的表结构说明 序号 字段名 描述 类型 默认值 是否为空 备注 1 id 编号 int 0 否 主键 2 display_type 展示类型 Varchar(50)NULL 是 3 index 展示顺序 Varchar(50)NULL 是
28、 4 article_id 文章 Varchar(1000)NULL 是 5 subject_id 学科类型 Varchar(20)NULL 是 (6)动态图片表主要是用于保存动态图片的基本信息,如表 3-6 所示。表 3-6 动态图片表(db_figure)的表结构说明 序号 字段名 描述 类型 默认值 是否为空 备注 1 id 编号 int 0 否 主键 2 fig 图片 Varchar(50)NULL 是 3 creat_time 创建时间 Varchar(20)NULL 是 4 fig_intro 图片介绍 Varchar(200)NULL 是 5 user_id 用户 int 0 是
29、 (7)评论信息表主要是用于保存评论的基本信息,如表 3-7 所示。表 3-7 评论信息表(db_comment)的表结构说明 序号 字段名 描述 类型 默认值 是否为空 备注 1 id 编号 int 0 否 主键 2 create_time 评论时间 Varchar(20)NULL 是 3 article_id 文章 int NULL 是 4 user_id 用户 int NULL 是 5 body 评论内容 Varchar(200)NULL 是 (8)文章信息表主要是用于保存文章的基本信息,如表 3-8 所示。表 3-7 文章信息表(db_article)的表结构说明 序号 字段名 描述
30、类型 默认值 是否为空 备注 1 id 编号 int 0 否 主键 2 title 标题 Varchar(50)NULL 是 3 desc 摘要 Varchar(500)NULL 是 15 4 content 正文内容 Varchar(1000)NULL 是 5 creat_time 发布时间 Varchar(20)NULL 是 6 update_time 更新时间 Varchar(20)NULL 是 7 read_num 阅读数 int 0 是 8 like_num 点赞数 int 0 是 9 comment_num 评论数 int 0 是 10 subject_id 所属学科 Varcha
31、r(100)NULL 是 11 user_id 文章作者 Varchar(20)NULL 是 3.4数据库物理结构设计 数据库物理设计:设计数据库的物理结构,根据数据库的逻辑结构来选定 RDBMS,并设计和实施数据库的存储结构、存取方式等。数据库物理设计是后半段。将一个给定逻辑结构实施到具体的环境中时,逻辑数据模型要选取一个具体的工作环境,这个工作环境提供了数据存储结构与存取方法,这个过程就是数据库的物理设计。物理结构依赖于给定的DBMS和和硬件系统,因此设计人员必须充分了解所用RDBMS的内部特征、存储结构、存取方法。数据库的物理设计通常分为两步,第一,确定数据库的物理结构,第二,评价实施空
32、间效率和时间效率 确定数据库的物理结构包含下面四方面的内容:1、确定数据的存储结构 2、设计数据的存取路径 3、确定数据的存放位置 4、确定系统配置 数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,选择一个优化方案作为数据库物理结构。在数据库物理设计中,最有效的方式是集中地存储和检索对象。3.5数据库的实施 在完成了数据库的概念设计、逻辑设计和物理设计之后,需要在此基础上实现设计,进入数据库实施阶段。数据库实施的步骤主要包括:创建数据库、创建数据表、试运行、整理文档。本网站使用 MySQL 数据库、SQLyog 是数据库可视化管理工具。试运行 一般来说是运行的话是
33、对数据库最后的审核。这里的数据库不单单是数知据库本身,而是整个 16 epr 的工程,如果小一点点话,就是数据库的道实例和一些应用,还有数据库的一些备份策略的实施,包括容灾、热备等。在程序版上的联调一般已经完成,试运行是在实际环境中的测试,也是最后的测试。如果权成功,将验收阶段的测试。3.6数据库运行与维护 1、数据库运行维护基本工作数据库的转储与恢复数据库的安全性、完整性控制检测并改善数据库的性能数据库的重组和重构 2、运行状态监控与分析:管理员借助相应工具在数据库运行过程中监测数据库系统的运行情况,掌握系统当前或以往的负荷、配置、应用和其他相关信息,并对监测数据进行分析。自动监控机制手动监
34、控机制对数据库构架体系的监控对数据库性能的监控 3、数据库存储空间管理:数据库的存储结构一般分为逻辑存储结构和物理存储结构,其物理存储结构决定了数据库存储数据时数据文件所占用空间的大小及分布。不同的数据库对空间的管理是不一样的。空间不足可扩大存储容量或合理备份转储。4、数据库运行环境与参数调整(1)外部调整:CPU:在空闲是使用率超过 90%,说明服务器缺乏 CPU 资源;若高峰期时 CPU 使用率依然很低,说明 CPU 资源充足。网络:大量 SQL 数据会使网络速度变慢,调整网络。(2)调整内存分配(3)调整磁盘 I/O:响应时间的最大组成部分。(4)调整竞争:方法 4总结与展望 4.1总结
35、 本系统是研考择校系统的设计与实现。在本系统开发之前,先查阅资料了解该与该系统的相关的功能模块。首先,介绍了研考择校系统的背景、课题意义和国内外发展状况,以及简要介绍了开发研考择校系统的设计与实现用到的技术和实现本系统所需要用到的开发工具(包括:pycharm、MySql 等)。其次,介绍了研考择校系统的功能模块,利用开发中需用到的开发工具和关键技术对系统的各个模块进行了详细的的设计和实现。然后,利用实例对管理员、普通用户的权限和各个功能模块的实现过程分别进行详细的测试,且全部测试通过,达到预期效果,保障系统能够正常运行,该系统实现了高研考择校系统的最基本的功能,能够满足大学生报考院校参考,我主要负责数据库的设计,本系统数据库选择 MySql 数据库来保存系统数据,本论文详细介绍了数据库的需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库物理结构设计、重点对数 17 据库的表设计进行了详细的介绍。4.2 展望 在本论文中,只设计出了考研择校系统的一部分模块功能,实现了研考择校系统最基本的功能,还需要进一步的研究和完善。以下是目前还需改进的地方:(1)该系统所设计的功能模块还较少,不能更好的对研考择校系统后台进行很好管理,功能模块还有待完善。(2)在本系统中,录入方式依然是以手工为主,若出现人多的时候,手工方式使管理员的工作效率比较低。