内部管理系统详细设计方案

合集下载

内部管理系统详细设计方案完整版

内部管理系统详细设计方案完整版

内部管理系统详细设计方案集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]内部管理系统详细设计方案【最新资料,WORD文档,可编辑】设计方案简介本设计方案是为内部管理程序开发而编写的,它包括了系统可行性研究,系统模块设计,模块的具体流程设计,一些需要进一步讨论或者研究的问题,需要的资料与硬件,数据表的定义等。

但它没有包含关于编码的更多主题。

例如编码的约定,注解的格式等。

尽管这些问题对于实现这个系统都是非常重要的,但因为是设计方案它没有被包括在其中。

整个设计方案的大致目录如下:一.内部管理系统项目方案(第2页-第20页)1.项目开发背景(第2页)2.项目可行性研究(第2页-第6页)3.系统的大致模块划分(第6页-第18页)3.1 市场部(第6页-第17页)3.1.1 系统登陆模块(第8页)3.1.2 系统设置模块(第8页)3.1.3 事件添加模块(第8页-第9页)3.1.4 事件查找编辑(第9页-第11页)3.1.5 事件参数设置(第11页)3.1.6 事件跟踪模块(第11页-第13页)3.1.7 人事基本管理(第13页)3.1.8 部门参数设置(第14页)3.1.9 资料票据管理(第14页-第15页)3.1.10 业务收入统计(第15页)3.1.11 工资参数设置(第15页)3.1.12 员工工资管理(第15页-第16页)3.1.13 数据加密备份模块(第16页)3.1.14 数据库管理模块(第16页-第17页)3.2 网管部(第17页)3.3 制作部(第17页-第18页)4.数据流图(第19页-第20页)4.1 市场部业务数据流图(第19页)4.2 市场部工资数据流图(第20页)二.内部管理系统所需资料(第21页)三.内部管理系统所需硬件(第22页)四.数据库设计(第23页-第25页)1.上层数据库设计(第23页)2.市场部数据库设计(第24页-第25页)五.项目工作量估算(第26页)内部管理系统项目方案一.项目开发背景为了提高公司内部管理的效率,所以需要编制一套完整的用于公司内部管理的系统。

组织机构权限管理系统的设计

组织机构权限管理系统的设计

组织机构权限管理系统的设计一、引言组织机构权限管理系统是一种用于管理和控制组织内部成员权限的系统。

通过该系统,管理员可以灵活地为不同的组织成员分配不同的权限,确保组织内部的信息安全和数据保密。

本文将详细介绍组织机构权限管理系统的设计,并提供相应的功能需求和技术实现方案。

二、功能需求1. 用户管理:系统应支持管理员对组织内部成员进行管理,包括添加用户、删除用户、修改用户信息等功能。

管理员可以设定不同的用户角色,如普通用户、部门管理员、系统管理员等,并为每个角色分配相应的权限。

2. 组织架构管理:系统应支持管理员对组织内部的组织架构进行管理,包括添加部门、删除部门、修改部门信息等功能。

管理员可以设定不同的部门权限,如只读权限、读写权限等,并为每个部门分配相应的权限。

3. 权限管理:系统应支持管理员对用户和部门的权限进行管理,包括为用户分配权限、为部门分配权限、修改权限等功能。

管理员可以设定不同的权限,如查看权限、编辑权限、删除权限等,并根据需要进行灵活的权限分配。

4. 登录认证:系统应支持用户通过用户名和密码进行登录认证,确保只有经过授权的用户才能访问系统。

系统还应支持密码重置功能,以便用户在忘记密码时能够重新设置密码。

5. 日志记录:系统应支持记录用户的操作日志,包括登录日志、权限修改日志等。

管理员可以查看和导出日志,以便进行安全审计和追溯。

6. 系统设置:系统应支持管理员对系统的一些基本设置进行管理,包括修改系统名称、修改系统Logo、修改系统主题等。

管理员还可以设定系统的安全策略,如密码复杂度要求、登录失败锁定等。

三、技术实现方案1. 系统架构:采用B/S架构,即浏览器/服务器架构。

前端使用HTML、CSS和JavaScript进行开发,后端使用Java语言和Spring框架进行开发。

