C#.NET程序设计案例教程课件PPT文件格式下载.ppt

上传人:b****2 文档编号:15552606 上传时间:2022-11-04 格式:PPT 页数:50 大小:3.33MB
下载 相关 举报
C#.NET程序设计案例教程课件PPT文件格式下载.ppt_第1页
第1页 / 共50页
C#.NET程序设计案例教程课件PPT文件格式下载.ppt_第2页
第2页 / 共50页
C#.NET程序设计案例教程课件PPT文件格式下载.ppt_第3页
第3页 / 共50页
C#.NET程序设计案例教程课件PPT文件格式下载.ppt_第4页
第4页 / 共50页
C#.NET程序设计案例教程课件PPT文件格式下载.ppt_第5页
第5页 / 共50页
点击查看更多>>
下载资源
资源描述

C#.NET程序设计案例教程课件PPT文件格式下载.ppt

《C#.NET程序设计案例教程课件PPT文件格式下载.ppt》由会员分享,可在线阅读,更多相关《C#.NET程序设计案例教程课件PPT文件格式下载.ppt(50页珍藏版)》请在冰豆网上搜索。

C#.NET程序设计案例教程课件PPT文件格式下载.ppt

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

使用计算机对信息进行管理,具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理及与世界接轨的重要条件。

C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览本模块导读本模块导读本模块以某高校人事工资管理信息系统为例,主要介绍开发应用系统的全过程,从系统需求分析、功能模块划分、系统原型的建立、数据库的设计到系统界面的设计。

通过本模块的学习和实训,学生应该对系统的设计全过程有一个初步的了解,并掌握系统需求分析方法、系统的功能模型的建立、数据库的设计方法原理和VS.NET开发环境的使用,了解三层架构和静态界面的设计。

C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览本模块要点本模块要点了解系统开发流程,掌握各阶段的任务及方法了解MVC三层架构,熟悉系统架构的基本方法了解静态DEMO的作用和建立方法熟悉VS.NET开发环境的使用C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览子任务子任务11开发背景及目标简介开发背景及目标简介开发背景随着科学技术的发展和整个社会的进步,计算机技术已经渗透到以数据库管理系统为开发环境的信息管理方面的应用。

人事工资管理是企事业内部很重要的一个管理事项,其管理方式和工具对企业的决策者和管理者来说至关重要。

但一直以来大多数企事业内部人事和工资的管理基本上都是传统的手工操作,这种人工管理的方式效率低,保密性差,而且很难满足及时记录、随时查询的需要,为信息的管理者带来诸多不便。

在工资管理中,使工资与考勤、奖惩等事项合理挂钩,更是一项琐碎、复杂而又十分细致的工作,目前的手工操作,会浪费工作人员很多时间和精力,且失误在所难免。

任务一任务一人事工资管理信息系统需求分析人事工资管理信息系统需求分析C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览为了很好的实现数据的录入、插入、删除、查询、统计、更新等功能,以达到使单位企业人事工资信息管理科学化、系统化、规范化和自动化的目的,某高校人事处决定开发人事工资管理信息系统来适应日常工作的需要。

开发目标目标是开发一个基于网络的人事工资管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新等功能。

将工资管理作为一个独立的模块与人事管理相联系,同时关联员工的考勤和奖惩等管理,来生成每个员工的基本工资、津贴、实际发放工资等等,能够实现人事信息和工资管理的科学化、系统化、规范化和自动化。

C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览子任务子任务22应用需求分析应用需求分析确定开发目标之后,进行系统需求分析。

需求分析阶段的任务不是具体地解决问题,而是准确地确定软件系统必须做什么,确定软件系统必须具备哪些功能。

需求分析阶段也是一个反复的过程,需要与客户进行多次交流,多方调研、收集资料,分析整理,最终确定系统必须具备的功能。

可以说需求分析阶段是决定一个软件系统成败的关键阶段,如果需求分析阶段确定的系统功能不完善甚至是错误的,那么后期的工作都是无效的。

所以做好需求分析阶段的工作是至关重要的。

下面以人事工资管理信息系统为例,进行本系统的需求分析。

任务一任务一人事工资管理信息系统需求分析人事工资管理信息系统需求分析C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览首先通过对某高校的人事管理部门进行调研,收集信息资料和日常的工作报表等,得到第一手的资料,然后进行梳理,归纳、分类总结,然后与相关部门领导和科室负责人以及学校教职员工进行谈话,了解到系统的需求,具体描述如下:

学校现有的组织结构设有校党委书记一人,校长一人,副职若干人。

现有7个系部,13个行政部门都是处级单位,每个系部设有一个书记一个主任和若干副书记和副主任,行政部分设处长和若干副处长。

系部和处级单位有可能增加或减少。

每个系部又分若干教研室,设有主任一名和副主任若干,教师若干,每一职能部门又设有若干科室,配备一名科长和若干副科长和科员,人员可能增减。

需记录部门名称和代码。

人事处负责学校的人事和工资管理。

任务一任务一人事工资管理信息系统需求分析人事工资管理信息系统需求分析C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览学校每年都有新教师进入进入时需记录如下信息:

编号、姓名、性别、出生日期、民族、政治面貌、职称、工龄、籍贯等。

