《C#项目实训》指导书(含实训报告内容

《C#项目实训》指导书(含实训报告内容

ID:46478216

大小:108.50 KB

页数:6页

时间:2019-11-24

《C#项目实训》指导书(含实训报告内容_第1页
《C#项目实训》指导书(含实训报告内容_第2页
《C#项目实训》指导书(含实训报告内容_第3页
《C#项目实训》指导书(含实训报告内容_第4页
《C#项目实训》指导书(含实训报告内容_第5页
资源描述:

《《C#项目实训》指导书(含实训报告内容》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C#项目实训》实训指导书2011年9月一、实训目的《C#项目开发》实训课程作为独立的教学环节,是在学牛学习完《C#面向对象程序设计》课程后进行的一次全面的综合练习。通过理论与实践相结合,以巩固和加深学生对在.NET平台下利用C#语言开发WindowshV用程序的基木技能,使学生能够全而掌握Windows程序设计的基本知识与应用,学会程序设计开发的一般方法,了解和掌握信息系统项目开发的过程及方式,培养正确的设计思想和分析问题、解决问题的能力,特別是项目设计能力。为后继课程的学习提供奠定基础,为学生的职业

2、能力培养和职业素养的捉高捉供冇力支撑。二、实训内容与要求1、程序开发过程要求软件系统的开发是按阶段进行的,一般可划分为以下阶段:可行性分析;需求分析;系统设计(概要设计、详细设计);程序开发;编码,单元测试;系统测试;系统维护。软件开发过程小要明确各阶段的工作FI标、实现该FI标所必需的工作内容以及达到的标准。只有在上一个阶段的工作完成后,才能开始下一阶段的工作。1)可行性分析明确系统的目的、功能和要求,了解目前所具备的开发环境和条件。2)系统需求分析系统需求分析是软件系统开发中最重要的一个阶段,肓接决

3、定着系统的开发质最和成败,必须明确用户的要求和应用现场环境的特点,了解系统应具有哪些功能及数据的流程和数据Z间的联系。3)系统设计可根据系统的规模分成概要设计和详细设计两个阶段。概要设计包括以下九个方面。(1)划分系统模块。(2)每个模块的功能确定。(3)用户使用界血•概要设计。(4)输入、输出数据的概要设计。(5)报表概要设计。(6)数据Z间的联系、流程分析。(7)文件和数据库表的逻辑设计。(8)硬件、软件开发平台的确定。(9)冇规律数据的规范化及数据唯一性要求。系统的详细设计是对系统概要设计的进一步

4、具体化,其主要工作有以下四项。(1)文件和数据库的物理设计。(2)输入、输出记录的方案设计。(3)对各了系统的处理方式和处理内容进行细化设计。(4)编制程序设计任务帖。程序说明帖通常包括程序规范、功能说明、程序结构图,4)程序开发根据程序设计任务书的要求,用计算机算法语言实现解题的步骤,主要工作包括以下四项。(1)模块的理解和进一步划分。(2)以模块为单位的逻辑设计,也就是模块内的流程图的编制。(3)编写代码,用程序设计语言编制程序。(4)进行模块内功能的测试、单元测试。5)系统测试测试是为了发现程序屮

5、的错谋,对于设计的软件,出现错谋是难免的。系统测试通常由经验丰富的设计人员设计测试方案和测试样品,并写出测试过程的详细报告。系统测试是在单元测试的基础上进行的,包括以下四个方而。(1)测试方案的设计。(2)进行测试。(3)写出测试报告。(4)用户対测试结果进行评价。2、参考题目学生成绩管理系统在当今的信息时代,传统的管理方法必然要被以计算机为基础的信息管理系统所代替。本系统从大专院校学生成绩管理出发,在整体上进行分析设计。希望通过本系统的开发,nJ*以解决学生成绩管理、课程信息管理、学生基木信息管理、课

6、程表信息和教师棊木信息的管理等功能,还可以进行班级信息的管理,同时能够实现系统管理,主要是针对登录用户的添加、删除、修改和查询功能,使学校对学生的成绩管理自动化和规范化。1)功能需求学生成绩管理系统必须能够完成系统管理、成绩信息管理,课程信息管理,班级信息管理,学牛基本信息管理,成绩的查询管理、专业信息管理,教师信息管理和课程衣信息管理。(1)系统管理:有系统管理员身份的用户可以登录,它负责用户的管理。用户分为三大类:一类为系统管理员,可添加、修改、删除和杏询各类用户;另一类用户是任课教师,可以修改白己

7、的登录信息;最后一类用户是学生,只能修改白己的用户信息,不具有添加、删除和修改的操作权限。系统管理员可以进行数据库的备份与恢复,即tl常数据管理。(2)成绩管理:主要包括学生成绩的输入,也可以对其成绩进行修改、添加和删除操作,同时能够实现按照学生的学号或者课程编号进行单条件或组合条件的查询,并几耍能够实现当用户以学生身份登录时,只能杏询自己所学课程的成绩,不具有添加、删除和修改的权限;当用户以任课教师身份登录时,可以录入学生的成绩和查询所有学生的成绩,但是不具有修改和删除学生成绩的权限。(3)课程管理:

8、专门对各系及各班的课程信息进行添加、删除和修改,同时能够实现按照课程编号、课程类型或者学分,进行单条件或者组合条件的查询,并且当登录用户身份是学生或者登录用户身份是任课教师时,只能进行杳询课程信息的操作。(4)班级管理:专门对各班信息进行添加、删除和修改,同时能够实现按照班级名称或者专业名称,进行单条件或者组合条件的查询,并且当登录用户身份是学生或者登录用户身份是任课教师时,只能进行查询班级信息的操作。(5)学生基本信息管理:实现有关学主基

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。