2. 数据库设计:使用关系型数据库存储系统数据,如MySQL或Oracle。

设计用户表、部门表、权限表、日志表等,确保数据的一致性和完整性。

系统详细设计说明书[范例]

系统详细设计说明书[范例]

XXXXXXX管理系统详细设计说明书Prepared by拟制李清清Date日期2012-10-18Reviewed by 评审人Date 日期Approved by批准Date 日期Revision Record 修订记录目录1引言 (1)1.1编写目的 (1)1.2背景 (1)1.3参考资料 (1)1.4术语定义及说明 (1)2设计概述 (1)2.1任务和目标 (1)2.1.1需求概述 (1)2.1.2运行环境概述 (1)2.1.3条件与限制 (1)2.1.4详细设计方法和工具 (2)3系统详细需求分析 (2)3.1详细需求分析 (2)3.2详细系统运行环境及限制条件分析接口需求分析 (2)4总体方案确认 (2)4.1系统总体结构确认 (2)4.2系统详细界面划分 (2)4.2.1应用系统与支撑系统的详细界面划分 (2)4.2.2系统内部详细界面划分 (3)5系统详细设计 (3)5.1系统结构设计及子系统划分 (3)5.2系统功能模块详细设计 (3)5.3系统界面详细设计 (3)5.3.1外部界面设计 (3)5.3.2内部界面设计 (4)5.3.3用户界面设计 (4)6、数据库系统设计 (4)6.1设计要求 (4)6.2 信息模型设计 (4)6.3 数据库设计 (4)6.3.1 设计依据 (4)6.3.2 数据库选型......................................... 错误!未定义书签。

6.3.3 数据库种类及特点 (4)6.3.4 数据库逻辑结构 (4)6.3.5 物理结构设计 (4)6.3.6 数据库安全 (4)6.3.7 数据字典 (5)7 信息编码设计 (5)7.3 代码结构设计 (5)7.4 代码编制 (5)1引言1.1编写目的说明编写详细设计方案的主要目的。

说明书编制的目的是说明一个软件系统各个层次中的每个程序(每个模块或子程序)和数据库系统的设计考虑,为程序员编码提供依据。

酒店管理系统设计方案

酒店管理系统设计方案

引言概述:酒店管理系统是一种用于管理酒店业务流程和提供高效服务的工具。

它涵盖了酒店管理的各个方面,包括客房预订、前台登记、房间分配、服务管理、财务管理等,并与其他系统如预订系统、POS 系统等进行集成。

本文将详细阐述一个完整的酒店管理系统设计方案,包括系统架构设计、功能模块设计、数据库设计、用户界面设计等方面。

正文内容:1.系统架构设计1.1分布式架构设计:基于微服务架构,将酒店管理系统划分为多个独立的服务,每个服务负责一个具体的功能模块,如订单管理、客房管理等。

通过服务间的通信实现数据共享和业务协作。

1.2弹性伸缩设计:引入云计算技术,将系统部署在分布式的服务器集群上,根据实际需求动态伸缩服务器资源,提高系统的可用性和性能。

1.3安全设计:采用多层次安全保护措施,包括网络安全、数据安全和权限控制等,保护用户数据不被泄露或篡改。

2.功能模块设计2.1客房管理模块:提供客房信息录入、查询和修改功能,支持客房预订和房间分配等操作,确保客房资源的有效利用。

2.2订单管理模块:实现订单的录入、查询和修改功能,支持在线支付和退款等操作,提高订单处理的效率和准确性。

2.3前台管理模块:负责客户入住登记、办理退房手续等工作,提供客户服务和问题解决的支持。

2.4财务管理模块:实现酒店财务报表的和统计分析功能,支持财务计划和预算的编制与执行。

2.5人力资源管理模块:包括员工信息管理、考勤管理、工资管理等功能,提高人力资源管理的效率和准确性。

3.数据库设计3.1数据库选择:根据系统需求和性能要求,选择适合的关系型数据库或非关系型数据库,如MySQL、Oracle、MongoDB等。

3.2数据库结构设计:根据功能模块的需求,设计数据库表结构,定义字段类型、大小和关系等,确保数据的完整性和一致性。

