学生成绩管理系统课程设计

学生成绩管理系统课程设计

ID:12169561

大小:1.17 MB

页数:28页

时间:2018-07-16

学生成绩管理系统课程设计_第1页
学生成绩管理系统课程设计_第2页
学生成绩管理系统课程设计_第3页
学生成绩管理系统课程设计_第4页
学生成绩管理系统课程设计_第5页
资源描述:

《学生成绩管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、前言41.需求分析41.1编写的目的41.2读者对象41.3软件项目概述51.3.1问题描述(1)51.3.2问题描述(2)51.3.3系统概览51.4定义51.4.1概念51.5一般性描述61.6总体结构设计61.7顶层UseCase61.8用户特征81.9限制与约束81.10系统的类图81.10.1类的说明91.11具备条件111.12交付要求112.基于UML的系统设计112.1系统概要及其运行环境112.2系统的组成部分及其结构122.3定义122.4参考资料122.5设计目标和原则122.6设计约束122.7总体结构设计132.8录入信

2、息时序图132.9学生查询成绩信息时序图132.10系统用例图142.11部署视图152.12数据视图162.13具体操作功能模块简介172.14类结构图172.15登录界面设计182.16学生管理界面设计183.系统实现214.系统测试264.1引言264.1.1目地264.1.2测试背景264.1.3参考资料274.1.4术语274.2测试结果274.2.1测试名称274.2.2结果274.2.3问题284.2.4覆盖率284.3软件功能概论284.3.1模块名称284.3.2功能284.3.3问题284.4分析摘要284.4.1能力284.

3、4.2缺陷和影响284.4.3软件错误294.4.4评价29前言当今时代是飞速发展的信息时代,各行各业离不开信息处理,因此计算机被广泛应用于信息管理系统的环境,计算机的最大好处在于利用它能进行信息管理,使用计算机进行信息控制,不仅提高了工作的效率,而且大大提高了其安全性,尤其对于复制信息的管理,计算机能够充分发挥它的优越性。作为计算机的应用一部分,使用计算机对学生信息成绩管理,具有手工管理无法比拟的特点,比如:检索迅速、查找方便、可靠性高、存贮量大、保密性好、寿命长,成本低等。这些优点能够极大的提高学生成绩管理效率,同时这也是科学化、正规化管理的

4、正确体现。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便管理员对学生成绩等信息的添加.修改.删除.查询.汇总.统计等操作。为了提高高校学生信息的管理效率,方便对学生信息进行管理、学校里面的学生和管理员方便去管理和查询学生信息,如再要进行查询,就得在众多的学生信息中查找自己的成绩信息,面对学院大量的学生信息,怎么可以即时而方便的管理,学生只要登录本系统就可以查找到自己的成绩信息,而管理员也方便去管理每学期的学生的成绩信息。建立一个学生信息管理系统,使学生信息管理工作规范化,系统化,程序化,避免学生管理的随意性,提高信息处理的速度和准确性,能

5、够及时、准确、有效的查询和修改学生信息是必须而且十分迫切的工作1.需求分析1.1编写的目的目的能详细、准确和全面定义学生成绩查询系统,满足用户需求,更有利于指导软件系统的后续开发工作;本文档所描述的用户需求将作为该项目最终验收的标准和依据。说明:该文档必须经用户方和开发方签字确认方可有效。1.2读者对象本文档的读者对象包括:(1)用户(2)需求分析人员(3)软件设计人员(1)软件测试人员1.3软件项目概述1.3.1问题描述(1)编写软件完成学生网上成绩查询的自动化:系统中包含了教师对成绩表的更新,即数据的插入,删除和修改;以及管理员的对学生信息的

6、管理,让这些信息合理化,直观化。1.3.2问题描述(2)学生可以在网上登录查询自己的有关信息其中主要是自己的成绩查询;学生也可以查询自己的课程及其他信息。该项目将为网上成绩查询系统提供一套软件,该软件将辅助教师员工及管理员对学生信息及成绩的查询和更新管理,包括:学生登录查询,成绩系统的更新等。1.3.3系统概览本系统主要用来管理学校学生成绩信息,通过该软件可以很方便快捷的查询学生的信息及其成绩信息,更方便老师对学生成绩的录入、更新和管理。其总体任务是实现学生信息关系的规范化、系统化和自动化。随着软件开发方法学的演变和发展,特别是软件设计模式、软件

7、组件等概念的提出,给软件重用度、软件的可扩充性、软件的鲁棒性及软件开发效率的提高,提供了一个诱人的前景。我们将采纳当前软件工程最新技术,采用统一建模语言UML描述基于网络计算平台的整个项目,在分析、设计时充分利用软件模式及组合软件模式,利用前人的专家级经验,提高开发效率;最后的产品用软件组件的形式加以封装,并用XML来描述软件组件及各软件组件间的接口。通过这一课程作业实践,一方面能加深我们对软件模式、软件组件、XML、UML的认识和理解,使我们就这些新技术的应用,提出更为可行的建议;另一方面,我们也希望能开发出新的软件组件,抽出新的软件模式,进一

8、步充实软件模式仓库,繁荣软件组件市场。该项目将为学生成绩关系系统提供一套软件,该软件将帮助用户或管理员对学生信息进行管理,如查询,删除,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。