教师调出(或退休)有教师调出时需删除(或修改)该教师的相关信息。

教师的奖惩根据奖惩标准衡量教师行为,若符合奖惩标准,则在规定时间范围内,在工资中给予相应的奖罚金额。

教师的晋升(职务和职称)在工作中,教师的个人职务或职称有晋升的,需在教师个人信息中做相应的修改。

学校需记录教师的考评情况任务一任务一人事工资管理信息系统需求分析人事工资管理信息系统需求分析C#.NET程序设计案例教程高职高专ppt课件模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览学校会根据教职工的考勤来发放津贴。

有一定奖罚。

职工的津贴工资是根据本月的考勤来发放的,若有旷工、请假等其他情况的,要根据学校津贴标准进行扣款。

若全勤则给予相应的奖励金额。

工资的发放要根据多项工资处理学校的工资分为基本工资、奖罚工资和岗位津贴几部分发放。

其中基本工资包括基础工资、养老保险、医疗保险、住房公积金等项;

奖罚工资包括考勤工资、奖罚工资等项;

岗位津贴包括职务工资、津贴等项。

基础工资根据职工学历、职称、工龄等个人信息确定,职务工资根据聘任岗位及聘任时间确定。

通过对需求分析中的各功能进行分类总结,现在要求计算机实现的人事工资信息管理系统大致可分为系统初始化、人事管理、工资管理、系统管理、用户管理等五个模块。

任务一任务一人事工资管理信息系统需求分析人事工资管理信息系统需求分析模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览人事工资管理信息系统的具体规划如下:

系统初始化。

该模块主要用于实现对基本信息的维护,包括学历管理、职称管理、职务管理和部门管理。

人事管理。

该模块主要用于人事部门对职工的档案、岗位、聘任、奖惩、考评等各方面的管理。

工资管理。

该模块主要用于对职工的基本工资和考勤津贴的管理。

系统管理。

该模块主要用于对系统中数据的备份、还原和导出。

用户管理。

该模块主要用于对不同类型用户的管理。

任务一任务一人事工资管理信息系统需求分析人事工资管理信息系统需求分析模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览人事工资管理信息系统的功能框图如图1-1所示。

任务一任务一人事工资管理信息系统需求分析人事工资管理信息系统需求分析职称管理部门管理职工档案岗位管理聘任管理奖惩管理考评管理基本工资考勤津贴数据备份数据还原数据导出用户删除退出系统用户修改用户添加人事工资管理信息系统系统初始化人事管理工资管理系统管理用户管理退出系统学历管理职务管理图1-1人事工资管理信息系统功能框图模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览知识点详解知识点详解软件生命周期相关知识软件生命周期相关知识众所周知,凡是工业产品都有其生命周期,即要经过分析要求、设计、制造、测试、运行、维护等几个阶段。

软件也是一种产品,同样存在生命周期。

一个软件从被提出开始研制至软件最终被废弃不再使用为止的全过程,称为软件生命周期。

下图给出一种典型的软件生命周期模型(SoftwareLifeCycleModel)示意图,由于其形状似多级瀑布,常称为“瀑布模型”。

这种模型把软件生命周期划分为可行性研究与计划、需求分析、设计、编程、测试、运行与维护等六个阶段,每个阶段都有明确的任务,并需产生一定规格的文档资料交付给下一阶段,下一阶段在上一阶段交付的文档的基础上继续开展工作。

系统需求分析系统需求分析需求分析是指开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览到相应的形式功能规约(需求规格说明书)的过程。

简单地说就是分析用户的要求,确定用户要计算机“做什么”。

需求分析的结果是否能够准确地反映用户的实际要求,将直接影响到后面各个阶段的设计,并影响到系统的设计是否合理和实用。

这个阶段的基本任务是,详细调查现实世界要处理的对象(组织、部门、企业等);

充分了解原系统(手工系统或计算机系统)的概况和发展前景;

明确用户的各种需求;

收集支持系统目标的基础数据及其处理方法;

确定新系统的功能和边界。

系统需求分析包括以下内容。

u系统需求调查的内容调查是系统需求分析的重要手段,只有通过对用户的调查研究,才能得出需要的信息。

调查的具体内容主要包括:

数据库中的信息内容;

数据处理内容;

数据安全性和完整性要求u系统需求的调查步骤了解现实世界的组织机构情况了解相关部门的业务活动情况确定新系统的边界模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览u系统需求调查的方法在系统需求调查过程中,可以根据不同的问题和条件,使用不同的调查方法。

常用的调查方法有:

跟班作业开调查会请专人介绍询问设计调查表请用户填写查阅现实世界的数据记录模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览任务二任务二系统总体设计系统总体设计子任务子任务1系统的基本架构系统的基本架构【案例】根据任务一中对某高校人事工资管理信息系统的实际应用需求分析,本系统主要用户为人事处的领导及其办事人员。

在本单位内部使用,所以选择基于C/S结构的MVC三层架构模式模块一模块一C#.NETC#.NET应用实例总体概览应用实例总体概览知识点详解知识点详解C/S结构在网络连接模式中有一种网络形式是客户机/服务器(Client/Server)网络连接模式。

在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1