- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)