BS系统

致远帐务远程汇总系统

  • 来源:星临科技
  • 访问数:623
  • 时间:2005-3-16

1. 概述

1.1 文档标识

文档的正式标题为:《致远帐务远程汇总系统》设计概要说明文档

1.2 文档的适用对象

1)本文档提供给致远财务人员;

2)本文档提供给《上海鼎邦信息技术咨询有限公司》系统设计和开发人员。

1.3 文档的编写目的

1)系统的总体要求,作为本系统开发时,用户与开发人员进行交流的基础。

2)性能要求和设计,对客户、以及相关用户有影响的信息,作为开发本系统进行概要设计、详细设计以及编码的基础和依据。

3)本文档作为后期系统组装测试的依据。

2. 系统概述

2.1   系统名称

系统的正式名称为:致远帐务远程汇总系统(暂定)

2.2   系统的开发商和用户

系统的开发商为:上海鼎邦信息技术咨询有限公司

系统的使用用户:致远管理人员、致远财务人员、致远相关人员

2.3   系统解决的问题

1)建立致远帐务资料数据库;

2)实现WEB访问数据库功能,多用户在不同地点同时进行数据输入和查询操作;

3)生成多样个性化报表,可供打印输出;

4)根据新增科目进行数据同步,同时考虑新增功能的延展性。

2.4   系统功能明细

5)登帐内容

A. 每家公司的开支明细;

B.   每家公司的收入明细;

C.   其他帐务明细。

6)报表生成

A. 以月份为单位列明每家公司当月开支明细;

B.   以年份为单位列明每家公司每月开支明细(各公司汇总);

C.   以年为单位列明每月所属公司费用开支明细之和(支出进度表);

D. 以收入性质为大类,以各客户为明细,列明致远每月收入(一年);

E.   以子公司为大类,收入来源为明细,列明一年中年初余额、每月实际之收金额、累计数及尚未收到款等(收入进度表)。

2.5   系统的数据基础

对致远的帐务数据进行分析、归纳和整理,结合致远的具体运作情况,建立一套完善的数据库结构。

数据库结构力求完美,全面却又精炼,不遗漏数据信息,同时考虑新增功能的延展性,为以后的扩展打下基础。

在数据分析建立的库结构基础上,进行数据输入。对数据库中的数据操作处理,生成多样个性化报表,并提供打印输出。

2.6   权限分配

管理员分配各用户的权限,各用户在被授权后登陆进行数据操作。

用户分为3个类别。第一类管理员(即超级用户)对用户进行管理;第二类高级用户确认和输入子公司数据、支出帐务条目、收入帐务条目;第三类普通用户进行数据的操作,包括添加编辑删除查询打印等。

用后的权限分为操作的数据能力和操作的公司范围,其中操作的数据能力指用户对数据进行编辑添加修改的权限,操作的公司范围指用户能操作部分或全部子公司的数据。

用户类别权限分配如下:

1)管理权限;

2)高级用户权限;

3)普通用户权限;

A.   数据输入权限(包括支出帐务和收入帐务);

B.    查看帐务权限(包括支出帐务和收入帐务);

C.    帐务明细报表生成权限。

2.7   客户流程

系统提供给客户(包括管理员)通过Intranet或Internet实现数据库访问和操作功能,各用户在不同地点任何时候进行数据输入和查询操作。流程如下:

1)管理员分配权限给各用户,授权操作;

2)高级用户确认和输入子公司数据、支出帐务条目数据、收入帐务条目数据;

3)数据操作用户进行支出和收入帐务的数据输入;

4)数据浏览用户通过Intranet或Internet进行支出和收入帐务的数据查询;

5)报表生成用户人员对输入的数据按要求生成帐务明细报表。

图示如下:(略)

3. 系统开发平台以及实现技术

3.1 系统开发平台

致远帐务远程汇总系统的开发平台如下:(略)

