基于ASP.NET的软件培训公司管理系统的设计与实现
本文选题:ASP.NET + 三层架构 ; 参考:《东北大学》2016年硕士论文
【摘要】:在软件行业迅猛发展的今天,软件公司的数量与日俱增,软件相关人才的需求也在不断加大,越来越多的高等院校相继开设软件工程等相关专业,以适应这种社会性的人才需要,同时也为学生就业开辟了一条新的通道。在这种情况,软件培训公司应运而生,传统的人工管理方式早已被管理系统所取代,而传统的管理系统,又无法兼顾培训公司内部管理和客户外部管理这样的双重模式,软件培训公司管理系统正是为了满足这种特定的需求而被设计开发的。本项目根据软件工程的基本原理,严格按照标准,依次进行了需求分析、方案设计、详细设计、编程开发及软件测试。项目主要使用Microsoft Visual Studio(MVS)2008作为开发工具,C#作为主要开发语言,完成整个项目的开发工作。利用ASP.NET三层架构模式进行开发,将该项目划分为三个层次,表示层,逻辑层,数据层。在表示层为用户提供接口,通过逻辑层的方法实现交互,该层主要包含aspx页面以及用户控制等。逻辑层,用于访问数据层,并将结果返回给表示层。数据层,则是用于访问数据库,获取数据库中存储的数据,实现与数据库的交互。采用SQL Server 2005实现信息实体、信息类别实体以及用户实体的存取。本项目实现的功能,充分满足了培训公司所需要的内部管理,以及为客户提供权限登录系统,满足自己的人才需求。同时,本项目逻辑层次清晰,易于维护,具有友好的界面,功能完善,操作简单易懂。
[Abstract]:With the rapid development of the software industry, the number of software companies is increasing, and the demand for software-related talents is also increasing. More and more colleges and universities have set up software engineering and other related majors. In order to meet the needs of such social talents, but also for the employment of students to open a new channel. In this situation, the software training company emerged as the times require, the traditional manual management method has long been replaced by the management system, and the traditional management system can not take into account the training company internal management and customer external management, such as the dual mode. The software training company management system is designed to meet this particular requirement. According to the basic principle of software engineering and strict accordance with the standard, the project carries on the requirement analysis, the scheme design, the detailed design, the programming development and the software test in turn. The project mainly uses Microsoft Visual Studio MVSN2008 as the development tool and C # as the main development language to complete the development of the whole project. The project is divided into three levels, presentation layer, logic layer and data layer. The interface is provided to the user in the presentation layer, and the interaction is realized by the method of logic layer, which mainly includes aspx pages and user control. Logical layer that accesses the data layer and returns the results to the presentation layer. The data layer is used to access the database, obtain the data stored in the database, and realize the interaction with the database. SQL Server 2005 is used to realize the access of information entity, information class entity and user entity. The functions of this project fully meet the needs of the training company internal management, as well as to provide customers with access to the system, to meet their talent needs. At the same time, the logical level of the project is clear, easy to maintain, friendly interface, perfect function, easy to understand.
【学位授予单位】:东北大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 徐冰;;基于.NET的企业培训管理系统设计与实现[J];电子世界;2014年10期
2 赵中枢;;基于J2EE与JBPM的教材管理系统的研究与应用[J];榆林学院学报;2013年06期
3 林勇;;企业员工培训管理系统设计与实现[J];现代计算机(专业版);2012年16期
4 夏仲平;蒋泽军;王丽芳;刘志强;;对Windows TCP/IP协议栈的一种简化设计[J];现代电子技术;2012年08期
5 李萍;唐帆;王伟;;Visual C#.NET应用于快速分析计算[J];盐城工学院学报(自然科学版);2011年04期
6 李翔;唐慧;;网上预约挂号系统的安全设计与实现[J];中国医疗设备;2011年06期
7 段兆忠;;太原大学园林科研所科研项目管理系统的设计[J];山西煤炭管理干部学院学报;2011年01期
8 赵丽华;张彬;肖凯;卢旭英;;C语言零缺陷编程方法研究[J];软件工程师;2011年01期
9 刘向华;;基于ASP的个人网站设计及实现[J];电脑与电信;2010年09期
10 赵宸;;浅析黑盒测试与白盒测试[J];硅谷;2010年11期
相关硕士学位论文 前10条
1 蒋科;基于.NET的企业培训管理系统的设计与实现[D];电子科技大学;2014年
2 胡传迅;基于.NET宿舍管理系统的设计与实现[D];电子科技大学;2013年
3 张孔义;员工培训管理系统的分析与设计[D];云南大学;2013年
4 孙茂盛;基于ASP.net的图书馆管理系统的设计与实现[D];电子科技大学;2013年
5 朱明琴;基于ASP.NET的高职毕业设计信息管理系统设计与实现[D];电子科技大学;2012年
6 孙锐洲;企业目标绩效管理系统的设计与开发[D];电子科技大学;2012年
7 金露玲;学龄前儿童发展评价专家系统设计与实现[D];电子科技大学;2012年
8 彭悦;基于Web的数字信号处理虚拟实验平台的研究与实现[D];中南大学;2012年
9 王云;绍兴市委党校办公自动化系统设计与实现[D];电子科技大学;2011年
10 李康;基于TD-SCDMA技术的干旱预警系统研究[D];河北农业大学;2011年
,本文编号:1999694
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1999694.html