收藏 分享(赏)

XX系统概要设计说明模板.doc

上传人:weiwoduzun 文档编号:3710485 上传时间:2018-11-16 格式:DOC 页数:10 大小:240.06KB
下载 相关 举报
XX系统概要设计说明模板.doc_第1页
第1页 / 共10页
XX系统概要设计说明模板.doc_第2页
第2页 / 共10页
XX系统概要设计说明模板.doc_第3页
第3页 / 共10页
XX系统概要设计说明模板.doc_第4页
第4页 / 共10页
XX系统概要设计说明模板.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、 XX管理系统概要设计说明书0XX 系 统概 要 设 计 说 明 书OD-OUTLINE /TY20130801/ TY-YJGL-1.00作者文件标识:当前版本: 1.0作 者:文件状态: 草稿 正式发布 正在修改 完成日期: 2016-08-26XX管理系统概要设计说明书1项目名称 XX管理系统文件名称 XX管理系统概要设计说明书项目编号 TY-JWGL-201308 总页数 15完成单位 计科 1003 第 1开发小组签名与日期 职务或技术职称拟 制鲁路通 组员校 对 杨芳 副组长审 核 肖静 副副组长批 准 任鹏远 组长摘要:XX 管理系统,是一个方便服务于广大教职工的软件系统。教职工

2、可以通过此软件,能够随时掌握自己的工作业绩,并进行业绩申报、业绩评比以及信息反馈等功能。最后由管理员审核,评审小组打分,根据各项分数来对教职工该时间段内的业绩进行分析评比。各个教职工都可以在软件系统中对各项信息进行详细查看,但是每个人的修改权限有限 ,可以做到公平透明化。目前来说很少有针对教职工工作业绩管理的软件系统,所以设计 XX管理系统十分有必要。主题词:XX 管理系统 概要设计XX管理系统概要设计说明书2目 录1 概述 41.1 编写目的 41.2 术语和缩写 41.3 参考资料 42 系统构架设计 42.1 系统总体结构图及其约束和假定 42.2 技术构架设计 52.3 软件功能结构设

3、计 63 应用系统设计 73.1 设计原则 73.2 逻辑结构分析 83.3 公共的功能模块设计接口及实现 83.4 功能模块设计 104 接口设计 104.1 外部接口 104.2 内部接口 105 开发环境的设计 115.1 开发环境设计 115.2 编码规范 116 运行环境设计 126.1 软件环境 126.2 硬件环境 12XX管理系统概要设计说明书31 概述1.1 编写目的广大教职工可通过 XX管理系统,随时掌握自己的工作业绩,并进行业绩申报、业绩评比以及信息反馈等功能,能够充分且及时的了解自己的工作状态。不但提高了绩效管理的科学性与高效性,减少了管理过程中的人工干预,而且实现了绩

4、效管理的公正、公平、公开以及数据共享和管理的透明化1.2 术语和缩写缩写、术语 解 释System Server 系统服务器DB Server 数据库服务器PC 教师工作业绩管理系统客户端 PC1.3 参考资料序号 文件名 发表日期 出版单位或作者1 软件工程导论 1997 张海藩 清华大学出版社2 软件工程和导论2011 张海藩 清华大学出版社3 数据库原理与应用1999 李昭原 科学出版社4 JAVA 软件开发 2000 窦巍人民邮电出版社2 系统构架设计2.1 技术构架设计系统主要采用 MVC 的架构模式。系统分成五层:控制层(Controller)、业务逻辑层(Service)、数据访

5、问层(DAO)、数据模型层(Model) 、展现层(View)。数据访问层主要对XX管理系统概要设计说明书4数据库数据进行操作,包括增加数据,修改数据和删除数据。业务逻辑层基于数据访问层之上,它主要针对业务流程来实现系统的功能。控制层又基于业务逻辑层之上,它主要控制请求流转,并处理业务层通过数据访问层得到的数据在 View 表现层进行展现,以完成选课管理系统所要完成的功能。2.2 软件功能结构设计在这里的 Model 是领域模型的实体即数据模型,它与 Database 中的实体是一一对应的关系。Dao 就是采用 Model 的形式来存取数据,采用 Model 或集合的形式来呈现或存储数据的。S

