dvd管理系统实验报告

上传人:xzh****18 文档编号:44582499 上传时间:2018-06-14 格式:PDF 页数:44 大小:1.89MB
返回 下载 相关 举报
dvd管理系统实验报告_第1页
第1页 / 共44页
dvd管理系统实验报告_第2页
第2页 / 共44页
dvd管理系统实验报告_第3页
第3页 / 共44页
dvd管理系统实验报告_第4页
第4页 / 共44页
dvd管理系统实验报告_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《dvd管理系统实验报告》由会员分享,可在线阅读,更多相关《dvd管理系统实验报告(44页珍藏版)》请在金锄头文库上搜索。

1、 1 项目实训报告项目实训报告 2011 / 2012 学年学年 第第 1 学期学期 项目名称:项目名称: DVD 管理管理系统系统 项目负责人:项目负责人: xxxx 学号:学号: xxxx 组组 员:员: xxx 学号:学号: xxxx 组组 员:员: xxx 学号:学号: xxxx 组组 员:员: xxx 学号:学号: xxxx 指导教师:指导教师: xxx 班级:班级: xxxx xxxxx 计算机信息工程学院计算机信息工程学院 2 系统概述系统概述 系统开发背景和意义系统开发背景和意义 本系统为 DVD 情报管理系统。由于手工管理的人工不够,现开发 DVD 情报管理系 统来实现管理,

2、实现下述效果: 1、加快数据录入、信息检索等 DVD 管理业务,并减少手工操作的错误 2、贯彻面向客户的服务至上理念,实现业务高效化 3、合理进行 DVD 在库管理 开发环境开发环境 MyEclipse 6.5 GA(J2EE5.0) JDK 1.6 Structs1.2 My SQL 5.1 Hibernate 3.1 3 系统需求分析系统需求分析 任务概述任务概述 1 业务范围:业务范围: 1、确认 DVD 情报的在库情况 2、DVD 情报的录入、变更、删除操作 3、根据条件,搜索 DVD 情报 2 操作功能:操作功能: 1、用户功能 管理者未登录的时可使用的功能 2、管理员功能 未登录且

3、没有管理员数据的场合:管理员信息录入功能 未登录且有管理员数据的场合:管理员登录功能 已登录场合:DVD 情报录入、变更、删除功能, 管理者情报编辑功能 3 管理者情报管理方法:管理者情报管理方法: 1、管理者只限一人 2、管理者情报可以搜索和变更 4 功功能需求能需求 4.1、管理者情报录入功能、管理者情报录入功能 没有管理员数据时,可以新建录入管理员情报 能够录入管理者 ID、密码、性别、出生年月日、邮箱等信息 能对两次输入的密码是否相同进行判断 能对出生年月日和邮箱地址进行有效性验证 4.2、管理者情报变更功能、管理者情报变更功能 管理者登录后,可对管理者情报进行变更 能显示管理者 ID

4、、密码、性别、出生年月日、邮箱等信息 4 修改密码的情况下,对两次输入的密码是否相同进行判断 能对出生年月日和邮箱地址进行有效性验证 4.3、DVD 情报录入功能情报录入功能 管理者登录后,可新增 DVD 情报 能录入 DVD 名称、制作年份、类型、国家、价格、导演、演员、图片等 信息 能上传图片 4.4、DVD 情报变更功能情报变更功能 管理者登录后,可变更 DVD 情报 能显示 DVD 名称、制作年份、类型、国家、价格、导演、演员、图片等信息 能变更图片 4.5、DVD 情报删除功能情报删除功能 管理者登录后,可删除 DVD 情报 删除前显示提示信息 4.6、DVD 情报检索功能情报检索功

5、能 可根据 DVD 名称、制作年份、类型、国家、价格、导演、演员、图片等信息 检索 DVD 点击 DVD 名称,显示该 DVD 详细情报 5 性能需求性能需求 5.1 画面显示画面显示 1、检索的结果在 2s 内能显示 2、检索在 2s 内作出应答 5.2 数据处理数据处理 1、数据处理在 2s 内作出应答 2、数据检索时,最多可以显示 1500 条数据 5 6 安全性要求安全性要求 6.1 资源安全性资源安全性 1、项目的式样书、源代码不得拷贝给非项目关系人 2、禁止用邮件等其他方式将项目相关信息透露给非项目关系人 6.2 网络安全性网络安全器方: 1、不得和因特网连接 2、数据库密码不得告