3.3数据库性能优化:采用索引、分表、缓存等技术手段,提升系统的数据读写性能和响应速度。

4.用户界面设计4.1视觉设计:采用符合酒店行业特点的色彩和图标,营造舒适和专业的用户体验。

企业内部信息化管理系统建设与实施方案设计

企业内部信息化管理系统建设与实施方案设计

企业内部信息化管理系统建设与实施方案设计第一章引言 (2)1.1 项目背景 (2)1.2 项目目标 (3)1.3 项目意义 (3)第二章需求分析 (3)2.1 业务需求 (3)2.2 功能需求 (4)2.3 用户需求 (4)2.4 系统功能需求 (4)第三章系统设计 (5)3.1 系统架构设计 (5)3.1.1 表现层 (5)3.1.2 业务逻辑层 (5)3.1.3 数据访问层 (5)3.2 数据库设计 (5)3.2.1 数据库选型 (5)3.2.2 数据库表结构设计 (6)3.2.3 数据库安全性设计 (6)3.3 系统模块设计 (6)3.3.1 用户管理模块 (6)3.3.2 业务管理模块 (6)3.3.3 报表统计模块 (6)3.3.4 系统设置模块 (6)3.4 系统安全设计 (6)3.4.1 访问控制 (7)3.4.2 数据安全 (7)3.4.3 网络安全 (7)第四章技术选型与评估 (7)4.1 技术选型标准 (7)4.2 技术方案评估 (8)4.3 技术风险分析 (8)4.4 技术优势与不足 (8)第五章系统开发与实施 (9)5.1 开发流程与方法 (9)5.2 开发工具与平台 (9)5.3 实施计划与进度安排 (10)5.4 系统测试与验收 (10)第六章数据迁移与集成 (10)6.1 数据迁移策略 (10)6.2 数据清洗与转换 (11)6.3 系统集成方法 (11)6.4 数据安全与备份 (11)第七章培训与推广 (11)7.1 培训计划与内容 (11)7.2 培训对象与方式 (12)7.3 培训效果评估 (12)7.4 系统推广策略 (12)第八章系统运维与管理 (13)8.1 系统运维体系 (13)8.1.1 运维组织架构 (13)8.1.2 运维流程与规范 (13)8.1.3 运维工具与平台 (13)8.2 系统监控与维护 (13)8.2.1 系统监控 (13)8.2.2 故障处理 (14)8.2.3 系统维护 (14)8.3 系统升级与优化 (14)8.3.1 系统升级 (14)8.3.2 系统优化 (14)8.4 信息安全与风险管理 (14)8.4.1 信息安全策略 (14)8.4.2 风险评估与防范 (14)8.4.3 信息安全培训与意识提升 (14)第九章项目评估与总结 (14)9.1 项目实施效果评估 (14)9.1.1 实施过程评估 (15)9.1.2 实施效果评估 (15)9.2 项目成本与效益分析 (15)9.2.1 项目成本分析 (15)9.2.2 项目效益分析 (16)9.3 项目经验总结 (16)9.4 项目改进与优化建议 (16)第十章未来展望与规划 (17)10.1 信息化管理发展趋势 (17)10.2 企业战略与信息化融合 (17)10.3 企业内部信息化建设规划 (17)10.4 企业外部信息化合作与拓展 (17)第一章引言1.1 项目背景信息技术的飞速发展,企业面临着日益激烈的市场竞争,信息化管理已成为提升企业核心竞争力的重要手段。

酒店管理系统详细设计

酒店管理系统详细设计

酒店管理系统详细设计一、引言酒店管理系统是一种信息化工具,旨在提高酒店管理效率、改善客户服务质量和增强酒店竞争力。

本文将详细阐述酒店管理系统的设计原则、系统功能模块以及技术架构,以期为酒店业提供一个全面且高效的管理解决方案。

二、设计原则在酒店管理系统的设计过程中,我们遵循以下原则:1. 用户友好性:系统界面简洁明了,操作便捷易懂,方便酒店工作人员快速上手使用。

2. 数据准确性:系统采用锁定机制,确保每次对数据的更改是准确的,避免数据冲突和错误。

3. 可扩展性:系统具备良好的可扩展性,可以根据酒店规模、需求变化进行灵活调整和扩展。

