资金管理系统详细
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
案卷号
日期
,资金管理系统,
详细设计
说明书
房屋状态说明书下载罗氏说明书下载焊机说明书下载罗氏说明书下载GGD说明书下载
作 者:
完成日期:
签 收 人:
签收日期:
修改情况
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
:
版本号 修改批准人 修改人 安装日期 签收人
详细设计说明书编写
规范
编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载
目 录
1 引言 ...................................................................................................................... 1 1.1 编写目的 .................................................................................................................... 1 1.2 背景 ........................................................................................................................... 1 1.3 定义 ........................................................................................................................... 1 1.4 参考资料 .................................................................................................................... 1 2 程序系统的结构 ................................................................................................... 1 3 程序(标识符)设计说明.................................................................................... 2 4(系统详细处理 ..................................................................................................... 2 4.1用户登录处理 ............................................................................................................. 2 4.1.1功能描述 ........................................................................................................................... 2 4.1.2界面及流程描述 ............................................................................................................... 3 4.1.3(Action 及 类 .................................................................................................................. 3 4.1.4注释设计 ........................................................................................................................... 4 4.2用户注册 .................................................................................................................... 4 4.2.1功能描述 ......................................................................................... 错误~未定义书签。5 4.2.2界面及流程描述 ............................................................................. 错误~未定义书签。5 4.2.3Action及类 ...................................................................................... 错误~未定义书签。5 4.2.4注释设计 ......................................................................................... 错误~未定义书签。6 4.3 用户基本信息管理(学生,老师) ......................................................................... 4 4.3.1功能描述 ........................................................................................................................... 4 4.3.2界面及流程描述 ............................................................................................................... 5 4.3.3Action及类 ........................................................................................................................ 5 4.3.4注释设计 ........................................................................................................................... 6 4.4教师课程信息管理 ..................................................................................................... 6 4.4.1功能描述 ........................................................................................................................... 6 4.4.2界面及流程描述 ............................................................................................................... 7 4.4.3Action及类 ........................................................................................................................ 8 4.4.4注释设计 ......................................................................................................................... 11 4.5教师选课信息管理 ................................................................................................... 11 4.5.1功能描述 ......................................................................................................................... 11 4.5.2界面及流程描述 ............................................................................................................. 12 4.5.3Action和类 ...................................................................................................................... 13 4.5.4注释设计 ......................................................................................................................... 16 4.6学生选课信息管理 ................................................................................................... 17 4.6.1功能描述 ......................................................................................................................... 17 4.6.2界面及流程描述 ............................................................................................................. 18
I
详细设计说明书编写规范
4.6.3Action和类 ...................................................................................................................... 19
4.6.4注释设计 ......................................................................................................................... 19 4.7管理员功能 .............................................................................错误~未定义书签。15
4.7.1功能描述 ....................................................................................... 错误~未定义书签。15
4.7.2界面及流程 ................................................................................... 错误~未定义书签。16
4.7.3Action和类 .................................................................................... 错误~未定义书签。16
4.7.4注释设计 ....................................................................................... 错误~未定义书签。16
II
详细设计说明书编写规范
1 引言
1.1 编写目的
本文档根据《资金管理系统需求说明书》内列出的各项功能进行全面,细致
的设计,为后期的测试提供指导和帮助,为软件的测试提供依据。1.2 背景
系统名称:资金管理系统
开发人员:郑媛洁
开发目的:设计实现资金管理系统
传统的资金管理耗时耗人力,在信息化发达的今天,非常有必要对其进行信息化处理,方便中小企业资金的管理,提高效率。 1.3 定义
FMS 资金管理系统
USE CASE 用例
用户 资金管理系统中合法的系统注册用户
A类用户 企业高层领导
B类用户 企业财务部员工
C类用户 企业各部门负责人
活动图 一种用来表示用户业务功能活动顺序的UML图示
用来表示用户在一种业务活动中,各个对象之间交互关序列图 系和交互顺序的UML图示
1.4 参考资料
资金管理系统.mmap 功能描述图
资金管理系统需求分析.xls 功能需求
2 程序系统的结构
本系统采用mvc结构:
JSP Struts2 Hibernate db
1
详细设计说明书编写规范
图1 系统结构示意图
3 程序(标识符)设计说明
编号 模块名称 模块标识 1 Initiative 初始设置
2 RevenueAndOutlay 业务收支
3 ReportForm 资金报表
4 Analysis 资金分析
5 Maintenance 系统维护
4(系统详细处理
4.1用户登录处理
4.1.1功能描述
功能描述:用户登录处理,修改密码。
用户登录:用户在进入系统前,要进行登录,用户输入用户名,密码,系统根据这些查询数据库,进行验证,并根据用户的类型,可以查看的信息不同。
修改密码:用户可以修改自己的密码。
2
详细设计说明书编写规范
4.1.2界面及流程描述
登录页面
密码修改不成功
登录修改密码
密码修改成功
用户名密码错误
系统
用到的界面有:
编号 界面名 功能描述 1 login.jsp 登录界面 2 modifyPassword_User.jsp 修改密码界面 3 main.jsp 提供用户名
4.1.3(Action 及 类
类:Users.java 用户的基本信息类;
3
详细设计说明书编写规范
userId 用户ID Get,set
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
略; userName 用户名 userPassword 密码 departments 所在部门 userRights 用户权限
UserDAO.java 用户信息处理的DAO类
selectUser 查询某个用户
modify 修改用户信息
Action及描述:
LoginAction.java
用户通过表单获取用户名和密码,系统调用UserDAO的selectUser方法,查找数据库中是否存在此用户,存在的话,转到主页,不存在的话继续留在login.jsp页面,并给以提示。
4.1.4注释设计
说明准备在本程序中安排的注释,如:
1. 加在模块首部的注释;
2. 加在各分枝点处的注释;
3. 对各变量的功能、范围、缺省条件等所加的注释;
4. 对使用的逻辑所加的注释等等。
4.2 用户基本信息管理(B类用户)
4.2.1功能描述
包括查询个人基本信息、修改个人信息,删除用户,新增用户
, 查询个人信息
B类用户登陆系统后可查看所有用户信息(密码不可见)。
, 修改个人信息
B类用户可更改其他用户除用户名和密码其他信息。
, 删除用户
B类用户可根据公司实际情况删除某些用户
, 新增用户
B类用户可根据公司实际情况增加一些用户
4
详细设计说明书编写规范
4.2.2界面及流程描述
登录
用户名密码错误
主页
系统维护
登录用户没有权限
登录用户拥有权限
操作员
增加用户信删除用户信查看用户信修改用户信息息息息
操作成功
编号 界面名 功能 1 Login.jsp 登录 2 main.jsp 主页 3 maintenance.jsp 系统维护 4 user.jsp 显示操作员信息页面 5 add_User.jsp 增加用户信息页 6 modify_User.jsp 修改用户留言页
4.2.3Action及类
类:Users.java
5
详细设计说明书编写规范
userId 用户ID Get,set方法略; userName 用户名 userPassword 密码 departments 所在部门 userRights 用户权限
UserDAO.java
selectAll 查询用户信息
modify 修改用户信息
add 增加用户信息
delete 删除用户信息
Action:
UserAction.java:
通过session,读取user,判定其是否有管理操作员权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
4.2.4注释设计
说明准备在本程序中安排的注释,如:
1加在模块首部的注释;
2加在各分枝点处的注释;
3对各变量的功能、范围、缺省条件等所加的注释;
4对使用的逻辑所加的注释等等。
4.3初始设置
4.3.1功能描述
对系统做一些初始设置,包括资金账户,部门信息,往来类别,往来单位,收入类别,收入项目,支出项目,支出类别。
6
详细设计说明书编写规范
4.3.2界面及流程描述
登录
用户名密码错误
主页
初始设置
登录用户没有权限
登录用户拥有权限
资金账户/往来类别/往来单位/支出类别
/支出项目/收入类别/收入项目部门信息
删除增加查看修改操作成功
编号 界面名 功能 1 initiative.jsp 初始设置页面 2 Accounts.jsp 显示资金账户信息页面 3 add_Accounts.jsp 增加资金账户页面 4 modify_Accounts.jsp 修改资金账户页面 5 Departments.jsp 显示部门信息页面 6 add_Departments.jsp 增加部门信息页面 7 modify_Departments.jsp 修改部门信息
7
详细设计说明书编写规范
8 CategoriesOfContact.jsp 显示往来类别页面 9 add_CategoriesOfContact.jsp 增加往来类别页面 10 modify_CategoriesOfContact.jsp 修改往来类别页面 11 Partners.jsp 显示往来单位页面 12 add_ Partners.jsp 增加往来单位页面 13 modify_ Partners.jsp 修改往来单位页面 14 CategoriesOfRevenue.jsp 显示收入类别页面 15 add_CategoriesOfRevenue.jsp 增加收入类别页面 16 modify_CategoriesOfRevenue.jsp 修改收入类别页面 17 ItemsOfRevenue.jsp 显示收入项目页面 18 add_ItemsOfRevenue.jsp 增加收入项目页面 19 modify_ItemsOfRevenue.jsp 修改收入项目页面 20 CategoriesOfOutlay.jsp 显示支出类别页面 21 add_CategoriesOfOutlay.jsp 增加支出类别页面 22 modify_CategoriesOfOutlay.jsp 修改支出类别页面 23 ItemsOfOutlay.jsp 显示支出项目页面 24 add_ItemsOfOutlay.jsp 增加支出项目页面 25 modify_ItemsOfOutlay.jsp 修改支出项目页面
4.3.3Action及类
类:Accounts.java(资金账户类.set,get方法略)
Accounts 资金账户编号
accountName 资金账户名称
openingAmount 期初金额
balance 余额
Departments.java(部门信息类.set,get方法略)
departmentId 部门信息编号
departmentName 部门信息名称
Categoriesofcontact.java(往来类别类.set,get方法略)
catOfContactId 往来类别编号
catOfContactName 往来类别名称
Partners.java(往来单位类.set,get方法略)
partnerId 往来单位编号
categoriesofcontact 所属往来类别
partnerName 往来单位名称
telephone 电话
8
详细设计说明书编写规范
fax 传真
contactPerson 联系人
address 地址
Categoriesofrevenue.java(收入类别类.set,get方法略)
catOfRevenueId 收入类别编号
catOfRevenueName 收入类别名称
Itemsofrevenue.java(支出项目类.set,get方法略)
itemOfRevenueId 收入项目编号
categoriesofrevenue 所属收入类别
itemsOfRevenueName 收入项目名称
Categoriesofoutlay.java(支出类别.set,get方法略)
catOfOutlayId 支出类别编号
catOfOutlayName 支出类别名称
Itemsofoutlay.java(支出项目类.set,get方法略)
itemOfOutlayId 支出项目编号
categoriesofoutlay 所属支出类别
itemsOfOutlayName 支出项目名称
AccountsDAO.java(资金账户操作DAO) selectAll 查找所有资金账户 selectById 通过id查找资金账户 add 增加资金账户
modify 修改资金账户
delete 删除资金账户
DepartmentsDAO.java(部门信息操作DAO) selectAll 查找所有部门信息 selectById 通过id查找部门信息 add 增加部门信息
modify 修改部门信息
delete 删除部门信息
CategoriesOfContactDAO.java(往来类别操作DAO)
selectAll 查找所有往来类别 selectById 通过id查找往来类别 add 增加往来类别
modify 修改往来类别
delete 删除往来类别
PartnersDAO.java(往来单位操作DAO) selectAll 查找所有往来单位
9
详细设计说明书编写规范
selectById 通过id查找往来单位
add 增加往来单位
modify 修改往来单位
delete 删除往来单位
CategoriesOfRevenueDAO.java(收入类别操作DAO) selectAll 查找所有收入类别
selectById 通过id查找收入类别
add 增加收入类别
modify 修改收入类别
delete 删除收入类别
ItemsOfRevenueDAO.java(收入项目操作DAO) selectAll 查找所有收入项目
selectById 通过id查找收入项目
add 增加收入项目
modify 修改收入项目
delete 删除收入项目
CategoriesOfOutlayDAO.java(支出类别操作DAO) selectAll 查找所有支出类别
selectById 通过id查找支出类别
add 增加支出类别
modify 修改支出类别
delete 删除支出类别s
ItemsOfOutlayDAO.java(支出项目操作DAO) selectAll 查找所有支出项目
selectById 通过id查找支出项目
add 增加支出项目
modify 修改支出项目
delete 删除支出项目
Action:
AccountsAction.java
通过session,读取user,判定其是否有管理资金账户权限,若没有权限,
返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的
操作。
DepartmentsAction.java
通过session,读取user,判定其是否有管理部门信息权限,若没有权限,
返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的
操作。
CategoriesOfContactAction.java
10
详细设计说明书编写规范
通过session,读取user,判定其是否有管理往来类别权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
PartnersAction.java
通过session,读取user,判定其是否有管理往来单位权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
CategoriesOfRevenueAction.java
通过session,读取user,判定其是否有管理收入类别权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
ItemsOfRevenueAction.java
通过session,读取user,判定其是否有管理收入项目权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
CategoriesOfOutlayAction.java
通过session,读取user,判定其是否有管理支出类别权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
ItemsOfOutlayAction.java
通过session,读取user,判定其是否有管理支出项目权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
4.3.4注释设计
说明准备在本程序中安排的注释,如:
1加在模块首部的注释;
2加在各分枝点处的注释;
3对各变量的功能、范围、缺省条件等所加的注释;
4对使用的逻辑所加的注释等等。
4.4业务收支
4.4.1功能描述
1(管理账户转账记录
2(管理收入支出记录
3(管理应收应付记录,包括已收已付记录
11
详细设计说明书编写规范
4.4.2界面及流程描述
登录
用户名密码错误
主页
业务收支
登录用户没有权限
登录用户拥有权限
账户转账/收款记录/付款记录/应收记录
/应付记录
删除增加查看修改操作成功
编号 界面名 功能 1 RevenueOrOutlay.jsp 业务收支页面 2 Transfer.jsp 显示账户转账记录 3 add_ Transfer.jsp 增加账户转账记录 4 modify_ Transfer.jsp 修改账户转账记录 5 Revenue.jsp 显示收款记录 6 add_Revenue.jsp 增加收款记录
12
详细设计说明书编写规范
7 modify_Revenue.jsp 修改收款记录 8 Outlay.jsp 显示付款记录 9 add_ Outlay.jsp 增加付款记录 10 modify_ Outlay.jsp 修改付款记录 11 Receivable.jsp 显示应收记录 12 add_ Receivable.jsp 增加应收记录 13 modify_ Receivable.jsp 修改应收记录 14 Payable.jsp 显示应付记录 15 add_ Payable.jsp 增加应付记录 16 modify_ Payable.jsp 修改应付记录 17 Received.jsp 显示已收记录 18 add_ Received.jsp 增加已收记录 19 modify_ Received.jsp 修改已收记录 20 Paied.jsp 显示已付记录 21 add_ Paied.jsp 增加已付记录 22 modify_ Paied.jsp 修改已付记录
4.4.3Action和类
类:Transfer.java
transferId 账户转账记录ID
toAccounts 转入账户
fromAccounts 转出账户
dateOfTransfer 转账日期
transferAmount 转账金额
Revenue.java
revenueId 收款记录ID
accounts 资金账户
itemsofrevenue 收款项目
users 责任人
received 往来单据编码
Departments 部门
Partners 付款方
13
详细设计说明书编写规范
dateOfRevenue 收款记录 amount 金额
Outlay.java outlayId 付款记录ID accounts 资金账户 itemsofoutlay 付款项目 paied 往来单据编码 users 责任人 departments 部门
partners 收款方 dateOfOutlay 付款日期 amount 金额
Receivable.java receivableId 应收记录ID itemsofrevenue 收款项目 chief 责任人 departments 部门
partners 付款方 dateOfReceivable 应收日期 amount 金额
receivedAmount 已收金额 Balance 余额
operator 录入员 dateOfRecord 录入日期
Payable.java payableId 应付记录ID itemsofoutlay 付款项目 chief 责任人 departments 部门
partners 收款方 dateOfPayable 应付日期 amount 金额
paiedAmount 已付金额 Balance 余额
operator 录入员 dateOfRecord 录入日期
Recveived.java receivedId 已收记录ID accounts 资金账户
14
详细设计说明书编写规范
receivable 所属应收记录
date 收款日期
amount 金额
users 录入员
dateOfRecord 录入日期
Paied.java
paiedId 已付记录ID
accounts 资金账户
payable 所属应付记录
date 付款日期
amount 金额
users 录入员
dateOfRecord 录入日期
TransferDAO.java(账户转账操作DAO) selectAll 查找所有账户转账记录 selectById 通过id查找账户转账记录 add 增加账户转账记录 modify 修改账户转账记录 delete 删除账户转账记录
RevenueDAO.java(收款记录操作DAO) selectAll 查找所有收款记录 selectById 通过id查找收款记录 add 增加收款记录
modify 修改收款记录
delete 删除收款记录
selectByReceivedId 通过receivedId查找收款记录
OutlayDAO.java(付款记录操作DAO) selectAll 查找所有付款记录 selectById 通过id查找付款记录 add 增加付款记录
modify 修改付款记录
delete 删除付款记录
selectByPaiedId 通过paiedId查找收款记录
ReceivableDAO.java(应收记录操作DAO) selectAll 查找所有应收记录 selectById 通过id查找应收记录 add 增加应收记录
15
详细设计说明书编写规范
modify 修改应收记录
delete 删除应收记录
PayableDAO.java(应付记录操作DAO)
selectAll 查找所有应付记录
selectById 通过id查找应付记录
add 增加应付记录
modify 修改应付记录
delete 删除应付记录
ReceivedDAO.java(已收记录操作DAO)
selectAll 查找所有已收记录
selectById 通过id查找已收记录
Add 增加已收记录
modify 修改已收记录
delete 删除已收记录
PaiedDAO.java(已付记录操作DAO)
selectAll 查找所有已付记录
selectById 通过id查找已付记录
add 增加已付记录
modify 修改已付记录
delete 删除已付记录
Action:
TransferAction.java
通过session,读取user,判定其是否有管理账户转账权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
RevenueAction.java
权限,若没有权限,通过session,读取user,判定其是否有管理收款记录
返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
OutlayAction.java
通过session,读取user,判定其是否有管理付款记录权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
ReceivableAction.java
通过session,读取user,判定其是否有管理应收记录权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
PayableAction.java
16
详细设计说明书编写规范
通过session,读取user,判定其是否有管理应付记录权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
ReceivedAction.java
通过session,读取user,判定其是否有管理已收记录权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
PaiedAction.java
通过session,读取user,判定其是否有管理已付记录权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
4.4.4注释设计
说明准备在本程序中安排的注释,如:
1加在模块首部的注释;
2加在各分枝点处的注释;
3对各变量的功能、范围、缺省条件等所加的注释;
4对使用的逻辑所加的注释等等。
4.5资金报表管理
4.5.1功能描述
1. 查询资金余额
2. 用户可通过输入日期间隔来查询每天的每笔记录。
3. 用户可通过输入日期间隔来查询收入支出金额,通过选择可以以年报、季报、月报、周报、日报的形式显示。
4. 用户可通过输入日期间隔来查询各类报表,包括:部门报表、收入项目报表、支出项目报表、往来单位报表。
17
详细设计说明书编写规范
4.5.2界面及流程描述
登录
用户名密码错误
主页
资金报表
登录用户没有权限
登录用户拥有权限
资金余额/日记账/日期汇总记账/部门报表/
往来单位报表/收入项目报表/支出项目报表
操作成功
查看
编号 界面名 功能 1 ReportForm.jsp 资金报表主页 2 select_Balance.jsp 显示资金余额页面 3 RecordByDay.jsp 显示日记账页面 4 RecordByDate.jsp 显示日期汇总记账页面 5 RecordByDepartment.jsp 显示部门报表页面 6 RecordByPartner.jsp 显示往来单位报表页面
18
详细设计说明书编写规范
7 RecordByItemsOfRevenue.jsp 显示收入项目报表页面
8 RecordByItemsOfOutlay.jsp 显示支出项目报表页面
4.5.3Action和类
类:RecordByDay.java
date 日期
categories 类别
itemsId 收支项目
itemsName 收支名称
partner 收付款人
account 账户
department 部门
chief 责任人
revenueAmount 收入
outlayAmount 支出
recordId 单号
receivableOrPayableId 应收应付单号
RecordByDate.java
date 日期
revenueAmount 收入
outlayAmount 支出
RecordByDepartment.java
departmentId 部门ID
departmentName 部门名称
revenueAmount 收入
outlayAmount 支出
RecordByPartner.java categoriesOfContactId 往来类别ID
categoriesOfContactName 往来类别名称 partnerId 往来单位ID
partnerName 往来单位名称
19
详细设计说明书编写规范
revenueAmount 收入
outlayAmount 支出
RecordByItemsOfRevenue.java itemsOfRevenueId 收入项目ID
itemsOfRevenueName 收入项目名称
categoriesOfRevenueId 收入类别ID
categoriesOfRevenueName 收入类别名称
amount 金额
RecordByItemsOfOutlay.java itemsOfOutlayId 支出项目ID
itemsOfOutlayName 支出项目名称
categoriesOfOutlayId 支出类别ID
categoriesOfOutlayName 支出类别名称
amount 金额
AccountsDAO.java(资金余额操作DAO)
selectAll 查找所有资金账户
RecordByDay.java(日账操作DAO)
select 查找所有日记账记录
RecordByDate.java(日期汇总记账操作DAO) select 查找每天收入支出总额
selectByMonth 查找每月收入支出总额
selectByYear 查找每年收入支出总额
RecordByDepartment.java(部门报表操作DAO) select 查找某段时期内,各部门收入支出总额
RecordByPartner.java(往来单位报表操作DAO) select 查找某段时期内,与各往来单位的和交易总额
RecordByItemsOfRevenue.java(日期汇总记账操作DAO) select 查找某段时期内,各收入项目收入总额
RecordByItemsOfOutlay.java(日期汇总记账操作DAO) select 查找某段时期内,各支出项目支出总额
20
详细设计说明书编写规范
Action:
AccountsAction.java
通过session,读取user,判定其是否有查询资金余额权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
RecordByDayAction.java
通过session,读取user,判定其是否有查询日记账权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
RecordByDateAction.java
通过session,读取user,判定其是否有查询日期汇总记账权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
RecordByDepartmentAction.java
通过session,读取user,判定其是否有查询部门报表权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
RecordByPartnerAction.java
通过session,读取user,判定其是否有查询往来单位报表权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
RecordByItemsOfRevenueAction.java
通过session,读取user,判定其是否有查询收入项目报表权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
RecordByItemsOfOutlayAction.java
通过session,读取user,判定其是否有查询支出项目报表权限,若没有权限,返回呼入页面,给以提示;若有此权限,可调用Action中不同方法执行相应的操作。
4.5.4注释设计
说明准备在本程序中安排的注释,如:
1加在模块首部的注释;
2加在各分枝点处的注释;
3对各变量的功能、范围、缺省条件等所加的注释;
4对使用的逻辑所加的注释等等。
5用户界面分析
提供友好方便的操作界面及联机说明,支持浏览器界面。前台和后台界面Browser的方式呈现,在表示层除简单的输入数据校验外不进行任何功能处理。
21
详细设计说明书编写规范
6性能设计
性能需求能够同时允许100并发,系统响应时间8秒以内.
22