ASP.NET3.5应用实践教程-全套PPT课件.pptx

第1章 应用系统概览?1.1 应用系统介绍????1.2 系统需求分析1.3 系统功能与知识点对应章节1.4 系统功能预览1.5 系统结构流程图 1.1 应用系统介绍本书的应用实践部分主要以实现学生成绩管理系统为例,讲解利用ASP.NET开发信息管理系统的基本方法与方式。教材内容按照开发信息管理系统的基本步骤为主要线索,并根据ASP.NET的知识体系,选取实现了系统内的相关功能模块。通过本教材既可以系统地掌握ASP.NET知识体系,又能够掌握如何利用ASP.NET进行实际系统开发,改变了以往教材只讲知识点,无法与实际应用相结合的弊端,通过这种方式既能有效地提高学生学习的积极性,又能提高学生的学习效果。 1.2 系统需求分析1.2.1 确定系统参与者根据学生成绩管理系统的需求分析,可以确定如下几点:(1)作为学生成绩管理系统,首先需要有学生的参与,学生可以登录系统查看课程的安排情况、查看课程成绩信息等。(2)对于此学生成绩管理系统,系统的维护也是相当重要的。维护操作主要包括教工的增改删查、课程的增改删查、班级的增改删查及学生的增改删查等,因此需要系统管理员的参与,在此学生成绩管理系统中系统管理员主要是教务人员。(3)作为学生成绩管理系统,当然要有教师的参与,教师要有录入学生考试成绩功能,同时也要有打印分析学生成绩功能等。 1.2.2 确定系统用例1.学生使用本系统的相关用例(1)登录/退出系统;(2)查询课程安排情况;(3)向老师提供课程问题;(4)查询课程的考试成绩。 1.2.2 确定系统用例2.教务人员(管理员)使用本系统的相关用例(1)登录/退出系统;(2)增加、删除、修改、查询教工信息;(3)增加、删除、修改、查询课程信息;(4)增加、删除、修改、查询班级信息;(5)增加、删除、修改、查询学生信息;(6)增加、删除、修改、查询课程安排信息;(7)查询学生成绩;(8)分析学生成绩;(9)打印学生的成绩单。 1.2.2 确定系统用例3.教师使用本系统的相关用例(1)登录/退出系统;(2)给学生解答课程问题;(3)录入学生成绩;(4)查询学生成绩;(5)分析学生成绩;(6)打印学生成绩单;(7)退出系统。 1.3 系统功能与知识点对应章节1.本书主要实现的系统功能(1)系统网站的建立;(2)系统主框架的构建;(3)学生信息注册;(4)学生成绩信息查询;(5)系统登录;(6)课程信息维护;(7)教师信息维护;(8)课程安排信息维护;(9)成绩录入;(10)成绩查询与打印;(11)系统退出;(12)站点发布与部署。 1.3 系统功能与知识点对应章节2.本书介绍的ASP.NET知识点(1)系统项目创建;(2)主题与母版页;(3)HTML与CSS;(4)基本服务器控件;(5)内置对象;(6)数据源控件;(7)数据绑定控件;(8)水晶报表;(9)站点发布。 1.3 系统功能与知识点对应章节3.知识点与功能的章节分布知识点与功能的章节分布情况如下。第2章:介绍如何创建系统网站项目,以及Visual Studio 2008的基本开发环境。第3章:介绍本系统的数据库分析与设计方法,同时介绍了如何对ADO.NET进行封装以提高后期开发的效率。第4章:介绍利用母版页构建系统内子系统的主界面,并介绍了如何利用主题与CSS样式控制页面的布局与展现。第5章:介绍利用基本服务器控件创建学生注册页面及用户登录页面。第6章:介绍利用数据源控件与数据绑定控件快速地实现数据表的查询、修改、添加、删除等基本的数据库操作。第7章:介绍如何动态地控制数据源与数据绑定控件实现一些复杂的功能,并介绍如何利用水晶报表实现数据打印、学生成绩查询和退出系统功能。第8章:介绍如何生成与发布站点、如何把系统部署到实际的运行环境中。 1.4 系统功能预览1.网站项目创建及构建基本的文件结构网站项目创建及构建基本的文件结构,如图1.1所示。图1.1 网站目录结构 1.4 系统功能预览2.管理员子系统与教师子系统的主框架管理员子系统需要实现的功能如图1.2所示。图1.2 管理员子系统主框架 1.4 系统功能预览教师子系统需要实现的功能如图1.3所示。图1.3 教师子系统主框架 1.4 系统功能预览3.学生信息注册学生在使用系统前必须进行注册,注册完成后进行系统登录进入系统。系统注册界面如图1.4、图1.5所示。图1.4 用户注册页面(1) 1.4 系统功能预览图1.5 用户注册页面(2) 1.4 系统功能预览4.系统登录页面所有人员必须通过登录才能进入系统。系统登录页面如图1.6所示。图1.6 系统登录页面 1.4 系统功能预览5.系统基本信息的维护系统基本信息的维护包括课程信息维护、教师信息维护、排课信息维护等。课程信息维护页面

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档