《远程网络综合信息处理系统》由会员分享,可在线阅读,更多相关《远程网络综合信息处理系统(16页珍藏版)》请在金锄头文库上搜索。
1、远程网络综合信息处理系统广西民族大学数学与计算机科学学院2003级信息管理与信息系统2班XXX摘 要远程网络综合信息处理系统采用DELPHI、DREAMWEAVER+ASP作为前台开发工具,SQL SERVER 2000、 ACCESS 作为后台数据库,开发了包含进销存管理系统、人力资源管理系统、客户管理系统以及 企业网站等多个组件的远程网络综合信息处理系统。系统运行于远程网络中,使分布于不同地域的分公 司可以分别构建各自的局域网,这些局域网由各自的分支路由器通过2M数据线与总公司的中心路由器 相连,传输错误率低,能支持多用户并发操作,响应速度快,能方便、灵活地实现异地服务器之间的切 换。系统
2、提供的商品编码树型结构管理,能够方便快捷地查找到所需的商品信息。系统还提供了灵活、 快捷、详细的用户权限设置,与用户操作日志管理及关键数据加密等功能结合,充分保证了系统数据的 安全性。实现了企业的集成化、模块化、流程化管理。本系统实现了多条件查询、多种报表打印、数据 计算自动完成、数据还原与备份、数据录入、添加、删除、修改以及图形分析等多种信息管理功能。关键词远程网络DELPHI系统开发SQLserver2000信息管理系统(MIS)Long-distance Network Integrated Information Processing SystemAbstract Long-dista
3、nce network integrated information processing system Using DELPHI, DREAMWEAVER+ASP as a tool for future development ,SQL SERVER 2,000, ACCESS takes the backstage database,developed has contained purchase sells saves the management system, Human Resource Management System,Client Management System,Off
4、ice automation systems and enterprise websites, and other components of the long-distance network integrated information processing system. system running on long-distance network,causes to distribute to the different region subsidiary company mayseparately construct respective local area network, T
5、hese local area network by respective branch router through 2M dataline and main corporations central router connected, transmissionwrong rate low,can support the multiuser concurrent operation, the speed of response quick, can be convenient, nimbly realize between thedifferent server cut. The syste
6、m provides commodity coding tree structure management, the ability to easily and quickly identify the value of the required information. The system also provided has been nimble, quickly, the detailed userjurisdiction establishment, with user operation function union and soon diary management and es
7、sential data encryption, has fullyguaranteed the system data security. Has realized enterprises integration, the modulation, the flowmanagement. This system realized the multi- conditions inquiry, themany kinds of report forms printing, the data computation hasautomatically completed, the data retur
8、n to original state and thebackup, the data input, the increase, the deletion, the revision aswell as the graph analysis and so on the multiple messages managementfunction.The Keyword Long-distance Delphi system development SQLserver2000 MIS-XU a一、前 言随着信息网络技术的发展,对社会产生了巨大的影响,特别是给现代化企业带来革命 性的变化。建立在计算机
9、网络技术上的过程重建、学习型组织、知识管理等新思想被纷纷 应用到实践中,同时我们利用各种方法和工具把零散无序的信息有序化,组成易于存取便 于共享交流的信息结构,大大提高信息沟通和采集的效率。管理思想和新技术、新工具的 有机结合给企业创造了一种新的不受地域、时间和计算机本身约束的信息交流、共享和协 作方式,这种新方式给企业带来了新的机会和挑战。它不仅仅意味着企业办公自动化程度 的提高、管理费用的降低,实际上它带来的是企业内部及企业与市场之间信息交流的重大 变革,这些变革应用于企业经营的核心环节,给企业业务流程、管理模式、组织结构乃至 整体的发展带来新的机会。本系统根据现代企业管理的新特点,充分利
10、用 DELPHI 强大的系统开发能力,为企业 开发出实用、方便、功能全面的远程网络综合信息处理系统。实现了以计算机化的管理, 代替传统的人工管理方式,在降低成本的同时提高了企业的工作效率。本系统由进销存管理系统、人力资源管理系统、客户管理系统、以及企业网站等四个 子系统组成。四个子系统统一在一个用户总界面,但有相互独立,实现了良好的权限管理 和数据的安全性,给企业领导查询和做决策带来了更大的方便。二、系统总体设计1、远程网络系统结构分析就当前的实践和认识,通过对远程网络综合信息系统功能和系统需求进行分析,可以把远程网络综合信息处理系统结构抽象为一种有序的开放体系结构,如图1所示。系统通过网络路
11、由器、集线器、无线收发器等网络连接设备,将总公司服务器和子公 司服务器进行互联,组成以总公司服务器为核心的远程综合信息处理系统。通过互联网给 各个子公司提供相关数据,同时各子公司发送数据给总公司,以便总公司及时了解子公司 情况。总公司服务器和数据库是系统的核心部分。总公司的服务器是各个子公司的事务响 应和事务处理中心 ,同时也是整个系统数据的交换中心。该服务器响应和管理子公司的请 求,向子公司的服务器发出控制命令及提供相应的数据,同时对子公司服务器传来的数据 进行记录、分类和发送等处理。数据库是远程网络系统的数据存储与服务中心,存储和管 理整个公司基本信息和各种数据。为了实现数据共享,子公司的
12、数据在修改时,同时也存 于总公司数据库中。数据库中的信息由系统管理员进行维护和处理。2、开发及系统运行环境:系统开发平台:DELPHI7.0。数据库管理系统软件:SQL Server2000。CPU:客户端一1.4G以上,服务器一2.4G以上。 内存:客户端一256M以上,服务器一512M以上。 硬盘空间:客户端一40G以上,服务器一120G以上。 运行平台: WINDOWS XP。3、系统主要功能模块:客户管理系统办公工具打印报表系统管理客户服务客户信息维护客户信息查询图2.系统功能图4、数据库结构设计4 1进销存管理系统数据库名称为DB_EMSDB_EMS职员信息表(tb_employ):
13、 进货主表(t b_warehouse_main) 进货明细表(tb_warehouse_detailed) 用户权限表(t b_power) 费用表(t b_cf) 往来账明细表(t b_curren taccoun t) 费用类型表(t b_free type) 收款信息表(t b_ga thering) 销售退货明细(t b_resell_de tailed) 销售退货表(t b_resell_main) 进货退货明细表(tb_rewarehouse_detailed) 进货退货表(t b rewarehouse main)销售明细表(t b_sell_de tailed) 销售表(t
14、b_sell_main) 库存商品信息表(t b_s tock) 本单位信息表(t b_uni t) 往来单位信息表(t b uni ts)4.2、人力资源管理系统数据库名称为DB_manpowerinfoDB_manpowerinfo考核表 考勤表 工资表 工资模板 人事表 保险表 部门表 操作员信息表 单位信息表 个人所得税税率表 工种表 合同表 民族表 文化程序表 应聘信息表 政治面貌表 职称表 职务表4 3客户管理系统数据库名称为DB_clientDB_client满意度统计表(t b_Clien t_myd tj) 本单位信息表(t b_bdwxx) 城市邮编信息表(t b_Clie
15、n t_csxx) 工作备忘信息表(t b_Clien t_gzbw) 客户反馈信息表(t b_Clien t_khfk) 客户投诉信息表(t b_Clien t_kh ts) 企业类型信息表(tb Client qylx) 区域信息表(t b_Clien t_ qyxx) 企业性质信息表(tb Client qyxz) 企业资信信息表(tb Client qyzx) 省份资源信息表(t b_Clien t_sfzy) 用户信息表(t b_user) 客户级别表(t b_clien t_khjb) 联系人信息表(t b_clien t_lxrxx) 客户信息表(t b_khxx) 各户满意度表
16、(t b_Clien t_khmyd) 业务往来表(t b Clien t ywwl)4 . 4、网站后台管理数据库(access)略。三、系统详细功能设计1、主界面调用各子系统的功能实现为了给企业员工带来良好的工作环境,我们在系统的主界面采用了视觉效果非常好的 三维立体图形,图形的颜色从整体上来说既给人一种舒适的感觉,又符合“蓝宇科技”的 主题。人力图3 .主界面图主界面的主要功能就是把各个独立的子系统整合在一起,实现管理信息系统的综合 化。调用子系统基本上有两种方法:一是采用OLE技术,二是利用API函数ShellExecute。 本系统采取了既简单又实用的,利用API函数ShellExecute调用外部可执行程序的方法。 首先在USES处声明API函数,系统再执行模块调用,在执行程序时最容易忽视的就是外 部可执行程序的路径,