基于CS架构公司内部管理系统的设计与实现(C#,SQLServer) 来源:wenku163.com 资料编号:WK16312566 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16312566 我要下载该资源 资料介绍 基于CS架构公司内部管理系统的设计与实现(C#,SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文13900字,程序代码,SQLServer数据库) 随着我国信息化技术的发生发展,强调信息服务、知识管理为主的企业信息服务系统将逐渐代替原有的办公自动化。 这就需要一种高效,稳定的办公自动化系统。如何改良企业内部经营机制,公正、客观、全面、快捷地评估员工的业绩,实现以人为本的经营战略,提高人事管理工作的效率,使人事管理员有更多的精力去做人力资源分析、研究和开发工作,是企业立足发展,开拓未来,领先同行业的关键。 系统采用C/S结构,使用的框架是三层架构;开发语言是C#;集成开发环境是Net;数据库采用的是SQL Server 2008。 系统的功能模块主要包括:员工管理、部门管理、薪资管理、请假管理、物品管理、公司通告等功能模块。 业务流程分析 1) 管理员登录:员工进入系统需身份确认就可以在系统上随意浏览修改,登录系统后则可进入不同的模块(可增加、删除、修改员工的信息类型),该系统提供员工信息列表,对员工的很多信息能得到有效管理; 2) 部门管理:管理员确定所依据权限修改信息后,或者添加部门,删除部门,查询信息; 3) 考勤管理:对员工的加班,请假,加班等; 4) 薪资管理:不同的员工根据工龄可以按规定修改工资,奖金等; 5) 公司通告:管理员将公司近期的通告写在通告栏里,其他员工可以来看。 6)员工管理:包括员工电话,编号,邮编,等等信息的修改,添加,删除。 软件运行环境 数据库:SQL Server 2008 支持软件:visual studio 目录 中文摘要 I 英文摘要 II 1绪论 1 1.1 课题背景 1 1.2 课题意义 1 1.3 公司管理的现状 1 1.4 课题简介 2 2相关技术 3 2.1 三层架构 3 2.2 三层架构介绍 3 2.3 Ajax技术 4 2.4 C#技术简介 4 2.5 C# 和其他类似或相关技术的一个简单比较 5 2.6 最佳C#应用服务器 6 2.7 .NET的核心技术 7 2.8 C#程序执行 7 2.9 .NET的配置 8 3系统分析和设计 9 3.1运行环境 9 3.2需求分析 9 3.2.1 性能需求分析 9 3.2.2可行性分析 10 3.3 总体设计原则 10 3.4 系统体系结构分析 11 3.4.1 C/S结构与B/S结构 11 3.4.2 B/S与C/S的优越性 11 3.5系统流程分析 14 3.5.1业务流程分析 14 3.5.2数据流程分析 15 3.5.3数据流图 15 3.6系统数据库设计 16 3.7 系统结构设计 19 3.8 开发语言的选择 21 3.9 开发模式选择 21 3.10 数据库 22 4 系统实现 24 4.1 数据库模块设计 24 4.2 登录结构及主页面的设计 25 4.3相关登录后界面的实现 26 4.4 部门管理的实现 28 4.5考勤管理模块的实现 29 4.5.1 员工管理的实现 30 4.5.2部门管理的实现 35 5 系统测试和发布 36 5.1系统测试 36 5.1.1界面测试 36 5.1.2功能测试 36 5.2 系统发布 38 结束语 39 致 谢 40 参考文献 41