4. 安全性:系统采用严格的权限控制和数据加密机制,保护酒店敏感信息不被非授权人员获取。

5. 高效性:系统能够高效地处理大量的数据和复杂的业务逻辑,提供快速的查询和响应。

三、系统功能模块1. 酒店预订管理模块- 客房管理:包括客房信息录入、房态管理、客房价格设置等功能,方便酒店管理者对客房资源进行全面的管理和控制。

- 预订管理:支持在线预订、电话预订以及前台预订,提供预订报表、入住报表等功能,方便酒店工作人员掌握预订情况。

- 入住管理:包括入住登记、房间分配、客房清洁状态管理等功能,确保客户入住过程顺利进行。

2. 酒店前台管理模块- 客户管理:包括客户信息录入、客户查询、客户关系管理等功能,方便酒店工作人员对客户进行全面管理和服务。

- 结账管理:支持根据客户消费生成账单、收款和退款操作,并提供账单打印功能,方便客户结算和财务管理。

- 报表统计:提供营业额、入住率、客户满意度等报表统计功能,方便酒店管理者进行数据分析和决策。

3. 酒店后勤管理模块- 仓库管理:包括库存管理、采购管理、供应商管理等功能,确保酒店物资的充足和供应链的畅通。

- 设备维护:支持设备巡检、维修申请、设备保养计划等功能,保证酒店设备的正常运作。

- 人员调度:包括员工排班管理、任务分配等功能,确保酒店各部门工作有序进行。

内部管理系统详细设计方案

内部管理系统详细设计方案
现有管理系统存在一些问题,如流程不规范、权 02 限管理混乱、数据不一致等,需要改进。
行业最佳实践和新技术的发展为内部管理系统的 03 优化和升级提供了新的机会和思路。
目的和意义
01 提高管理效率和规范化程度,降低运营成本。
02 加强权限管理和安全性,保护企业信息和数据资 产。
02 促进企业创新和发展,支持战略目标的实现。
后端技术
使用Node.js和Express框架 ,提供RESTful API以供前端 调用。数据库选用MongoDB ,以实现高可用性和可扩展
性。
数据库设计
采用MongoDB的灵活数据模 型,根据业务需求设计合理 的数据库结构,并使用 Mongoose库进行ORM操作 ,简化数据库访问。
系统开发流程
定义和范围
内部管理系统是指用于企业内部 管理和运营的各种系统和工具的
总称。
范围包括但不限于:组织结构、 角色与权限管理、流程制度、数
据管理、沟通与协作等方面。
不涉及外部接口和第三方系统, 仅限于企业内部管理和运营所需
的系统和工具。
02
用户需求分析
用户群体分类
01 企业内部员工
包括各部门负责人、员工等。
内部管理系统详细设 计方案
汇报人:
2023-12-03
目录
• 引言 • 用户需求分析 • 系统架构设计 • 功能模块设计 • 数据结构设计 • 系统实现方案 • 运行维护方案 • 效益评估与风险控制
01
引言
背景介绍
企业规模扩大,人员和业务复杂度增加,需要高 01 效、可靠、安全的管理系统支持。
系统安全设计
访问控制
01
设计用户权限管理模块,实现用户身份认证和授权访问控制,

企业内部管理信息系统升级与优化项目实施方案

企业内部管理信息系统升级与优化项目实施方案

企业内部管理信息系统升级与优化项目实施方案第一章项目概述 (2)1.1 项目背景 (2)1.2 项目目标 (2)1.3 项目范围 (2)第二章需求分析 (3)2.1 用户需求 (3)2.2 功能需求 (3)2.3 功能需求 (4)第三章系统设计 (4)3.1 系统架构设计 (4)3.2 模块划分 (5)3.3 数据库设计 (5)第四章技术选型 (6)4.1 开发语言及框架 (6)4.2 数据库技术 (6)4.3 系统安全策略 (6)第五章项目实施 (7)5.1 实施计划 (7)5.2 工作分解 (8)5.3 进度安排 (8)第六章测试与验收 (8)6.1 测试策略 (8)6.2 测试案例编写 (9)6.3 验收标准 (9)第七章培训与推广 (10)7.1 培训对象 (10)7.2 培训内容 (10)7.3 推广策略 (11)第八章项目管理与协作 (11)8.1 项目团队组织 (11)8.1.1 团队构成 (11)8.1.2 职责分工 (12)8.2 项目沟通机制 (12)8.2.1 定期会议 (12)8.2.2 信息共享平台 (12)8.2.3 项目协调人 (12)8.3 风险管理 (13)8.3.1 风险识别 (13)8.3.2 风险评估 (13)8.3.3 风险应对策略 (13)第九章项目评估与改进 (13)9.1 项目效果评估 (13)9.2 改进措施 (14)9.3 持续优化 (14)第十章项目总结与展望 (15)10.1 项目成果 (15)10.2 经验教训 (15)10.3 未来规划 (15)第一章项目概述1.1 项目背景信息技术的飞速发展,企业对内部管理信息系统的依赖日益增加。

