[学生成绩系统.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[学生成绩系统[学生成绩系统[学生成绩系统

Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 第12章 学生成绩查询系统 学前提示 本章前面部分详细给出了系统的用例设计图和数据库ER模型设计图,这是目前在信息系统开发的分析与设计阶段中使用的主要建模方法,特别是用例图,已经成为面向对象分析方法的主要建模手段。读者应该掌握在设计开发中如何使用这两种建模方式来描述系统模型。 知识要点 系统分析与用例图设计的基本方法 数据库访问控件和数据显示控件的使用 ASP.NET的数据绑定方式 用户登录功能的实现方式 成绩查询系统的实现流程 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 12.1 系 统 概 述 成绩查询系统的主要功能是——教师登录系统录入学生成绩,学生登录系统查询成绩。 当然,这只是系统的基本功能,一般的成绩查询系统会和学籍管理、考试系统一起构成整个学生信息管理系统。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 12.2 需 求 分 析 成绩查询系统的主要功能为——提供学生成绩信息查询功能,同时让管理员维护学生信息与成绩信息。 学生可以登录系统查询自己的成绩、修改密码。 本例主要让大家熟练掌握ASP.NET程序开发,而不是复杂逻辑的实现方法,所有在程序中只考虑设置一个管理员,并且不区分教师与管理员角色。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 12.3 用 例 图 每个模块实现的主要功能如下。 前台:学生登录、查询成绩、修改密码、提交变更请求。 后台:管理员登录、学生信息添加、学生信息维护、学生成绩录入、学生变更请求审核。 根据上述分析,绘制本例的用例视图,如图12-1所示。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 12.4 系统总体设计 ASP.NET代码可以分为3层结构,如图所示。其中ASPX页面完成数据显示、输入处理等表示层功能,ASP.NET提供的各种控件可以简化表示层页面的开发工作。ASPX.CS文件完成系统业务逻辑功能实现。ASO.NET类库完成访问数据库操作。 本例不同于其他网站类应用程序,并不是简单的添加、查询、修改、删除等功能就可以实现全部页面,很多页面需要编写实现一定功能的业务逻辑代码,并且这些代码中需要执行手工编写的SQL语句,所以开发中引入SQLHelper(数据库访问助手类)来简化数据库操作。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 12.5 开 发 环 境 本系统采用如下环境开发。 操作系统:Windows XP SP2。 开发工具:Microsoft Visual Studio 2008。 UML建模工具:Rational Rose。 数据库设计工具:PowerDesigner 12。 数据库环境:SQL Server 2005 Express(Microsoft Visual Studio 2008附带)。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 12.6 数据库结构设计 本例的数据库结构设计如图12-2所示。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-201

文档评论(0)

1974wangpeng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档