软件工程第二次作业

上传人:s9****2 文档编号:512376787 上传时间:2022-08-18 格式:DOC 页数:11 大小:131.50KB
返回 下载 相关 举报
软件工程第二次作业_第1页
第1页 / 共11页
软件工程第二次作业_第2页
第2页 / 共11页
软件工程第二次作业_第3页
第3页 / 共11页
软件工程第二次作业_第4页
第4页 / 共11页
软件工程第二次作业_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《软件工程第二次作业》由会员分享,可在线阅读,更多相关《软件工程第二次作业(11页珍藏版)》请在金锄头文库上搜索。

1、 实验二:撰写需求规格说明书实验目的 掌握需求分析的步骤,练习撰写需求规格说明书。实验工具 Word2003/2007, PowerDesigner。实验内容1.需求分析方法。2.绘制数据流图,使用Word撰写实验报告。实验要求1. 硬件基本配置:Intel Pentium 120或以上级别的CPU,大于256MB 的内存2.软件要求:Windows 7/XP 操作系统,Office 2003/2007系统程序。3.实验学时:6学时。4.小组分工,写出实验报告实验步骤 步骤1:引言 1、编写目的 随着计算机的高速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应心的

2、发展需求,无法很好的完成教育管理工作。提高教学管理水平的只要途径是更新管理者的思想,增强对管理活动的科学认识。本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理以及为学生提供方便有效的查询服务。由于目前,学校工作繁忙,资料重多。特别是高等教育中,人数多管理难度大。因此,开发一套适合大众的、兼容性好的系统是很有必要的。开发本系统可使学院教职员工减轻工作压力,比较系统的对教务,教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度,及时响应用户需求,加强管理,以及国家各部门关于信息的步伐,使各项管理更加规范化。对于本系统我们需要以下功能: 1.自

3、动生成学校极点排名2.必修课和选修课统计,该学生修过的总学分,还差多少学分没修3.学生成绩发到手机、邮箱(可选择项)4.学生可以分时间段查成绩5.进行学院分类,分成多个模块进行查询6.可以在任意地点、任意时间、自主的查询成绩7.查询方式曾加学期、年级、班级(前几个提供给老师查询,注意保密性)、姓名、学号8.管理员可以随时随地的添加、删除、修改学生信息9.查询页面过于简单,应该做的华丽点10.增加数据导入导出功能,学生可以打印成绩单2、实验背景 项目名称初步定为:学生成绩在线发布系统。分为4个子功能模块:查询模块、数据导入/导出模块、管理模块、修改更新模块。本项目的任务提出者为软件工程课程教师钱

4、嘉伟,开发者为本小组全体成员。本项目设计过程中参考了深圳大学以前开发的基于深圳大学学生成绩发布查询系统,通过进行进一步分析对该系统进行升级,为有关成绩发布的工作人员以及学生提供便利,同时是系统能够快速,有效的响应有关人员的请求。 3、专业术语 用户管理:用于对用户的添加,赋予不同用户不同权限权限及对用户的修改以及查询;成绩管理:用于对学生成绩的输入,修改,基点汇总以及本学期排名;学生信息管理:添加,删除,修改学生信息等;授课信息管理:对授课教师,课程号,学时数,班级信息的添加,维护等;邮件信息管理:公布成绩时系统会自动将学生本学期成绩发往学生注册的邮箱;学生信息统计:系统自动统计学生所修必修总

5、学分,选修总学分,以及学生还必须修的必修、选修学分;学生成绩统计:系统自动统计学生个学期的总分、平均分以及排名;学生成绩信息查询:对学生成绩等信息的查询。权限说明: 管理员权限:用户管理、成绩管理、学生信息管理、授课信息管理、邮件信息管理、学生信息统计学生成绩统计。 学生权限:学生成绩信息查询。4、参考资料 软件工程(第三版),人民邮电出版社 步骤2:项目概述1. 待开发软件一般概述 随着计算机的高速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应心的发展需求,无法很好的完成教育管理工作。提高教学管理水平的只要途径是更新管理者的思想,增强对管理活动的科学认识。本系