为了提高管理效率,降低运营成本,提升企业竞争力,我国众多企业纷纷启动了内部管理信息系统的升级与优化项目。

本项目旨在对现有管理信息系统进行升级与优化,以满足企业日益增长的业务需求,适应市场变化。

1.2 项目目标本项目的主要目标如下:(1)提高系统功能:通过升级和优化,使管理信息系统具备更高的运行速度、更强的数据处理能力,以满足业务快速发展需求。

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

内部管理系统详细设计方案二○○二年七月二十七日设计方案简介本设计方案是为内部管理程序开发而编写的,它包括了系统可行性研究,系统模块设计,模块的具体流程设计,一些需要进一步讨论或者研究的问题,需要的资料与硬件,数据表的定义等。

但它没有包含关于编码的更多主题。

例如编码的约定,注解的格式等。

尽管这些问题对于实现这个系统都是非常重要的,但因为是设计方案它没有被包括在其中。

整个设计方案的大致目录如下:一.内部管理系统项目方案(第2页-第20页)1.项目开发背景(第2页)2.项目可行性研究(第2页-第6页)3.系统的大致模块划分(第6页-第18页)3.1 市场部(第6页-第17页)3.1.1 系统登陆模块(第8页)3.1.2 系统设置模块(第8页)3.1.3 事件添加模块(第8页-第9页)3.1.4 事件查找编辑(第9页-第11页)3.1.5 事件参数设置(第11页)3.1.6 事件跟踪模块(第11页-第13页)3.1.7 人事基本管理(第13页)3.1.8 部门参数设置(第14页)3.1.9 资料票据管理(第14页-第15页)3.1.10 业务收入统计(第15页)3.1.11 工资参数设置(第15页)3.1.12 员工工资管理(第15页-第16页)3.1.13 数据加密备份模块(第16页)3.1.14 数据库管理模块(第16页-第17页)3.2 网管部(第17页)3.3 制作部(第17页-第18页)4.数据流图(第19页-第20页)4.1 市场部业务数据流图(第19页)4.2 市场部工资数据流图(第20页)二.内部管理系统所需资料(第21页)三.内部管理系统所需硬件(第22页)四.数据库设计(第23页-第25页)1.上层数据库设计(第23页)2.市场部数据库设计(第24页-第25页)五.项目工作量估算(第26页)内部管理系统项目方案一.项目开发背景为了提高公司内部管理的效率,所以需要编制一套完整的用于公司内部管理的系统。

这样一个系统可以在整个公司范围内使用,做到了公司资源的整合与共享。

二.项目的可行性研究1.技术方面:整个系统属于一个规模比较大的MIS系统。

尽管其在组织关系上存在着很大的复杂性,繁琐性,不确定性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。

其基本操作还是对存在数据库进行添加、删除、查找、编辑等。

所以就单纯的数据库应用来看,暂不存在太大的技术问题。

2.经济方面:由于系统对公司的正常运行的影响是相当大的,所以必须要设置单独的服务器来运行这个系统。

又考虑到所有计算机硬件软件都是存在出错可能的(具体到这个系统,由于其需要不间断的运行,所以其出错的可能就会变得更大),因此整个系统应该考虑使用双机热备份技术。

使用两台服务器同时运行,一个为主一个作备份,这样可以避免服务器故障对整个系统的影响。

