基于C_S与B_s模式的的管理信息系统 的设计与实现.pdf





《基于C_S与B_s模式的的管理信息系统 的设计与实现.pdf》由会员分享,可在线阅读,更多相关《基于C_S与B_s模式的的管理信息系统 的设计与实现.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、M i c r o m p u t e r A p p l I c a t i 仰sv 0 I 1 9 N o 4,2 0 0 3开发应用嶷型电脑应用2 0 0 3 年第1 9 卷第4 期基于C S 与B s 模式的的管理信息系统的设计与实现易金聪张秀萍宁正元摘要介绍了一个基于c s 与B S 模式的管理信S系统的设计方案及系统的主要功能和特点;讨论了系统的体系结构、网络模型的选择,特别是数据库的选择与连接以及M I S 的安全性问题。关键词C sB s 数据库安全性一、引言企业信息管理所涉及到的信息数量大、类型多。而且带有大量的统计输出传统的信息管理存在许多弊端,如重复劳动严重、效率低下、不
2、能及时地提供所需的各种信息等同时随着经济的发展,企业规模的不断扩大传统的企业信息管理系统很难满足现代化管理的要求。特别是随着计算机技术的高速发展,网络技术逐步深入社会生活的各个方面,各企业纷纷开发,利用自己的局域网各部门之间的信息与技术的交流可直接利用网络来进行实现。在这种形势下设计并开发出一个可以充分发挥网络环境优势,使企业信息管理工作快速、方便、准确、安全地得以实施的信息管理系统是十分必要的。针对这些,本文提出丁基于c s 与B s 模式的管理信息系统。二、系统分析(用户需求)(】)提供完备的人事档案管理。(2)提供通用性较强的工资管理包括工资查询及工资分析系统,支持工资数据批量修改支持计
3、时、计件工资核算。(3)办公用品管理。(4)信息发布及时可以实理公文电子文档在企业各部门的正确安全传送。(5)对于各种包括人事档案、工资、办公用品管理等信息的查询提供多种方式。(6)可以自动地生成各种报表,可利用多种方式打印报表。【7)提供完备的数据库维护功能包括数据的备份、压缩与修复以及操作权限设置等。(8)对于数据的维护提供多种输入方式,如允许列表工资曩妻器藉繇篡慈濯器嚣量魏宁正元福建农林大学计算机与信息学院录入方式,尽可能地减少手工输入与手工计算等三、系统设计1 系统的功能模块设计针对用户的实际需求将本系统的功能模块确定为以下几个模块:(1)人事管理模块。其t 要功能包括人事档案维护与人
4、事档案查询模块,可以实现人事档案的维护可以随时增加、删除人员及自动完成人员调动。可以按部门、年龄、员工编号、职称、出生年月,姓名,家庭住址等多种查询条件进行人事档案查询;可以按一十条件查询也可以按多个条件查询,查询结果可以生成报表并打印。(2)工资管理模块。其主要功能包括工资的输入、查询、打印、统计以及计时、计件工资的管理等于模块。用户可以自由设置工资项目和各项目之间的计算关系,允许每个月之闻的项目及公式不同对于T 资的录入、修改、核算可以自动带入上月工资,允许分部门录入,并以转入计时、计件工资;可自动按计算公式进行工资核算;也可为每种产品和每一工种分别没立计件与计时工资档案,可以一次性录入多
5、人计件或汁时工资明细,随时查询工资明细,并按人员、部门、产品等不同方向进行工资汇总,可以各种方式打印工资表及工资条各种查询汇总数据也可以转换为E x c E I。数据格式由用户自由编辑。(3)办公用品管理。其主要功能包括办公用购入、领用登记、库存统计以利用各各件进行查询,并对个数据进行保存、删除,打印等(4)公文文档管理。它卞要的功能包括对企业内部的一些纸质的文件如通知、学习材料和企业状况等信息进行分类以电子文档的形式在个部门之间进行收发,并可进行打印对于一些重要的数据如通知等信息必须进行签名验证和加密处理(5)系统维护模块。该模块主要功能包括用户管理、操作权限设置、数据备份和数据恢复及一些辅
6、助功能如鼠标锁定、软件注册、修改显示器分辩率、调用计算器等。系统的总体功能框图如图l 所示。嚣宰冀轰嚣究生南平3 5 3 0 0 1教授南平3 5 3 0 0 14 6 万方数据M c r 啊哪p u 怔r A p 棚j 住H 帅v 0 1 1 ,N o 4,2 0 开发应用t 型应用2 3 年第1 9 卷第4 期木蛇琦托总体枉田:竺章Il 君薹12 铭Il 嚣主Il 鑫嚣l1 荔嚣图图圉圉图瓣睡謦笈密码楗块t拇t定桂块址井注昔桂块洲濉慷目l2 系统体系结构的选择按照功能设计的要求,考虑到其管理内容复杂,涉及繁多管理面较广以及以后系统的扩充性等特点,本系统体系结构主要考虑客户求服务器(c l
7、i e n t S e r v e r)和w e b 浏览器“服务器(B r o s w e r s e r v e r)这两种模式的混合形式。(1)c s 模式c s 模式是由客户机与服务器共同实现一种协作处理的二层结构模式在c 代s 环境中表示层与功能层包括显示逻辑和事物处理逻辑部分被放在客户端,而资料层包括数据处理逻辑和数据库放在服务器端通过连接它们中间件来协作完成某一任务。客户端、服务器、和连接它们的中间件构成了c l i e t s e r v e r 的基础结构。(2)B S 模式B 尔s 模式是当前先进的协同应用程序开发模型。从本质上它也是一种c I i e n t s e r
8、v e r 结构。是一种由传统的=层c l i e n t S e r v e r 结构发展而来的三层c l i 姐t S e r v e r 结构在w e b 上的应用。此时表示层、功能层和资料层被分成三个相对独立的单元表示层中包括显示逻辑,位于客户端它的任务是向w e b 服务器提出服务请求并接受w e b 的主页信息并进行显示;而在功能层中则包古了事务处理逻辑,它位于w e b 服务器端其任务是接受客户端的请求并与数据库进行连接向数据服务器提出数据处理请求并将结果传送到客户端而处于第三层的资料层则包含了系统的数据生崾逻辑,位于数据库服务器上它接受w e b 服务器对数据进行操作的请求对数
9、据库进行查询,修改及更新等并将结果提交给w e b服务器比较这两种模式可以发现:(1)c s 模式在逻辑上比B S模式少一层结构因此c s 模式的网络通讯量要低于B S 模式对千相同的任务c s 模式在速度上相对于B s 模式快,从而可以提高用户的工作效率减轻网络负担。(2)c s 模式在客户端有一套完整的应用程序,可以开发出友好的界面,增强交互性。(3)B s 模式在客户端其需标准的、简单通用的浏览器,不需安装应用程序其应用逻辑由w“服务器承担这不但可以减少系统管理员的工作量,而且可以缩短了应用程序的开发周期,维护工作也简单易行。通过上面的分析比较,本系统考虑在安全性要求高,交互性强、数据处
10、理量太且要求处理频度高的范围内使用c s 模式,如人事档案、工资、办公用品的管理等功能,而在安全性和交互性不高的如各种查询功能以及信息测览等场合使用B s模式,以充分发挥这两种体系结构各自的优点3 系统的网络模型根据系统的体系结构本系统的网络模型如图2 所示。其中工资查询、办公用品在询、公文文档如通知的发布等采用w e b 谢览器为客户端界面通过A D 0 在用户与数据库之间进行通信而人事档案的维护、工资管理、办公用品管理、系统维护等则直接与数据库服务器通信叵葶阻2四、系统开发中的几个问题1 量据库的选择与连接本系统采用s Q LS e r v e r z o o o 来存储与管理系统数据。s
11、 Q I S e r v e r 2 0 0 0 是徽软公司推出的数据库服务器的新版,是一个关系数据库系统具有报大的仲缩性,不仅能作为单用户数据库,也可作为网络数据库。它可以与现在常用的几种数据访同接口兼容,如可通过微软的J e t 引擎和D A O、A D 0、O D B c 等来访问数据库也可与流行的开发工具和桌面应用程序如w o r d、A c c e s s 和E x c e I 等紧密集成可以从由V B,V c,P B,D e I p h i 和其他P c 开发环境下开发的客户应用程序中访4 7 一 万方数据M I c r o c o m p u t e r A p p I i c
12、a“o n sV o I _ 1 9,N o 4 2 3开发应用般型电脑应甩2 3 年第l 卷第4 期问s QT s e r v 盯服务器。同时s Q I。s e r v e r 可以实现据完整性控制它的事务处理量大响应速度快,支持分布式查询与更新,能为多用户同时连接到数据库提供全面的保护。考虑到本系统对数据库的访口J 较频繁数据访问量大,数据之间的交换要求及时同时v B 可以通过数据访问接口访问数据库所以本系统采用s Q I。S e r v e r 2 0 0 0 并采用A D O 接口界面。同时选择w i n d o w sN Ts e r v e r 作为网络操作系统;在(:s 模式客户
13、端选用v B 6 o 作为开发工具而在B“s 模式中,选择微软的A s P 技术来实现w e b 与数据库的互连。这样,当浏览器要向w e b 服务器申请访问一个A s P 文件时w e b 服务器调用A s P 文件井解释运行每一条脚本语句用A s P 中的A 1)()组件通过()D B c 来访州数据库把执行结果生成H T M I。文件给客户端。2 安全性在M I S 系统中安全性问题是一个关键的问题这个问题对于整个系统的正常运行是至关重要的。如果系统的安性得不到保证系统的数据被破坏或出现泄密后幂将相当严重。对于系统的安全性问题通过设立三层保护措旌而得到保址。(1)采用“防火墙”技术。通过
14、在内、外网之同建立一个隔离层阻止外界时服务器的直接访问保证服务器的物理隔离,(2)登录验证。通过对用户名、口令来进行身份认证然后经身份认证的合法用户可以恨揩自己的权限来访问系统。在本系统中将用户分为超级用户、一般操作员与一般用户并利用了w i n d c MN T 的N T F s 和D B M s 的用户角色在不同的层次分别对用户操作权限进行授权,操作权限设置的如图3 所示。这样用户通过w i n d o w sN T 的安全验证后即可登陆s Q l。r v e r 但对相应的数据权限还需要通过s Q Ls e r v c r 进行验证。3)数据的备份与恢复。利用s Q ls e r v e
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于C_S与B_s模式的的管理信息系统 的设计与实现 基于 C_S B_s 模式 管理信息系统 设计 实现

限制150内