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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

企业费用管理系统概要设计.docx

1、企业费用管理系统概要设计企业费用管理系统概要设计指导老师: 董老师 李刚 徐传运 班 级: 106213801 团队成员: 蒋森维 陈豪 陈青云 陶霞 黄为 变更记录日期版本变更说明作者2009-9-191.0初始版本陶霞2009-9-201.1添加了一些数据、模块陶霞2009-9-211.2添加了数据库设计陶霞签字确认系统模块对应章节对应部门负责人签字目 录1 引言 41.1编写目的 41.2 项目背景 41.3定义 41.4参考资料 52 任务概述 52.1 目标 52.2 运行环境 52.2.1硬件环境 52.2.2 软件环境 52.3 需求概述 62.4 条件与限制 73 总体设计 7

2、3.1总体结构和模块外部设计 73.2功能分配 84 接口设计 94.1外部接口 94.2内部接口 95 数据结构设计 105.1 逻辑结构设计 105.2物理结构设计 115.3数据结构与程序的关系 116 运行设计 116.1运行模块的组合 116.2 运行控制 126.3运行时间 127 出错处理设计 127.1 出错输出信息 127.2出错处理对策 128 安全保密设计 129 维护设计 13 1 引言1.1编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软

3、件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 1.2 项目背景待开发软件系统的名称:费用管理系统此软件系统任务提出者:徐传运、李刚、董老师(任务提出者)此软件系统任务开发者:蒋森维项目开发小组此软件系统任务用户:不详1.3定义 在该概要设计说明说中的专门术语有: 【费用】本文中,费用企业生产经营活动中产生的各项费用。例如人员工资、福利费、办公费、差旅费等管理费用,又如原材料采购、仓库租赁等生产费用。 【预算】用数字编制未来某一个时期的计划,也指经企业决策部门批准的企业在一定时期的收支预计。企业的各项支出只能

4、在预算范围内审批,有利于控制企业的费用支出。 【报销】指个人因处理公司的事务或受公司指派出差执行公司的某项公务而发生的费用,由经办人或申请人按公司的规定,依据业务发生的原始单据(发票)向公司报销费用,领取现金或银行存款的一项经济活动。 【审批】值预算和报销中的审核、批准操作。审批控制操作时,一般由费用发生部门业务人员提出申请,经有关管理人员审批后执行。审批一般遵循归口分级管理原则。 1.4参考资料 企业费用管理系统用户需求说明书 2009-6-18 中软国际卓越培训中心 C#数据库入门经典(第3版)清华大学出版社设计模式(C#Java版) 清华大学出版社2 任务概述2.1 目标 该阶段目的在于

5、明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。2.2 运行环境2.2.1硬件环境 列出软件系统运行时所需的硬件最小配置,如计算机型号、主存容量 外存储器、媒体、记录格式、设备型号及数量 输入、输出设备 数据传输设备及数据转换设备的型号及数量。 服务器最低配置推荐配置应用和数据库服务器CPU 1.5 GHzCPU 2.8 GHz内存 2 GB内存 4 GB磁盘 160 GB磁盘 320 GB网卡 100 MBPS网卡 1000 MBPS邮件服务器2.2.2 软件环境 操作系统名称及版本号 语言编译

6、系统或汇编系统的名称及版本号 数据库管理系统的名称及版本号 其他必要的支持软件 名称版本语种服务器操作系统Windows Server 2003SP2中文客户端操作系统Windows XPSP3中文操作系统的附加功能数据库平台SQL200510G应用平台Tomcat6.0邮件系统无客户端软件Internet ExplorerFirefox7.03.02.3 需求概述系统包括的范围:用户登录(系统管理员、普通用户),系统管理员可实现的功能包括系统维护(组织结构维护、费用项目维护、审批流程维护、报销明细维护),普通用户包括部门经理和职员,报销功能(我的报销记录、报销申请),预算功能(预算单元清单、

7、预算单元新增),审批功能(我的任务表),统计报表(报表首页)。 用户登录:根据用户的权限可以将用户分为:系统管理员和普通用户。系统管理员进入后: 系统维护:此模块是系统管理员实现组织结构维护、费用项目维护、审批流程维护、报销明细维护和后台管理的功能。普通用户进入后: 个人信息:显示当前用户的个人信息。 报销功能:可显示本用户的报销记录条目和报销状态,也可实现报销申请。 预算功能:显示预算清单列表,可新增预算单元,调整预算,并提交申请。 审批功能:显示我的审批项目列表及相关详情并选择审批流程。 统计报表:报表首页,可以按日期查询报表,预算单元统计表罗列预算方案项目列表,并可点击进入查看详情。报销

8、总汇表显示预算-报销的项目列表及费用。2.4 条件与限制 为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则: 软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。 设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。 设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。 应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。3 总体设计 3.1 总体结构和模块外部设计 模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试

9、,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。从这些特性可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块数接近于图中的M,它使得研制成本最小,而且应尽量避免不足的模块化或超量。 图:模块化与总体成本3.2功能分配 从程序的结构可以看出,组织结构维护、报销明细模板、审批流程维护、费用项目维护是属于管理员功能模块,而预算管理、报销管理、审批管理、统计报表都是用户的功能模块。4接口设计系统的各种内外部接口是通过借助数据库开发软件来实现的,是完全在数据库内部操作的。 4.1外部接口 Client端外部接口设计:4.2内部接口 Clie

10、nt端主框架UML类图::5 数据结构设计 5.1 逻辑结构设计给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。BudgetExpenditure 预算开支表ApprovalClaimsRelationship 审批与报表关系图Claims 报表5.2物理结构设计要点给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。 5.3数据结构与程序的关系系统的数据结构由标准数据库语言SQL生成。具体的例如创建系统用户表格Depa

11、rtment的程序用SQL表示就是:Create table Department(DepartmentID number(3) NOT NULL,DepartmentName char(50) null,DepartmentNumber number(10) NOT NULL)6运行设计6.1运行模块的组合具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。6.2 运行控制 软件运行时有较友好的界面,基本能够实现用户的数据处理要求。 6.3运行时间 一般页面的响应时间小于5秒,统计页面响应时间小于15秒7出错处理设计 7.1 出错输出信息 在用户

12、使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。 7.2出错处理对策 由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。 8 安全保密设计 系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作,而且对一些重要数据,系统设置为只有更高权限的人员方可读取或是操作。系统安全保密性较高。 9维护设计 说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1