又考虑到这个系统是为公司内部服务的,而且数据库设置和调试时候都必须要直接使用服务器,所以应该将服务器设置在公司内部。

纵观整个系统需要的硬件,我们认为整个项目的投资将可能是比较巨大的。

这方面,提请公司再作详细讨论。

3.法律方面:整个系统由于是自行开发,自行使用,所以系统本身不存在法律上的版权争议。

在服务器软件方面,应该使用正版软件,因为整个系统尽管是开发给内部使用,但它毕竟很多部分还是要依靠Internet的,一旦服务器连接到Internet上,它的操作系统可能会被Microsoft跟踪,如果不是正版软件,将不得不面临民事诉讼的风险。

4.目前存在的问题:目前我们觉得最大的问题仍然是数据库访问方式上的问题。

和一般的MIS系统不同,我们面临着更广泛范围内的数据库访问。

这个范围已经不可能用局域网解决了,但一旦使用Internet网,数据传输的有效性和安全性就会成为严重的问题。

现在将三种可能数据访问的方式列举如下,并逐一作分析:a.使用纯单机版的数据库系统这是最简单的数据库访问方式。

采用这种方式不涉及网络传输,所以无论在哪个部门,也不管其上网设施是如何的,总能采用这种方法的。

采用这种系统后,如果要实现数据同步,必须定期将数据库全部上传(注意:这里应该是上传整个数据库,因为采用这种方式操作的系统,它上传的时间间隔一般是比较大的,如果记录哪些记录是更新的,在实际同步时候,将花费很多时间作整个更新记录的比对,在记录量增大时候,这个检测的时间也会急剧增加,反而增加了处理时间),服务器在收到整个数据库后,在服务器端运行一个特殊的软件,用于数据的同步。

然后将处理后的数据库放在一个特定的区域,客户端可以将处理后的数据库收下来,以实现数据库同步。

整个系统采用的传输示意图如下(仅以市场部为例):b.采用纯网络数据库的结构:采用这个结构从理想的角度来看,是最适合这个系统的。

因为它具有最好的实时性,可以将当前获得的数据立即传输出去,这样其他部门也就立即可以得知目前的业务情况。

而且采用这个结构,从数据库应用角度来看,对网络底层的传输情况不需要有太多的了解(这部分由SQLServer提供的网络传输协议保证)。

但是就公司目前各市场部上网情况来看,由于很多市场部采用的仍然是Modem和ISDN,不能24小时在线,因此再不对目前各市场部上网设备改造的情况下,很难使用这种结构。

这种结构还有一个问题是它很大程度上依赖于中心数据库,对中心数据库可靠性和稳定性的要求相当高。

这种结构的示意图如下(以市场部为例):C.采用本地数据库和网络数据库同时使用的结构1:这是这个系统最有可能采用的数据库结构。

它的特点是平时数据存储在本地数据库,以天为单位,让本地数据库和总部的一个共享数据库进行交互,以实现数据的同步。

这种方式的优点是数据因为在本地和网络数据库上共存,所以可靠性是比较高的。

而且就Modem,ISDN和宽带共存的情况下使用这种结构也是比较现实的。

它的缺点是:在每日用于同步的数据量大的情况下是无法使用的,另外,即使每天用于同步的数据量并不是很大,但是本地数据库或者网络共享数据库的存储量已经很大,这样再搜索用于需要同步的数据的时间也将成倍增加。

系统在刚投入使用时候可能速度比较快,但是存储量达到一定程序后,系统运行速度将会急剧减慢。

(根据实验,当数据记录条数达到5万条以上时,完整的数据库搜索花费的时间会很长很长),而在这种系统结构下,为了保持两者数据库的完全同步,可能要反复搜索数据库。

此段时间的开销是相当大的。

除此之外,这个结构最大的问题是:如何保证数据的完整同步。

因为诸如Modem等上网设备,其传输过程极易由于外界干扰或者线路传输速率的突变造成传输中断。

重传这些数据可能会造成数据的重复。

(比如经过检测,这次需要上传10条记录,现在客户端开始上传,上传一半Modem断线了,所以实际只传了五条。

客户端检测到这一错误,开始重传,但实际上尽管断线仍然有五条记录是成功传送的,重传全部必定造成重复,但是要很准确的定位具体是在那条中断是相当困难的。

这和网络传输协议里错误检测是类似的)采用这个结构的示意图如下:介于以上原因,我们认为选用何种数据库结构需要进行进一步研究。

