公司管理系统概要设计说明书

合集下载

杭州公交总公司信息管理系统概要设计说明书

杭州公交总公司信息管理系统概要设计说明书

杭州公交总公司信息管理系统概要设计说明书修订历史记录目录1.引言51.1 编写目的 51.2 背景 51.3 定义 51.4 参考资料 52.总体设计52.1 软件功能描述 52.2 软件结构 52.3 技术路线 52.4 运行环境 62.4.1 设备 62.4.2 支持软件 62.4.3 接口 62.5 基本处理流程 62.6 结构 62.7 功能需求与系统模块的关系 62.8 人工处理过程 62.9 尚未解决的问题 63.接口设计73.1 用户接口73.2 外部接口73.3 内部接口73.4 其它接口74.模块设计74.1 模块(1) 74.1.1 模块概述74.1.2 模块结构74.1.3 功能描述74.1.4 工作流程图74.1.5 数据流图74.1.6 界面原型74.2 模块(2) 75.系统数据结构设计85.1 逻辑结构设计85.2 物理结构设计要点85.3 数据字典设计85.4 安全保密设计86.系统出错处理设计86.1 出错信息86.2 补救措施86.3 系统维护设计8概要设计说明书1.引言1.1编写目的[说明编写这份概要设计说明书的目的,指出预期的读者。

]1.2背景a.[待开发软件系统的名称;]b.[列出本项目的任务提出者、开发者、用户。

]c.[本软件和其它软件之间的关系]1.3定义[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

]1.4参考资料列出编写参考的文件、资料、技术标准以及他们的作者、标题、编号、发布日期和出2.总体设计2.1软件功能描述[描述被开发软件的功能,如有同等作用的文件(如已编写的《软件功能规格说明书》)则可直接在此引述该文件名即可]2.2软件结构[以图表形式给出软件子系统结构和模块组成结构]模块设计,菜单设计2.3技术路线[给出本软件系统在实现过程中所采用的技术路线、方法。

对比较新的技术给予详细的阐述及必要的说明,在可能的情况下给出相应的技术参考资料]构架方式(C/S和B/S方式说明)2.4运行环境[简要地说明对本系统的运行环境的规定。

企业系统管理说明书

企业系统管理说明书

1. 引言 (2)1.1. 编写目的 (2)1.2. 文档版本 (2)1.3. 项目背景 (2)1.4. 定义................................................................................................... 错误!未定义书签。

1.5. 参考资料 (2)2. 总体设计 (2)2.1. 需求概述 (2)2.2. 运行环境 (2)2.3. 基本设计概念和处理流程 (2)2.3.1. 系统建设的原则 (2)2.3.2. 系统建设的目标 (3)2.3.3. 系统中的技术应用 (3)2.3.4. 系统平台的选择 (4)2.3.5. 设计的基本概念和方法 (4)2.4. 系统结构体系 (4)2.4.1. 软件功能体系 (4)2.4.2. 系统体系结构 (5)2.5. 功能需求与程序结构的关系 (5)2.6. 人工处理过程 (6)2.7. 尚未解决的问题 (6)3. 接口设计 (6)3.1. 用户接口 (6)3.2. 外部接口 (7)3.3. 内部接口 (7)4. 数据结构设计 (7)4.1. 逻辑结构设计 (7)4.2. 物理结构设计 (8)4.3. 数据结构与程序的关系 (8)5. 系统出错处理设计 (9)5.1. 出错输出信息 (9)5.2. 出错处理对策 (9)6. 安全保密设计 (9)7. 维护设计........................................................................................................ 错误!未定义书签。

1.引言1.1. 编写目的1.2. 文档版本1.3. 项目背景1.4. 参考资料2.总体设计2.1. 需求概述GMCC企业办公管理系统(GMCC EOAS)旨在全公司范围内实现办公管理现代化、信息资源化、传输网络化和管理科学化,充分发挥单位的通信优势,建成高质量、高效率的信息服务系统,为公司领导和单位办公提供服务。

小型企业管理系统概要设计报告

小型企业管理系统概要设计报告

1•引言概要设计主要用于一个软件需求转化为软件表示的过程,这种表示只是描述出软件总的概括。

编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段是为了说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等。

主要用于设计人员使用,为程序的详细设计提供基础。

1.2项目背景(D 本项目的名称是:资产管理子系统四小组,用户是决企业的各部门人员及相矢部门。

1.3定义在该概要中的术语有:总体设计接口设计数据结构设计运行设计VC++ : visual C++2.需求规定2.1本系统的功能划分为以下五个部分:员工信息管理:主要针对员工的信息进行管理,供员工个人使用,来完成对个人工作的信息化管理,并提供一些常用工具来方便工作需求。

包括:修改密码,日程安排与提醒,个人工作计划制定,任务查看(任务分配),提供常用工具(各地区号、邮编等查询)人事信息管理:主要是对企业中的人员的基本信息、人员的调动分配、人员信息查询统计、考勤信息、文件表格的下载等信息进行管理。

包括:人事档案信息管理、工资管理、考勤信息查询管理、表格下载(请假、出差、报销等)、统计查询。

企业资产管理:主要是对公司的拥有的固定资产以及日常消耗品的管理,主要包括固定资产管理和用品管理两部分。

(D固定资产管理实现对企业拥有的固定资产进行采购、分配使用、报废等进行的统计和查询工作。

包括:资产管理、登记入库、使用情况登记和报废标识、统计查询。

(2)用品管理为针对企业内部需要进行采购、领用、库存统计的各类用品信息进行综合管理。

包括:用品管理、采购管理、领用管理、统计查询。

日常办公管理:主要是对于公司日常工作的管理。

包括:会议管理、值班管理、车辆管理。

(「)会议管理主要实现是对用户单位相矢会功能。

包括:会议安排、会议通知、纪要管理、会议查询、会议室预约。

(2)值班管理是对单位值班信息进行综合管理。

办公管理系统详细设计说明书

办公管理系统详细设计说明书

办公管理系统详细设计说明书1. 引言办公管理系统是一个用于协调和管理组织办公事务的软件系统。

它通过集成多个办公流程和功能,提供高效的协作和沟通平台,帮助提高工作效率和组织管理水平。

本文将详细描述办公管理系统的设计方案,包括系统架构、功能模块、数据库设计、界面设计等内容,旨在为开发人员和项目参与者提供清晰的指导。

2. 系统架构办公管理系统采用客户端-服务器(C/S)架构。

客户端通过网络连接到服务器,服务器负责处理客户端请求并提供相应的服务和数据。

2.1 客户端客户端是用户使用的界面,通过客户端用户可以进行各种操作,例如创建、编辑和管理任务、查看和处理日程、发送和接收邮件等。

客户端通过与服务器的通信,将用户请求发送到服务器并接收服务器的响应。

客户端采用WEB技术开发,支持在多种设备上使用,包括PC、平板和手机。

2.2 服务器服务器负责处理客户端的请求,包括用户认证、任务管理、日程管理等功能的实现。

服务器还负责管理数据存储和访问,包括用户信息、任务数据、日程数据等。

服务器采用Java语言开发,使用Spring框架搭建,提供RESTful API接口供客户端调用。

3. 功能模块办公管理系统包括以下功能模块:3.1 用户管理用户管理模块负责用户注册、登录、权限管理等功能。

用户可以通过注册功能创建新用户账号,并通过登录功能进行身份验证。

权限管理功能可以控制用户的访问和操作权限。

3.2 任务管理任务管理模块用于创建、分配和跟踪任务。

用户可以创建新任务,并指定任务的负责人和参与人。

任务可以设置截止日期和优先级,并可以随时进行更新和修改。

用户可以跟踪任务的进展情况,并进行任务的状态更新和反馈。

3.3 日程管理日程管理模块用于管理用户的个人日程和会议安排。

用户可以创建个人日程事件,并设置提醒。

用户可以邀请其他用户参加会议,并在会议中安排日程。

日程管理模块还支持日程的共享和导出功能。

3.4 邮件管理邮件管理模块用于收发邮件、管理邮件夹和联系人。

管理系统概要设计说明书

管理系统概要设计说明书

概要设计说明书1.引言1.1编写目的本测量审核信息管理系统项目是设计一个信息平台,方便客户进行测量审核申请和回送请求,方便管理人员进行申请的审核和样品的发送。

本阶段已在系统的需求分析的基础上,对信息管理系统做概要设计。

主要解决了实现该系统需求的程序模块设计问题。

包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对信息系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

1.2项目背景本项目(信息管理系统)是由 XX委托,由 XX 负责开发。

信息管理系统将由两部分组成:置于前台的客户申请程序,以及置于后台管理人员的数据库服务器。

1.3定义1.3.1专门术语SQL SERVER系: 统服务器所使用的数据库管理系统( DBMS)。

SQL: 一种用于访问查询数据库的语言。

事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK: 数据库的错误恢复机制。

1.3.2缩写系统:若未特别指出,统指本信息管理系统。

SQL: Structured Query Language(结构化查询语言)。

ATM: Asynchronous Transfer Mode (异步传输模式)。

1.4参考资料2.任务概述2.1目标2.2运行环境该系统建设信息平台,数据库服务器、应用服务器之间应该通畅可靠。

系统要求可靠、稳定、查询效率高。

操作系统平台: windows2003 、 windows xp 、 win 7数据库平台: sql server 2008开发软件:visual studio 2010运行平台:开发完成将网站放到装有 IIS的服务器上,客户端用 IE 或者其他浏览器即可2.3需求概述为方便客户进行测量审核申请,需要开发一个信息管理系统,客户可以在线查看所有测量仪器的名称及各项参数,在线填写申请表,提交申请,查看自己的账号信息,物流状态。

企业单位物资管理系统(概要设计说明书)

企业单位物资管理系统(概要设计说明书)

企业单位物资管理系统概要设计说明书1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (3)2.3基本设计概念和处理流程 (4)2.4结构 (4)模块描述表为: (5)2.5功能需求与程序的关系 (6)2.6人工处理过程 (7)2.7尚未问决的问题 (7)3接口设计 (7)3.1用户接口 (7)3.2外部接口 (7)3.3内部接口 (7)4运行设计 (8)4.1运行模块组合 (8)4.2运行控制 (8)4.3运行时间 (8)5系统数据结构设计 (8)5.1逻辑结构设计要点 (9)5.2物理结构设计要点 (9)5.3数据结构与程序的关系 (10)6系统出错处理设计 (11)6.1出错信息 (11)6.2补救措施 (11)6.3系统维护设计 (11)1引言1.1编写目的本文档时对系统做概要设计。

主要解决时限该系统需求的程序模块设计问题,包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间的传递的信息,以及数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段对系统所作的所有概要设计进行详细的说明。

在下一阶段的详细设计中。

程序设计员可以参考此概要设计报告,在对系统所作的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可以参考此说明书,以便了解在概要设计过程中所完成的歌模块设计结构,或在修改时找出在本阶段设计的不足或错误1.2背景开发软件名称:物资管理系统项目任务提出者:物资公司项目开发者:毛文龙用户:物资公司相关技术人员及业务人员、需求分析员及系统设计人员实现单位:软件公司1.3定义C/S:Client/Server 客户机/服务器1.4参考资料《软件文档编写》潘孝铭辛明海2总体设计2.1需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。

超详细的概要说明书系统概要设计说明书.doc

超详细的概要说明书系统概要设计说明书.doc

1引言 (2)1.1编写目的 (2)1.2参考资料 (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (2)2.3系统部署图 (2)2.4基本设计概念和类图 (3)2.5结构 (4)2.6功能模型描述 (9)2.6.1招聘管理 (9)2.6.2企业结构管理 (21)2.6.3行政级别管理 (29)2.6.4企业架构展示 (32)2.6.5人事档案管理 (33)2.6.6人事基础数据维护 (73)2.6.7权限管理 (82)2.7人工处理过程 (83)2.8尚未问决的问题 (83)3接口设计 (83)3.1用户接口 (83)3.2外部接口 (83)3.3内部接口 (83)4系统数据结构设计 (84)4.1逻辑结构设计要点 (84)5数据结构与程序关系 (85)5.1表结构与数据结构图 (85)5.1.1数据结构图 (85)5.1.2表汇总 (87)5.2数据结构与程序关系表......................................................... 错误!未定义书签。

6系统出错处理设计.. (98)6.1出错信息 (98)6.2补救措施 (99)6.3系统维护设计 (99)概要详细设计说明书1引言1.1编写目的本概要设计说明书跟据《人力资源管理系统需求规格说明书》编写,描述了系统的概要设计,并为下一步的“系统详细设计说明书”的编写提供依据,为系统测试人员提供测试依据。

本文档的预期读者为:项目经理、系统分析员、测试经理、项目组长、系统开发人员。

1.2参考资料《人力资源管理系统需求规格说明书》2总体设计2.1需求规定本系统的主要的输入输出项目、处理的功能性能要求参照《人力资源管理系统需求规格说明书》。

2.2运行环境软件运行环境Windows 2000/XP/2003 Server操作系统;MS SQL Server 2000;Tomcat 5.0;Jdk 1.4;硬件运行环境Intel Pentium 2GHz或以上的CPU;内存512MB,建议使用1GB内存;硬盘至少有1GB可用空间;CD-ROM驱动器;2.3系统部署图用图例表示出系统实施运行中使用的服务器名称,Internet和各服务器之间的实施运作。

公司管理系统概要设计说明书

公司管理系统概要设计说明书

员工管理系统概要设计说明书目录1概述41」编写目的41.2项目背景42模块划分及任务分配53包框架标识64数据库表设计74」员工信息表74.2部门表74.3管理员表75用户登录模块85」表示层85.2控制层85.3业务逻辑层85.4数据访问层96员工信息查询模块106」表示层106.2控制层106.3业务逻辑层106.4数据访问层117增加员工模块127.1表示层127.2控制层127.3业务逻辑层127.4数据访问层128删除员工模块138」表示层138.2控制层138.3业务逻辑层148.4数据访问层149修改员工模块159.1表示层159・2控制层169.3业务逻辑层169・4数据访问层1610修改密码模块1710.1表示层1710.2控制层1710.3业务逻辑层1710.4数据访问层17概述11编写目的本文挡提供给开发人员进行开发参考,以及测试人员编写单元测试所用。

1.2 项目背景系统名称:员工管理系统。

开发者:郭蕾、陈胜、李彬、赵徳悦、朱旭东。

详细设汁的原则和方法:项目整体结构淸晰,按照概要设计的结构来进行详细设计。

系统详细设计后容易扩展,降低对其他模块的耦合性。

详细设汁要做到可操作性,使读者能淸楚所要实现的功能,以及如何去实现2•模块划分及任务分配3包框架标识4数据库表设计4.1员工信息表员工t_employee字段名类型长度1卿卜•允许窖诒、警键位id int11 no Pkemployee varchar255 noname varchar255 nopassword Varchar255 no fkage int11 nosex bool 4 nodepartmentid int11 nosalary double11 noworkage int11 no 4-2部门表43管理员表(老板)5-用户登录模块5-1表示层5・2控制层功能描述:实现用户登录控制功能•能够进行相应的的客服端验证,调用service对应的登录方法,返回登录对象。

企业物资管理系统——概要设计说明书

企业物资管理系统——概要设计说明书

企业物资管理系统——概要设计说明书1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (3)2.1需求规定 (3)2.2运行环境 (3)2.3基本设计概念和处理流程 (4)2.4结构 (5)2.5功能需求与程序的关系 (6)2.6人工处理过程 (7)2.7尚未问决的问题 (7)3接口设计 (7)3.1用户接口 (7)3.2外部接口 (7)3.3内部接口 (7)4运行设计 (8)4.1运行模块组合 (8)4.2运行控制 (8)4.3运行时间 (8)5系统数据结构设计 (8)5.1逻辑结构设计要点 (8)5.2物理结构设计要点 (8)5.3数据结构与程序的关系 (10)6系统出错处理设计 (10)6.1出错信息 (10)6.2补救措施 (10)6.3系统维护设计 (11)概要设计说明书1引言1.1编写目的通过企业物资管理信息系统,使企业物资管理信息工作系统化、规范化、自动化,从而达到提高物资管理信息效率的目的。

1.2背景说明:企业物资管理系统;本系统的具体任务就是设计一个物资管理信息的数据库学习系统,努力实现由计算机来代替人工执行一系列物资信息的系统化、规范化和自动化操作;开发工具:Visual FoxPro 9.0,Vc++;运行环境:Windows XP1.3定义MYSQL:数据库管理软件Visual FoxPro 9.0:数据库管理系统Vc++:编程软件1.4参考资料《Visual FoxPro9.0实用培训教程》清华大学出版社《面向对象程序设计与VC++实践》西安交通大学出版社2总体设计2.1需求规定通过本系统的实施,将企业物资管理等方面通过系统来实施,其中包括物资基本信息查询,物资入库信息查询,物资出库信息查询,剩余物资信息查询等,通过企业物资管理系统能缩短,查询物资,出库物资,剩余物资查询的速率,来提高企业运转的速率。

按照需求规格说明文档的要求,使用网络来查询入库物资,物资信息,剩余信息的查询,使得信息的传递准确,快捷。

财务管理系统——概要设计说明书

财务管理系统——概要设计说明书

财务管理系统——概要设计说明书财务管理系统——概要设计说明书1、引言1.1 目的本概要设计说明书旨在描述财务管理系统的整体架构和功能模块,并提供详细的设计说明,以满足财务管理系统的需求。

1.2 范围本文档适用于财务管理系统的概要设计阶段,包括系统的目标、功能需求、架构设计、数据流程和界面设计等内容。

1.3 定义、缩略语和缩写- 财务管理系统:指用于管理财务数据和预测财务状况的软件系统。

- UI:用户界面- DB:数据库2、系统概述2.1 目标设计一个财务管理系统,以满足企业的财务管理需求,包括财务数据的录入、存储、分析和报告,以及预测和决策支持功能。

2.2 功能本系统具有以下主要功能模块:- 财务数据录入:支持用户输入财务数据,包括收入、支出、资产、负债等信息。

- 财务数据存储:将用户输入的财务数据存储到数据库中,确保数据的安全性和完整性。

- 财务数据分析:根据用户需求进行财务数据的分析,包括财务比率分析、趋势分析等。

- 财务报告:根据财务数据和用户需求财务报告,如资产负债表、利润表等。

- 预测和决策支持:基于财务数据进行财务预测和决策支持,如预测财务状况、制定预算等。

3、系统架构3.1 架构概述财务管理系统采用多层架构,分为表现层、应用层和数据层。

3.2 表现层设计表现层主要包括用户界面(UI)和用户交互逻辑。

用户界面采用Web界面,提供用户友好的操作界面,以便用户输入财务数据和查看报告。

3.3 应用层设计应用层主要包括业务逻辑和数据处理。

业务逻辑处理用户的请求,调用合适的服务,处理和分析财务数据,并相应的报告。

数据处理包括数据传输、数据转换和数据存储等操作。

3.4 数据层设计数据层主要包括数据库和数据管理。

数据库用于存储财务数据和其他系统数据,数据管理负责数据的读取、写入、更新和删除等操作。

4、数据流程设计4.1 数据录入流程用户通过用户界面输入财务数据,并在应用层进行数据验证和处理,最后将数据存储到数据库中。

概要设计说明书跟需求说明书

概要设计说明书跟需求说明书

概要设计说明书跟需求说明书概要设计说明书与需求说明书概要设计说明书1. 引言概要设计说明书是为了介绍系统设计的整体框架及关键设计方案而编写的文档。

本文档将详细介绍系统概要设计的目标、范围和约束条件,并给出逻辑、物理和数据设计的概述。

2. 系统概述2.1 目标本系统的目标是满足用户需求,提供一个高效、稳定、可靠的软件解决方案,以提高业务效率和客户满意度。

2.2 范围本系统主要包括以下模块:- 用户管理模块:包括用户注册、登录、权限管理等功能。

- 商品管理模块:包括商品分类、上架、下架、库存管理等功能。

- 订单管理模块:包括下单、支付、配送等功能。

- 数据报表模块:包括销售统计、用户分析等功能。

2.3 约束条件- 技术约束:本系统基于JavaEE开发,采用Spring框架、MySQL 数据库等技术。

- 时间约束:本系统的开发周期为3个月,需在规定时间内完成概要设计、详细设计、编码和测试等工作。

3. 逻辑设计本系统采用三层架构,分为表现层、业务逻辑层和数据访问层。

3.1 表现层设计- 用户界面:采用Web前端技术,提供友好的用户界面,支持多浏览器兼容。

- 控制器:负责接收用户请求,调用业务逻辑层的接口,并将数据传递给前端界面进行展示。

3.2 业务逻辑层设计- 用户管理:负责用户注册、登录、权限管理等业务逻辑处理。

- 商品管理:负责商品分类、上架、下架、库存管理等业务逻辑处理。

- 订单管理:负责下单、支付、配送等业务逻辑处理。

- 数据报表:负责销售统计、用户分析等业务逻辑处理。

3.3 数据访问层设计- 数据库设计:- 用户表:包括用户ID、用户名、密码等字段。

- 商品表:包括商品ID、商品名称、价格等字段。

- 订单表:包括订单ID、用户ID、商品ID等字段。

- 数据访问对象(DAO):负责与数据库进行交互,提供数据的增删改查功能。

4. 物理设计本系统采用分布式架构,主要分为前端服务器、应用服务器和数据库服务器。

公司OA系统概要设计说明书

公司OA系统概要设计说明书

[山西天泰投资集团有限公司办公自动化]概要设计说明书王伟2013年7月概要设计说明书引言1。

1编写目的信息化是当今世界经济和社会发展的大趋势。

推进办公系统的信息化建设,对于提高现代化管理水平,提高工作效率,都具有重要意义。

为了适应国际形势和公司发展的需要,必须加快办公系统信息化的发展。

对于山西天泰投资集团有限公司,如何充分、快捷、有效地利用企业内外的大量信息,为企业的发展服务,提高企业的工作效率,是企业需要充分考虑的问题之一.随着企业规模的扩大以及服务内容和办公设施的现代化,这种情况日益突出。

同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。

现代的信息技术优势在于对信息的处理高效而精确,可以充分实现信息的共享和传输,及时地反映企业办公的变动情况,完善办公调度,提高企业服务质量,进而实现企业经营管理的信息化、科学化。

充分利用现代的信息技术,是提高企业竞争力的必要手段。

山西天泰投资集团有限公司计划建设的办公自动化系统将以先进的信息技术为依托,通过建立全局八个部门的信息网络,全面提高办公效率,并做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化,实现全局办公系统全面信息化.本说明书给出山西天泰公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。

目的在于:▪为编码人员提供依据;▪为修改、维护提供条件;▪项目负责人将按计划书的要求布置和控制开发工作全过程;▪项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:▪项目开发人员,特别是编码人员;▪软件维护人员;▪技术管理人员;▪执行软件质量保证计划的专门人员;▪参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

▪合作各方有关部门的负责人;项目组负责人和全体参加人员。

企业办公管理系统概要设计说明书.doc

企业办公管理系统概要设计说明书.doc

企业办公管理系统概要设计说明书1广东移动通信有限责任公司企业办公管理系统(GMCC EOAS)概要设计说明书设计单位:广东移动通信有限责任公司Modern Devices (China) Ltd 设计日期:1999年5月10日1. 引言(3)1.1. 编写目的(3)1.2. 文档版本(3)1.3. 项目背景(4)1.4. 定义(4)1.5. 参考资料(4)2. 总体设计(4)2.1. 需求概述(4)2.2. 运行环境(5)2.3. 基本设计概念和处理流程(5)2.3.1. 系统建设的原则(5)2.3.2. 系统建设的目标(5)2.3.3. 系统中的技术应用(6)2.3.4. 系统平台的选择(6)2.3.5. 设计的基本概念和方法(8) 2.4. 系统结构体系(9)2.4.1. 软件功能体系(9)2.4.2. 系统体系结构(10)2.5. 功能需求与程序结构的关系(11) 2.6. 人工处理过程(12)2.7. 尚未解决的问题(12)3. 接口设计(12)3.1. 用户接口(12)3.2. 外部接口(17)3.3. 内部接口(17)4. 数据结构设计(19)4.1. 逻辑结构设计(19)4.2. 物理结构设计(60)4.3. 数据结构与程序的关系(60)5. 系统出错处理设计(61)5.1. 出错输出信息(61)5.2. 出错处理对策(61)6. 安全保密设计(61)7. 维护设计(61)8. 附录1:处理流程(62)9. 附录2:文件样张(69)1.引言1.1. 编写目的为了促进广东省移动通信实现全面企业信息化,广东省移动通信有限公司(以下简称GMCC)制定了管理信息系统(广义)技术规范书。

该规范全面阐述了广东省移动通信有限公司信息化建设的原则、目标、周期、概预算方面的问题,是信息化建设的纲要。

Modern Devices (China) Ltd.(以下简称MDCL公司)受广东省移动通信有限公司的委托,根据广东省移动通信有限公司管理信息系统技术规范的要求和需求分析报告,编制此概要设计报告,供详细设计人员和软件开发人员使用。

某公司OA系统概要设计说明书(doc 66页)

某公司OA系统概要设计说明书(doc 66页)

某公司OA系统概要设计说明书(doc 66页)[山西天泰投资集团有限公司办公自动化]概要设计说明书王伟2013年7月概要设计说明书引言1.1编写目的信息化是当今世界经济和社会发展的大趋势。

推进办公系统的信息化建设,对于提高现代化管理水平,提高工作效率,都具有重要意义。

为了适应国际形势和公司发展的需要,必须加快办公系统信息化的发展。

对于山西天泰投资集团有限公司,如何充分、快捷、有效地利用企业内外的大量信息,为企业的发展服务,提高企业的工作效率,是企业需要充分考虑的问题之一。

随着企业规模的扩大以及服务内容和办公设施的现代化,这种情况日益突出。

同时为了提高单位的日常办公效率,减轻手工劳动强度,使单位的日常运营纳入高效而快捷的轨道,就必须利用现代的信息手段。

现代的信息技术优势在于对信息的处理高效而精确,可以充分实现信息的共享和传输,及时地反映企业办公的变动情况,完善办公调度,提高企业服务质量,进而实现企业经营管理的信息化、科学化。

充分利用现代的信息技术,是提高企业竞争力的必要手段。

山西天泰投资集团有限公司计划建设的办公自动化系统将以先进的信息技术为依托,通过建立全局八个部门的信息网络,全面提高办公效率,并做到信息传输自动化、公共服务远程化、公文交换无纸化、管理决策网络化,实现全局办公系统全面信息化。

本说明书给出山西天泰公司办公自动化系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的功能以及设计约束等。

目的在于:▪为编码人员提供依据;▪为修改、维护提供条件;▪项目负责人将按计划书的要求布置和控制开发工作全过程;▪项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

指南GB9385-88 计算机软件需求说明编制指南GB/T11457-1995 软件工程术语2.总体设计2.1需求规定在充分理解《公司办公自动化需求》的基础上,根据山西天泰投资集团有限公司办公的需要,我设计此方案,来最大限度满足山西天泰投资集团有限公司的需要。

企业办公管理系统概要设计说明

企业办公管理系统概要设计说明

5. 系统出错处理设计 ............................... 150 5.1. 出错输出信息 ................................ 150 5.2. 出错处理对策 ................................ 150
6. 安全保密设计 ................................... 150 7. 维护设计 ....................................... 150 8. 附录 1:处理流程 ................................ 152 9. 附录 2:文件样张 ................................ 166
广东移动通信有限责任公司 企业办公治理系统( GMCC EOA)S
概要设计讲明书
设计单位:广东移动通信有限责任公司 Modern Devices (China) Ltd
设计日期: 1999 年 5 月 10 日
1. 引 言 ........................................... 5 1.1. 编写目的 ...................................... 5 1.2. 文档版本 ...................................... 5 1.3. 项目背景 ...................................... 7 1.4. 定义 . ......................................... 8 1.5. 参考资料 ...................................... 8

系统设计说明书

系统设计说明书

系统设计说明书一、系统概述1.1 项目背景随着信息技术的飞速发展,企业对信息系统的需求日益增长。

本系统旨在解决企业在业务流程、数据管理、决策支持等方面的痛点,提高企业运营效率,降低成本。

1.2 系统目标(1)业务流程优化:梳理并优化企业现有业务流程,提高工作效率;(2)数据统一管理:整合企业各类数据资源,实现数据共享与交换;(3)决策支持:为企业提供实时、准确的数据分析报告,辅助决策。

1.3 系统范围(1)用户管理模块;(2)业务流程管理模块;(3)数据管理模块;(4)报表统计与分析模块;(5)系统维护与安全模块。

二、系统架构2.1 技术架构本系统采用B/S架构,前端使用HTML、CSS、JavaScript等技术,后端采用Java语言,数据库采用MySQL。

2.2 系统模块划分(1)用户管理模块:负责用户注册、登录、权限分配等功能;(2)业务流程管理模块:实现对业务流程的创建、编辑、审批等功能;(3)数据管理模块:负责数据的采集、存储、查询、修改等功能;(4)报表统计与分析模块:根据业务需求,各类统计报表,为决策提供数据支持;(5)系统维护与安全模块:确保系统稳定运行,防范各类安全风险。

三、系统功能详细描述3.1 用户管理模块3.1.1 用户注册用户可通过填写基本信息进行注册,系统将自动分配初始权限。

3.1.2 用户登录用户输入账号、密码进行登录,系统验证身份后进入相应权限页面。

3.1.3 权限分配系统管理员可根据用户角色,为用户分配不同权限,确保数据安全。

3.2 业务流程管理模块3.2.1 流程创建用户可根据业务需求,创建新的业务流程。

3.2.2 流程编辑用户可对现有业务流程进行调整和优化。

3.2.3 流程审批审批人根据流程节点,对业务流程进行审批。

3.3 数据管理模块3.3.1 数据采集系统自动采集企业内部及外部数据,确保数据完整性。

3.3.2 数据存储系统将采集到的数据存储至数据库,便于查询和分析。

(内部管理)企业内部管理系统概要设计说明书

(内部管理)企业内部管理系统概要设计说明书

企业内部管理系统概要设计说明书2017年6月8日目录1.引言 (5)1.1.编写目的 (5)1.2.项目背景 (5)1.3.适用范围 (5)2.总体设计 (6)2.1.运行环境 (6)2.1.1.硬件环境 (6)2.1.2.软件环境 (6)2.2.总体结构设计 (7)2.2.1.系统体系架构 (7)2.2.2.系统部署架构 (8)2.2.3.系统软件架构 (8)3.系统功能设计 (9)3.1.功能模块列表 (9)3.2.系统菜单 (9)3.3.请假管理 (11)3.3.1.请假申请 (12)3.3.2.请假审批 (16)3.3.3.请假统计 (19)3.4.考勤管理 (20)3.4.1.个人考勤 (21)3.4.2.考勤补登申请 (22)3.4.3.考勤补登审核 (24)3.4.4.员工考勤信息查询 (26)3.4.5.员工考勤信息统计 (27)3.5.加班管理 (28)3.5.1.加班申请 (29)3.5.2.加班审核 (32)3.5.3.员工加班信息查询 (35)3.5.4.加班信息统计 (37)3.6.外出管理 (38)3.6.1.外出申请 (38)3.6.2.外出审核 (40)3.6.3.员工外出信息查询 (40)3.7.外派驻场管理 (42)3.7.1.外派驻场申请 (43)3.7.2.外派驻场审核 (45)3.7.3.外派驻场信息查询 (47)3.8.会议管理 (48)3.8.1.我的会议 (48)3.8.2.会议查询 (52)3.8.3.会议统计 (53)3.9.系统管理 (54)3.9.1.组织机构管理 (54)3.9.2.角色管理 (55)3.9.3.组管理 (56)3.9.4.功能管理 (58)3.9.5.字典管理 (58)3.9.6.按功能授权 (59)3.9.7.按用户授权 (59)3.9.8.按角色授权 (60)4.系统接口设计 (61)4.1.1.考勤对外接口 (61)5.系统出错处理 (62)5.1.出错信息 (62)5.2.补救措施 (63)5.3.系统维护设计 (63)6.性能与安全设计 (63)6.1.系统性能 (63)6.1.1.高可用性和可靠性-【样例举例】 (63)6.1.2.存储配置测算 (63)6.1.3.性能设计 (64)6.2.系统安全 (64)1.引言1.1.编写目的企业内部管理系统概要设计说明书是在部门17年新规范提出需求基础上,经过对公司内部管理系统需求规格说明书和系统原型的分析和系统设计编写而成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

员工管理系统
概要设计说明书
修改历史
日期版本作者修改内容评审号变更控制号
2014-12-27 1.0
郭蕾(122056109)
陈胜(122056132)
李彬(122056112)
赵德悦(122056102)
朱旭东(122056120)
初稿
目录
1 概述 (4)
1.1 编写目的 (4)
1.2 项目背景 (4)
2 模块划分及任务分配 (5)
3 包框架标识 (6)
4 数据库表设计 (7)
4.1 员工信息表 (7)
4.2 部门表 (7)
4.3 管理员表 (7)
5 用户登录模块 (8)
5.1 表示层 (8)
5.2 控制层 (8)
5.3 业务逻辑层 (8)
5.4 数据访问层 (9)
6 员工信息查询模块 (10)
6.1 表示层 (10)
6.2 控制层 (10)
6.3 业务逻辑层 (10)
6.4 数据访问层 (11)
7 增加员工模块 (12)
7.1 表示层 (12)
7.2 控制层 (12)
7.3 业务逻辑层 (12)
7.4 数据访问层 (12)
8 删除员工模块 (13)
8.1 表示层 (13)
8.2 控制层 (13)
8.3 业务逻辑层 (14)
8.4 数据访问层 (14)
9 修改员工模块 (15)
9.1 表示层 (15)
9.2 控制层 (16)
9.3 业务逻辑层 (16)
9.4 数据访问层 (16)
10 修改密码模块 (17)
10.1 表示层 (17)
10.2 控制层 (17)
10.3 业务逻辑层 (17)
10.4 数据访问层 (17)
1 概述
1.1编写目的
本文挡提供给开发人员进行开发参考,以及测试人员编写单元测试所用。

1.2项目背景
系统名称:员工管理系统。

开发者:郭蕾、陈胜、李彬、赵德悦、朱旭东。

详细设计的原则和方法:项目整体结构清晰,按照概要设计的结构来进行详细设计。

系统详细设计后容易扩展,降低对其他模块的耦合性。

详细设计要做到可操作性,使
读者能清楚所要实现的功能,以及如何去实现
2.模块划分及任务分配
模块编号模块标识包含功能负责人
1 登陆管理员工登陆、管理员登
郭蕾

2 查询管理员工信息查询郭蕾
3 修改管理员工信息修改陈胜
4 增加管理员工信息增加李彬
5 删除管理员工信息删除赵德悦
6 密码修改登陆密码修改朱旭东
3包框架标识
包名该包的作用com.sram.model 存放项目所有实体类
com.sram.dao.inter 存放数据库访问层类接口com.sram.dao.impl 存放数据库访问层接口实现类com.sram.dto 存放数据传输对象com.sram.exception 存放自定义异常类com.sram.junit 存放单元测试
com.sram.service.inter 存放服务类接口com.sram.service.impl 存放服务类实现接口com.sram.utils 存放项目中通用的工具类com.sram.web.filter 存放web应用的过滤器类com.sram.web.listener 存放web应用的监听器类com.sram.web.action 存放web应用的action类
4数据库表设计
4.1员工信息表
员工t_employee
字段名类型长度小数点允许空

键位
id int 11 no pk employee varchar 255 no
name varchar 255 no
password Varchar 255 no fk
age int 11 no
sex bool 4 no
departmentid int 11 no
salary double 11 no
workage int 11 no
4.2部门表
部门t_department
字段名类型长度小数点允许空值键位ID Int 11 No Depaermentid Varchar 255 No
Name Varchar 255 No Employeecou
nt
Int 11 No
4.3管理员表(老板)
管理员t_boss
字段名类型长度小数点允许空值键位ID Int 11 no
Adminnum varchar 255 no
Name varchar 255 No
Age Int 4 No
Sex Bool 4 No
Password Varchar 255 No
5.用户登录模块
5.1表示层
5.2控制层
功能描述:实现用户登录控制功能,能够进行相应的的客服端验证,调用service对应的登录方法,返回登录对象。

action设计类名:LoginAction
1、登录
方法名:login
处理过程:通过loginInput方法进入登录主界面,填写用户名和密码之后点击登录,通过login方法进入service层调用login方法,进行登陆密码验证。

5.3业务逻辑层
功能描述:能够调用dao层的方法判断登录用户信息的正确性,并且能够根据不同的角色进入不同的菜单模块。

Service设计类名:LoginService
2、登录
方法名:login
处理过程:通过loginInput方法进入进入登录主界面,填写用户名和密码之后点击登录,通过login方法进入service层调用login方法,进行客服端验证。

5.4数据访问层
功能描述:用户登录模块的数据库操作
模块功能:对用户登录数据进行数据库的相关操作。

模块名称:LoginDao
1、登录
方法名:login
处理过程:在service层的login方法中,调用dao层的login方法验证用户名和密码是否正确,进行数据可的操作,实现服务器验证,得到登录的用户实现登录功能。

6.员工信息查询模块
6.1表示层
6.2控制层
功能描述:用户登录之后具有个人信息查询的功能,可以进行相关的客服端验证,通过不同的业务处理调用service层的方法,将结果传到action层。

实现不同功能。

action设计类名:mainaction
6.3业务逻辑层
功能描述:用户登录之后具有个人办公模块的功能,在进行Dao操作之前,进行数据的操作,业务逻辑的确定。

Service设计类名:EmployeeService
6.4数据访问层
功能描述:个人办公模块的数据库操作
模块功能:对我的便签,我的通讯录,个人信息等子模块进行数据库的相关操作。

模块名称:employeeDao
7 增加员工模块
7.1表示层
7.2控制层
功能描述:用户进入主界面,点击增加员工之后,通过控制层,能够看见增加员工界面,可以增加员工。

action设计类名:MainDialog
7.3业务逻辑层
功能描述:通过控制层传入的数据,进行相应的逻辑处理,然后调用数据库访问的方法,进行数据库操作。

Service设计类名:EmployeeService
7.4数据访问层
功能描述:增加员工的数据库操作
模块功能:实现增加员工的数据库操作
模块名称:EmployeeDao
8.删除员工信息模块
8.1表示层
输入删除的员工编号
点击确定按钮后如果员工在数据库当中则删除员工并弹出对话框删除成功
否则弹出对话框告诉员工不存在
8.2控制层
8.3业务逻辑层
功能描述:管理员可以通过删除模块来删除各种原因而不在数据库当中的成员。

8.4数据访问层
功能描述:管理员的数据库操作
模块功能:对不在公司上班的员工进行删除操作
9 修改员工模块9.1表示层
先输入要修改的员工编号
如果存在
如果不存在
9.2控制层
功能描述:通过输入编号来改变员工的一些信息action设计类名:MainDialog
9.3业务逻辑层
功能描述:通过函数调用Dao来进行操作service设计类名:EmployeeService
9.4数据访问层
功能描述:修改员工模块的数据库操作
模块功能:修改员工的个人信息
模块名称:EmployeeDao
10修改密码模块
10.1表示层
10.2控制层
功能描述:修改密码
模块名称:ChanggPwsDialog 10.3业务逻辑层
功能描述:修改密码
模块名称:EmployeeService 10.4数据访问层
功能描述:修改密码的数据库操作
模块功能:修改密码
模块名称:EmployeeDao。

相关文档
最新文档