资源描述
“软件工程专业综合实践”文档(1)多媒体分享网站系统工程开发计划作者姓名王子元参与编写者赵可欣,王功明,刘文平指导教师常成,丁大勇工程组成员学号姓名组长赵可欣成员王功明20155517王子元刘文平2018年5月10日目录1 引言 11.1 编写目的 11.2 背景 11.3 定义 11.4 参考资料 12 工程概述 22.1 工作内容 22.2 主要参加人员 22.3 产品 32.3.1 程序 32.3.2 文件 32.3.3 服务 32.3.4 非移交的产品 42.4 验收规范 42.5 完成工程的最迟期限 42.6 本计划的批准者和批准日期 43.1 工作任务的分解与人员分工 43.2 接口人员 53.3 进度 53.4 预算 63.5 关键问题 74 支持条件 74.1 计算机系统支持 84.2 需由用户承担的工作 95 专题计划要点 94.3 由外单位提供的条件 9由于本系统为工程组独立开发,承担的工作和完成时间为1引言1.1编写目的为了使得整个工程团队能够在各个时间节点,保质保量的完成整个多媒体分 享网站系统。了解自己和他人的分工,以及客户需要实现的功能,实现的平台及 相应的技术,为整个多媒体分享网站系统提供计划基础。预期读者为工程发起人, 实现各个功能的工程参与者,部分系统使用者,测试人员。1.2背景待开发的系统名称:多媒体分享网站系统 工程任务提出者:黑龙江大学软件学院 开发者:王子元,赵可欣,王功明,刘文平 用户:使用多媒体网站的系统用户。实现软件系统的计算机网络:eclipse ,Tomcat, Navicat本系统可以提供以下接口:1、与条形码系统的接口2、与客户关系经管系统CRM勺接口3、与供应链经管系统SCM勺接口4、与PDM勺接口1.3定义PDM1 Product Data Management(产品数据经管)的缩写。“PDM是一种帮助工程师和其他人员经管产品数据和产品研发过程的工具。PDMS统确保跟踪那些设计、制造所需的大量数据和信息,并由此支持和维护产1.4参考资料王兴晶,赵万军等.Visual Basic软件工程开发实例M.北京:电子工业 出版社,2004.陈艳峰,高文姬等.Visual basic数据库工程案例导航M.北京:清华大学出版社,2004.李红等.经管信息系统开发与应用M.北京:电子工业出版社,2003. 周之英.现代软件工程M丨.北京:科学出版社,2000.2工程概述2.1工作内容多媒体分享网站功能:为普通用户提供浏览,下载功能。会员用户拥有普通用户权限,并可以上传文件。系统根据用户搜索频率推荐各种文件 TOP10文件格式支持音频,视频,图片。2.2主要参加人员多媒体分享网站系统由工程团队开发,本工程组有四人组成。赵可欣,工程组组长,具有软件工程基础理论知识,具有工程开发经验,熟 悉关系型数据库系统设计,熟悉java编程王功明,工程成员,具有软件编程基础,熟悉 Java、C+等语言,并熟悉关 系型数据SQL编写。王子元,工程成员,具有良好的编程风格,并熟悉java,C+等语言,会使用mysql实现数据分析与应用,各类文档的撰写。刘文平,工程成员,具有多年的编程经验,擅长使用流行的java编程工具,熟悉java等编程语言姓名角色工作描述赵可欣组长分配工作,编写代码王功明组员编码实现,文档撰写王子元组员编码实现,文档撰写刘文平组员编码实现,文档撰写2.3 产品程序软件名称 : 多媒体分享网站语言 :java功能: 多媒体风向网站采用 java 语言编写,对视频、音频、图片进行分类, 浏览,下载,上传,对搜索数据进行处理。得到的数据存储到数据库中。通过数 据分析给出 top10 建议。文件部分重点 java 源代码;用户操作手册 :本手册详细描述软件的功能、 性能和用户界面 , 使用户对如何 使用该软件得到具体的了解为操作人员提供该软件各种运行情况的有关知识, 特 别是操作方法的具体细节。软件维护手册 : 主要包括软件系统说明、程序模块说明、操作环境、支持软 件的说明、维护过程的说明 , 便于软件的维护。服务列出需向用户提供的各项服务, 如培训安装、 维护和运行支持等, 应逐项规 定开始日期、所提供支持的级别和服务的期限。本工程为黑龙江大学软件学院开发,工程团队为单位提供,各项服务如下 :1) 系统环境安装说明书,为单位提供,操作系统安装、数据库系统安装、 语言运行环境以及系统简单故障解决方案。2) 系统数据审核员培训,为数据审核员提供为期一周的培训,并承诺对培 训后的人员提供长期技术咨询服务。3) 系统后继运行维护更新工作,工程组将可以与单位达成一定协议,承诺 有条件性为单位发布系统后进行后继维护更新工作。4) 系统版权归属本工程组, 任何人不能未经工程组同意进行非法研究篡改, 工程组将追究其法律责任。5)工程组承诺,对于系统存在的问题导致贵单位的经济损失,将承担一定 的责任,对于责任的范围需双方达成协议。非移交的产品软件需求说明书 ( 软件规格说明书 ): 对所开发软件的功能、性能、用户界面 及运行环境等做出详细的说明。 它是在用户与开发人员双方对软件需求取得共同 理解并达成协议的条件下编写的, 也是实施开发工作的基础。 该说明书应给出数 据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。概要设计说明书 : 该说明书是概要实际阶段的工作成果, 它应说明功能分配、 模块划分、程序的总体结构、输入输出以及接口设计、运行设计、 数据结构设 计和出错处理设计等,为详细设计提供基础。2.4 验收规范2.5 完成工程的最迟期限2018年 6月 30 日2.6 本计划的批准者和批准日期 多媒体分享网站系统批准者:黑龙江大学软件学院 批准日期: 3 实施计划3.1 工作任务的分解与人员分工 赵可欣:实现、测试直到维护,分发工作,用户培训工作 王功明:实现、测试直到维护,用户培训工作,软件安装工作 王子元:从需求分析、设计、实现,文件的编制、审批、打印,软件安装工 作等刘文平:需求分析、设计、实现、审批、打印、用户培训工作3.2接口人员a. 负责本工程用户的接口人员:王子元b. 负责本工程经管部门接口人员赵可欣c. 负责本工程合同负责单位的接口人员王功明d. 负责本工程同财务部门接口人员刘文平3.3进度实施阶段主要任务完成日期工作成果/提交的文档验收方式1工程准备完成准备工程实施 的范围,目标和 方法安排工程实施计划建立工程组织机构明确责任和分工交的文档:工程实施范围,目标和方法工程实施组织机构工程实施总体计划工作成果:工程实施范围,目标和方法的确认实施组织机构的建立实施计划确认工程经理签收系统购买 者工程经 理签收业务流程调查 报告调查子元汽车 租赁有限公司 业务现状及需 求提交的文档:系统购买者业务现状调查问卷系统购买者需求分析报告工作成果:完成系统购买者现行业务调研 确认系统购买者需求调查报告工程经理签收系统购买 者工程经 理签收业务分析及方案设计分析子元汽车租赁有限公司 业务现状设计子兀汽车租赁有限公司提交的文档:系统购买者业务解决方案工作成果:确认系统购买者未来业务运行的解决方案工程经理签收系统购买 者工程经 理签收业务的解决方案数据收 集与准 备收集子元汽车 租赁有限公司 现行静态业务 数据提交的文档:基础数据准备资料工作成果:完成静态业务数据收集工程经理签收系统购买 者工程经 理签收建立系统建立业务运行环境提交的文档:安装记录表工作成果:确认应用产品设置文档 完成业务运行环境的设置工程经理签收系统购买 者工程经 理签收新系统开始试运行系统试运行提交的文档:系统试运仃报告工作成果:元成系统试运行报告与确认工程经理签收系统购买 者工程经 理签收系统止 式运行 切换工 程实施 完成提交的文档:系统正式运行切换报告工程实施完成报告工作成果:确认工程实施完成工程经理签收系统购买 者工程经 理签收3.4预算经费预算表:工程经费预算(兀)办公费1000差旅费2000机时费3000资料费4000通讯专用设备租金5000总计15000工程劳务表:参与人员时间(天)赵可欣1王功明2王子元3刘文平4经费来源:系统购买者3.5关键问题1)工程进展时间计划要在短期之内期间完成各项工作任务,对团队具有很大的挑战。工程进展过程中,需求和编码耗时较多,所以需要投入更多的人力和物力。2)技术进步影响技术是软件开发的核心,开发一个工程我们需要采用更先进的技术进行完 成,才能开发出更高效的系统。开发人员技能的提升 ,就是工程团队整体力量的 提升。4支持条件分类推荐配置最低配置数据库服务器CPU第七代智能英特尔酷睿处理器英特尔酷睿4双核处理器内存8GB4GB硬盘160GB120GB网卡500M50M应用服务器CPU第七代智能英特尔酷睿处理器英特尔酷睿4双核处理器内存8GB4GB硬盘160GB120GB网卡500M50M网络带宽500M50M客户端CPU第七代智能英特尔酷睿处理器英特尔酷睿4双核处理器内存8GB4GB硬盘160GB120GB网卡500M50M4.1计算机系统支持分类名称版本语种操作系统Win dows10中文、英文(可补丁小语种)操作系统的附加功能ODBC数据源经管工具/、中文、英文(可补丁小语种)数据库平台Microsoft SQL Server2017中文、英文(可补丁小语种)数据库平台补丁语言补丁sp4中文、英文(可补丁小语种)数据库驱动SQL Server Driver ForJDBCsp4中文、英文(可补丁小语种)应用平台Win dows7/10中文、英文(可补丁小语种)浏览器各种功能完善、运行稳定的浏览器QQ游览器,火狐 游览器等中文、英文客户端软件Win dows7/10中文、英文(可补丁小语种)邮件系统SMTP POP3中文、英文(可补丁小语种)4.2需由用户承担的工作4.3由外单位提供的条件由于本系统为工程组独立开发,承担的工作和完成时间为5专题计划要点本工程的开发时段为5月10日至6月30日各个专题计划的关键时间节点如下:5.1 分合同计划5.10 到 5.11 同系统用户单位拟定工程合同。5.2 开发人员培训计划从5.11到5.20进行工程开发人员培训计划, 工程策划人员画出系统用例图, 功能分解图, 对系统需要的技术支持及开发工程工具, 算法,普及到各个功能层 开发人员。5.3 测试计划5.20 到 5.25 对软件进行各项功能测试工作, 测试不通操作系统的运行情况。 5.4 安全保密计划在从工程开发阶段到最后软件的正式发布期间, 做好工程的保密工作, 小组 成员对所有工程所有相关文档进行加迷,对核心的系统进行权限设置。5.5 质量保证计划严格按照工程开发过程中的各项步骤, 从工程立项, 可行性研究报告、 需求 分析报告、工程开发计划等。5.6 配置经管计划工程开发小组共 4 人:组长:赵可欣 组员: 王功明 王子元 刘文平5.7 用户培训计划在软件实际应用后的前一个月,对高级用户进行软件操作方法的具体培训。 5.8 系统安装计划在不同的操作系统中,安装并运行本多媒体分享网站系统。
展开阅读全文