- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程学生成绩管理系统本科学位论文
学生成绩管理系统
软件设计说明书
目录
1. 介绍 1
1.1 目的 1
1.2 范围 1
1.3 定义 1
1.4 内容概览 1
2. 体系结构表示方法 2
3. 系统要达到的目标和限制 2
4. 用例视图 2
4.1 系统用例图 2
4.2 学生注册 3
4.3 学生登陆 5
4.4 学生成绩查询 6
4.5 管理员登录 8
4.6 学生信息管理 9
4.7 学生成绩录入 11
4.8 成绩修改 13
4.9 成绩删除 15
4.10 统计管理 17
5. 逻辑视图 19
5.1 主要Package的介绍 20
6. 部署视图 21
7. 数据类图 22
8. 规模和性能 23
9. 质量 23
软件设计说明书
介绍
目的
学生成绩管理系统是为了方便学校管理学生成绩而开发的一种软件系统。该软件使学习成绩管理工作进入一种计算机处理时代。为的是方便学生查询自己的信息提高工作效率,及时有效的更新学生的最新情况,提供可靠的数据存档
本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。
本文档主要适用于学生毕业设计实习,也可以用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。
在进行软件开发之前,我们首先要根据学校和程序管理员的实际需要,了解到软件需要实现的功能。编写本报告的目的是明确该软件的详细需求,供学校和程序管理员确认该软件的功能和性能,并作为软件设计人员的设计依据和用户及客户的验收标准。
范围
(1)该软件用于对学员的成绩进行管理:
(2)方便学校管理员对学员的某科成绩进行上传、修改;
(3)方便学校干部对学员队学员成绩的统计、整理;
(4)方便学员查看自己的学科成绩;
(5)方便程序管理员辅助管理程序的存储信息。
定义
虽然现在我国院校的学生成绩管理水平普遍很高,但还是有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。
内容概览
班级成绩的功能包括:
(1)选择班级:对所在班级进行选择。
(2)显示:显示年级成绩的显示记录,科目及任课老师,学生的学号,姓名及各课程成绩。
(3)增加记录:添加新的学生姓名,学号及各课程成绩。
(4)删除记录:删除一条注册的成绩记录,输入学号并进行密码确认。
(5)修改记录:输入学生的学号,姓名,然后对其各课程成绩进行修改并要进行密码确认。
(6)查寻记录:根据查询的条件查寻需要的学生记录。
(7)全部记录:显示全部记录,即显示功能。
年级成绩的功能包括:
(1)全级人数的全部记录:显示全级人数数量,并显示全部记录,包括学号,姓名及各课程成绩。
(2)全级人数的查寻记录:根据查询的条件查寻所需记录
(3)年级成绩的显示记录:显示各课程的总成绩,平均成绩,及格人数,优秀人数。
体系结构表示方法
这篇文档使用一系列视图反映系统架构的某个方面;
用例视图:概括了架构上最为重要的用例和它们的非功能性需求;
逻辑视图:展示了描述系统关键方面的重要用例实现场景(使用交互图);
部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图);
系统要达到的目标和限制
目标
学生可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;正确登录后可以看到学生成绩的列表,点击其中一条信息后可以看到某科成绩的详细信息。
学生在首页可以很方便地进行注册,输入的注册信息要进行验证,验证正确后将信息存入数据库。
管理员正确登录后可以修改用户信息。
限制
学生和管理员的界面分开,学生不能修改逻辑上不能修改的信息;
管理员不能修改用户密码,还有同级别的管理员的信息。
用例视图
学生成绩管理系统描述的主要用例有:注册,学生登录,查询,学生管理,成绩录入,成绩修改,成绩删除,统计管理。
系统用例图
系统用例图见图4.1:
图4.1 系统用例图
学生注册
用例简述
学生可以通过此界面注册个人信息并获得登录名和密码。
基本事件流
1 系统:系统显示注册界面并提示输入个人信息
2 学生:填写个人用户信息并设置登录名、密码,提交系统;
3 系统:判定用户名密码是否可用,若可用显示注册成功界面;
4 学生:系统显示注册成功后,点击退出按钮退出界面;
5 系统:推出界面;
6 用例结束。
活动图
学生注册的活动图见图4.2
图4.2 学生注册的活动图
学生登陆
您可能关注的文档
- 企业员工激励体制探讨本科学位论文.doc
- 企业网站本科学位论文.doc
- 汽车保险杠零件高分子材料选择与加工本科学位论文.doc
- 气缸盖零件工艺规程及工艺装备设计本科学位论文.doc
- 汽车侧滑试验台设计本科学位论文.doc
- 汽车防抱死制动系统的设计本科学位论文.doc
- 汽车超速检测系统设计本科学位论文.doc
- 汽车公司售后服务存在的问题与对策分析本科学位论文.doc
- 汽车轮胎组装电控系统的设计本科学位论文.doc
- 汽车美容业的现状及发展策略探讨本科学位论文.doc
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)