6、统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理以及为学生提供方便有效的查询服务。由于目前,学校工作繁忙,资料重多。特别是高等教育中,人数多管理难度大。因此,开发一套适合大众的、兼容性好的系统是很有必要的。开发本系统可使学院教职员工减轻工作压力,比较系统的对教务,教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度,及时响应用户需求,加强管理,以及国家各部门关于信息的步伐,使各项管理更加规范化。对于本系统我们需要以下功能: 1.自动生成学校极点排名2.必修课和选修课统计,该学生修过的总学分,还差多少学分没修3.学生成绩发到手机、邮箱(可选择项

7、)4.学生可以分时间段查成绩5.进行学院分类,分成多个模块进行查询6.可以在任意地点、任意时间、自主的查询成绩7.查询方式曾加学期、年级、班级(前几个提供给老师查询,注意保密性)、姓名、学号8.管理员可以随时随地的添加、删除、修改学生信息9.查询页面过于简单,应该做的华丽点10.增加数据导入导出功能,学生可以打印成绩单 2.待开发软件的功能3.用户特征该软件适用于各学校成绩发布查询系统:具体有以下特征:1.成绩发布后,查询人数太多,造成系统繁忙瘫痪,无法第一时间获取成绩。2.需要提供成绩储存功能,使学生能够随时浏览自己之前各学期的成绩信息3.需要提供有关所需修读学分以及还剩余学分等信息的功能以

8、上问题,在本软件中均得到解决。本软件提供了将成绩自动发送至学生邮箱的功能,使学生能及时得知自己的成绩;也具有成绩储存功能,不仅能查询本学期成绩,还能浏览之前学期成绩;还具备查看修读学分等功能;方便,实用,高效。对于本系统我们需要以下功能: 1.自动生成学校极点排名2.必修课和选修课统计,该学生修过的总学分,还差多少学分没修3.学生成绩发到手机、邮箱(可选择项)4.学生可以分时间段查成绩5.进行学院分类,分成多个模块进行查询6.可以在任意地点、任意时间、自主的查询成绩7.查询方式曾加学期、年级、班级(前几个提供给老师查询,注意保密性)、姓名、学号8.管理员可以随时随地的添加、删除、修改学生信息9

9、.查询页面过于简单,应该做的华丽点10.增加数据导入导出功能,学生可以打印成绩单4.运行环境(1)硬件环境普通PC机运行时内存需要:1MB安装所需硬盘:5MB打印机(2)软件环境WindowsXP/VISTA/75.条件与限制1.因本软件管理的信息属于学生个人的隐私信息,必须注意信息的安全防范,防止遗失,泄露。2.同时应以标准的数据格式来实现,以实现软件的广泛性。步骤3:功能需求1.功能划分本软件具有如下主要功能:1.查询功能2.增加功能3.删除功能4.修改功能5.生成表单功能6.浏览功能7.密码管理功能8.身份验证功能9.数据的导入和导出功能10.打印功能11.帮助功能2.功能描述成绩在线发

10、布子系统的主要功能为:管理员录入成绩与信息处理、成绩简单处理、成绩查询,分时管理系统。(1)管理员录入成绩与信息处理功能允许管理员增、删、改、查学生成绩,学生基本信息导入(学生学号、姓名、性别、学院、主修专业、学期号、课程号、课程名称、课程类别、学分、取分、成绩)。(2)成绩简单处理功能:计算机自动生成学生平均学分绩点、年平均绩点排名,统计学生已修学分和需修学分情况,学分绩点计算,所选学分,取得学分,取得学分占百分比。(3)成绩查询功能允许学生查询学生基本信息、平均学分绩点、年平均绩点排名、统计学生已修学分和需修学分情况,学分绩点,所选学分,取得学分,取得学分占百分比。(4)分时管理系统功能按

