- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
阳江BIEE应用框架概要设计
阳江BIEE应用框架项目
版本 V 1.0
概要设计说明书
广州精点计算机科技有限公司 胡少华 日期 2011-08-25 审核 日期 批准 日期
文档修改历史
日期 版本 作者 修改内容 评审号 变更控制号 发布日期 2011-08-25 01.00.000 胡少华 第一版发布 目 录
1. 引言 4
1.1. 编写目的 4
1.2. 背景 4
1.3. 定义 4
1.4. 参考资料 4
2. 总体设计 4
2.1. 需求规定 4
2.2. 逻辑架构 5
2.3. 技术架构 8
2.4. 物理架构 9
2.5. 运行环境 10
2.5.1. 软件运行环境 10
2.5.2. 硬件运行环境 10
3. 模块设计 12
3.1. XXX模块 12
3.1.1. XXX组件 12
引言
编写目的
系统概要设计是对系统设计的概要说明,主要对系统中运行环境、基本设计概念、基本流程、接口设计、运行设计的概要说明,通过系统概要设计可以了解到系统的整体结构,为系统的详细设计提供依据和参考,本文档阅读人员包括项目经理、设计人员、开发人员、测试人员。
背景
定义
文档中使用到的名词及解释
参考资料
序号 文档名称 1 总体设计
需求规定
引用需求规格说明书
逻辑架构
图 1 系统整体逻辑架构图
逻辑架构文字解析
讲述简述各个模块的作用、在架构中的位置以及各模块如何整合
逻辑架构文字解析
讲述简述各个模块的作用、在架构中的位置以及各模块如何整合
技术架构
图 2 技术架构图
技术架构文字解析
系统采用标准的MVC结构开发。
模型层(M):使用Hibernate框架做持久层。
控制层(C):使用struts 2 框架作为中心控制。
展示层(V):使用JQurry 做页面元素控制,及其ajax操作。
使用JavaScript作为页面表单控制。
使用DWR框架作为无刷新操作(ajax)。
使用JSP作为页面展示。
物理架构
图 3 物理部署架构
运行环境
软件运行环境
服务端
操作系统Windows 2000/XP/2003 Server;
数据库:Oracle 10g;
Web服务器:Tomcat 6.0;
编译环境:Jdk 1.6;
客户端
浏览器:IE7.0以上版本,IE9.0 以下版本。
硬件运行环境
客户端
Intel Pentium 2GHz或以上的CPU;
内存512MB,建议使用1GB内存;
硬盘至少有5GB可用空间;
服务端
一台应用服务器
一台数据库服务器
模块设计
用户管理模块
添加用户
功能描述:
具有“用户管理”权限的用户可以添加系统登录用户。
业务流程
操作者增加用户,操作者需要填写的信息包括:用户中文名称、用户登陆名、本地用户组角色选择、手机号码、密码、工号、电子邮件、激活(或者)
系统需要验证用户登陆名称是否已经存在,如果存在就提示用户用别的用户登陆名,而且系统还需要验证手机号码是否合法,如果不合法提示用户
操作成功后提示操作者操作成功,如果操作失败,提示用户失败后跳转到“1)”步骤。
输入接口
输入用户中文名称、用户登陆名、本地用户组、角色选择、手机号码、密码、再次输入密码、工号、电子邮件。
输出接口
操作成功,提示成功信息,确定后回到用户列表页面;操作失败,提示失败信息,确定后留在本页面。
依赖关系
增加系统登录用户与角色模块、用户组模块挂钩,增加用户需要角色模块、用户组辅助
约束条件/特殊考虑
登陆名只能由拼音、数字和下划线组成、选择权限多选。
两次输入的密码必须一致。
电子邮件规范需要验证是否是电子邮件
删除用户
功能描述:
删除已经存在的用户
业务流程
输入接口
输入用户ID
输出接口
操作成功,提示成功信息;操作失败,提示失败信息。
依赖关系
暂无
约束条件/特殊考虑
无
修改用户
功能描述:
修改用户中文名称、用户组、角色选择、手机号码、密码、工号、电子邮件、激活(或者注销)
业务流程
操作者在用户列表里面选择需要修改的用户;
系统展现该用户详细信息,如果用户不输入新的密码,默认依然用旧的密码;
3)操作成功后提示操作者操作成功,如果操作失败,提示用户失败后跳转到“1)”步骤。
输入接口
输入需要修改的用户ID
2、输入修改后的用户信息
输出接口
操作成功,提示成功信息;操作失败,提示失败信息。
依赖关系
修改与角色模块、用户组模块挂钩,增
文档评论(0)