1.4 系统的设计原则
(1) 实用性原则
力求最大限度地满足目标客户的实际工作需要,并且充分考虑各业务层次及各管理环节的数据处理实用性,在此原则下一定要把客户的生产业务和管理业务作为第一要素来进行考虑。
(2) 可扩展性与可文护性原则
为适应企业将来的发展,本系统应该具备良好的可扩展性与可文护性。并且软件的设计应尽可能的模块化,组件化。以适应实际应用中所要发生的不同情况。
(3) 安全可靠性原则
应用软件及数据库的设计要尽量做到安全可靠,以防止非法用户的入侵。并且数据库的备份策略应恰当,以防灾难事故的发生。
(4) 用户界面设计原则
图形化的界面设计原则,用户界面的设计应做到美观大方,直观,明了清晰。
(5) 数据库设计原则
本系统对于数据库的相关设计应体现一致性,完整性,安全性与可伸缩性。
1.5 系统运行的硬件环境
本系统的硬件环境如下:
客户机:普通PC
CPU:P41.8GHz以上
内存:256MB以上
能够运行IE5.0以上或者Netscape4.0以上版本的机器
分辨率:推荐使用1024×768像素
数据库服务器
内存:1GB以上
硬盘:80GB以上
1.6 系统运行的软件环境
本系统的软件环境如下:
操作系统:UNIX/Linux/Windows2007或以上版本
数据库:SQL Server 2005
开发工具包:Visual Studio 2008
浏览器:IE6.0以上
2 需求
2.1 功能规格
2.1.1 角色定义
由于本系统主要针对的是企业人事管理方面,针对管理人员,所以本系统大概分为超级管理员及普通管理员。
(1) 超级管理员是指系统管理端的用户,是管理员的最高等级,主要通过管理端的登录对管理端的用户进行设置及分配权限等操作,具体包括人事管理方面的档案管理,奖惩管理,调动管理,考评管理等方面的查询,删除,添加,修改操作;工资管理方面的考勤津贴的增加,查询等功能,每月的员工工资总结查询,系统管理方面的部门管理,及数据的备份及还原,用户管理方面的管理员管理,修改密码等。
(2) 普通管理员,其权限低于超级管理员,主要通过该企业人事管理系统来进行人事方面的有关档案,奖惩,调动,考评方面的查询,每月的工资津贴查询,用户管理方面的修改密码等操作。 C#+sqlserver企业人事管理系统设计(3):http://www.youerw.com/jisuanji/lunwen_22427.html