摘 要:随着现代科技的进步,利用计算机来进行考勤的管理也成为现代化企业运作必不可少的一部分。为了快速高效的设计出安全有效考勤系统,经过与导师一起讨论斟酌后,本系统最终选择采用ASP。NET平台、。NET MVC 4三层模型架构、Bootstrap网页可视化布局(实现系统在手机端,平板和PC版都能使用)及jQuery和数据库技术设计,利用Microsoft Visual Studio2017、SQL2010等工具软件进行设计和编程。该系统设计主要分为以下几个模块:登录模块、个人首页模块、审核确认模块、人事管理模块(子模块:年假管理、换休管理、员工管理、部门管理、考勤设定、Excel导入导出)、站点管理模块(首页管理)、规章制度、新手管理。本文将以该系统中的部分模块为例详细阐述设计和实现的过程。开发流程:首先建立系统原型,然后对原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行的系统。最后在IIS环境中对系统进行了系统部署,并在部署后运用黑盒测试的方法对系统进行了系统测试,功能均已成功实现。91970
毕业论文关键词:考勤系统,b/s模式,asp。net mvc4,效率,安全实用,c#
Abstract:With the progress of modern science and technology, using computer to conduct attendance management has become an indispensable part of modern enterprise operation。 This system finally using the ASP。NET platform,。NET MVC 4 Bootstrap three layer model architecture, web page visual layout (system in mobile phone, tablet and PC version can be used) and the design of jQuery and database technology, design and programming of software using Microsoft Visual Studio2017 and SQL2010 tools。 This system is mainly pided into the following modules: login module, personal home page module, attendance table module, audit module, personnel management module (module: annual leave management, change the day off management, staff management, departmental management)。 This paper will take the part of module in this system as an example the process of design and implementation in detail。 Development process: system prototype is established, and then the prototype system needs iteration, and constantly revised and improved, until the formation of the practical system of customer satisfaction。 Finally, in the IIS environment for system deployment, and the system is the system test using black box testing methods after deployment。
Keywords: attendance system, b/s model,asp。net mvc4,efficiency,safe and practical,c#
目 录
1 前言 5
1。1选题背景 5
1。2系统设计目的 5
1。3系统设计意义 5
2。需求分析 5
2。1可行性分析 5
2。2功能需求描述 6
2。3系统性能描述 8
3。总体设计 8
3。1系统软件结构 8
3。2出错处理设计 8
4。详细设计 9
4。1界面设计 9
4。2数据库设计 19
5。编码实现 21
5。1 B/S模式 21
5。2 C#语言 21
5。3 SQL SERVER2014数据库 24
5。4 采用。NET MVC 4框架技术