计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

软件用户管理模块的设计软件毕业论文

2013-05-25 01:13
导读:计算机软件论文毕业论文,软件用户管理模块的设计软件毕业论文样式参考,免费教你怎么写,格式要求,科教论文网提供大量范文样本:毕业
毕业

罗朝罡

新疆81钢铁集团公司炼铁分公司,乌鲁木齐  830022

 

  :在微软的软件系统中,其用户管理模块思路都是基本相同的,这种管理方式简洁高效,但我在使用项目管理软件,需要配置SharePoint服务器,此时就发现了关于用户管理的缺陷:

1. 单位(组)之间是有隶属关系的,而且隶属的层次是不确定的;

2. 户的数量可能超过100人,甚至更多;

3. 随着体制变动,管理的层次有可能更灵活;

4. 不便于将系统管理员与行政管理人员的权限分离;

在这些情况下,Windows模式的用户管理并没有体现出组之间的隶属关系,当然就无法处理好层次权限之间的覆盖与重叠。

当传统的管理机构与灵活高效的项目组形式并存时、当机构重组与变更时、用户数达到1定的数量级时,用户管理就变成1项重复性工作。

为此,需要在微软的用户管理系统模式上做修改,使之更灵活地适应企业内部管理软件集成化和大型化的需要。用户管理模块是软件开发的重要基础模块,1个稳定而成熟用户管理模块对软件应用的普及来说非常重要。

首先,机构的代码表中的字段设置必须体现出机构的隶属关系;

其次,隶属关系必须便于生成、检索和管理;

最后,确定每个机构的用户管理者后,通过授权方式将系统管理员与行政管理人员的权限分离开来。在局域网中,系统管理员很多都是网上的行政权力分配者,实质上这是1种过度的权力。

使用何种开发工具其实现方式都是相同的,从数据结构上来讲,对于用户少,隶属层次简单的可以通过字符字段来实现,而对于用户多,隶属层次复杂的系统则可以用子表的方式来实现。

在程序中如何运用用户管理模块应该完全参考SQL Server中的做法,将所有需要设置权限的窗体写入数据表中,并将其权限标准化为只有3种“只读”、“完全”和“拒绝”,这样可能不符合代码最简化的原则,但却更符合模块化的要求,为合理的分权和授权打好了基础,在程序中,将权限细化到窗体更便于管理。

用户授权则应该完全交由用户单位的最高管理者从上向下按层次授权,系统管理员要做的只是给软件系统编写出授权的功能。。

开发人员不需要考虑权限控制问题,经过系统管理员授权的用户可以很方便地给下级人员进行2次授权,完全是在对数据库中的数据表进行操作,规范而简洁,也非常易于管理和维护。

这样开发出的用户管理系统1方面结构、层次清晰,其模块化程度和可

[1]  

    上一篇:计算机专业“软件工程”课程的教学研究 下一篇:没有了