网站大量收购独家精品文档,联系QQ:2885784924

软件工程—学生成绩信息管理系统学习报告.doc

软件工程—学生成绩信息管理系统学习报告.doc

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

学习报告 课程名称: 题目名称: 学生姓名: 学号: 二零一 年 月 目 录 1 前言 1 1.1 系统的背景及开发意义 1 1.2 系统的开发环境及工具 1 2 系统需求分析 3 2.1 系统功能需求分析 3 2.1.1用户分析需求描述 3 2.1.2 系统功能分析建模 4 2.2 系统数据需求分析 6 2.2.1系统数据信息描述 6 2.2.2系统数据分析建模 7 2.3 其他需求分析 9 3 系统总体设计 11 3.1 整体架构设计 11 3.2 系统总体结构设计 11 3.3 系统数据库设计 12 4 系统详细设计及编码实现 16 4.1 公共模块的设计与实现 16 4.1.1 公共模块的功能 16 4.1.2 公共模块的算法设计 16 4.2成绩管理模块设计与实现 17 4.2.1 成绩管理模块的功能 17 4.2.2 成绩管理模块的算法设计 17 4.3管理模块设计与实现 18 4.3.1 成绩管理模块的功能 18 4.3.2 成绩管理模块的算法 18 4.4 课程管理模块设计与实现 18 4.4.1 课程管理模块的功能 19 4.4.2 课程管理模块的算法设计 19 4.5 系统管理模块设计与实现 19 4.5.1 系统管理模块的功能 19 4.5.2 系统管理模块的算法 20 5 系统测试 21 5.1 测试的目的及技术 21 5.2 测试的步骤 21 5.3 测试的过程 22 5.3.1 成绩模块功能测试 22 5.3.2 成绩查询功能模块测试 23 5.4 集成测试及确认测试 26 5.4.1集成测试 27 5.4.2确认测试 24 1 前言 1.1 系统的背景及开发意义 系统背景介系统开发的意义 1.2 系统的开发环境及工具 (1)系统开发的环境 硬件:Windows2000服务器、 希捷 ST9500420AS ( 500 GB / 7200 转/分 )硬盘 、2GB ( DDR3 1333MHz )内存 软件:Windows 旗舰版 32位 SP1 ( DirectX 11 )()系统开发的工具 系统采用Microsoft Visual Studio 2010、SQL Server 2008数据库开发工具、C/S结构。下面对开发中采用的工具进行说明: Microsoft Visual Studio 2010简介 Visual Studio是目前最流行的Windows平台应用程序的集成开发环境,Visual Studio 2010版本集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持?IBM?DB2和Oracle数据库。 SQL Server 2008数据库简介 SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将各种文档的数据直接存储到数据库中。可以对数据进行多种操作。这个平台具有可信任、高效、智能三大特点。 C/S结构简介 C/S 结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。C/S结构构相对于B/S架构而言有许多优点: 响应速度快 软件设计可以更好的满足用户个性化的需求 数据处理能力强大 系统安全性更有保障 系统需求分析 .1 系统功能需求分析 .1.1用户分析需求描述 .1.2 系统功能分析建模 本系统采用数据流图的模型工具建模。 (1)数据流图(DFD)的介绍 数据流图简称DFD图,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,是一种功能模型。 (2)数据流图的建立 建立系统顶层数据流图:如图.1。 图.1 学生考勤管理系统顶层图 数据流图分解:学生管理系统按功能划分为学生用户子系统、教师用户子系统、管理员用户子系统三部分,如图.2。 图.2 学生管理系统0层图 数据流图功能分解,如图.3 图.3 学生管理1层图 .2 系统数据需求分析 .2.1系统数据信息描述 本系统的数据信息有学生基本信息、教师基本信息、管理员基本信息、课程信息、 学生信息:学号、姓名、性别、班级、密码、联系方式、身份证号 教师信息:用户名、密码、所教课程 管理员信息:管理员的用户名、密码 课程信息:课程名称、任课教师 .2.2系统数据分析建模 实体-关系模型建立 实体-关系模型简记E

文档评论(0)

2017ll + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档