6、知相关者以外人员 3、密码必须不定期更换 6 项目计划项目计划 1 引言引言 1.1 编写的目的编写的目的 编写本文档,是为了明确用户需求,用以精确软件架构设计,为测试提供依据。 并且使开发小组合理分工, 使小组的每一个人明确项目最后要求完成的软件产品 的特点。 1.2 背景背景 项目名称:DVD 管理系统 开发背景:通过此软件,提高用软件工程方法分析问题,解决问题的能力。同时 增强对 JSP 和数据库的使用能力。 1.3 定义定义 列出程序特有名词所代表的含义。 1.4 参考资料参考资料 软件工程 (第三版) Software Engineering(3rd Edition) 张海藩 倪宁

7、编著 软件工程案例开发与实践 刘竹林 主编 软件工程实用教程 Software Engineering 陈明 编著 JSP 网站开发详解.唐友国、湛洪波编著.电子工业出版社 2 项目概述项目概述 2.1 工作内容工作内容 遵循快书开发模型,根据用户需求,充分利用各种资源,尽快构建快书原形,逐 步完善。除完成本项目计划外还需完成需求分析说明书,数据库设计说明书。软 件设计说明书,测试计划和用户使用手册。 2.2 主要参加人员主要参加人员 xxxxx 2.3 产品产品 2.3.12.3.1 程序程序 需移交给用户的程序名称:DVD 管理系统 所用的编程语言:JAVA 2.3.2 2.3.2 文件文

8、件 向用户提供用户手册,需求分析说明书和测试计划,可行性研究报告,软件设计7 说明书,数据库设计说明书和程序清单。 2.4 验收标准验收标准 通过测试计划所要求的测试用例的测试,通过 100 用户的负载测试。 2.5 完成项目最迟时间完成项目最迟时间 20111223 3 实施计划实施计划 3.1 工作任务的分解与人员分工工作任务的分解与人员分工 任务 人员 编程 编写各项报告 文档的整理和总结 3.2 接口人员接口人员 与老师交流: 3.3 进度 任务名称 任务类别 工作时间 开始日期 负责人 问题定义 确定任务 0.5 天 2011/11/28 可行性研究 思考行得通的 方法 1 天 20

9、11/11/29 概要设计 思考实现目标 系统的方法 1.5 天 2011/12/01 编码和单元测 试 编写程序模块 13 天 2011/12/14 综合测试 软件测试 3 天 2011/12/17 软件维护 软件维护 2 天 2011/12/19 编写各项报告 编写报告 2 天 2011/12/21 文档的整理 文档整理 1 天 2011/12/22 3.4 预算预算 无资金预算 3.5 关键问题关键问题 (1)系统数据结构设计 (2)运行设计(包括系统初始化及结果等) (3)系统出错处理 (4)出错补救措施(如数据库恢复技术等) (5)负载测试 4 支持支持条件条件 8 4.1 计算机系

10、统支持计算机系统支持 操作系统:Microft Windows 98/2000/XP/2003 执行程序:java 数据库:mysql 4.2 需由用户承担工作需由用户承担工作 用户提供系统需求,并及时与项目开发组进行交流。 4.3 由外单位提供条件由外单位提供条件 无要求 5 专题计划要点专题计划要点 5.1 合同计划合同计划 无合同 5.2 开发人员培训计划:开发人员培训计划: 进行短期的自我学习,尽可能的调动全组人员,互帮互助,学习需要使用的程序 平台操作。 5.3 测试计划测试计划 系统开发期间将采取间歇性的模块测试, 积极发现问题并改正。 系统完成整合后, 将严格进行整体系统测试,同

11、时改进工作机制。 5.4 质量保证计划质量保证计划 尽量实行同稳定易用,不出现常规错误。 9 分工明细分工明细 1.1 需求分析阶段需求分析阶段 主要负责了数据库设计和需求分析文档中的引言和任务概述部分的编写和以下一些具体文 档的编写 1.21.2 概要设计阶段概要设计阶段 管理者登录模块的说明 DVD 信息登录模块的说明 About 模块的说明 DVD 信息检索模块的说明 DVD 信息删除模块的说明 1.31.3 详细设计阶段详细设计阶段 主要负责管理者登录、DVD 信息登录、DVD 信息检索的设计 1.41.4 编码阶段编码阶段 进行软件程序的编写 1.51.5 其他其他 项目总结报告中的