11、某特征(如:学院、性别、年级等)限时开放查询权限。学生还可以选择系统自动把成绩发到邮箱。还可以选择把个人成绩发到手机,不过要付一定的费用。查询方式自愿选择。1.查询功能a) 学号或学工号及密码匹配查询;b) 学期号、年级、班级匹配查询;2.增加功能a) 添加学生成绩(学期号、课程号、课程名称、课程类别、学分、取分、成绩);b) 添加学生基本信息(学生学号、姓名、性别、学院、主修专业、班级);3.删除功能a) 删除学生成绩(学期号、课程号、课程名称、课程类别、学分、取分、成绩);b) 删除学生基本信息(学生学号、姓名、性别、学院、主修专业、班级);4.修改功能a) 修改学生成绩(学期号、课程号、

12、课程名称、课程类别、学分、取分、成绩);b) 修改学生基本信息(学生学号、姓名、性别、学院、主修专业、班级);5.生成表单功能对基本信息可对应生成学生成绩表单a) 学生基本信息(学生学号、姓名、性别、学院、主修专业、学期号、课程号、课程名称、课程类别);b) 平均学分绩点;c) 年平均绩点排名;d) 统计学生已修学分和需修学分情况;e) 学分绩点;f) 所选学分;g) 取得学分;h) 取得学分占百分比;6.浏览功能a) 学生基本信息(学生学号、姓名、性别、学院、主修专业、学期号、课程号、课程名称、课程类别);b) 学生平均学分绩点;c) 学生年平均绩点排名;d) 学生统计学生已修学分和需修学分

13、情况;e) 学生学分绩点;f) 学生所选学分;g) 学生取得学分;h) 学生取得学分占百分比;7.密码管理功能a) 完成密码的设置;b) 修改旧密码;8.身份验证功能a) 对学生的身份进行验证,通过者才可进入系统;b) 对管理员的身份进行验证,通过者才可进入系统;9.数据的导入和导出功能a) 导入学生的基本信息,成绩;b) 导出学生基本信息;c) 导出学生平均学分绩点;d) 导出学生年平均绩点排名;e) 导出学生统计学生已修学分和需修学分情况;f) 导出学生学分绩点;g) 导出学生所选学分;h) 导出学生取得学分;i) 导出学生取得学分占百分比;10.打印功能选择特定信息,根据选定的内容进行打

14、印a) 打印学生基本信息(学生学号、姓名、性别、学院、主修专业、学期号、课程号、课程名称、课程类别);b) 打印学生平均学分绩点;c) 打印学生年平均绩点排名;d) 打印学生统计学生已修学分和需修学分情况;e) 打印学生学分绩点;f) 打印学生所选学分;g) 打印学生取得学分;h) 打印学生取得学分占百分比;11.帮助功能 为用户提供使用帮助 步骤4:外部接口需求1.用户界面采用Windows的通用图形界面,对用户友好,为鼠标、键盘等提供支持,界面的设计应遵循如下规则:1.界面规范遵循MS Windows软件界面的规范;2.功能选项以菜单形式显示;3.个人资料等数据以报表格式显示;4.入口地址

15、以导航链接显示;5.按钮采用标准按钮;6.在消息栏反馈当前系统的与运行状态;7.画面简单朴素,能让客户及时找到相应的按钮、链接和资料;8.遇问题能报错;9.可进行简单的错误处理;10.设计良好的联机帮助;11.操作可以是单个的操作,或者是相对独立的操作序列;12.应遵循国家有关计算机词汇的标准,用词精炼且尽量简明易懂,没有歧义;2.硬件接口支持一般的微机、笔记本电脑;需要服务器一台;支持打印机;3.软件接口需要MySql、Sql Server等数据库;运行于Window 95/98/Me/2000/XP/7,且具有WIN32 API的操作系统之上;4.通信接口本系统提供对电子邮件、Web浏览器

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号