本系统建设的目的是建立一个完整统一、高效稳定、操作灵活、易于扩充的基于Internet的小型企业决策层管理信息系统;是一个根据本身的特点对小型企业决策层管理相关工作进行数字化管理的网络平台,它集管理工作自动化和信息化为一体。在为小型企业决策层管理相关工作部门提供优质、高效业务管理和事务处理的同时,采用安全可靠的现代化处理和控制技术,及时、准确、可靠地采集和传输信息,建立完备、可靠的小型企业决策层管理信息系统。
针对业及其客户关系的各种特点,小型企业决策层管理信息系统是帮助实现多种经营目标的有力工具,本课题正是源于在工作中遇到客户关系的问题,提出对此系统进行深入的研究。其意义在于以下几个方面:
(1)在激烈竞争的业,利用先进的技术手段和以客户为中心的管理理念开发出小型企业决策层管理信息系统,并将为带来竞争中的优势地位。
(2)小型企业决策层管理实现了内部员工的协同工作,有了信息沟通规划和统一的业务信息数据库,将市场、销售和客户服务紧密地融合在一起。
2 技术综述
为了方便对本系统的认识和了解,本章将涉及小型企业决策层管理系统所需要用到的主要相关软件技术及安全技术做一简要介绍。
小型企业决策层管理系统的研发,主要采用了目前比较成熟的计算机网络技术、网络数据库技术、面向对象程序设计方法和网络安全技术等多方面的知识和技术。
下面将对各种技术分别做出阐述,并在此基础上提出总体设计规划。
2.1 系统体系结构
系统的结构模式设计是系统设计中的一项重要课题。系统结构设计的好坏,不仅影响着系统的效率、安全性、可维护性,更影响系统使用的方便及系统可靠性。C/S在开发功能上,比起B/S的优势在于:交互性强、网络通讯量低有很强的实时处理能力,与Web方式相比,更适合于对数据库的实时处理和大批量的数据更新源!自`优尔+文*论(文`网[www.youerw.com、面向对象技术十分完善、数据的安全性和完整性约束可靠性高、事务数据处理能力强、分布的处理与集中的数据操作有机地结合。B/S的优势在于:客户端简单,管理人员维护工作量小、界面统一,用户操作容易,无需专门培训、升级容易,信息内容和形式半富、可跨平台操作、标准统一,维护相对简单。
因此,在一个系统中选择哪种模式,可以得出:在安全性要求高,要求具有较强的交互性,要求处理大量数据,对于需要大量频繁、高速交互的应用系统,且使用范围小,地点固定、计算机分布范围小的情况卜,应选用C/S模式;在使用范围广、地点灵活;功能变动频繁;安全性、交互性要求不高的情况下,应选用B/S结构。由于本系统录入,维护和更新等数据处理量较大,而且系统涉及多种用户群,为部门经理和普通业务员访问系统的方便性考虑,选用B/S结构开发模式。
2.2 .NET技术平台
.NET Framework提供了一个多语言组件开发和执行的环境[21]。从层次结构来看,.NET Framework又包括三个主要组成部分:通用语言运行环境(Common Language Runtime)、服务框架(Services Framework)、上层的两类应用模板——面向Web的网络应用程序模板(Web Forms或Web Services)和Windows应用程序模板(Win Forms)