6、ervice 所处理的是业务流程中所要实现的功能,通过业务分析来定义,其根据可结合 View 来设计。XX管理系统概要设计说明书53 应用系统设计3.1 设计原则一个对象的基本要素包括四大要素对象标识:给对象一个可以辨识的名称,要求具有唯一性。对象的标识符全为自增并且名为 id。主实体:对象主要操作的数据库表结构。动作过程:即对象的输入输出和对数据的处理过程。I/O 关系:即对象的动作过程中所牵涉到的其他数据实体。3.2 逻辑结构分析本系统采用 SSH 进行开发。模型结构如下图所示,Spring 接收来自表示层的请求“xxxAction.do”请求参数封装在 model 中,Struts 根据

7、配置信息调用控制层 xxxAction 的相关方法,该方法从model 中获取参数,并从 Spring 容器中获取业务层接口 xxxService 的一个实例xxxServiceImpl。在 Spring 容器初始化 xxxServiceImpl 实例时,会获取BaseDaoImpl 的一个实例(此实例继承了 Hibernate 的实现类)xxxServiceImpl 实例会调用持久层 BaseDaoImpl 实例的方法(传入获取的 model 参数)来完成具体的操作。模型3.3 公共的功能模块设计接口及实现接口包名:cn.rjtraining.baseStruts 框架Struts.xml(

8、xxxAction)表示层(表单数据model) xxx.Action控制层(xxxAction)xxxService()Spring 框架beans.xml(xxxService,xxxServiceImpl)(DAO,BaseDaoImpl)业务层(xxxServiceImpl)Dao()持久层(BaseDaoImpl)XX管理系统概要设计说明书6实现包名:cn.rjtraining.base编号 DAO接口 DAO接口实现 DAO父类 Hibernate1 Dao BaseDaoImpl HibernateDaoSupport1、 业务层接口与实现的对应关系业务层需调用持久层提供的接口进

9、行数据存取,而业务层又是在控制层之下的,因而业务层即要调用持久层 DAO的接口,又要提供接口给控制层来进行调用。接口包名:cn.rjtraining.service实现包名:cn.rjtraining.service.impl编号 业务层接口 业务层接口实现 业务层实现 BaseDaoImpl1 UserService UserServiceImpl BaseDaoImpl 2 RoleService RoleServiceImpl BaseDaoImpl 3 UserRoleService UserRoleServiceImpl BaseDaoImpl 4 ModuleService Mod

10、uleServiceImpl BaseDaoImpl 5 ClassTypeService ClassTypeServiceImplBaseDaoImpl 6 ClassesService ClassesServiceImpl BaseDaoImpl 7 RoleAuthService RoleAuthServiceImpl BaseDaoImpl 8 StudentService StudentServiceImpl BaseDaoImpl XX管理系统概要设计说明书79 CourseService CourseServiceImpl BaseDaoImpl 10 DeptService D

11、eptServiceImpl BaseDaoImpl 11 TeacherService TeacherServiceImpl BaseDaoImpl 2、 常用工具类的实现Encryptor加密工具(MD5) 、GenericsUtils 泛型工具3.4 功能模块设计4 接口设计4.1 外部接口无接口4.2 内部接口无XX管理系统概要设计说明书85 开发环境的设计开发工具:MyEclipse 8.5+ SqlSever+Tomcat+SSH(Struts2.2+Spring3.0+Hibernate3.6.7)XX管理系统概要设计说明书96 运行环境设计6.1 软件环境教职工工作业绩管理系统

12、的设计与运行基于采用 C/S网络应用环境运行于校园网上。后台操作系统为 Microsoft Windows 2007,数据库为Microsoft SQL Server 2005 ;Web 服务器运行环境为 Windows NT Server(SP6),浏览器为 IE4.0以上版本。数据查询服务部分采用 B/S网络应用环境。 6.2 硬件环境服务器端包括一台标准服务器(也可用性能较好的普通 PC服务器,数据库服务器、WEB 服务器也可运行在同一台服务器上)。PC 服务器要求 CPU: PIII 600MHZ以上,内存容量大于或等于 512M,硬盘容量大于或等于 20G。 客户端包括多媒体电脑、PC 客户机,要求多媒体电脑和 PC客户机与上述PC服务器物理上连接畅通;系科业务工作站桌面到校园网带宽要求至少为10M,保证连接畅快,最好有 100M带宽。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 说明文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报