- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程综合实习报告.
软件工程综合实习报告
实习任务名称: 地球生物学web数据库管理系统
小组成员姓名:
班级学号:
中国地质大学信息工程学院软件工程系
2012年 4 月目录
1.系统概述 1
1.1 系统背景 1
1.2 系统目标 1
1.3 里程碑计划 1
1.4 系统可交付成果 2
1.5 人力计划 2
1.6 测试计划 2
1、数据和数据库完整性测试 2
2、功能测试 3
3、用户界面测试 3
4、性能评价 4
5、安全性和访问控制测试 4
6、故障转移和恢复测试 5
7、配置测试 6
8、安装测试 7
1.8 开发环境与工具 8
2.需求分析 8
2.1 现有系统概述 8
2.2 系统需求概述 8
2.3 功能性需求 9
2.4 非功能性需求 9
2.4.1用户界面 9
2.4.2硬件考虑 9
2.4.3性能特征 10
2.4.4错误处理 10
2.4.5系统接口 10
2.4.5质量要求 10
2.4.6安全问题 11
2.5 系统模型 11
2.5.1用例模型 11
参与者汇总 11
用例汇总 11
顶层用例图 11
用例描述 12
2.5.2对象模型 15
2.5.3动态模型 16
3.概要设计 17
3.1 系统总体设计 17
3.1.1逻辑结构设计 18
3.1.2软件架构设计 18
3.2 系统功能设计 19
3.2.1总体结构 19
3.2.1功能设计说明 19
3.3 数据库设计 20
3.3.1建库设计 20
3.3.2数据库表存放关系 21
3.4 界面设计 21
3.4.1界面 21
4.详细设计 23
4.1 模块接口设计 23
4.1.1接口A 23
功能描述 23
输入项与输出项 23
5.单元测试 24
6.系统测试 26
6.1 模块测试 26
6.2 测试评价 30
7.实习体会 30
参考文献 31
1.系统概述
1.1 系统背景
地质资料是地质工作者在地质勘查工作的结晶,是国家的宝贵财富。随着计算机科学技术的发展,我们可以利用数据库Web服务系统将这些海量的数据进行有效的管理和存储并且为工作者提供良好的信息服务。地球生物学数据库Web服务系统是从角度出发建立的数据库系统序号 1 本项目主要是基于Java技术实现地球生物学数据库管理系统,最终提交一个基于B/S的Web服务系统。 2 系统开发同步产生的相关文档
1.3 里程碑计划
序号 项目阶段 阶段完成标准(里程碑) 开始时间 结束时间 工作量(日) 1 项目启动 项目启动会议 2.28 2.29 1 2 项目计划 项目计划核准 3.1 3.3 2 3 项目实施 需求分析完成 3.4 3.10 6 4 项目实施与监控 概要设计完成 3.11 3.18 7 5 项目实施与监控 详细设计完成 3.19 3.28 9 6 项目实施与监控 系统代码完成 3.29 4.25 27 7 项目实施与监控 系统测试完成 4.26 4.30 4 8 项目实施与监控 交付软件成果 5.1 5.3 2 合计 58
1.4 系统可交付成果
序号 里程碑 可交付成果 交付日期 责任人 主要工作 1 需求分析完成 软件需求规格说明 3.10 贺小梅 完成需求规格说明书 2 概要设计完成 概要设计说明 3.18 - 完成概要设计说明 3 详细设计完成 详细设计说明 3.28 - 完成详细说明 4 系统代码完成 单元测试问题追踪表 4.25 - 进行单元测试问题追踪 5 系统测试完成 系统测试报告 4.30 - 完成系统测试 6 交付软件成果 系统软件/演示数据 5.3 - 软件演示
1.5 人力计划
序号 阶段 开始时间 结束时间 人力数量 备注 1 项目启动 2.28 2.29 - 2 计划核准 3.1 3.3 - 3 需求分析 3.4 3.10 - 4 概要设计 3.11 3.18 - 5 详细设计 3.19 3.28 - 6 编码及单元测试 3.29 4.25 - 7 系统测试 4.26 4.30 - 8 系统提交 5.1 5.3
1.6 测试计划
1、数据和数据库完整性测试
数据库和数据库进程应作为PGBDB中的子系统来进行测试。
在测试这些子系统时,不应将测试对象的用户界面用作数据的接口。对于数据库管理系统 (DBMS),还需要进行深入的研究,以确定可以支持以下测试的工具和方法。
测试目标: 确保数据库访问方法和进程正常运行,数据不会遭到损坏。 方法: 1、调用各个数据库访问方法和进程,并在其中填充
您可能关注的文档
- 豪猪养殖成活率低的原因分析和解决措施..doc
- 财务八大循环(基于SAP管理)抢先版..docx
- 贝聿铭的地域性建筑设计思想初探..doc
- 财务分析中234个财务指标的计算与分析..doc
- 财经法规不定项选择练习题..doc
- 财经法规与会计职业道德 第一章试题..doc
- 财经法规与会计职业道德 第三章..doc
- 财经法规与会计职业道德第5章练习1校对答案..doc
- 财经法规与会计职业道德第1--4章重点内容笔记..doc
- 财经法规与会计职业道德第一二章..doc
- 2025年贵州工业职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年西昌民族幼儿师范高等专科学校高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年西藏警官高等专科学校高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年贵州工商职业学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 2025年贵州工商职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年贵州农业职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年许昌职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年许昌职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
文档评论(0)