基于SOA体系架构的学生信息管理系统()_第1页
基于SOA体系架构的学生信息管理系统()_第2页
基于SOA体系架构的学生信息管理系统()_第3页
基于SOA体系架构的学生信息管理系统()_第4页
基于SOA体系架构的学生信息管理系统()_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2012 05 基于SOA体系架构的学生信息管理系统软件工程领域 1 概述2 需求分析3 系统设计4 系统实现5 总结与展望 目录 3 33 学生管理工作是学校管理工作的核心和基础 对学生工作的管理直接体现了学校发展的目标 方向和基本特点 同时 学生信息是学校最重要的基础数据资源 作为学校日常管理的一项重要的常规性工作 在学生管理工作中引入信息化的手段 建立先进的学生信息管理平台 改变传统的管理工作方式 实现学生工作的全过程信息化 做到信息的规范管理 科学统计和快速查询 从而确保学生管理工作高效和规范进行 已成为整个校园信息化建设中必不可少的一个环节 系统概述 引言 4 33 系统概述 系统背景 管理资源技术水平人员数量 管理需求学校规模在校人数教师队伍学科设置管理要求 学生信息管理系统 5 33 国外起步较早 起点较高系统建设的投入大建设规划完整建设思路先进 系统概述 研究现状 国内起步较晚 起点较低应用水平参差不齐发展迅速 6 33 系统概述 本人工作 7 33 系统概述 论文各章节的逻辑关系 依赖渐近式关系 介绍学生信息管理系统建设的背景 该领域国内外研究的现状 并阐述了本人在项目建设中主要负责的工作 以学生信息管理作为 需求 调研和分析对象 深入调查本校的工作模式 展开调研活动 并对调研结果进行分析 作为和系统实现目标和论文方向 当系统需求确定后 进行系统的概要设计和详细设计 本章阐述了系统的整体技术框架 功能模块设计和数据库设计 以及针对系统性能优化进行的设计工作 此章在第二章目标需求和第三章系统设计的基础上 描述了系统功能的编码实现和系统测试等工作内容 1 概述2 需求分析3 系统设计4 系统实现5 总结与展望 目录 9 33 院系与班级信息管理学生档案管理学生课程管理学生考勤管理学生奖惩记录管理系统管理 需求分析 功能需求 10 33 需求分析 功能需求 示例 学生档案关键信息修改审批流程 选课流程 请假流程 11 33 安全性可靠性扩展性易用性 需求分析 性能需求 1 概述2 需求分析3 系统设计4 系统实现5 总结与展望 目录 13 33 系统设计 设计原则 灵活性扩展性 统一性标准性 实用性经济性 先进性开放性 14 33 系统设计 系统技术体系架构 灵活性扩展性 统一性标准性 实用性经济性 先进性开放性 交互界面层Web服务层应用服务层数据服务层 15 33 系统设计 SOA体系架构 灵活性扩展性 统一性标准性 实用性经济性 先进性开放性 16 33 系统设计 SSH框架 灵活性扩展性 统一性标准性 实用性经济性 先进性开放性 Spring Hibernate Struts 17 33 系统设计 功能设计 根据对系统业务需求的分析整理 我们对系统总体功能模块进行设计划分 功能模块按两个层次进行划分 顶层模块按功能划分为4个 学生信息管理 基础信息设置 查询统计 系统维护每个顶层模块下按业务功能具体划分为若干个子模块 系统在开发时采用原型法进行开发 即首先完成各个功能模块的界面原型 通过界面原型与系统的最终用户进行充分的业务交流 进一步理清业务功能后 完成功能模块的业务逻辑实现 18 33 系统设计 功能设计 学生信息管理 19 33 系统设计 功能设计 基础信息管理 20 33 系统设计 功能设计 查询统计 21 33 系统设计 功能设计 系统维护 系统登录流程 22 33 系统设计 功能设计 系统维护 角色授权管理模型 23 33 系统设计 数据库设计 示例表 学生档案信息表 24 33 安全性设计 口令安全 功能权限管理 数据权限管理 日志扩展性设计 松耦合与面向服务的设计思想 跨平台灵活部署易用性设计 统一的操作界面与使用风格 界面友好伸缩性设计 动态菜单与授权模型支持功能伸缩 集群部署支持规模伸缩可靠性设计 数据备份与恢复 集群部署消除单点故障 系统设计 性能设计 1 概述2 需求分析3 系统设计4 系统实现5 总结与展望 目录 26 33 开发工具 PowerDigner数据库建模工具MyEclipse开发平台 系统实现 开发与运行环境 运行环境 应用服务器 OracleWebLogicServer11g数据库 OracleDabataseEnterprise11g企业服务总线 OracleServiceBus11g 27 33 系统实现 登录 系统登录界面 28 33 publicbooleanauthenticate Stringid Stringinput password booleanresult false try ModelUsermodel getUserInfoById id false CommonUtilitycp newCommonUtility if model null StringisEnable model getIsEnable Stringpwd model getUserPassword StringenPass cp encryptPassword input password 加密口令if enPass equals pwd 系统实现 登录 29 33 系统实现 业务模块示例 学生档案基本信息子模块界面 学生奖惩信息子模块界面 部门管理子模块界面 用户管理子模块界面 30 33 系统实现 测试 测试用例 1 概述2 需求分析3 系统设计4 系统实现5 总结与展望 目录 32 33 回顾整个系统的建设过程 我们从需求分析 技术框架总体设计 系统功能设计 数据模型设计以及系统实施等几个大的方面分别进行了详细的分析研究和设计开发工作 并对开发出的系统进行了详细的测试 目前的系统建设基本达到了预期的目标 为以后的系统完善和升级打下了牢固的基础 本系统的SOA服务及其基

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论