版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档倾情为你奉上精选优质文档倾情为你奉上专心专注专业专心专注专业精选优质文档倾情为你奉上专心专注专业项目全称系统概要设计说明书承建方全称文件ISO版本控制文件概述文件名称项目全称系统概要设计说明书文件编号项目编号-GYSJ-TOTAL编 写 人:沈涛起编日期:审 阅:项目经理姓名日期:批 准:项目经理姓名日期:受控状态: 是 否发布版次:V1.0文件页数文件修改记录时间修改人Version修改概要复核记录复核人职位日期QA姓名QA目录 TOC o 1-2 h z u 引言编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶
2、段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。在分析项目全称招标文件基础上,承建方简称数字化校园建设项目小组对该系统进行了概要设计。主要基于以下目的编写此说明书:对系统概要设计的阶段任务成果形成文档,以便阶段验收、评审和最终的文档验收;对需求阶段文档的再次确认过程,对前一阶段需求没有充分或错误的地方进行调整和修改;明确整个系统的功能框架和数据库结构,为下一阶段的详细设计、编码和测试提供参考依据;明确编码规范和命名规范,统一程序界面。预期读者:详细
3、设计人员、开发人员、项目经理、概要设计评审小组、学校和业主简称领导。术语术 语 / 符 号解 释CMISComputer Management Information System北京市中小学管理信息系统SSOSingle sign-on 单点登录系统ADActive DirectoryUIUser Interface用户界面参考文献 序号资料名项目全称招标文件项目全称需求规格说明书系统概述系统说明项目建设分为四个组成部分,分为外网门、内网门户、数字化校园应用、基础管理平台。内网门户作为外网门户与数字化校园应用结合的虚拟页面。用户登陆后,系统会为其展示内网门户页面。内网门户页面集成了外网后台管
4、理的入口与数字化校园应用的入口;同时为该用户显示学校通知公告、我的任务等信息,以便用户了解学校为内网用户发布的相关信息。数字化校园应用部分是本次建设的重点,主要针对小学,初中,高中三大体系。建设统一的数字化校园平台,实现学校办公、教育教学管理、教学资源、后勤服务等方面的数字资源全面整合,进一步提高信息技术服务于学校教育教学工作的能力。基础管理平台负责管理本次系统建设的用户、角色、权限等部分,支撑包括外网门户、内网门户、数字化校园应用的三个部分。包括基础数据管理、即时消息管理、邮件管理、用户管理、角色权限管理、组织机构管理。系统任务系统目标依托学校已有网络环境,采用先进的信息技术,打造统一的数字
5、化校园网络应用平台,实现校园办公的数字化、自动化和网络化。全面提升校园信息化应用水平,减轻教师繁重的日常工作,将工作重心放到教学与研究当中,提高教师工作效率;为校领导提供管理、组织和监督的工具;建立决策支持系统,为校园各级领导、教师、学生的管理与决策活动提供强大的信息支持。具体分解为以下几点:加强学校门户网站的基础设施建设选择能够实现长期发展的技术成熟开放的网络通信基础设施建设校园的门户网站。以CMIS为基础,进行深度应用软件开发已建成的CMIS系统可以作为校园管理的基础数据库,在此基础上,要能够提取转换CMIS系统中的数据,进行校园管理的深度应用软件开发工作。基于CMIS系统,重新规划、开发
6、、整合校园管理方面的各项软件。加强网络通信平台建设,提升对学生的数字化沟通水平学生家长提出愿意使用网络与学校的老师保持沟通和联络,通过建设网络通信平台即时通信系统,可以提升对学生的关爱水平,特别是能够满足学生家长和学生成长记录的要求。运行环境本期数字化校园系统软件运行环境,在基于本期硬件采购的基础上,系统具体运行环境如下:本期数字化校园系统软件运行环境,在基于本期硬件采购的基础上,系统具体运行环境如下:服务器操作系统Microsoft Windows Server 2008 R2运行环境Sun jdk 1.6.0,Sun j2ee 1.4应用服务器平台Apache Tomcat 6.0数据库环
7、境Microsoft SQL Server 2008即时消息服务Active Messager开发环境开发平台Windows XP SP3开发工具MyEclipse 6.0版本管理SVN数据库管理Microsoft SQL Server 2008与其它系统关系为能充分利用已有投资的信息化资源及已有系统建设成果,本期系统建设的多个模块需要与外部系统进行系统集成。主要与业主简称系统(CMIS系统)、即时消息系统、邮件系统等进行集成。与CMIS系统的集成将CMIS系统中的学生、教师基础数据导出成为格式数据文件,并使得本期建设的系统支持此格式数据文件;将该数据文件导入到本系统中获得学生、教师基础数据;
8、将CMIS的学生成绩导出成为格式数据文件;将该数据文件导入到本系统中获得学生的考试成绩数据;将本系统维护的学生考试成绩数据导出为CMIS支持的格式数据文件;CMIS导入该文件可获得学生的考试成绩数据;与即时消息系统集成即时消息服务系统是本期建设项目采购的产品,本系统将实现与即时消息服务系统之间的统一用户管理、单点登录的功能。总体设计系统物理结构 数字化校园应用系统部署前台在Web Server与后台部署在Sql Server上。本期建设的数字化校园应用系统、外网门户系统、内网门户系统的前端程序全部运行在Web服务器上;后端程序都共享运行在同一台Sql数据库服务器上。Web服务器上同时运行三个系
9、统应用。为三个系统应用分别分配不同的硬件资源。其中外网门户和内网门户系统对网络资源需求量较大;而数字化校园应用系统对服务器的计算能力要求较高。在Web服务器的选择上充分考虑此特点,在硬件资源的分配上达到互补。在Sql数据库上为前端不同的应用建立不同的数据库结构提供存储服务。三个系统应用可相互不干扰的同时、充分利用现有硬件资源。本期建设的软件系统与其他功能软件在服务器分配上的考虑,见上图。将本期软件系统部署在前端Web服务器和后端Sql服务器上。邮件系统、即时消息系统、FTP服务都各自单独部署在一台服务器上。通过本期的软件、硬件的集成,将上述服务都集成到一个平台上。对于用户的使用达到透明、共享、
10、安全。授权用户只需要通过统一的业务前台界面就可以访问系统的各项软件、硬件资源。系统逻辑结构基本设计概念面向对象的基本概念面向对象设计介绍面向对象程序设计中的概念主要包括:对象、类、数据抽象、继承、动态绑定、数据封装、多态性、消息传递。通过这些概念面向对象的思想得到了具体的体现。1)对象对象是运行期的基本实体,它是一个封装了数据和操作这些数据的代码的逻辑实体。2)类类是具有相同类型的对象的抽象。一个对象所包含的所有数据和代码可以通过类来构造。3)封装封装是将数据和代码捆绑到一起,避免了外界的干扰和不确定性。对象的某些数据和代码可以是私有的,不能被外界访问,以此实现对数据和代码不同级别的访问权限。
11、4)继承继承是让某个类型的对象获得另一个类型的对象的特征。通过继承可以实现代码的重用:从已存在的类派生出的一个新类将自动具有原来那个类的特性,同时,它还可以拥有自己的新特性。5)多态多态是指不同事物具有不同表现形式的能力。多态机制使具有不同内部结构的对象可以共享相同的外部接口,通过这种方式减少代码的复杂度。6)动态绑定绑定指的是将一个过程调用与相应代码链接起来的行为。动态绑定是指与给定的过程调用相关联的代码只有在运行期才可知的一种绑定,它是多态实现的具体形式。7)消息传递对象之间需要相互沟通,沟通的途径就是对象之间收发信息。消息内容包括接收消息的对象的标识,需要调用的函数的标识,以及必要的信息
12、。消息传递的概念使得对现实世界的描述更容易。面向对象设计优势数据抽象的概念可以在保持外部接口不变的情况下改变内部实现,从而减少甚至避免对外界的干扰;通过继承大幅减少冗余的代码,并可以方便地扩展现有代码,提高编码效率,也减低了出错概率,降低软件维护的难度;结合面向对象分析、面向对象设计,允许将问题域中的对象直接映射到程序中,减少软件开发过程中中间环节的转换过程;通过对对象的辨别、划分可以将软件系统分割为若干相对为独立的部分,在一定程度上更便于控制软件复杂度;以对象为中心的设计可以帮助开发人员从静态(属性)和动态(方法)两个方面把握问题,从而更好地实现系统;通过对象的聚合、联合可以在保证封装与抽象
13、的原则下实现对象在内在结构以及外在功能上的扩充,从而实现对象由低到高的升级。模块设计基本概念模块的最小单位根据一个完整事务设计;模块的最小单位根据一个完整流程设计;模块中,只能应用数据库的连接,不能够修改数据库的连接,最好是在New方法中,获取数据库连接。业务模块中的算法如果有调整,那么直接修改该业务模块,而不能使用继承的方式,在子类中来实现修改,这样做的原因是:业务模块不能作为公有的模块,在几个版本的系统中同时使用。如果能够同时使用,那么这个业务模块必定是同一个业务模块。这也要求我们在设计系统时,业务模块和系统中的功能模块不能够编译在一起。模块设计原则高内聚低偶合模块大小规模适当模块的依赖关
14、系适当等系统流程图学期末学期中学期开始系统初始化1.基础数据维护业务(调班,调级等)2.教学业务开展(考试,作业,教案)3.教育业务开展(学生考评,教师考评,成长档案等)1.系统参数(数据字典,启动参数等)2.系统菜单,权限分配3.数据同步(CMIS,人事系统)1.学年学期设置2.组织机构建立3.课程设置,排课1.基础数据封档2.业务数据封档3.期末考核系统初始化系统参数系统权限,菜单,角色,菜单,资源CMIS数据同步人事系统数据同步学期初-各类用户根据学期初始化后的角色分配,进行各自的工作。发布招生信息,完成新生录取工作;组织机构的建立与调整;班主任编写班主任手册;教师编写教学计划、教案;应
15、听课数量设置等班主任、年级组维护;备课组、教研组维护;完成课程设置,排课表等学期中教师录入考试成绩;教师完成课堂教学质量的监控;教师对特殊学生进行辅导,并填写辅导记录;教师进行听评课记录;教师布置作业,完成对学生作业情况的检查;教师进行成绩统计分析、试卷分析;教学处抽查教师教案,批改作业情况;教师完善自己的成长档案;教师、学生完善学生的成长档案。学期末班主任对学生进行量化考核等工作;人事部门对教师进行学期末考核;封存学期工作。封存后,教师不能进行各项工作的增、删、改工作;如果为学年末,则需要进行学生毕业管理、教师年度考核等;软件结构图为保证系统的稳定性,在模块的划分和功能设置上,应该从“物理系
16、统”抽象成“逻辑系统”,也就是抛去现行系统的组织、人员配备等物理因素,按管理上的“逻辑”关系进行抽象和划分,提出实现系统目标所必须具备的所有功能。因为这些功能对该系统的信息管理是必要和充分的。尤其在使用计算机管理时,实现这些功能的程序和数据可以共享使用,不受空间和人员的限制,也不受物理组织变动的影响。在模块和功能的划分中,我们不是简单的按现行的组织划分子系统,也不是按软件工程的方法,依据数据关联度来划分,而是采用面向对象的设计方法,从系统中抽象出基本业务(在管理中不可再分解的业务),将基本业务定义为功能(即对象),将这样的功能开发出可独立安装的软件,使用功能清单安装管理功能、控制功能、权限控制
17、功能,可随意组成用户需求的功能清单。采用这种灵活的组成功能集合系统,可以增强系统稳定性,使用期长,易于修改和扩充。在模块的功能设计时,需要按以下思路进行,以确保系统功能实现的可用性、可靠性和扩展性。各模块之间具有良好的数据接口,避免数据冗余,保持数据的一致性,提高数据共享程度;在纵向方面,一要方便地获取各下属单位的数据,二要方便地支持上级单位的各种数据需求。模块内部,功能设计要齐全、合理,要保证高度的数据一致性和共享性,数据安全性要好,分系统的界面应该使用方便,符合人机工程学要求。其软件应具有良好的适用性和可扩充性,以适应管理机构和管理条例的变化。应采用先进的软件开发技术和手段,保证系统的先进
18、性,可靠性和安全要求。模块功能描述内网门户管理统一门户系统统一门户系统是所有数字校园业务应用系统的访问入口,通过与身份认证系统之间的信息交互,进行用户身份和权限的验证,根据登录用户的角色和权限提供可定制的功能模块。身份认证中心建立各个应用的用户统一认证以及用户授权体系,各应用人员不必再自行维护用户名和密码。授权系统支持灵活多变的授权方式,适应学校中不同情况的需要。系统同时能够记录每个用户的操作日志,提供必要的审计依据。用户使用数字化校园在此基础上实现单点登录。本模块包含的功能如下表所示:程序_SSO单点登陆程序_ SSO单点登陆(同步创建用户)功能程序_ SSO单点登陆(同步开启用户)功能程序
19、_ SSO单点登陆(统一身份认证登陆)功能Portal管理程序_Portal管理( Portal功能模块设置)功能程序_Portal管理(Portal功能模块授权)功能程序_Portal管理(Portal用户定制)功能程序_Portal管理(程序_Portal内容管理)功能具体功能设计及详细描述,参见相应功能的详细设计文档。数据规范标准在遵循北京市校园管理信息系统数据规范标准基础上,同时结合数字化校园应用的特点,保障数据交换、共享,确保未来可以实现各校间数字化校园系统数据标准一致,建立本次数字校园化应用系统信息数据标准体系,对于教学、教育、管理、资源等应用数据,采用XML的语言进行描述,作为各
20、系统间数据交换遵循的标准。 在数字化校园系统建设中,数据规范的建立应遵循:学生部分应参考“CMIS系统V96”;资源库数据规范的建立应遵循:基础教育教学资源元数据应用规范CELTS-42教育信息化技术标CELTS-41.1具体功能设计及详细描述,参见相应功能的详细设计文档。数据交换互操作系统本模块主要实现与其他系统的数据同步,即可以将本系统中的学生信息导入到其他系统中,也可将其他系统中的信息导入本系统中。本模块包含的功能如下表所示:数据交换平台模块程序_数据交换平台(数据库适配)功能程序_数据交换平台(数据转换组件)功能程序_数据交换平台(文件适配组件)功能程序_数据交换平台(加密组件)功能程
21、序_数据交换平台(基于UDDI的服务发现模块)功能程序_数据交换平台(基于SOAP和WSDL的通信模块)功能程序_数据交换平台(请求应答模块)功能程序_数据交换平台(发布订阅模块)功能程序_数据交换平台(交换监控组件)功能集成CMIS系统程序_集成代码表(集成代码表)功能程序_导入学生基本信息(导入学生基本信息)功能程序_导出学生基本信息(导出学生基本信息)功能程序_导入学生照片信息(导入学生照片信息)功能程序_集成家长信息(集成家长信息)功能集成人事管理系统程序_集成教师信息(集成教师信息)功能具体功能设计及详细描述,参见相应功能的详细设计文档。系统基础信息管理本模块管理数字化校园系统中的各
22、种系统管理信息。业务模块包括角色管理,权限管理,数据字典信息,并对用户的数据范围进行了管理,数据范围基于四种基本的数据纬度(学校,课程,年级,班级);本模块包含的功能如下表所示:资源管理模块程序_资源管理(菜单资源查询)功能程序_资源管理(菜单资源增加、修改、删除)功能权限管理模块程序_权限管理(权限查询)功能程序_权限管理(权限增加、修改、删除)功能角色管理模块程序_角色管理(角色查询)功能程序_角色管理(角色增加、修改、删除)功能字典管理模块程序_字典管理(字典条目查询)功能程序_字典管理(字典条目增加、修改、删除)功能程序_字典管理(字典值查询)功能程序_字典管理(字典值增加、修改)功能
23、程序_字典管理(字典值启用、禁用)功能程序_字典管理(树型字典值增加、修改、删除)功能日志管理模块程序_日志管理(日志列表查询)功能程序_日志管理(日志自动记录、自动清理)功能具体功能设计及详细描述,参见相应功能的详细设计文档。外网门户本模块管理数字化校园外网后台,外网管理员可以维护后台,包括各个新闻类别的增加、删除、修改、查询等功能; 本模块包含的功能如下表所示:外网后台管理模块程序_外网后台管理(新闻增加)功能程序_外网后台管理(新闻修改)功能程序_外网后台管理(新闻删除)功能程序_外网后台管理(新闻全文查询)功能程序_外网后台管理(新闻审核)功能程序_外网后台管理(访问统计)功能首页原型
24、即时通讯系统与即时通讯第三方软件集成。教师之间可以进行点对点的即时通讯操作,可以进行文字通讯、文件及文件夹传输、图片传输、屏幕截取等功能。可以根据学校组织机构给教师进行分组;如:学校干部、教学处、德育处、办公室等组别。可以进行群发并可按组别进行筛选群发对象。和数字化校园相关模块进行结合,可以进行实时消息提醒功能。本模块包含的功能如下表所示:即时通讯系统为集成第三方系统,无需进行数据库设计;招生管理本模块管理数字化校园招生信息,家长可以通过外网看到学校发布的招生信息,并可通过外网进行报名。学校可以通过网络对家长的报名结果进行录取,录取结果可进入学籍管理系统。本模块包含的功能如下表所示:招生管理模
25、块程序_招生管理(招生信息查询)功能程序_招生管理(招生信息增加、修改)功能程序_招生管理(招生信息启用、禁用)功能程序_招生管理(审核报名信息查询)功能程序_招生管理(审核、反审核报名学生)功能课程管理课程管理课程管理模块通过对学段课程、年级课程、班级课程设置工作,将学校所有课程信息录入系统,并设置课程周课时信息。课程建立完成以后,用户可根据建立的正确课程信息进行教师任课设置、教师无课时间设置、固定公共课设置、专业教室及专业班级设置,从而建立学校完整的课程及教师任课体系。调课管理、教师课时管理功能可方便学校自由调控实时发生的课程变化、教师课时变化。约听评课功能方便用户进行约课、评课,并可生成
26、统计报表,方便统一统计查看。课程管理模块通过对课程信息的录入、教师与课程关系的指定完成了学校课程相关的基本日常操作。本模块包含的功能如下表所示:课程管理模块程序_课程管理(学校课程添加、删除、修改、查看)功能程序_课程管理(年级课程设置)功能程序_课程管理(班级课程设置)功能程序_课程管理(教师任课设置-按班级)功能程序_课程管理(教师任课设置-按教师)功能程序_课程管理(无课时间添加、删除、修改、查看)功能程序_课程管理(固定课程添加、删除、修改、查看)功能程序_课程管理(专业教室添加、删除、修改、查看)功能程序_课程管理(专业班级添加、修改、查看)功能程序_课程管理(课表模板添加)功能程序
27、_课程管理(课表模板重命名)功能程序_课程管理(课表模板复制)功能程序_课程管理(课表模板删除)功能程序_课程管理(辅助排课)功能程序_课程管理(排课-实时班级课表查看)功能程序_课程管理(排课-实时教师课表查看)功能程序_课程管理(排课-实时同头课表查看)功能程序_课程管理(排课-教师单科任课查看)功能程序_课程管理(排课-教师全科任课查看)功能程序_课程管理(排课-已排课程查看)功能程序_课程管理(课程调整)功能程序_课程管理(调课结果查看)功能程序_课程管理(课时调整)功能程序_课程管理(课时统计)功能程序_课程管理(课程计划和目标管理)功能约听评课模块程序_课程管理(听课预约-按班级)
28、功能程序_课程管理(听课预约-按教师)功能程序_课程管理(收到听课预约查看)功能程序_课程管理(听课评价)功能程序_课程管理(收到听课评价查看)功能程序_课程管理(个人听评课统计查看)功能程序_课程管理(教师听评课统计查看)功能具体功能设计及详细描述,参见相应功能的详细设计文档。课表管理系统基于建立的课程、教师任课体系,用户可使用辅助排课子系统进行排课,生成学校课表、班级课表、教师课表以参与学校正常教务。程序_课程管理(学校课表查看)功能程序_课程管理(教师课表查看)功能程序_课程管理(班级课表查看)功能程序_课程管理(学校课表Excel导出)功能程序_课程管理(教师课表Excel导出)功能程
29、序_课程管理(班级课表Excel导出)功能约听评课校本选课管理考务管理本模块通过电子化的考务安排,能够提高学校考试的组织效率本模块包含的功能如下表所示:程序_安排考场功能程序_安排文理分班考场功能程序_自动分配考场功能程序_手动调整考场功能程序_安排调整监考巡考功能程序_查看监考安排功能程序_查看学生考场功能成绩统计分析本模块成通过对学生成绩的各类分析,找出教学中的薄弱环节,评价教师的教学水平。成绩信息可以由教师在线录入或者按照特定模板的Excel导入。本模块包含的功能如下表所示:成绩统计分析模块初中 程序_成绩统计分析(学生成绩录入)设计说明(初中)程序_成绩统计分析(成绩修改)设计说明(初
30、中)程序_成绩统计分析(学生成绩单)设计说明(初中)程序_成绩统计分析(学生历史成绩)设计说明(初中)程序_成绩统计分析(课程成绩)设计说明(初中)程序_成绩统计分析(课程统计)设计说明(初中)程序_成绩统计分析(班级成绩单)设计说明(初中)程序_成绩统计分析(不同届对比)设计说明(初中)程序_成绩统计分析(考试质量分析)设计说明(初中)具体功能设计及详细描述,参见相应功能的详细设计文档。试卷分析试卷分析通过对学生试卷的各类分析,找出教学中的薄弱环节,评价教师的教学水平,为教师调整教学方法、圈定重点对象及学校的管理提供参考。业务模块包括:试卷管理、试题管理、成绩录入、得分率查看等。本模块包含的
31、功能如下表所示:试卷分析模块程序_查询试卷功能程序_试卷增加、修改、删除功能程序_增加、修改、删除大题功能程序_增加、修改、删除小题功能程序_导出模板功能程序_导入小题得分功能程序_录入小题得分功能程序_提交录入功能程序_导入到成绩功能程序_修改得分功能程序_查看班级题目得分率、失分率程序_查看班级知识点得分率、失分率程序_查看教师题目得分率、失分率程序_查看教师知识点得分率、失分率具体功能设计及详细描述,参见相应功能的详细设计文档。公共资源库资源库模块有效地管理学校的教学资源,通过相应的标准对资源进行规范化的描述和分类。为教师提供了一个教学资源和教学成果分享,交流,学习的平台,实现了多种教学
32、资源的上传、分类和检索的功能。资源库资源库模块有效地管理学校的教学资源,通过相应的标准对资源进行规范化的描述和分类。为教师提供了一个教学资源和教学成果分享,交流,学习的平台,实现了多种教学资源的分类和检索的功能。本模块包含的功能如下表所示:公共资源库模块程序_资源库(学科分类管理)功能程序_资源库(教材分类管理)功能程序_资源库(资源类型管理)功能程序_资源库(媒体格式管理)功能程序_资源库(查询资源)功能程序_资源库(添加、删除、修改资源)功能程序_资源库(上传试题资源)功能程序_资源库(按课标浏览)功能程序_资源库(按教材分类浏览)功能程序_资源库(按资源类型浏览)功能程序_资源库(按媒体
33、格式浏览)功能程序_资源库(简单搜索)功能程序_资源库(高级搜索)功能程序_资源库(下载、评论资源)功能程序_资源库(下载资源历史记录)功能程序_资源库(审核资源)功能程序_资源库(审核资源评论)功能程序_资源库(删除评论)功能具体功能设计及详细描述,参见相应功能的详细设计文档。媒体资源库可以通过全画幅数码照片的形式对教育资源进行采集;可以以高清视频的形式对课堂进行双机位实录,实现对学校教师资源的采集。公共资源库模块程序_媒体资源库(学科分类管理)功能程序_媒体资源库(批量上传)功能程序_媒体资源库(图片缩略图浏览)功能程序_媒体资源库(视频上传)功能程序_媒体资源库(文档在线预览)功能校务办
34、公系统教务工作管理本模块集中管理学校的各项办公业务,为学校办公信息的上传下达提供便捷的服务。本模块包含的功能如下表所示:校园办公模块程序_教务工作管理(查询已制定的任务)功能程序_教务工作管理(添加任务)功能程序_教务工作管理(查询我的任务)功能程序_教务工作管理(更新任务)功能程序_教务工作管理(查询审核任务)功能程序_校园办公_任务管理(审核任务)功能程序_校园办公_任务管理(终止任务)功能程序_校园办公_任务管理(统计个人任务)功能程序_校园办公_任务管理(统计全部任务)功能程序_校园办公_任务管理(任务提醒)功能程序_校园办公_材料通知(查询材料通知)功能程序_校园办公_材料通知(添加
35、、删除、修改材料通知)功能程序_校园办公_材料通知(接收材料通知)功能程序_校园办公_材料通知(上交材料)功能程序_校园办公_材料通知(修改材料)功能程序_校园办公_材料通知(重交材料)功能程序_校园办公_材料通知(统计材料上交情况)功能程序_校园办公_材料通知(审核材料)功能程序_校园办公_材料类型(材料类型维护)功能具体功能设计及详细描述,参见相应功能的详细设计文档。学校档案管理学校工作制度、学校工作进程管理。由学校办公室及相关部门上传管理学校规章制度与工作流程,常用的表格表单。教师可以在门户首页快捷搜索和查看。本模块包含的功能如下表所示:学校档案管理程序_学校档案管理(档案搜索)功能程序
36、_校学校档案管理(上交档案)功能程序_学校档案管理(档案预览)功能程序_学校档案管理(档案高级检索)功能程序_校园办公_材料通知(档案下载)功能具体功能设计及详细描述,参见相应功能的详细设计文档。调查问卷系统问卷调查一种有效的数据收集手段,学校可以灵活定义调查问卷,并通过网络进行调查问卷的调查,进行各种问卷调查并实时查看调查结果。本模块包含的功能如下表所示:调查问卷模块程序_调查问卷(问卷管理)功能程序_调查问卷(添加、删除、修改问卷)功能程序_调查问卷(编辑题目)功能程序_调查问卷(编辑选项)功能程序_调查问卷(创建图形问卷)功能程序_调查问卷(导入问卷)功能程序_调查问卷(问卷公告)功能程
37、序_调查问卷(设置问卷角色)功能程序_调查问卷(参与调查)功能程序_调查问卷(查看投票清况)功能程序_调查问卷(总分统计)功能程序_调查问卷(问题统计)功能程序_调查问卷(投票情况统计)功能具体功能设计及详细描述,参见相应功能的详细设计文档。学籍管理系统本模块可对学生的学籍变动进行管理,可以通过调班调级等操作维护学生的学籍变动。业务基础信息包括:分班,调班,毕业,离校。本模块包含的功能如下表所示:学籍管理模块程序_学生信息管理 (学生信息增加、修改、删除)功能程序_特殊学生数据管理 (特殊学生数据管理)功能程序_手动分班 (手动分班)功能程序_自动分班 (自动分班)功能程序_取消录取 (取消录
38、取)功能程序_调班调级 (调班调级)功能程序_毕业结业 (毕业结业)功能程序_学生升级 (学生升级)功能程序_学生离校(学生离校)功能程序_离校学生查看 (离校学生查看)功能程序_数据导入与导出 (数据导入与导出)功能程序_本班学生信息审核(本班学生信息审核)功能程序_修改本班学生信息(本班学生信息审核)功能具体功能设计及详细描述,参见相应功能的详细设计文档。教案管理本模块用于一线教师上传电子版教案,教学处可对该教案进行审核、评语,经过审核推优后的教案进入资源库,教师可以对该教案进行下载、查看。教学处也可对教师上交的纸质教案进行抽查并录入抽查结果,对教师的教学状况进行考评。本模块包含的功能如下
39、表所示:教案管理模块程序_教案管理(上传教案)设计说明程序_教案管理(教案管理)设计说明程序_教案管理(教案推优、评语)设计说明程序_教案管理(上传教案模板)设计说明程序_教案管理(下载教案模板)设计说明程序_教案管理(抽查项管理)设计说明程序_教案管理(抽查录入、修改、删除)设计说明程序_教案管理(抽查查询)设计说明程序_教案管理(我的抽查)设计说明具体功能设计及详细描述,参见相应功能的详细设计文档。教师成长档案袋本模块全程全面记录教师的发展过程,真实反映教师的专业成长历程,为学校对教师的管理提供持续的原始档案资料,同时为每个教师保存了一份详细的个人成长记录。对教师和管理者,清晰地反映教师一
40、段时期内在某一领域成长的轨迹和发生的变化,实现教师发展和学校发展的和谐统一,同时为学校对教师的管理提供持续原始的档案资料。业务模块包括:教师基本信息维护、教师政治面貌管理、教师学习简历管理、教师工作简历管理、教师职称信息管理、教师家庭信息管理、教师课题研究管理、教师缺勤信息管理、教师获奖信息管理、教师指导业绩管理、教师公开课管理、校领导查看教师信息、审核教师信息。本模块包含的功能如下表所示:教师成长档案袋模块程序_教师基本信息添加、修改、删除功能程序_教师基本信息修改功能程序_教师政治面貌新增、修改、删除功能程序_教师学习简历新增、修改、删除功能程序_教师工作简历新增、修改、删除功能程序_教师
41、职称信息新增、修改、删除功能程序_教师家庭信息新增、修改、删除功能程序_教师课题研究新增、修改、删除功能程序_教师缺勤信息新增、修改、删除功能程序_教师获奖信息新增、修改、删除功能程序_教师指导业绩新增、修改、删除功能程序_教师公开课新增、修改、删除功能程序_综合查看功能程序_审核教师基本信息功能程序_审核教师获奖信息功能具体功能设计及详细描述,参见相应功能的详细设计文档。德育管理心理预约系统实现学生网上心理咨询的预约,心理老师根据学生情况制定心里咨询、治疗的计划,并且为学校领导提供统计信息做参考。本模块包含的功能如下表所示:心理健康评测系统程序_心理预约系统(预约管理)功能程序_心理预约系统
42、(预约受理)功能程序_心理预约系统(预约查看)功能程序_心理预约系统(预约统计)功能程序_心理预约系统(我的活动记录)功能具体功能设计及详细描述,参见相应功能的详细设计文档。社团活动管理系统记录学生社团基本情况及社团活动相关资料,进行社团评比,实现团委对学生社团的综合监管。本模块包含的功能如下表所示:社团活动管理系统程序_社团活动管理系统管理(社团管理)功能程序_社团活动管理系统管理(我的活动记录)功能程序_社团活动管理系统管理(审核活动记录)功能程序_社团活动管理系统管理(星级评定)功能程序_社团活动管理系统管理(星级查看)功能具体功能设计及详细描述,参见相应功能的详细设计文档。家校互动家校
43、互动是让家长也参与到对学生的教育中来,提供一个教师、学生、家长三方沟通的平台,通过互联网等多种手段实现教师、家长、学生之间的信息交流,拓展了传统的教学活动与教学关系,使家校教育互为补充,全面呵护孩子成长的每一步。本模块包含的功能如下表所示:家校互动模块程序_家校互动(孩子课表)功能程序_家校互动(孩子作业)功能程序_家校互动(孩子成绩单)功能程序_家校互动(学校考试安排查看)功能程序_家校互动(学校留言)功能程序_家校互动(维护个人成长记录)功能程序_家校互动(查看课堂表现)功能程序_家校互动(老师信息查看与评价)功能具体功能设计及详细描述,参见相应功能的详细设计文档。学生成长档案袋学生成长模
44、块,以学生为主体,围绕学生的日常学习生活,从德、智、体、卫等多方面对学生成长进行跟踪和管理。本模块包含的功能如下表所示:学生成长档案袋模块程序_基本信息查看 (基本信息查看)功能程序_在校表现查看 (在校表现查看)功能程序_特长信息管理 (特长信息增加、修改、删除)功能程序_特长信息查看 (特长信息查看)功能程序_职务信息管理 (职务信息增加、修改、删除)功能程序_职务信息查看 (职务信息查看)功能程序_获奖信息管理 (获奖信息增加、修改、删除)功能程序_获奖信息查看 (获奖信息查看)功能程序_好人好事管理 (好人好事增加、修改、删除)功能程序_好人好事查看 (好人好事查看)功能程序_实践活动
45、管理 (实践活动增加、修改、删除)功能程序_实践活动查看 (实践活动查看)功能程序_个人作品管理 (个人作品增加、修改、删除)功能程序_个人作品查看 (个人作品管理查看)功能程序_审核管理 (教师审核管理)功能程序_学生成长档案袋查看(学生成长档案袋查看)功能具体功能设计及详细描述,参见相应功能的详细设计文档。班级管理 本模块对班级进行活动评价和统计查看管理,教务管理老师可以新建活动并对班级进行评价,其他人可以在系统中查到班级统计结果。本模块包含的功能如下表所示:班级管理模块程序_班级活动的管理 (添加、修改、删除、发布) 功能程序_班级评价 (评价、修改评价、统计查询)功能工资管理本模块对老
46、师工资进行管理,学校可以发布教师工资明细情况给每个教师,老师可以根据条件查询到自己相关月份的工资情况。本模块包含的功能如下表所示:工资管理模块程序_发布工资(发布工资)功能程序_工资查询 (教师工资查询)功能程序_我的工资 (我的工资查看)功能资产管理资产管理功能是为了给用户提供资产管理方面的辅助,学校资产非常多,如果不能有条理的管理,将会是一件成本很高的事情。固定资产给用户提供了资产类别维护的功能,用以对资产分类标识;对资产购买、借用、申购等环节提供了清晰的流程,并最终提供资产查询和核对,方便快速统计和查找减少的资源。本模块包含的功能如下表所示:校园资产模块程序_资产类别(资产管理员)功能程
47、序_资产管理(资产管理员)功能程序_资产申报(教师)功能程序_资产统计查询(资产管理员)功能师生艺术性博客本模块是数字化校园一特色模块,可以为教师和班级提供一块自己的空间,在博客内可以发表文章、相片、音乐、视频、留言等;本模块包含的功能如下表所示:师生艺术性博客模块程序_师生艺术性博客(创建博客)功能程序_师生艺术性博客_教师博客_日志管理(增加、修改、删除)功能程序_师生艺术性博客_教师博客_照片管理(增加、修改、删除)功能程序_师生艺术性博客_教师博客_音乐管理(增加、修改、删除)功能程序_师生艺术性博客_教师博客_视频管理(增加、修改、删除)功能程序_师生艺术性博客_教师博客_留言管理(
48、增加、删除)功能具体功能设计及详细描述,参见相应功能的详细设计文档。接口设计应用系统UI界面设计数字化校园应用系统总体UI界面。查询界面设计本界面为系统的基本交互界面之一表单(新增、修改)界面设计树形结构界面设计对照调整的界面设计表格输入设计排课设计软件接口设计权限系统接口统一认证接口通过公司的权限管理平台实现了数字化校园平台认证服务接口。基本规则:用户统一管理:在数字化校园系统的用户统一验证,不同应用统一在数字化平台进行管理,数字化校园系统基于先进的加密算法加密存储,保证各种应用的集成性和安全性。主要接口:接口规范描述CreateUser参数:username、password返回:创建用户
49、是否成功状态,如果创建成功则返回true,否则返回false。将新用户添加到数据存储区。DeleteUser参数:username返回:删除用户是否成功状态,如果删除成功则返回true,否则返回false。从数据库中删除一个用户。 FindUsersByName参数:username返回:用户信息列表获取一个成员资格用户的集合,其中的用户名包含要匹配的指定用户名。 UpdateUser参数:username、password返回:用户是否更新成功状态,如果更新成功则返回true;否者返回false。用指定用户的信息更新数据库。ValidateUser参数:username、password返回
50、:如果提供的用户名和密码有效,则返回 true;否则返回 false。验证提供的用户名和密码是有效的。单点登录接口单点登录接口为数字化校园系统与第三方系统用户整合提供接口规范,实现了数字化校园系统用户登陆后,不用再重复输入身份信息,即可实现访问第三方系统的需求。基本规则:通过用户权限映射库将数字化校园系统用户与第三方系统用户关联,主要存储的信息包括数字化校园系统用户、第三方系统用户名、密码、以及验证表单地址等;用户登录数字化校园系统后,由数字化校园系统通过模拟提交form表单形式,直接登录三方系统。主要接口:接口规范描述IsLogin参数:username、password、SystemID返
51、回:是否是AD用户状态 判断用户是否可以登陆到第三方系统。LoginSystem参数:username、password、SystemID返回:是否验证通过状态模拟提交form表单,并登陆第三方系统。 UpdateUser参数:username、password、SystemID返回:是否更新成功状态更新第三方系统用户在映射库中的记录。 InsertUser参数:username、password、SystemID返回:是否添加成功状态将第三方系统用户与数字化校园系统用户写入映射库。即时消息接口即时消息接口实现了数字化校园平台与ACTIVEMESSAGE服务的整合,主要的整合业务包括用户ACT
52、IVEMESSAGE服务启用、禁用。基本规则:管理员登陆数字化校园系统后,在数字化校园系统相应模块可以实现对ACTIVEMESSAGE服务的启用、禁用。主要接口:接口规范描述IsACTIVEMESSAGE参数:username返回:用户是否已经启用服务状态 判断帐户ACTIVEMESSAGE的启用禁用状态StartACTIVEMESSAGE参数:username返回:开启用户是否成功状态启用用户的ACTIVEMESSAGE服务ProhibitACTIVEMESSAGE参数:username返回:禁用用户是否成功状态禁用用户的ACTIVEMESSAGE服务 数据交换平台数据交换系统实现各个应用系
53、统之间的数据交换与共享,包括各应用之间数据交换和定制、数据发送和数据接收。 提供各种主流关系数据库适配器组件、文件适配器组件等基础预制服务组件库供各节点共享,以适配连接到平台的各类应用、服务、数据 支持业务流程的动态改变,使用户可以利用可视化拖放方式来连接预先测试好的服务组件,构建特定的业务数据流程。 数字化校园系统的数据交换系统将通过JMS的数据交换方式在区域内,代理之间通过两种方式共享数据:发布/订阅;请求/应答。代理将订阅者感兴趣 的数据变化发送给区域综合服务,从而实现发布过程。代理也可以向区 域综合服务发送消息,请求应答结果,最后将收到一个或多个应答消息,实现与教育资源网、CMIS系统
54、、业主简称体系原有应用系统或机构信息系统、新构建的应用系统之间进行快速、安全的数据交换。具体工作模型如下图所示:运行设计运行模块组合本系统除系统管理模块,基础信息管理模块为底层共用模块外,其余模块完成相对独立的业务功能,因此系统各个模块间通过接口直接调用情况很少。多数情况模块之间主要通过传递数据项或数据项的引用来实现模块之间的合作、数据共享。外界的运行控制主要有三类情况:公网用户直接访问外网,此类用户需要登录系统访问外网发布的各类内容;用户登录系统,管理外网内容发布;用户登录系统访问内网门户和校园应用,完成各项业务操作;访问学校已有各类业务系统;访问本期建设的业务系统;运行时间三类运行情况的运
55、行时间皆符合学校需求。具体需求参看项目全称-需求规格说明书.doc非功能性需求章节。数据库结构设计参见项目全称-数据库设计说明书.doc出错处理设计出错输出信息信息输入不完整错误类型描述:信息输入不完整,必填信息没有全部填写。出错处理对策:为了保障本系统中基础模块和业务模块的顺利运行,必填字段必须有强制性的控制约束,以保证数据的完整性。本系统会以红色“必填”或者是“必选”字样提示用户,用户必须按照提示完成填写,本业务流程才可进行下一步。 信息输入类型不正确错误类型描述:信息输入格式(日期格式)不正确。出错处理对策:为了保障本系统中基础模块和业务模块的顺利运行,数据类型必须有强制约束。本系统会以
56、红色“日期格式不正确”字样提示用户,用户必须按照提示完成填写,本业务流程才可进行下一步。本系统会采取日期选取控件让用户选取日期,尽量减少用户手动输入,避免误操作。在系统后台以正则表达式验证输入,确保用户输入满足格式要求。错误类型描述:信息输入格式(数字类型)不正确。出错处理对策:为了保障本系统中基础模块和业务模块的顺利运行,数据类型必须有强制约束。本系统会以红色“请输入整数且大于零”类似的字样提示用户,用户必须按照提示完成填写,本业务流程才可进行下一步(根据业务要求会有不同提示,在此不一一列举)。在不可避免手动输入的情况下,在系统后台以正则表达式验证输入,确保用户输入满足格式要求。信息输入与业
57、务逻辑冲突错误类型描述:信息输入与业务逻辑冲突。出错处理对策:为了保障本系统中基础模块和业务模块的顺利运行,数据之间必须满足业务所规定的逻辑。本系统会以红色“开始时间小于结束时间”或者“截至时间小于开始时间”类似的字样提示用户,用户必须按照提示完成填写,本业务流程才可进行下一步(根据业务要求会有不同提示,在此不一一列举)。在不可避免手动输入的情况下,在系统后台以独立的业务校验逻辑进行判断校验,确保用户输入满足业务逻辑要求。无权限访问错误类型描述:用户无权访问某一功能模块。出错处理对策:为了保障本系统中基础模块和业务模块的顺利运行,以及保证数据访问层级的控制,避免恶意用户在浏览器中直接输入页面地
58、址以篡改数据。本系统会以红色“您没有权限查看,请联系管理员“的字样提示用户。业务数据约束错误类型描述:被引用调用或已经发布数据不可删除或是修改状态。出错处理对策:为了保障本系统中基础模块和业务模块的顺利运行,以及整体数据的完整性,本系统会对此类错误作硬性约束。例如以红色“该规则目前值周已经使用,不可停用“的字样提示用户。(根据业务要求会有不同提示,在此不一一列举)页面不存在错误类型描述:被引用的页面不存在。出错处理对策:当访问的页面不存在时,给用户友好的提示。补救措施数据库处理事务失败自动回滚技术,保证学校操作业务系统的各种情况下,能够业务数据完整、一致。重要数据的更新,系统会依据业务逻辑进行
59、校验,按照数据库设计进行一致性、唯一约束等检查。各个子系统的操作监控、异常情况报告。提供友好的用户界面和帮助信息及配合严格的检查,尽量减少用户出错机会。根据备份管理的原则,在极端情况下,可以将数据库恢复到任何一个备份时的时间点,保证系统的数据安全、操作安全等。维护设计本期建设的信息系统针对学校比较完整的业务进行设计和开发,因此学校在本系统中开始执行业务后,环环相扣的业务系统设计,要求学校自行在系统中完成发起的业务。由于系统的故障,学校不能完成某项业务,则有专人配合学校解决系统问题,保证学校能够在系统中完成所有需求规格说明书要求的业务内容。本期业务系统的维护设计中心思想是将学校在系统中执行各项业
60、务的过程、状态等作为日志一一记录到数据库中,作为对系统进行日常维护、宕机维护的关键参考信息。日志记录的原则为,在各个与数据库更新数据相关的业务操作方法上记录当期执行人、执行操作所在客户端机器地址、执行时间、执行了何种操作,结果如何。如果系统发生故障,还要记录完整的程序异常的堆栈信息。各个学校由专人进行定期的维护,对系统的日志进行梳理、按照设计标准对系统进行备份操作。对于系统故障、学校业务操作人员的误操作等的维护,则由专人根据学校提供的时间、操作、提示的信息,定位日志信息,然后依据实际情况进行系统的维护,保证系统的安全运行。系统的各类提示信息包含系统故障的警示信息,详细情况见第8节出错处理设计。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 疫苗接种率提升策略-洞察分析
- 样条方法在机器学习中的优化问题探讨-洞察分析
- 艺术表演中的智能照明与舞台设计-洞察分析
- 氧气传感器改进-洞察分析
- 太阳能光伏发电成本分析-洞察分析
- 合作承诺意向书(13篇)
- 艺术品市场的波动与趋势-洞察分析
- 医院支援采集核酸个人工作总结(8篇)
- 响应面法优化工艺条件-洞察分析
- 亚硝酸钠临床应用研究-洞察分析
- “小城镇建设”论文(六篇)
- 安徽省芜湖市2023-2024学年高一上学期期末考试 生物 含解析
- 设备维护保养培训
- 住院病人身体约束护理
- vivo2023可持续发展报告-企业行动ESG
- 风机安装施工合同模板
- 第三单元试题-2024-2025学年统编版语文四年级上册
- 《文化科普体验园建设项目可行性研究报告》
- 古诗词诵读《静女》课件++2024-2025学年统编版高中语文必修上册
- 公务员申论培训合同
- 云南省昆明市(2024年-2025年小学四年级语文)人教版期末考试(上学期)试卷及答案
评论
0/150
提交评论