中小学生招生报名系统建设方案1目录目录......................................................................................................................11.业务需求说明...............................................................................................................21.1平台构成说明....................................................................................................21.2用户角色说明....................................................................................................21.3主要业务数据....................................................................................................42.技术解决方案.......................................................................................................82.1建设目标...........................................................................................................82.1.1总体目标.........................................................................................................82.1.2具体目标.........................................................................................................82.2系统总体架构....................................................................................................82.3设计开发原则..................................................................................................102.4平台成果.........................................................................................................103.技术文档....................................................................................................................113.1系统主要业务流程..........................................................................................113.2用户管理.........................................................................................................113.2.1数据维护流程...............................................................................................113.2.2管理和服务流程...........................................................................................123.3图片展示.........................................................................................................143.3.1后台部分模块展示.......................................................................................143.3.2前台页面部分模块展示...............................................................................163.4辅助支持.........................................................................................................203.5系统功能大表..................................................................................................2021.业务需求说明1.1平台构成说明系统由一个平台和多个客户访问端组成,如下:系统组成部分说明系统平台系统基础架构、基础功能;基础数据、业务数据;业务逻辑;第三方对接;对客户端接口等后台管理-系统管理员系统管理员进行系统层面设置、用户账号权限配置、系统运行日志等基础工作。通过PC浏览器进行教育局工作人员依据本人的权限配置完成相应的职能,包括:网站新闻维护、学校信息维护。使用PC浏览器。学校工作人员依据本人权限配置进行相应的工作。使用PC浏览器和手机web。家长等报名主体在线报名,查看报名咨询。使用PC浏览器和手机web。1.2用户角色说明在线报名系统的参与者分为几个大类,每个大类中又包含许多不同的角色,如下的表格和示意图对用户角色进行了分析说明。平台实现后,可以进行灵活的角色权限分配。角色分类用户说明备注教育局工作人员基础数据维护街办,社区,学校等字典类数据的维护公立学校片区划分在百度地图上划分学校片区3报名时段维护设置报名年份,报名时间,时间段内开放报名的学校等招生计划采集采集各学校的招生计划情况实时监控监控报名情况和招生计划对比报名终审特招填报特招学生信息学生调剂对符合条件的学生调剂分配学校民办学校招生摇号民办学校学生报名人数大于计划数的情况进行摇号选择学生网站内容管理发布网站文章学校工作人员报名信息查询统计本学校报名信息初审分批通知报名主体验证分批领取通知书设置补录学生对报名时间段内未完成报名的但符合入学条件的学生进行信息补录报名主体浏览网站内容注册/登陆在线报名报名过程实时查询技术类平台系统管理员技术类角色,一般设置一人41.3主要业务数据平台的数据主要分为三大类:一、基础信息数据。即行政区划,街道办事处,小区等的基本信息及其复杂多样的关联关系。这些属于静态数据,录入后一般较少变更。基础数据需要在平台运行前期录入准备好。二、业务数据。是在线报名系统运行过程中产生的数据。属于动态数据,记录跟踪了每一个报名主体从报名到终审再到最后确认的全周期的详细内容。另外网站内容也属于业务数据。三、系统数据。是系统运行完成需要的业务功能需要的底层系统层次的支持类数据。如用户数据,包括系统的用户信息、账号等;系统参数;字典类数据等。附系统流程图如下所示:56782.技术解决方案2.1建设目标2.1.1总体目标通过在线报名系统的建设,实现:1、报名家长简化入学报名过程,提高报名效率;2、学校可快速的收集报名学生信息,集中审核,分批办理,节约时间,提高效率。3、教育局对各学校报名时段分批设置,实时监控,集中终审,综合管理。2.1.2具体目标本平台建设的具体目标包括:第一、建设报名服务网站。主要担负信息展示职能:各学校信息,学校报名时段,报名须知,流程介绍等。第二、通过网络实现在线报名服务。报名主体在线注册,登陆,上报报名信息,查询报名结果等。第三、后台支持。基础数据管理,报名时段设置,报名信息管理,综合查询统计。第四、移动端浏览器支持。微信扫码可登录网站、参与报名服务。2.2系统总体架构下面两个示意图说明了本平台架构,以支撑上述的建设目标和业务、技术创新。1、本系统是一个综合性统一平台,学校管理、服务以及报名的参与者都通过本系统一站式完成各自的工作,形成闭环的流程。系统的参与者分析请详见下一章的功能说明。92、多客户端体现在参与者(报名主体,学校工作人员,教育局工作人员)可以通过PC端、手机web的方式访问使用系统。3、数据包括两大部分:一是服务对象相关的基础数据,这些大部分是静态的;二是在管理和服务过程中产生记录的数据。4、平台支持:服务类模块和管理类模块的灵活配置和定制开发。在线报名系统架构示意图(一)平台基础架构统一基础数据库(静态)12数据分析基础数据类报名主体(家长)教育局用户学校用户、业务数据类附件文件类管理和服务数据库(过程和动态)服务和管理业务模块支持架构10平台架构示意图(二)2.3设计开发原则1、坚持“一套系统、一套数据、多个模块”的设计原则2、基础数据、业务数据的全面准确详尽,检索快捷方便。3、分析设计方面,高端全面规划,分布开发实施。2.4平台成果本系统开发建设的软件系统成果包括:4、在线报名系统的基础架构、基础功能、基础数据库等,无用户界面。5、面向报名主体的手机web页面。6、面向报名主体和工作人员的PC浏览器端界面、手机web程序。7、面向系统管理员,教育局工作人员,学校工作人员的后台管理界面。网络平台系统基础架构统一的基础数据库)服务和管理过程数据库业务数据模块基础数据模块管理和服务资源库浏览器访问手机web访问附件文件模块113.技术文档3.1系统主要业务流程下面简要说明平台的几个核心业务流程。其中“用户管理”业务流程说明了系统的所有参与者的基本信息、账号、参与权限等进行管理配置的过程。对“用户或参与者”进行好配置管理是系统正常运行的前提。“数据管理”流程则说明了服务对象(报名主体)的基本信息、关联信息以及管理服务产生的数据的管理维护的大概过程。“管理和服务”流程简要说明平台中”管理和服务”事项的发起、处理、结束的一系列过程步骤。3.2用户管理3.2.1数据维护流程平台的数据按照来源分可分为两大类(一)基础数据管理步骤1、数据的初始录入。由指定专人对行政区划,街道,小区,学校基础数据进行录入并建立好数据之间的关联。包括:a.人工单个录入。b.技术人员批量导入。2、数据的更新维护。基础数据发生变更后,指定人员对数据进行更新维护。a.这类数据的变化一般不存在大量变更,人工单条更新即可。3、数据的审核,数据录入或更新后,应进行审核,以确保数据正确。4、查询统计、导出。(二)业务数据处理步骤业务数据是以年份、学校、报名数据为中心的,是动态产生的。121、数据的创建:报名主体在线报名产生,学校补录产生,教育局特招录入。2、不同的学校类型(公办,民办,小学,初中)有不同的办理步骤。每一个办理步骤都产生跟踪数据,并引起数据主体的状态(暂存,待审,验证,学校初审,教育局终审,报到确认等)信息的变化。3.2.2管理和服务流程主要是报名过程整个生命周期的管理。步骤以及约束简