1.本课题的背景、设计意义、可行性分析
背景分析
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。作为计算机应用的一部分,使用计算机对企业员工信息进行管理,具有着手工管理所无法比拟的优点。这些优点能够极大地提高企业员工管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。根据以上情况大量企业已经实施建立企业员工信息管理系统,因为企业员工信息管理是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。可以解决一直以来人们使用传统人工的方式管理文件档案存在着的许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算实现企业企业员工档案的管理势在必行。企业员工管理系统是现代企业管理工作不可缺少的一部分?是适应现代企业制度要求、推动企业劳动企业员工管理走向科学化、规范化的必要条件。
设计意义
员工管理系统在企业中占有极其重要的地位,它关系着企业内部每个职员的档案,其中包括新职员的增加、职员档案的查找、职员的详细资料等等。对于企业来讲,员工管理系统是不可缺少的组成部分,它有效地管理企业的员工,考核员工的工作业绩,对企业内部人事的流动和分配起着重要的管理作用,它正确的反映着企业的人事变化。
可行性分析
工资管理系统的研发约需耗费1人3月的工作量,采用面向对象可视化的开发工具,因此开发该系统不具有不可克服的因素。项目开发可行。
2.课题的主要内容,构思及初步见解,拟采用的设计方法与手段,所需材料及设备,经费预算,预期成果等。
管理员功能:
1、员工管理:包括员工信息的添加、删除、修改和查询。
2、部门管理:包括部门信息的添加、删除、修改和查询。
3、出勤管理:包括员工出勤信息的添加、删除、修改和查询。
4、文件管理:上传一些供员工下载的文档。
5、通知管理:管理员发布、修改、删除通知信息
6、其他功能:登录、退出和修改密码。
普通员工功能:
1、员工信息:查询、修改个人信息。上传个人照片。
2、出勤信息:查询当月出勤状况,查询工资金额。
3、下载信息:下载管理员上传的一些可下载文档。
4、通知信息:查看管理员发布的通知信息。
5、其他功能:登录、退出和修改密码。
员工用户的添加和删除,密码管理。员工信息的增加、修改与删除,考勤的管理请假记录等。对系统进行美化,实现让用户能较舒服的体验,界面简单,美观,功能丰富,操作方便容易上手。 需要有SQL Server2008 数据库系统与Visual Studio 2010的电脑。 整个系统采用三层架构来实现。系统需要应用C#编程语言、。net技术等。
3.工作进度计划
12月24日~ 12月28日 选题并完成任务书
12月31日~ 01月04日 按照任务书完成开题报告
01月07日~ 01月11日 系统需求分析
01月14日~ 01月18日 数据库设计和系统功能设计
02月25日~ 03月01日 数据库完善和系统功能构思
03月04日~ 03月08日 网站类的定义与三层架构的搭建
03月11日~ 03月15日 网站页面设计
03月18日~ 03月22日 网站页面设计
03月25日~ 03月29日 编写程序代码
04月01日~ 04月05日 编写程序代码
04月08日~ 04月12日 运行、调试系统
04月15日~ 04月19日 整理论文,准备答辩
4.参考文献
[1] 朱玉超、鞠艳、王代勇 编着《ASP.NET 项目开发教程》北京:电子工业出版社,2008
[2] 刘乃丽 编着《完全手册 ASP.NET 2.0网路开发详解》北京:电子工业出版社,2008
[3] 尚俊杰、秦卫中 编着《ASP.NET 程序设计案例教程[M]》北京:清华大学出版社,2005
[4] 陈伟 编着《SQL Server 2005数据库应用与开发教程》北京:清华大学出版社,2007
[5] 赵晓东、张正礼、徐小荣 编着《ASP.NET 3.5从入门到精通》北京:清华大学出版社,2009