基于CS架构公司内部管理系统的设计与实现(C#,SQLServer)
无需注册登录,支付后按照提示操作即可获取该资料.
基于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