基于.NET技术的猎头公司管理软件的设计与实现

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:


摘要
随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以使日常工作更加方便、快捷和高效。论文详细论述了猎头公司管理软件内部事务部分的开发设计过程。软件采用asp.NET 2003作开发平台,C#作编程语言,SQL Server 2000作数据库管理系统,实现了合同管理、人才管理、客户管理、财务管理、项目管理、员工管理、进度查询、文档管理等功能。软件符合猎头公司内部管理的需求,能够帮助公司切实提高工作效率。软件的开发符合一般管理软件的开发流程,对开发其他类似的管理软件具有相当的参考价值。
论文组织如下:首先,介绍了相关的开发工具及技术的基础知识;接着对软件的市场需求进行了可行性分析,提出了具体的设计方案;然后详细阐述了各模块后台数据库和前台界面的具体设计过程及其相关功能的实现;最后对软件进行了严格的测试。

关键词:管理软件;asp.NET 2003;SQL server 2000


The Design and Implementation of Headhunter Company Management Software based on .NET
——The Part of the Internal Management
Abstract
Along with the rapid development of the information science technology, people gradually realize that the utilization of information management software could make the routine more convenient, quick and efficient. The paper discusses in detail the development and design process of the internal management of headhunter company management software. It uses asp.NET 2003 as the development platform, C# as the programming language, SQL Server 2000 as the database management system, and includes contracts management, talents management, clients management, financial affairs management, projects management, staff management, schedule query, documents management, etc.. It can accord with the internal management requirement of headhunter company, and can help the company enhance its work efficiency. Its development conforms to most general management softwares and is valuable for other similar management software.
The paper is organized as following: Firstly, introduces some related development tools and basic technical knowledge; Secondly, analyzes the feasibility of software market demand and puts forward the concrete design proposal; Thirdly, elaborates the implementation of the database and modules; Finally, gives a strict test of the software.

Key words: Management software; asp.NET 2003; SQL server 2000
 
1.本软件用户对象的设定:公司内部员工。因本软件作为公司内部管理软件,故不设置注册模块,员工信息统一由管理员添加和修改。只有被管理员添加了相关信息的员工才可登录此软件。登录后根据所属部门不同而直接进入自己所在部门的首页。
2.本软件操作权限的设定:管理员具有最高操作权限,对整个软件管理的信息负责;各部门员工对本部门相关信息的管理负责。对各部门员工依据其具体职能设置不同的操作权限。
3.本软件主要部门分为:客户部、人才部、合同部、财务部、项目部。各部门应具备对所管辖信息的添加、更新、删除、定向查询等基本功能。
4.由于合同部,人才部,客户部这三个部门的业务合作密切,故可相互查看彼此的管理信息,但对非自己所在部门管理的信息没有编辑、添加和删除的权利。
5.项目部的管理信息可供所有部门的员工查看,但只有项目部员工和管理员可以对项目信息进行编辑、删除、添加等操作。
6.财务部管理信息只可由管理员和财务部员工查看及操作。
7.除部门模块外本软件还应具备个人管理模块以便员工及时掌握个人信息,确保信息正确性。个人管理模块具备如下分支:密码修改、个人工资查询、个人进度添加、个人进度管理、发表留言、上传文档等。
8.为了加强公司内部员工间的交流、沟通、及时解决工作中的问题,本软件应具备内部留言版模块,员工可发表个人留言,管理员对内部留言版统一管理。
9.为了提高员工及部门的工作效率,本软件应具备日志进度查询功能,员工可及时了解彼此的工作进展情况,以保证公司整体工作进度的高效性。
10.为了方便员工查看和下载所需文档,软件还应具备文档管理模块。员工可上传、查看、下载文档;管理员统一管理。合同附件的上传、查看和下载则只可有合同部及管理员可以进行相关操作。
11.本软件中设置部门首页,它将显示部门公告和部门员工的基本联系方式,所有登录员工均可查看各部门首页,方便员工间业务合作,加强彼此沟通和联系。
总之,该软件的设计应满足操作简单、方便、界面轻松简洁,并具有良好的安全性和可扩展性等。

该软件主要由如下代码页来实现:
(1)登录界面(default.aspx);
(2)管理员主界面(admin1.aspx);个人管理主界面(geren.aspx);各部门主界面:合同部(hetong1.aspx);人才部(rencai2.aspx);客户部(kehu3.aspx);财务部(caiwu4.aspx);项目部(xiangmu5.aspx)等;
(3)管理员操作界面(admin1.aspx):员工管理、查询(user1.aspx)、添加(adduser1.aspx)界面;部门管理(bumenshow.aspx)、添加(addbms.aspx)界面;员工进度管理、查询(leadlog.aspx)界面;内部留言版管理、查询(guanforum.aspx)界面;文档管理(dowmlist1.aspx)界面;
(4)合同部(hetong1.aspx):合同管理、查询(compact1.aspx)及添加(addcompact1.aspx)界面;合同执行情况管理、查询(sell1.aspx)及添加(addsell1.aspx)界面;合同执行情况统计管理及查询(selltj1.aspx)界面;合同附件的管理、查询(showcom.aspx)及添加(addcomwith.aspx)界面;
(5)人才部(rencai2.aspx):求职信息管理、查询(product1.aspx)、添加(addproduct1.aspx)界面;
(6)客户部(kehu3.aspx):客户信息管理、查询(client1.aspx)、添加(addclient1.aspx)界面;
(7)财务部(caiwu4.aspx):员工个人工资管理、查询(count.aspx)、添加(addcount.aspx)界面;部门财务信息管理、查询(financial.aspx)、添加(addf.aspx)界面;
(8)项目部(xiangmu5.aspx):项目信息管理、查询(item1.aspx)、添加(additem1.aspx)界面;
(9)个人管理(geren.aspx):密码修改界面(password.aspx);个人进度查询界面(gelog.aspx);个人工资查询界面(userpay.aspx);个人进度添加界面(addlog.aspx);文档上传界面(upfile1.aspx);个人留言添加(forum.aspx);
(10)进度查询界面(log1.aspx);
(11)内部留言版界面(forum.aspx);
(12)文档查询(downlist1.aspx)等。