欢迎来到天天文库
浏览记录
ID:6180076
大小:1.16 MB
页数:19页
时间:2018-01-05
《阳江biee应用框架概要设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、阳江BIEE应用框架项目版本概要设计说明书广州精点计算机科技有限公司二○一一年六月拟制胡少华日期2011-08-25审核日期批准日期第2页,共14页文档修改历史日期版本作者修改内容评审号变更控制号发布日期2011-08-2501.00.000胡少华第一版发布目录1.引言41.1.编写目的41.2.背景41.3.定义41.4.参考资料42.总体设计42.1.需求规定42.2.逻辑架构52.3.技术架构82.4.物理架构92.5.运行环境102.5.1.软件运行环境102.5.2.硬件运行环境
2、103.模块设计123.1.XXX模块123.1.1.XXX组件121.引言1.1.编写目的系统概要设计是对系统设计的概要说明,主要对系统中运行环境、基本设计概念、基本流程、接口设计、运行设计的概要说明,通过系统概要设计可以了解到系统的整体结构,为系统的详细设计提供依据和参考,本文档阅读人员包括项目经理、设计人员、开发人员、测试人员。1.2.背景1.3.定义文档中使用到的名词及解释1.4.参考资料序号文档名称12.总体设计2.1.需求规定引用需求规格说明书1.1.逻辑架构图1系统整体逻辑架构图逻辑架构
3、文字解析讲述简述各个模块的作用、在架构中的位置以及各模块如何整合逻辑架构文字解析讲述简述各个模块的作用、在架构中的位置以及各模块如何整合1.1.技术架构图2技术架构图技术架构文字解析系统采用标准的MVC结构开发。模型层(M):使用Hibernate框架做持久层。控制层(C):使用struts2框架作为中心控制。展示层(V):使用JQurry做页面元素控制,及其ajax操作。使用JavaScript作为页面表单控制。使用DWR框架作为无刷新操作(ajax)。使用JSP作为页面展示。1.1.物理架构图3物
4、理部署架构1.1.运行环境1.1.1.软件运行环境u服务端操作系统:Windows2000/XP/2003Server;数据库:Oracle10g;Web服务器:Tomcat6.0;编译环境:Jdk1.6;u客户端浏览器:IE7.0以上版本,IE9.0以下版本。1.1.2.硬件运行环境u客户端IntelPentium2GHz或以上的CPU;内存512MB,建议使用1GB内存;硬盘至少有5GB可用空间;u服务端一台应用服务器一台数据库服务器1.模块设计1.1.用户管理模块1.1.1.添加用户1.1.1.
5、1.功能描述:具有“用户管理”权限的用户可以添加系统登录用户。1.1.1.2.业务流程1)操作者增加用户,操作者需要填写的信息包括:用户中文名称、用户登陆名、本地用户组角色选择、手机号码、密码、工号、电子邮件、激活(或者)2)系统需要验证用户登陆名称是否已经存在,如果存在就提示用户用别的用户登陆名,而且系统还需要验证手机号码是否合法,如果不合法提示用户3)操作成功后提示操作者操作成功,如果操作失败,提示用户失败后跳转到“1)”步骤。1.1.1.3.输入接口输入用户中文名称、用户登陆名、本地用户组、角色
6、选择、手机号码、密码、再次输入密码、工号、电子邮件。1.1.1.4.输出接口操作成功,提示成功信息,确定后回到用户列表页面;操作失败,提示失败信息,确定后留在本页面。1.1.1.5.依赖关系增加系统登录用户与角色模块、用户组模块挂钩,增加用户需要角色模块、用户组辅助1.1.1.6.约束条件/特殊考虑1)登陆名只能由拼音、数字和下划线组成、选择权限多选。2)两次输入的密码必须一致。3)电子邮件规范需要验证是否是电子邮件1.1.2.删除用户1.1.2.1.功能描述:删除已经存在的用户1.1.1.1.业务流
7、程1.1.1.2.输入接口输入用户ID1.1.1.3.输出接口操作成功,提示成功信息;操作失败,提示失败信息。1.1.1.4.依赖关系暂无1.1.1.5.约束条件/特殊考虑无1.1.2.修改用户1.1.2.1.功能描述:修改用户中文名称、用户组、角色选择、手机号码、密码、工号、电子邮件、激活(或者注销)1.1.2.2.业务流程1)操作者在用户列表里面选择需要修改的用户;2)系统展现该用户详细信息,如果用户不输入新的密码,默认依然用旧的密码;3)操作成功后提示操作者操作成功,如果操作失败,提示用户失败后
8、跳转到“1)”步骤。1.1.2.3.输入接口1、输入需要修改的用户ID2、输入修改后的用户信息1.1.1.1.输出接口操作成功,提示成功信息;操作失败,提示失败信息。1.1.1.2.依赖关系修改与角色模块、用户组模块挂钩,增加用户需要角色模块、用户组辅助1.1.1.3.约束条件/特殊考虑1、登录用户名不能修改。2、密码没修改按原来的旧密码。1.2.用户组管理模块1.2.1.添加用户组1.2.1.1.功能描述:具有“管理用户组”权限的用户,可以添加用户组。
此文档下载收益归作者所有