摘 要
随着城市社区化建设的日益深入,以及居民对社区事务的日益关注,各社区原有的管理方式已很难适应形势发展的需要。为此,迫切需要一套高效的社区人口信息管理系统,以提高社区居委会的人口管理工作效率,积极推进社区建设。社区决定开发一套完整的人事管理系统,以满足人事部门对社区员工的信息管理的流通更加快速。
社区人事部门的业务是人事管理,而这些工作目前都是以手写的方式进行。随着信息时代的到来,社区管理也进入了信息化时代。所以人事管理模块开发就是为了实现管理人事部分智能化、高效的管理设计出来的。本系统实现了如下功能:管理员可以通过浏览WEB页面档案管理,培训管理,奖惩管理,信息提示。
本系统采用3层架构即MVC,开发平台VS2005 数据库SQLServer。采用MVC是为了符合软件开发规范,以便使软件具有更好的效率和维护,设计并开发了适合于社区系统的人事管理模块。
论文首先介绍了本课题的开发背景与研究的意义,所要完成的功能和开发的过程。其次重点的说明了系统设计的重点、设计思想、难点技术和解决方案。最后进行了系统的测试并介绍了系统的实现。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事档案管理,使得人事管理更加人性化,智能化。
关键词: 社区管理;Web;智能化;人事管理
XiangYang Community Management System and Personnel Management Module Development
Abstract
Along with urban community area construction day by day thorough, as well as the resident to the community business's day-by-day attention, various communities original mode of administration very difficult to meet the situation develop need. Therefore, needs a set of highly effective community population information management system urgently, raises the community residents' committee's population supervisory work efficiency, advances the community to construct positively. The community decided that develops a set of complete personnel management system, satisfies the Personnel to be faster to the community staff's information management circulation.
The community Personnel's service is the personnel management, but these work are at present by the way which writes by hand carry on. Along with information age's arrival, the community managed also entered the informationization time. Therefore the personnel management module development is to realize the management human affairs part intellectualization, the highly effective management to design. This system has realized the following function: The manager may through glance over WEB the page records management, the training management, the rewards and punishment management, the information cue.
This system uses 3 constructions is MVC, develops platform VS2005 database SQLServer. Uses MVC is to conform to the software development standard, with the aim of enabling the software to have a better efficiency and the maintenance, designed and develops has suited in the community system's personnel management module.
The paper first introduced this topic's development background and the research significance, must complete function and development process. Next key explanation system design key point, design concept, difficult technology and solution. Finally has carried on system's test and introduced system's realization. The overall system from conforms to the operation to be simple, the contact surface friendly, nimble, practical, the safe request embarks,
completes the dossier management, causes the personnel management user-friendly, intellectualization.
Key word: Community management,Web, Intellectualization, Personnel managemen
主要研究内容
本文研究的主要内容是社区人事信息管理系统的分析和设计过程。在对社区情况进行了一系列的调查后,根据社区人事系统现状,确定了管理系统所要具备的功能。通过系统可行性研究和需求分析,基本确定了本系统的各个功能模块。本系统主要由员工档案管理模块、培训管理模块、奖惩管理模块、信息提示等组成。系统的成功开发将大大缓解人事管理的工作压力,这样,既能够提高人事管理工作的工作效率,又能在客观上促进企业的信息化发展。
本文整体框架
第1章:绪论。本章介绍了本课题的国内外现状、系统设计说明和开发方法、开发工具、研究意义等。
第2章:社区系统人事管理系统模块的分析。本章主要进行了人事管理模块俄可行性分析、需求分析、业务流程分析、数据流程分析、数据字典等。
第3章:社区系统人事管理系统模块的设计。本章着重讨论、分析该系统模块的设计原则具体功能划分、配置,给出了该系统的代码设计、界面设计以及数据库的设计。选择了系统的开发环境。
第4章:社区系统人事管理模块的实现。本章对系统的实现进行了详细的设计。包括各个模块实现的代码的举例以及模块界面的举例。
第5章:社区系统人事管理模块的测试。本章给出了系统测试的方法、测试用例、主要测试过程及其显示的结果、系统运行的情况和系统安全与数据维护的措施。最后是系统的实用性分析。
第6章 结 论:主要总结了全文的工作。
系统开发方法
(1)本系统采用B2C结构编写,前台是使用Visual Studio 2005编程语言,后台使用强大的数据库软件 SQL Server 2005。
(2)Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。
(3)SQL Server 2005不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。所以在CS结构中采用SQL Server 2005作为数据库平台是很是实用的。
目 录 20000字
毕业设计(论文)任务书 I
摘 要 II
ABSTRACT III
第1章 绪 论 1
1.1国内外现状 1
1.2系统设计说明 1
1.3系统开发方法 2
1.4开发工具与数据库的选择 2
1.5 系统开发背景 3
1.6系统主要研究内容及整体框架 3
1.6.1 主要研究内容 3
1.6.2 本文整体框架 3
第2章 社区系统人事管理模块分析 5
2.1模块可行性分析 5
2.1.1 技术可行性 5
2.1.2 经济可行性 5
2.1.3 操作可行性 5
2.1.4 实施可行性 6
2.1.5 信息管理可行性 6
2.2人事管理模块需求分析 6
2.3人事管理模块的业务流程分析 7
2.3.1业务流程分析的目的 7
2.3.2 人事管理模块的业务流程分析 8
2.4人事管理模块的数据流程分析 8
2.4.1 数据流程顶层图分析 9
2.4.2数据流程一层图分析 9
2.4.3数据流程二层图分析 11
2.5人事管理模块的数据字典 12
第3章 社区系统人事管理模块设计 16
3.1人事管理模块设计原则及具体功能划分 16
3.1.1模块设计原则 16
3.1.2库存模块功能模块划分 16
3.2人事管理模块系统配置 17
3.2.2设计的内容 17
3.3人事管理模块数据库设计 17
3.4代码设计 18
3.5输入/输出设计 19
3.6页面设计 19
3.7库存模块的数据库设计 20
3.7.1 系统数据库设计思想 20
3.7.2 系统数据库概念设计 20
3.7.3 系统数据库逻辑设计 20
3.7.4 系统数据库物理设计 20
第4章 社区系统人事管理模块的实现 20
4.1添加用户功能的实现 20
4.2用户管理功能的实现 20
4.3修改用户功能的实现 20
第5章 社区系统人事管理模块实施与测试 20
5.1 B/S架构特点技术 20
5.1.1 B/S概述 20
5.1.2 B/S应用 20
5.2 人事管理系统测试 20
5.2.1 测试的意义与目的 20
5.2.2 测试的方法 20
5.2.3 人事管理模块的功能测试 20
5.2.4 系统错误处理测试 20
5.2.5系统安全性分析 20
5.2.6系统安全性分析 20
第 6 章 结 论 20
参考文献 20
致 谢 20
|