3.2 系统的拓扑结构

整个系统的拓扑结构如下:(略)

3.3 技术实现

采用目前流行的ASP网站技术。早期的动态网页主要采用CGI技术,CGI即Common Gateway Interface(公用网关接口)。您可以使用不同的程序编写适合的CGI程序,如Visual Basic、Delphi或C/C++等。虽然CGI技术已经发展成熟而且功能强大,但由于编程困难、效率低下、修改复杂,所以有逐渐被新技术取代的趋势。

ASP(Active Server Pages)是微软开发的一种类似HTML(超文本标识语言)、Script(脚本)与CGI(公用网关接口)的结合体,它没有提供自己专门的编程语言,而是允许用户使用许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活性。它是在Web服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全得多。

ASP的最大好处是可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的交互功能。

4. 数据库结构

4.1   数据表

1)子公司数据表;

2)支出帐务条目数据表;

3)收入帐务条目数据表;

4)支出帐务数据表(按月);

5)收入帐务数据表(按月);

6)支出帐务计划数据表(按年);

7)收入帐务计划数据表(按年);

8)年初余额数据表;

9)用户数据表。

4.2   数据表结构明细

1)子公司数据表;(略)

2)支出帐务条目数据表;(略)

3)收入帐务条目数据表;(略)

4)支出帐务数据表(按月);(略)

5)收入帐务数据表(按月);(略)

6)支出帐务计划数据表(按年);(略)

7)收入帐务计划数据表(按年);(略)

8)年初余额数据表;(略)

9)用户数据表。(略)

5. 系统操作界面

5.1   超级用户(管理员)

超级用户登陆后,操作界面有“管理用户”、“新增用户”、“修改密码”、“退出管理”等4个管理向导,点击进入,分别操作各个选项。

图解如下:(略)

5.2   高级用户

高级用户登陆后(本小节阐述确认子公司和帐务条目,更多操作同普通用户),操作界面有“子公司数据”、“支出帐务条目”、“收入帐务条目”、“修改密码”、“退出管理”等5个管理向导,点击进入,分别操作各个选项。

图解如下:(略)

5.3   普通用户

本大类用户共有三个类别。“数据输入用户”、“帐务查询用户”、“报表生成用户”,权限最大者登陆后,操作界面有如下7个管理向导,点击进入,分别操作各个选项。

(1)“支出帐务输入”;

(2)“收入帐务输入”;

(3)“支出帐务查询”;

(4)“收入帐务查询”;

(5)“输出打印”;

(6)“修改密码”;

(7)“退出管理”。

图解如下:(略)

 “数据输入用户”、“帐务查询用户”、“报表生成用户”分别在其基础上删除若干功能实现分级管理的目的。

5.4   操作界面

(1)“支出(收入)帐务条目”界面;

该界面为所有数据的所有字段分页列表,显示的字段内容和界面样式如下:(略)

(2)“支出(收入)帐务输入”界面;

该界面列出全部字段,提供给用户输入数据。(略)

数据添加界面如下:(略)

(3)“支出(收入)帐务查询”界面;

该界面列出需要查询的部分字段,提供给用户进行查询。界面如下:(略)

查询结果界面如下:(略)

(4)“帐务明细报表生成”界面;

该界面由五个选项:A.以月份为单位列明每家公司当月开支明细;B.以年份为单位列明每家公司每月开支明细(各公司汇总);C.以年为单位列明每月所属公司费用开支明细之和(支出进度表);D.以收入性质为大类,以各客户为明细,列明致远每月收入(一年);E.以子公司为大类,收入来源为明细,列明一年中年初余额、每月实际之收金额、累计数及尚未收到款等(收入进度表)。

各报表界面以客户提供的文档位准,待客户提供!

6. 系统实施计划及经费预算

根据致远公司的要求,本系统的实施过程划分为以下几个阶段:(略)

[关闭窗口] [打印本页]