可以作一下实验,比如使用各种现有的上网设备来进行一下数据库连接。

测试在不同的数量情况下,对性能的影响。

特别要对Modem连接SQLServer作更多的实验。

因为其连接速度比较慢,必须要对数据库连接超时时间作调整。

(此值过小或者过大都会对性能造成影响。

过小的值可能会使使用Modem的机器无法连1这里的结构和示意图a)中的结构看上去有些相似。

但其原理是完全不同的。

图a)中,需要上传的是完整的数据库,它依靠运行在服务器端的程序对数据进行整理以达到同步的目的。

而这个结构中,实际上并不存在一个文件上传的过程,它是依靠数据库访问接口来直接实现数据交互的。

数据库访问接口屏蔽了很多网络的细节。

在这个结构中,在服务器上不需要再单独运行管理程序来实现数据同步。

上SQLServer,过大的值在确实发生错误时候,需过很多时间才能检测到此错误)三.系统的大致模块划分由于整个系统最后使用的结构还没有最后确定,所以这里的模块划分只是一个大致的划分。

在经过实验,确定使用哪种数据库结构后,需要对此部分进行进一步修正。

1.市场部从最大的方面市场部管理系统可以划分成业务管理、人事管理、财务管理、数据统计与备份、系统设置等模块。

其中业务管理模块包括事件记录添加、事件记录修改,事件记录删除、事件提醒等功能。

这部分侧重的是对客户服务的,它是以客户为中心开展的。

是整个系统数据的入口处。

在人事管理和财务管理等模块中,有很多数据是要依靠业务管理模块的。

人事管理模块指对分公司内部人员的管理,包括用工、退工、员工平时所领取资料、合同等其他凭证的管理与查询。

这里要注意各种凭证领取时候的记录;在凭证丢失时候的处理。

这些凭证都是由业务产生的,所以其与业务管理模块之间存在很多相互访问的情况。

由于存在这个特性,所以必须要做好数据保护,以防止数据交叉访问时候对原先数据的破坏。

财务管理模块是用于市场部内部工资结算的。

由于市场部工资很大部分是有业务员的业绩决定的,所以其在很大程度上也是依赖于业务管理模块的。

它就是根据业务管理模块的统计结果,再利用一定的算法来计算业务员当月的工资和市场部管理人员当月的工资。

这部分繁琐的地方在工资结算方法和各分公司之间算法的差异上,尽管可以设置一些可选项,但如果差异过分悬殊则可能需要为有些分公司编写单独的处理模块。

数据统计功能依赖于业务管理模块和财务管理模块,它按照一定的时限生成各种业务报表供公司内部留存、上交等。

除了打印出来的报告外,程序应该提供一定的界面供数据查阅(不打印)。

备份是所有MIS系统都应该具备的,尽管数据安全可靠存储大部分应该由服务器来保证,但是程序中仍然应该具备数据备份功能,用于数据定时的导入导处。

或者与其他程序交互时候可以使用。

系统设置模块用于对程序进行初始设置。

这部分应该尽量考虑到可扩展性。

对于能够进行设置的部分在此处应尽量设置设置选项。

当然,调整只能在一定范围内进行,一般是数值上或者选项组合上的。

由于系统设置对于系统的运行是起全局影响的,所以再调整前要进行安全性验证。

整个市场部程序模块示意图如下:(本图仅供参考)注意2各模块的功能解释与数据表之间的对应关系:1.系统登陆模块:a.含义解释:用于市场部合法身份的验证,使用加密密码验证方式。

b.相关数据表:上层数据表(1)c.流程:d.其他说明:密码信息应进行加密存贮。

加密方式不用过于复杂,可以使用ASCII码移位变换的方法。

2.系统设置模块:a.含义解释:系统设置模块是对系统的一些运行参数进行调整。

它可以分为两部分,一是为了适应不同的网络传输而进行的机器系统参数设置,二是对本市场部的一些个性化经营方式进行的设置,它偏向于业务。

相关文档
最新文档