学生学籍管理系统软件工程课程设计.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河南工程学院计算机学院 课程设计报告书 学生学籍管理系统 学生姓名: 学 院: 专业班级: 专业课程: 软件工程 指导教师: 2015年 6 月 27 日 本组成员 题目 考核项目 考核内容 得分 平时考核 (10分))))))) 目 录 1 选题背景 1 2 系统需求分析 2 2.1 理解需求 2 2.2 分析需求 3 2.3 用例分析或系统数据流图 3 2.4 需求分析说明书 4 2.4.1 概述 4 2.4.2 系统描述 4 2.4.3 系统功能需求 4 2.4.4 系统性能需求 5 2.4.5 目标系统界面 5 2.4.6 目标系统其他需求 7 3 系统设计 9 3.1 总体设计 9 3.1.1 总体结构设计 9 3.12 概念数据模型设计 10 3.1.3 数据结构设计 12 3.2 详细设计 14 4 系统测试计划 18 4.1 概述 18 4.1.1编写目的 18 4.1.2 定义 18 4.1.3 参考资料 18 4.2 计划 18 4.2.1 测试方案 18 4.2.2 测试条目 19 4.3 结论 19 5 课程设计总结 20 5.1 课程设计主要内容 20 5.2 课程设计体会 20 1 选题背景 信息社会的高科技,商品化的高效性,使计算机的应用普及到经济和社会生活的各个领域,为了使计算机操作方便于手工劳动,为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公带来极大的方便。 学生学籍管理系统以计算机为工具,管理人员以计算机为工具,通过学生学籍管理系统对学生的信息进行管理,把管理工作人员从烦扰的工作中解脱出来。 学生学籍管理工作是学校管理工作的重要组成部分。随着高校办学规模的扩大和招生人数的增加,学籍管理也显得尤为重要。作为学校,除了育人,就是育知,学生学籍管理的计算机化是整个学校教务管理的重要一部分,介于它的重要性,学生学籍管理系统的开发与应用就逐渐提上议程。并占着越来越重要的分量。运用学籍管理系统可以减轻教学人员的工作量,减小开支,提高工作效率与准确率,能够节省时间。对于一个学校而言,管理好学生的学籍,是非常重要的。因此,开发一套学生学籍管理系统是非常必要的。 学生学籍管理工作主要是学生基本信息的管理包括学生的基本信息(姓名、学号、性别、籍贯、班级号、成绩、登录密码),专业的基本信息(专业名、专业号、院系、人数),课程信息(课程名、课程号、学时)等的管理,主要包括数据输入、修改、删除、追加、查询和统计等功能,学生学籍管理系统能够高效、准确地完成这些功能,并能达到界面美观友好、使用方便。 2 系统需求分析 为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论人们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。 需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题。 需求分析的任务还不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在需求分析阶段结束之前,系统分析员应该写出软件需求规格说明书,以书面形式准确地描述软件需求。 在分析软件需求和书写软件需求规格说明书的过程中,分析员和用户都起着关键、必不可少的作用。只有用户才真正知道自己需要什么,但是他们并不知道怎样用软件实现自己的需求,用户必须把他们对软件的需求尽量准确、具体地描述出来。 需求分析和规格说明书是一项十分艰巨复杂的工作。用户与分析员之间需要沟通的内容非常多,在双方交流信息的过程中很容易出现误解或遗漏,也可能存在二义性。因此,不仅在整个需求分析过程中应该采用行之有效的技术,集中精力细致工作,而且必须严格审查验证需求分析的结果。 2.1 理解需求 理解需求就是进行用户调研,然后对用户提出的要求进行理解和思考,并列出所有的用户需求。下面是一份“需求文本说明”,它是对“学生学籍管理系统”的终端用户和客户进行调研后编写的。这里列出如下比较关键的需求部分。 (1)录入、查询和修改学生信息,包括学生的姓名、学号、性别、籍贯、班级号、成绩等。 (2)录入、查询和修改课程信息,包括课程名、课程号、学时等。 (3)录入、查询和修改专业信息,包括专业名、专业号、院系、人数等。 (4)

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档