12、产品介绍,项目心得 在整个软件的设计完成阶段中负责分工。 2.1 需求分析阶段需求分析阶段 主要负责了数据库设计和需求分析文档中的引言和任务概述部分的编写和一些具体文档的 编写 2.2 概要设计阶段概要设计阶段 管理者变更模块的说明 DVD 信息变更模块的说明 2.3 详细设计阶段详细设计阶段 主要负责管理者变更模块、DVD 信息变更、DVD 信息删除的设计 2.4 编码阶段编码阶段 和鲍凡一同完成代码的编写 2.5 其他其他 参与编写的设计文档有: 10 操作手册 测试分析报告 测试计划 概要设计说明书 可行性研究报告 项目开发计划 用户手册 在详细设计说明书中负责编写主窗口模块和数据库连接

13、模块的说明 3.1 需求分析阶段需求分析阶段 主要负责需求分析说明文档中的运行环境规定一部分的说明以及 DVD 管理系统的需求分析 整体的一副数据流向的 visio 图 3.2 概要设计阶段概要设计阶段 编写的具体的模块说明文档列举如下: 模块设计 在概要设计过程中绘制的五幅 UML 图: 对象图 类图 活动图 用例图 组合结构图 3.3 详细设计阶段详细设计阶段 主窗口模块和数据库连接模块的文档编写 3.4 其他其他 编写的设计文档有: 操作手册 测试分析报告 测试计划 概要设计说明书 可行性研究报告 项目开发计划 用户手册 在详细设计说明书中负责编写主窗口模块和数据库连接模块的说明 在详细

14、设计阶段负责绘制的 visio 图有: 数据库连接流程图 主窗口功能图 4.1 需求分析阶段需求分析阶段 需求分析说明书的用户描述 需求分析说明书的整理 审查需求说明书 条件查询 数据字典 数据库设计说明书 开发进度报告 11 4.2 概要设计阶段概要设计阶段 界面设计 UML 图(活动图,状态机图,配置图,时序图,通讯图) 开发进度报告 4.3 详细设计阶段详细设计阶段 详细设计说明书中修改学生成绩信息模块和查询学生成绩的设计说明 开发进度报告 4.4 其他其他 项目开发总结说明书 开发进度报告 负责文档部分,分配任务 所有文档整理,统一字体,统一表格格式,统一格式,统一编号,加封面、页眉、

15、页脚,审 核文档,将所有文档编号,制作为电子书 系统总体设计系统总体设计 1 对功能的规定对功能的规定 DVD 管理系统根据业务流管理:管理系统根据业务流管理: 未登录时未登录时: DVD 信息查询信息查询 12 系统游客顾客信息检索信息输入信息检索操作结果DVD信息检索DVD信息一览*DVD信息检索DVD信息备注:输入所需要的信息再次从 DVD 信息里检索。 登录时登录时: DVD 信息查询信息查询 信息输入信息检索操作结果DVD信息检索DVD信息一览DVD信息检索DVD信息管理者系统备注:DVD 信息检索画面中的注销按钮按下,清楚对象,处理完了。 管理者信息登录管理者信息登录 13 管理者信息输入信息确认登录操作结果管理者信息编辑操作结果管理者信息登录管理者信息 管理者系统备注:管理者已经登录就不可以再登录 管理者信息更新管理者信息更新 管理者信息检索信息编辑更新操作结果管理者信息编辑管理者信息编辑管理者信息检索管理者信息更新管理者信息 管理者信息管理者系统14 登录登录: 登录信息输入登录登录DVD信息一览登录处理管理者信 息管理者系统 DVD 信息添加信息添加 DVD信息输入信息确认登录操作结果DVD信息编辑DVD信息编辑操作结果重复信息查询DVD信息DVD信息添加管理者系统15

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

当前位置:首页 > 商业/管理/HR > 管理学资料

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