ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:183.97KB ,
资源ID:10516689      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-10516689.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(XX系统概要设计说明模板.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

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

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

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 硬件环境 121 概述1.1 编写目的广大教职工可通过高校教职工工作业绩管理系统,随时掌握自己的工作业绩,并进行业绩申报、业绩评比以及信息反馈等功能,能够充分且及时的了解自己的工作状态。不但提高了绩效管理的科学性与高效性,减少了管理过程中的人工干预,而且实现了绩

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

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

6、根据可结合View来设计。3 应用系统设计3.1 设计原则一个对象的基本要素包括四大要素对象标识:给对象一个可以辨识的名称,要求具有唯一性。对象的标识符全为自增并且名为id。主实体:对象主要操作的数据库表结构。动作过程:即对象的输入输出和对数据的处理过程。I/O关系:即对象的动作过程中所牵涉到的其他数据实体。3.2 逻辑结构分析本系统采用SSH进行开发。模型结构如下图所示,Spring接收来自表示层的请求“xxxAction.do”请求参数封装在model中,Struts根据配置信息调用控制层xxxAction的相关方法,该方法从model中获取参数,并从Spring容器中获取业务层接口xxx

7、Service的一个实例xxxServiceImpl。在Spring容器初始化xxxServiceImpl实例时,会获取BaseDaoImpl的一个实例(此实例继承了Hibernate的实现类)xxxServiceImpl实例会调用持久层BaseDaoImpl实例的方法(传入获取的model参数)来完成具体的操作。 Struts框架Struts.xml(xxxAction)表示层(表单数据model)xxx.Action控制层(xxxAction)xxxService()业务层(xxxServiceImpl)Dao()Spring框架beans.xml(xxxService,xxxServic

8、eImpl)(DAO,BaseDaoImpl)持久层(BaseDaoImpl) 模型3.3 公共的功能模块设计接口及实现接口包名:cn.rjtraining.base实现包名:cn.rjtraining.base编号DAO接口DAO接口实现DAO父类Hibernate1DaoBaseDaoImplHibernateDaoSupport1、 业务层接口与实现的对应关系业务层需调用持久层提供的接口进行数据存取,而业务层又是在控制层之下的,因而业务层即要调用持久层DAO的接口,又要提供接口给控制层来进行调用。接口包名:cn.rjtraining.service实现包名:cn.rjtraining.s

9、ervice.impl编号业务层接口业务层接口实现业务层实现BaseDaoImpl1UserServiceUserServiceImplBaseDaoImpl 2RoleServiceRoleServiceImplBaseDaoImpl 3UserRoleServiceUserRoleServiceImplBaseDaoImpl 4ModuleServiceModuleServiceImplBaseDaoImpl 5ClassTypeServiceClassTypeServiceImplBaseDaoImpl 6ClassesServiceClassesServiceImplBaseDaoIm

10、pl 7RoleAuthServiceRoleAuthServiceImplBaseDaoImpl 8StudentServiceStudentServiceImplBaseDaoImpl 9CourseServiceCourseServiceImplBaseDaoImpl 10DeptServiceDeptServiceImplBaseDaoImpl 11TeacherServiceTeacherServiceImplBaseDaoImpl 2、 常用工具类的实现Encryptor加密工具(MD5)、GenericsUtils泛型工具3.4 功能模块设计4 接口设计4.1 外部接口无接口4.

11、2 内部接口无5 开发环境的设计开发工具:MyEclipse 8.5+ SqlSever+Tomcat+SSH(Struts2.2+Spring3.0+Hibernate3.6.7)6 运行环境设计6.1 软件环境教职工工作业绩管理系统的设计与运行基于采用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带宽。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2