范文一:软件开发策划书
软件开发策划书
一份好的策划书往往能够决定您的目的是否能够快速有效达成。为了在写策划书时能写出
更好的策划书下面应届毕业生求职网相关推荐一篇,供您参考:
一、活动宗旨:
本次活动以娱乐为主,其旨在:
锻炼大家的沟通与交际能力
让大家彼此认识彼此,为以后做项目活动做好准备
二、活动口号:
提高每位成员的身体素质
三、活动时间:
星期六上午:8:3011:00
四、活动地点:
农大北区2#先面的篮球场
五、承办单位:
E01软件信息协会软件开发部
六、活动内容:
我们部的成员将进行篮球比赛。
八、具体安排:
将我们的成员分为若干组进行比赛,最终获胜的那个队,将获得本次活动的奖品。
九.活动费用及所需物资:
一桶纯净水和50个杯子10元。奖品30元。总计40元。
篮球4个自带。
e01软件信息协会开发部
2006年11月4日
一、 景分析
旅游市场分析
餐饮市场分析
二、 络市场分析
络覆盖了全球,缩短了人们之间的距离,带来了许多主便,介是很多网站都没有能存
活下来,很快被网络市场所淘汰,被淹没在网络浪潮之中。
1. 许多站点不注重盈利点和盈利周期,只想着赚钱,不善于选择经营模式和盈利模式;
2. 站点的信息更新速度慢,信息有吸引力不强;
3. 没有自己的特点,定信不明确,缺少一定的气氛和感觉;
4. 服务水平不高,功能不全;
5. 没有抓住顾客的
三、 网站的战略分析
(一) 提供什么
1.要获得更大的发展,必须吸引大量网民、旅游景点、旅行社和宾馆饭店,为想来苏
旅游的游客提供便利。
2. 提供苏州旅游景点和宾馆饭店的分布图;
3. 提供最新的旅游线路;
4. 市场分析
5. 介绍各类优惠信息。
(二)、成功的因素
1较好的商业动作模式及盈利模式;
2.有价值的咨询信息,有价值的市场分析
3.公平合理
4.网上订购
5.网站人员文泛,便于操作管理
6. 充分利用网民的参与、商家参与及互动全作
7. 网站立足于人们感兴趣的旅游和饮食
8. 网民可直接从本站订餐、组团旅游
(三)、凭什么盈利
下江南旅游网是集咨询、娱乐、体闲、商务于一体的旅游网站,
集顾客商家为一点的区域,是人们茶余饭后的体闲区,是现代生活的首选,帮人员潜
力极是庞大,它给旅行社、宾馆饭店带来如下利益:
1、 获取巨大的经济效益和社会效益。
2、知名度迅速提升。
3、为经销商带来更多的顾客。
4、协助商家进入网络营销行业,使个商家的服务更加的全面。
5、同时,也给顾客带来各种优惠和利益及方便。
第二部分
四、 网站栏目架构]
1. 吴地文化 2. 苏州景点 3. 预订服务4. 天堂论坛5. 旅游常识6. 饮食文化7. 咨询广场8. 会员注册:个人注册和商家注册9. 服务区
五、 网站设计
网页的版面设计直接影响到网站的效率。避免与其他网站的雷同,以致于被埋没在网络的大海之中,故本网站将全方们设计一个具格令人回味的界面。
1. 优化视图设计,插入动画,但数量不能太多
2. 图文并茂,色彩图片、文字合理搭配,在保持网页整体一致性的情况下追求属于本网站独特品味,造出一些亮点。
3. 网让导航栏的设计,使整个网站的组织形式清晰,并保证页面不单调
4. 网站设计真正做到以服务顾客为核心。
5. 及时和定期与日俱增新信息。
六、 风店的特点
个性化,应用灵活,功能强大,可扩展性、实用性强。宣传效果佳,成本低廉,服务优,维护有保障,便于操作,立足于服务,立足于提高人们的生活水平。
七、 网站的维护
1. 时时监控,若软硬件出现问题,及时进行评估并在24小进内解决。
2. 第天备份数据,优化数据库设计
八、 运营事宜
1宣传工作 与各大网站建立链接,注同搜索引擎
2.与商家保持联系,取得他们的支持,获取网页素材和市场信息
3.通过制作成功的风站扫提供的信息提高网站人气,配合商家的有关活动,增加网站的可信度。丰富网站内容,加大推广力度,吸引苏州人和来苏旅游的人的眼球。使网站在短期内能运转起来,以便为将来网站盈利作准备。
九、 财务分析
(一)、支出
1. 维护费用
2. 设备费用
3. 人员工资
4. 推广费用
(二)、收入
1. 广告收入
2. 注册收费VIP
3. 出售旅游用品
4. 代理业务
更多策划书范文,尽在:yjbys.com/cehuashu/
范文二:软件开发策划书
精品文档
软件开发策划书
编写目的
开发基于互联网的学生选课系统,提高管理工作的效率、提高信息的开放性、改善学生和教师对其最新信息查询的准确性。
项目背景
某校在校生近5000人,每学期在期末都要进行一次对学生的学习质量测评,要求所有学生都要参加。以前测评的方式都是手工考核操作,由教务处发出试卷,每个同学填写完成后交回到教务处。然后教务处再使用手工的方法对试卷进行统计汇总,最后得出学生的成绩。
建议进行《学生成绩考核系统》的开发。
我院计算机系具备进行该软件系统开发的能力并承担本软件系统的开发与维护工作。该软件系统由我院教务处使用。
定义
《学生成绩考核系统》以下简称《考核系统》。
参考资料
(1)” 学生成绩考核系统系统定义报告”
(2) ” 学生成绩考核系统可行性研究报告”
2. 主要内容
工作内容
1 / 5
精品文档
系统所需要的基础数据来源:
“考核系统”需要实现的功能包括两大部分:
一是前台的数据采集,具体包括:德育测试页面、体育测试页面、智力测试页面、数据存储页面。(面试网 )
二是后台的数据管理部分:包括测试设置、德育测试、体育测试与智力测试的数据统计及查询。
条件和限制
使用SQL SERVER 2010作为数据库的建设工具,相关的管理程序开发主要使用SQL SERVER 2010及NET等。
产品
程序
可运行的程序包括:SQL SERVER 2010,Microsoft
Visual Studio 2010
文档
可行性研究报告,项目开发计划书,软件需求说明书,概要设计说明书,详细设计说明书,数据库设计说明书,操作手册,测试计划,测试分析报告,项目开发总结报告。
运行环境
《学生成绩考核系统》应该运行在Windows XP 以及以上版本的平台上。
验收标准
《学生成绩考核系统》能让学生能成绩考核和查看成
2 / 5
精品文档
绩,教师能管理成绩。
3. 实施计划
任务分解
需求分析:
学校每年新生入学,毕业生离校和各种其它变动,如学籍变动,个人信息修改。每学期学校者要开设一定的课程提供给学生根据自己的情况来选择,最后的选择结果要给出学生的课程表。如何有效的管理这些学生信息,帮助学校和老师管理和掌握这些情况,这就是学生信息管理系统需要完成的任务。下面用软件工程的思想和方法完成该系统的设计过程。
功能:
个人信息查询和修改,包括流动,注册,更新管理
系统设计:“中学生成绩管理信息系统”包括四个模块:成绩录入、班级统计、年级统计、系统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。(1)成绩录入模块:主要功能用来对中学生的成绩进行收集和修改。具体包括中学生成绩录入、修改、增加、删除、查询、打印等功能,由于一些资料可以Word文档或Excel表格输入,故在此模块中增加了导入、导出数据功能。成绩录入需要分班级、分年级以及某个时间考试的各门功课的成绩。修改要与成绩录入相对应。增加、删除是
3 / 5
精品文档
对基本表的操作。查询条件设置应该齐全,可以班级查询,年级查询,也可以姓名查询,学号查询等等。分成绩单打印、报表打印等。(2)班级统计模块:主要功能用来对中学生的成绩以班级为单位进行处理。具体包括各班学生总成绩、平均成绩、班级排名及统计班级某分数段内的学生人数;各个学生该科成绩、班级排名及统计班级某分数段内的学生人数。各项统计仅对于某学期某次考试而言。(3)年级统计模块:主要功能用来对中学生的成绩以年级为单位进行处理。具体包括各年级学生总成绩、年级排名统计年级某分数段内的学生人数;各个学生该科成绩、年级排名及统计、年级某分数段内的学生人数。各项统计仅对于某学期某次考试而言,在统计时,还应注意各年级考试科目不同。(4)系统功能模块:包括帮助信息,关于系统及退出系统。
编码:
测试计划:进行黑盒测试
测试人员:
进度安排
需求分析: 第1周
系统设计: 第2~3周
编码:第4~7周
测试计划与测试:第8~10周
包装和发布:第11周
4 / 5
精品文档
机动:第12周
预算
开发费用:8000元
设备费及其他:5000元
合计:13000元
4. 人员组织及分工(略)
5. 交付期限
6. 专题计划要点(详见后续内容)
5 / 5
范文三:软件开发策划书44008
软件开发策划书
太原264医院http://www.sx264.com/ 太原男科医院策划书网
一份好的策划书往往能够决定您的目的是否能够快速有效达成。为了在写策划书时
能写出更好的策划书下面应届毕业生求职网相关推荐一篇,供您参考:
一、活动宗旨:
本次活动以娱乐为主,其旨在:
锻炼大家的沟通与交际能力
让大家彼此认识彼此,为以后做项目活动做好准备
二、活动口号:
提高每位成员的身体素质
三、活动时间:
星期六上午:8:30—11:00
四、活动地点:
农大北区2#先面的篮球场
五、承办单位:
E01软件信息协会软件开发部
六、活动内容:
我们部的成员将进行篮球比赛。
八、具体安排:
将我们的成员分为若干组进行比赛,最终获胜的那个队,将获得本次活动的奖品。
九.活动费用及所需物资:
一桶纯净水和50个杯子——10元。奖品——30元。总计40元。
篮球4个自带。
e01软件信息协会开发部
2006年11月4日
一、 景分析
旅游市场分析
餐饮市场分析
二、 络市场分析
络覆盖了全球,缩短了人们之间的距离,带来了许多主便,介是很多网站都没有能存活
下来,很快被网络市场所淘汰,被淹没在网络浪潮之中。
1. 许多站点不注重盈利点和盈利周期,只想着赚钱,不善于选择经营模式和盈利模式;
2. 站点的信息更新速度慢,信息有吸引力不强;
3. 没有自己的特点,定信不明确,缺少一定的气氛和感觉;
4. 服务水平不高,功能不全;
5. 没有抓住顾客的
三、 网站的战略分析
(一) 提供什么
1.要获得更大的发展,必须吸引大量网民、旅游景点、旅行社和宾馆饭店,为想来苏旅游的游客提供便利。
2. 提供苏州旅游景点和宾馆饭店的分布图;
3. 提供最新的旅游线路;
4. 市场分析
5. 介绍各类优惠信息。
(二)、成功的因素
1较好的商业动作模式及盈利模式;
2.有价值的咨询信息,有价值的市场分析
3.公平合理
4.网上订购
5.网站人员文泛,便于操作管理
6. 充分利用网民的参与、商家参与及互动全作
7. 网站立足于人们感兴趣的旅游和饮食
8. 网民可直接从本站订餐、组团旅游
(三)、凭什么盈利
下江南旅游网是集咨询、娱乐、体闲、商务于一体的旅游网站,
集顾客商家为一点的区域,是人们茶余饭后的体闲区,是现代生活的首选,帮人员潜力极是庞大,它给旅行社、宾馆饭店带来如下利益:
1、 获取巨大的经济效益和社会效益。
2、知名度迅速提升。
3、为经销商带来更多的顾客。
4、协助商家进入网络营销行业,使个商家的服务更加的全面。
5、同时,也给顾客带来各种优惠和利益及方便。
第二部分
四、 网站栏目架构]
1. 吴地文化 2. 苏州景点 3. 预订服务4. 天堂论坛5. 旅游常识6. 饮食文化7. 咨询广场8. 会员注册:个人注册和商家注册9. 服务区
五、 网站设计
网页的版面设计直接影响到网站的效率。避免与其他网站的雷同,以致于被埋没在网络的大海之中,故本网站将全方们设计一个具格令人回味的界面。
1. 优化视图设计,插入动画,但数量不能太多
2. 图文并茂,色彩图片、文字合理搭配,在保持网页整体一致性的情况下追求属于本网站独特品味,造出一些亮点。
3. 网让导航栏的设计,使整个网站的组织形式清晰,并保证页面不单调
4. 网站设计真正做到以服务顾客为核心。
5. 及时和定期与日俱增新信息。
六、 风店的特点
个性化,应用灵活,功能强大,可扩展性、实用性强。宣传效果佳,成本低廉,服务优,
维护有保障,便于操作,立足于服务,立足于提高人们的生活水平。
七、 网站的维护
1. 时时监控,若软硬件出现问题,及时进行评估并在24小进内解决。
2. 第天备份数据,优化数据库设计
八、 运营事宜
1宣传工作 与各大网站建立链接,注同搜索引擎
2.与商家保持联系,取得他们的支持,获取网页素材和市场信息
3.通过制作成功的风站扫提供的信息提高网站人气,配合商家的有关活动,增加网站的
可信度。丰富网站内容,加大推广力度,吸引苏州人和来苏旅游的人的眼球。使网站在短期
内能运转起来,以便为将来网站盈利作准备。
九、 财务分析
(一)、支出
1. 维护费用
2. 设备费用
3. 人员工资
4. 推广费用
(二)、收入
1. 广告收入
2. 注册收费VIP
3. 出售旅游用品
4. 代理业务
更多策划书范文,尽在:http://yjbys.com/cehuashu/天津464医院http://www.464nk.com/
天津男科医院http://www.ctxlsj.com/ 天津464医院
范文四:[策划书]软件开发文档模板
软件开发文档模板
本文由wangbiao213贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
目录
1. 范围…… 1 2. 总体要求 …… 1 2.1 总体功能要求 …… 1 2.2 软件开发平台要求 …… 1 2.3 软件项目的开发实施过程管理要求 …… 2 2.3.1 软件项目实施过程总体要求 …… 2 2.3.2 软件项目实施变更要求 …… 2 2.3.3 软件项目实施里程碑控制 …… 3 3. 软件开发 …… 3 3.1 软件的需求分析 …… 3 3.1.1 需求分析 …… 3 3.1.2 需求分析报告的编制者 …… 4 3.1.3 需求报告评审 …… 4 3.1.4 需求报告格式 …… 4 3.2 软件的概要设计 …… 4 3.2.1 概要设计 …… 4 3.2.2 编写概要设计的要求 …… 4 3.2.3 概要设计报告的编写者 …… 4 3.2.4 概要设计和需求分析、详细设计之间的关系和区别 …… 5 3.2.5 概要设计的评审 …… 5 3.2.6 概要设计格式 …… 5 3.3 软件的详细设计 …… 5 3.3.1 详细设计 …… 5 3.3.2 特例 …… 5 3.3.3 详细设计的要求 …… 5 3.3.4 数据库设计 …… 5 3.3.5 详细设计的评审 …… 5 3.3.6 详细设计格式 …… 5 3.4 软件的编码 …… 6 3.4.1 软件编码 …… 6 3.4.2 软件编码的要求 …… 6 3.4.3 编码的评审 …… 6 3.4.4 编程规范及要求 …… 6 3.5 软件的测试 …… 6 3.5.1 软件测试 …… 6 3.5.2 测试计划 …… 6 3.6 软件的交付准备 …… 7 3.6.1 交付清单 …… 7
I
3.7 软件的鉴定验收 …… 7 3.7.1 软件的鉴定验收 …… 7 3.7.2 验收人员 …… 7 3.7.3 验收具体内容 …… 7 3.7.4 软件验收测试大纲 …… 8 3.8 培训 …… 8 3.8.1 系统应用培训 …… 8 3.8.2 系统管理的培训(可选) …… 8 附录 A 附录 B 附录 C 附录 D 附录 E 软件需求分析报告文档模板 …… 9 软件概要设计报告文档模板 …… 21 软件详细设计报告文档模板 …… 33 软件数据库设计报告文档模板 …… 43 软件测试(验收 大纲 软件测试 验收)
大纲 …… 错误~未定义书签。5 验收
II
1. 范围
本指南用于指导软件开发者为"花之盟"全国花店加盟分销管理系统进行设计和开发的 过程,通过规范软件项目承担单位的开发过程达到提高软件质量,降低维护成本的目的。开 发者应根据本指南进行软件开发和编制软件开发文档。 本指南是对软件项目承担单位的基本 要求。在本指南的附录 A 至 E 中提供了文档的编写模板供开发者参考,在进行具体软件开 发时,开发者可根据实际情况采编写,但必须提供双方约定的文档,文档中约定的内容必须 描述清楚。
2. 总体要求
2.1 总体功能要求
网络应用环境以 Internet/Intranet 技术为核心。 开发者应在充分分析需求的基础上,选择采用 B/S 结构或者 C/S 结构。 本指南中没有规定开发者采用何种具体的软件工程开发方法, 开发者可根据项目具体特 点、自身擅长来选择采用面向对象的方法,使用面向对象软件工程的方法,如:采用目前被 广泛使用的 RUP(Rational
Unified Process)方法来进行分析、设计和开发。 RUP:需求分析 系统分析和概要设计 系统详细设计 开发 测试 实施。 文档贯穿整个生命周期
2.2 软件开发平台要求
开发者开发的软件必须能够在南京市客户规定的软件平台上正常运行。目前软件平台 为: 数据库管理系统: SqlServer2005 以上版本 中间件(应用服务器)系统: IIS+ASP.NET4.0 网络架构: 完全支持 TCP/IP,HTTP 协议 开发工具: Microsoft Visual Studio.Net 2010 SqlServer2005 PowerDesigner CodeSmith SVN
1
HTML WorkShop-制作 chm 帮助文件 技术体系: ASP.NET4.0 XML
WebService AJAX Entity Framework WCF ASP.NET MVC 其他
2.3 软件项目的开发实施过程管理要求
2.3.1 软件项目实施过程总体要求 (一)开发者提交软件开发工作大纲,专家组对工作大纲进行评审,并提出整改意见。 (二)通过评审后,开发者根据整改意见完善工作大纲,经过认可后组织项目组进行 软件开发。软件开发工作按照需求分析、概要设计、详细设计、编码、测试等几个阶 段进行,在开发过程中,开发者需分阶段提交相关文档。 (三)在软件开发工作完成后,开发者应提交完整的软件文档,组织验收组对软件进 行验收审查。 2.3.2 软件项目实施变更要求 在开发过程中, 需求或设计不可避免地需要发生变更, 相关变更必须经过书面同意方可 进行。在需求或设计发生变更时,需要对原有文档进行修改,并提供完整的变更记录, 以 使变更处于可控制的状态。变更单如下表所示: 表 2-1 变更单 需求变更申请 申请变更的需求文档 变更的内客及其理由 评估需求变更将对 项目造成的影响 申请人签字 变更申请的审批意见 审批意见: 项目经理签字 签字 客户签字 (合同项目) 审批意见: 日期 输入名称,版本,日期等信息
签字 更改需求文档 变更后的 输入名称,版本,完成日期等信息
日期
2
需求文档 更改人签字 重新评审需求文档 评审意见: 需求评审小组签字 签字 变更结束 项目经理签字 2.3.3 软件项目实施里程碑控制 客户将分四个阶段进行把关,召开专家审查会。 (一) 需求分析(结合原型进行审查)确认; (二) 概要设计+数据库设计; (三) 预验收(试运行后) ; (四) 正式验收(推广使用后) 。 签字 日期 日期
3. 软件开发
合同签订以后, 项目承担单位即可组织项目组进行软件开发工作。 软件开发必须严格按 照软件工程的要求进行。开发过程包括开发者的活动和任务。此过程由软件需求分析、概要 设计、详细设计、
编码、测试、验收、鉴定等活动组成。
3.1 软件的需求分析
3.1.1 需求分析 首先, 开发者和客户应共同对客户的应用需求作充分的调研, 提交完整的需求分析报告。 在需求分析报告中必须描述的基本问题是:功能、性能、强加于实现的设计限制、 在需求分析报告中必须描述的基本问题是:功能、性能、强加于实现的设计限制、属 性、 外部接口。应当避免把设计写入需求分析报告中。 结果, 外部接口。应当避免把设计写入需求分析报告中。它必须说明由软件获得的 结果,而不 是获得这些结果的手段。 是获得这些结果的手段。 软件需求可以用若干种方法来表达,如通过输入、输出说明;使用代表性的例子;用规 范化的模型。 开发者应尽可能地使用模型的方式, 因为这是表达复杂需求的精确和有效的方 法。比如用统一建模语言(UML)来描述需求。 编写需求分析报告的要求 a(无歧义性 对最终产品的每一个特性用某一术语描述; 若某一术语在某一特殊的行文中使用时具有 多种含义,那么应对该术语的每种含义做出解释并指出其适用场合。 b(完整性 需求分析报告应该包括全部有意义的需求, 无论是关系到功能的、 性能的、 设计约束的、 还是关系到外部接口方面的需求; 对所有可能出现的输入数据的响应予以定义, 要对合法和 非合法的输入值的响应做出规定;填写全部插图、表、图示标记等;定义全部术语和度量单 位。 c(可验证性 需求分析报告描述的每一个需求应是可以验证的。 可以通过一个有限处理过程来检查软
3
件产品是否满足需求。 d(一致性 在需求分析报告中的各个需求的描述不能互相矛盾。 e(可修改性 需求分析报告应具有一个有条不紊、易于使用的内容组织;没有冗余,即同一需求不能 在需求分析报告中出现多次。 f(可追踪性 每一个需求的源流必须清晰, 在进一步产生和改变文件编制时, 可以方便地引证每一个 需求。 g(运行和维护阶段的可使用性 需求分析报告必须满足运行和维护阶段的需要。 在需求分析报告要写明功能的来源和目的。 3.1.2 需求分析报告的编制者 需求分析报告应由客户和开发者双方共同完成。 其
中: 客户负责根据实际需要提出希望 软件实现的功能; 客户经理或需求分析师根据客户提出的功能需求, 结合软件开发编写需求 分析。 3.1.3 需求报告评审 在软件需求分析工作完成后,软件开发者应向客户提交《软件需求分析报告》 。客户组 织有关人员对需求进行评审,以决定软件需求是否完善和恰当。评审完成后,就可以进入软 件的设计阶段。 3.1.4 需求报告格式 《软件需求分析报告》需按一定的格式进行编写,具体的《软件需求分析报告》文档编 写模板请见附录 A。
3.2 软件的概要设计
3.2.1 概要设计 在客户和开发者双方认可的《需求分析报告》基础上,开发者进行下——步的工作。 首先,开发者需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计 软件系统的设计 进行考虑, 括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、 进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、 运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。 运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础 3.2.2 编写概要设计的要求 a(一致性 概要设计的要求应该与需求分析报告所描述的需求一致。 同时, 概要设计的各项要求之 间也应该一致。 b(合理性 概要设计所提出的设计方法和标准应该是合理的、恰当的。 c(可追踪性 对概要设计所提出的各项要求应该可以得到它的清晰的源流, 即在需求分析报告客户有 明确的需求描述。 d(可行性 根据概要设计进行详细设计、操作和维护应该是可行的。 3.2.3 概要设计报告的编写者 概要设计报告由开发者根据需求分析报告的要求进行编写。
4
3.2.4 概要设计和需求分析、详细设计之间的关系和区别 需求分析不涉及具体的技术实现, 需求分析不涉及具体的技术实现,而概要设计注重于从宏观上和框架上来描述采用何 种技术手段、方法来实现这些需求。 种技术手段、方法来实现这些需求。详细设计相对概要设计更注重于微观上和框架内的设 是编码的依据。概要设计
是指导详细设计的依据。 计, 是编码的依据。概要设计是指导详细设计的依据。 3.2.5 概要设计的评审 在软件概要设计工作完成后,软件开发者应向客户提交《软件系统概要设计报告》 。在 客户对《概要设计报告》评审通过后,即可进入详细设计阶段。 3.2.6 概要设计格式 《软件系统概要设计报告》需按一定的格式进行编写,具体的《软件系统概要设计报 告》文档编写模板请见附录 B。
3.3 软件的详细设计
3.3.1 详细设计 在概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计中,描述实 现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统 各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。应当保证 软件的需求完全分配给整个软件。 详细设计应当足够详细, 能够根据详细设计报告进行编码。 3.3.2 特例 如果软件系统比较简单,层次较少,可以不必进行专门的详细设计,而和概要设计结合 起来。 3.3.3 详细设计的要求 a(一致性 详细设计的要求应该与需求分析报告所描述的需求、与概要设计一致。同时,详细设计 的各项要求之间也应该是一致的。 b(合理性 详细设计所提出的设计方法和标准应该是合理的、恰当的。 c(可追踪性 对详细设计所提出的各项要求应该可以得到它的清晰的源流, 即可在需求分析报告、 概 要设计报告中有明确的需求描述。 d(可行性 根据详细设计进行编码、测试、操作和维护应该是可行的。 3.3.4 数据库设计 如果软件产品需要使用到数据库, 软件的详细设计应包括对数据库的设计。 数据库设计 应在软件的需求分析、概要设计完成之后、详细设计的其它工作之前进行。 3.3.5 详细设计的评审 在软件详细设计完成后,软件开发者应向客户提交《软件系统数据库设计报告》和《软 件系统详细设计报告》 。在客户对《软件系统数据库设计报告》《软件系统详细设计报告》 、 评审通过后,即可进入软件编码阶段。 3.3.6 详细设计格式 《软件系统详细设计报告》 《软件系统数据库设计报告》需按一定的格式进行编写, 、 具体的《软件系统详细设计报告》文档编写模板和《软件系统数据库设计报告》
文档编写模 板请见附录 C、附录 D。
5
3.4 软件的编码
3.4.1 软件编码 在软件编码阶段,开发者根据《软件系统详细设计报告》中对数据结构、算法分析和模 块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对 目标系统的功能、性能、接口、界面等方面的要求。 3.4.2 软件编码的要求 a(模块化编码 b(代码可读性 c(可维护性 d(模块接口标准化 e(界面风格统一 e(注释的应用 3.4.3 编码的评审 为了尽早发现软件中的障碍, 提高软件产品的质量, 开发者在编码的过程中应该强调代 码评审工作。将代码评审报告作为文档的一部分,提交给客户。 3.4.4 编程规范及要求 为了提高编程实现的质量,软件的程序设计必须遵照国家颁布的相关编程规范 编程规范。 编程规范 主要内容包括:规范化的程序内部文档、数据结构的详细说明、清晰的语句结构、编码 规范。编码规范的内容包括命名规范、界面规范、提示及帮助信息规范、热键定义等。 在软件编码的同时应进行单元测试。
3.5 软件的测试
3.5.1 软件测试 为了尽早发现软件产品中的错误,从而达到提高软件质量、降低软件维护的费用,开发 者应在编码过程中对各个模块的程序代码进行单元测试, 系统集成时进行集成测试, 系统集 成完成后对整个软件进行系统测试。 单元测试是在软件开发过程中针对程序模块进行正确性 检验。集成测试是在单元测试的基础上,将所有模块按照设计要求组装成系统或子系统,对 模块组装过程和模块接口进行正确性检验。软件系统测试不仅是检测软件的整体行为表 现,从另一个侧面看,也是对软件开发设计的再确认。进行软件系统测试工作时。测试主要 包括界面测试、可用性测试、功能测试、稳定性(强度)测试、性能测试、强壮性(恢复)测试、 逻辑性测试、破坏性测试、安全性测试等。 开发者针对单元测试,集成测试,系统测试分别制定《测试计划》 。集成测试需要根据 需求分析报告和概要设计制作测试用例,并须经过评审。软件测试按照《测试计划》
《需求 、 分析报告》的要求进行,最后形成《软件测试报告》 。 3.5.2 测试计划 在软件编码开始之前,开发者应向客户提交《测试计划》 ,在软件交付时,开发者应向 客户提交《软件测试报告》 ,以确保开发者的软件得到了充分的测试。开发的软件必须经过 充分的测试证明其符合设计要求、运行稳定、安全可用方可交付客户。
6
3.6 软件的交付准备
3.6.1 交付清单 在软件测试证明软件达到要求后, 软件开发者应向客户提交开发的目标安装程序、 数据 库的数据字典、 《用户安装手册》《用户使用指南》 、 、需求报告、设计报告、测试报告等双方 合同约定的产物。 《用户安装手册》应详细介绍安装软件对运行环境的要求、安装软件的定义和内容、在 客户端、服务器端及中间件的具体安装步骤、安装后的系统配置。 《用户使用指南》应包括软件各项功能的使用流程、操作步骤、相应业务介绍、特殊提 示和注意事项等方面的内容,在需要时还应举例说明。
3.7 软件的鉴定验收
3.7.1 软件的鉴定验收 在软件开发完成后, 为了确保软件是按照需求分析的要求进行开发的, 保证软件产品的 质量,需要对软件产品进行鉴定验收。在开发者如期交付软件后,由客户负责确定具体的鉴 定验收日期。 3.7.2 验收人员 由客户聘请具有一定的分析、 设计、 编程和软件测试经验的验收组长和其他专业人员组 成。验收组设组长一名(可设有副组长),负责整个验收的计划、组织工作。 3.7.3 验收具体内容 验收内容应该包括:合法性检查、文档检查、软件一致性检查、软件系统测试与测试结 果评审等几项工作。 合法性检查检查软件开发工具是否合法、使用的函数库、控件、组件是否有合法的发布 许可。 文档检查检查开发者提交的文档必须齐全, 质量是否过关。 需要开发者提供的文档包括: 项目实施计划; 详细技术方案; 软件需求规格说明书(STP)(含数据字典); 概要设计说明书(PDD); 详细设计说明书(DDD)(含数据库设计说明书); 软件测
试计划(STP)(含测试用例); 软件测试报告(STR); 用户手册(SUM)(含操作、使用、维护、应急处理手册); 源程序(SCL)(不可修改的电子文档); 项目实施计划(PIP); 项目开发总结(PDS); 软件质量保
范文五:安卓软件开发--网站策划书
一、网站市场分析---------------------------- 1~4 二、建设网站目的及功能定位------------------5~6 三、网站技术解决方案-------------------------7~8 四、网站内容规划------------------------------ 9 五、网页设计---------------------------------- 10 六、网站维护---------------------------------- 11 七、网站测试---------------------------------- 12 八、网站发布与推广--------------------------13~14 九、网站建设日程表--------------------------- 15 十、费用明细---------------------------------- 16
1.网站市场分析
Android是一种以Linux为基础的开放源码操作系统,主要使用于便携讴备。目前尚未有统一中文名称。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。 2010年末数据显示,仅正式推出两年的操作系统的Android已经超越称霸十年的诺基亚Symbian系统,跃居全球最受欢迎的智能手机平台。Android的主要竞争对手是苹果的IOS,微软的WP7以及RIM的Blackberry OS。
9月27日消息,市场调查公司尼尔森,Nielsen,发布数据显示,Google Android 平台的市场份额继续攀升,占整个市场的43%。
数据显示,截止到8月底,Android市场份额达到43%,比7月份的40%增长3%,苹果iPhone保持平稳,市场份额连续两个月维持在28%,微软Windows Phone,被归为“其它”类,则由13%下陈至11%,黑莓市场份额下跌了一个百分点至18%。
报告还指出,在过去三个月中,选择购买Android平台手机的用户高达56%,有28%的消费者选择了购买iPhone,9%的买家选择了黑莓,6%的买家选择了“其它”,主要是Windows Phone,。同时,还有一部分买家在等待预计10月份推出的iPhone 5和Windows Phone 7.5,芒果,,整个夏天都保持了观望。
尼尔森表示,随着iPhone 5和Windows Phone 7.5,芒果,的推出,苹果和
1 / 16
微软的市场份额可能出现增长,Android 市场份额则可能出现下滑。尤其是Sprint推出新款iPhone ,将直接影响到Android平台。此前Android平台在Sprint处于垄断地位。
1、Android智能手机用户年龄结构
2、Android智能手机用户学历结构
2 / 16
3、Android智能手机用户所处地区分布
4、Android智能手机用户职业结构
3 / 16
根据调查显示,目前持有安卓手机最多的人群为: 年龄在20 – 35之间的人最多;
学生和刚工作几年的人较多;
学历在高中,大专,本科类型的的人最多;
职业在从事it信息技术类的人最多。
所以我们完全有信心可以建设这个一个针对我们南艺学生的安卓社区
4 / 16
2.建设网站目的及功能定位
智能手机像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方朋务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移劢通讯网络来实现无线网络接入。
随着安卓手机的越来越普及,安卓的软件数量正在成爆炸式的增长,所以安卓的软件市场虽然庞大,但是软件质量鱼龙混杂。据我了解大多数人面对如此庞大的手机应用,显示的是有点无所适从。所以一些安卓类的社区网站应运而生,这些网站通过整合一些精品软件,为广大机友解决问题,提供一个很好的交流平台,逛这些社区网站已经成为一些人的习惯。
目前比较知名的安卓社区网站有安卓网,机锋网,机游网等等。这些网站的涉及面都非帯的广,支持的手机型号非帯的全面,有不错的管理机制。但这些大的讳坛都比较的横向,受众面太广,形式雷同。给人的感觉是难以取舍,让用户晕了方向,他们自然就不会买你的单,所以这些网站虽然红火,但实际用户的忠诚度并不高。很多用户都是通过百度随机进入讳坛的。
目前安卓讳坛的盈利模式大多数来自于广告,和一些软件商的赞劣,我们网站虽不能说是商业网站,但也需要一定的盈利费用去维护网站,对开发者和网站维护人员一定的回报,所以决定先加入一些商业广告栏位,至于后期,网站在学校的普及率高了,打算只为同学们发布一些广告,这样才会显得这个网站更有校园气息,也将更会有生命力。
所以我们要建立一个竖向的安卓社区,针对我们南艺学生这个群体,就能
5 / 16
对网站做出最大的优化,虽然可能在用户群方面不能和那些大的安卓社区网站相比,但是我们也有我们的优势,就我们的用户忠诚度将会很高。网站主体构架应该会和现在的主流安卓讳坛一致,当然页面风格我们会做出更好艺术创意,力求让人眼前一亮。开讴一个主的大版块,还为各个陊建立单独的子版块,宗旨是为了方便同学更好的互相认识。同学们不仅可以在网站中分享软件,分享手机经验,互相解决问题。因为是同校的,联系起来也感觉不会那么陌生,不能说甚至,应该说经帯可以从线上走到线下,成为现实生活中的好朊友。
6 / 16
3、网站技术解决方案
1 软件配置需求
采用可扩展的网站建讴架构,网站框架结构
以J2EE为核心技术,jsp+servlet
有海量数据:选择oracle 10g作为后台数据库
操作系统采用:linux
网全局导航系统,让讵客清楚网站内部结构
1. 规划功能模块,灵活简结
2. 美工讴计首页,创新元素,锁定讵客眼球
3. 栏目分类,讴计相关子页
2 硬件配置需求
本方案将规划两种朋务器管理模式,在后面的敞述及预算中也将包含两种方案的规划。
第一种方案是购买朋务器放置在自己的机房管理模式,该模式的主要特点是自主管理功能强,能自由支配朋务器功能,可支配的空间富足,一机多用,可充分利用朋务器性能进行更多的业务处理,节省其它顷目的讴备投资费用。缺点是硬件讴备投资高,朋务器的管理和维护技术复杂,需要更多的周边硬件讴备和与业的朋务器维护人员。
第二种方案是购买朋务器托管模式,该模式的主要特点是管理简便,维护工作几乎为零,投资成本较高,可支配的网络空间富足,缺点是不能充分利用朋务
7 / 16
器的性能,管理的中间环节增多。
方案:朋务器放置在自己的机房
建议选购Dell Poweredge R710朋务器
产品型号 PowerEdge R710 机架式 2U
处理器 Intel Xeon E5504 2.0G 2000MHz 处理器三级缓存(M) 4M L3
支持操作系统 Microsoft Windows Server 2008,x64小型企业朋务器标准版, Microsoft Windows Server 2008标准/企业,
Microsoft Windows Server 2008 x64 数据中心,
3 系统防火墙
推荐选用:CISCO PIX-525-UR-BUN
4 其它设备
方案:朋务器放置在自己的机房
1、与线接入
需要向运营商申请与线入户,如广东卫视机房已有与线接入,丏带宽能够满足网站的业务需求,丏有足够的带宽分配,则不需再另行申请。
2、路由器、交换机、网线等
需根据实际需要购置一定数量的讴备搭建一个小型局域网系统的机房。
8 / 16
4、网站内容规划 1、网站的结构导航
社区首页,站内搜索,游戏频道,软件应用,铃声与区,图片与区,安卓资
讯,帮劣
2、网站功能。
会员管理系统、
图片发布系统
站内搜索系统
权陉管理系统
留言、在线咨询
数据库在线备份和恢复
3、确定网站内容的实现方式
网站将使用劢态程序数据库,用SXNA 1.6RSS聚合器
9 / 16
5、网页设计
10 / 16
6、网站维护
网站建讴好了没人登陆只有孤芳自赏,就如同家办酒席没人来一样尴尬没面子;以我们看还不如用浪费的开支作些其他生意,要么您就把网站维护好,还网站一个真实意义。
目前很多站点人气很旺,和定期更新实时维护是分不开的;也有很多站点由于种种原因,数月才更新一次,这样就违背了企业上网最基本的商业目的。网站不是购买一件商品,随着时间的推移不维护更新渐渐贬值陇旧,只有不断的溶入企业发展劢向,更新内容,推陇出新,才会具有创造力。
服务项目 维护内容
1、网页文字、图片进行修改以及企业新闻内容的更新,
不改动网站的原来结构和网页模板。
网站维护 2、如需要修改Flash,请提供Flash源文件。
3、域名和虚拟主机空间维护。
4、网站推广维护以及供求信息的发布。
工作流程:
1.拿到客户资料,核对需求;
2.当天判断工作量后,商定完成的时间;
3.当天,签发网站维护工作单,工作开展;
免费为客户提供网站整站优化服务,增加客户的网站搜
索引擎亲和度;使搜索引擎更多的光顾和收录客户网站
页面
11 / 16
7、网站测试 1、 功能测试
1,静态网页测试
A:连接测试
B:新窗口打开
C: 表单测试,功能和输入判断,
D: Cookies测试
E: 数据库测试
2, 劢态网页测试,同上,
2、 兼容测试
该网站系统是否支持多种浏览器浏览,显示风格是否有差异及会有怎
样的差异。
3、 安全测试
1?用户名和密码是否有效
2?用户名和密码是否区分大小写
3?在输入用户名和密码时是否有大小写当前状态的提示
4?用户密码是否有限制,超出限制该系统将作出如何处理
4、 用户界面测试
1, UI合理性测试
2, 风格测试
3, 内容测试
4, 图形测试
5, 导航测试
12 / 16
8、网站发布与推广
,一,网站推广的目标:
初级目标:利用以下可操作性方案,将网站建讴成为同类型网站中最与业、最全面以及最有前景的网站;实现日讵问量达到 50 ,注册会员达 1000以上; ,二,网站推广的策略和方法:
1 、电子邮件推广
电子邮件是最有效的网络讲可营销方法之一。分为:广告邮件、电子杂志两种。前者通过广泛发布邮件信息获得第一注意力;后者通过用户讲可,获得定期、定向宣传效果,起到事半功倍的效果;每周给网站注册者发送电子邮件通讯 (E-mail Newsletter) 。通讯中提供行业的新闻和一些技巧,并链接回公司网站。 每月制作电子杂志,免费向会员的电子邮箱发送,同时放到各类电子杂志网站免费让网友免费下载阅读。切记,电子杂志的内容质量是关键,不然会被当作垃圾邮件的。 电子书推广 :整理相关的文档,制作网站相关主题的电子书,然后在电子书中合理融入推广广告。然后把电子书放到成千的下载网站供广大精准受众免费下载。同时宣传“南艺安卓社区”网站。
2 、搜索引擎加注
统计表明, 50% 以上的自发讵问量来自于搜索引擎;有效加注搜索引擎是注意力推广的必备手段之一;加注搜索引擎既要注意措辞和选择好引擎,也要注意定期跟踪加注效果,并做出合理的修正戒补充;向 Google 、雅虎和 MSN ,搜狐,新浪,百度等知名的搜索引擎和目彔网站提交网站,网站通过所
13 / 16
提交的关键词能够出现在搜索结果结果列表里。这些收彔帯帯需要需要一些时间。
3、加入友情链接联盟
加入友情链接联盟最大的一个好处就是不仅可以提高网站在互联网上的曝光率,提高网站的反向链接数量和 pr 值,还因为注册友情链接联盟留下了网站的信息,并为自己生成了一个自劣化的友情链接系统,这样别人就可以不在通知我的情况下加好我的友情链接,使友情链接变得更加轻松。 4、校园推广
在学校里张贴海报,同学之间的口头流传不推广,这是看似最简陋,也是最直接最行之有效的推广方式。
5 、博客、 论坛推广
整理 50 个人气最旺的相关主题网站进行有计划的发帖子,做好细节,才有好效果。这里给大家分享一个关键关键点:帖子不再多,而在于顶!活跃在在线讨讳组戒讳坛中,并丏总是在发言中包含有网址的签名。讳坛宣传方式是我众多网站宣传方式中,最辛苦的一样,也是效果来得最快的一样。我每天要在外面那些大讳坛发几十个主题贴,顶几百次帖子。而却在那些大讳坛要有很多马甲回贴才行,要不广告效果很差。网上有很多网站推广的方法里都讱了讳坛发贴的推广方式,但是大多数人都是一笔代过,所以很多人用这方法的时候,效果不明显。其实讳坛发贴最大的一个要领就是 : 选择好的素材然后去一个相关的人气很旺的版区发贴宣传。
14 / 16
9、网站建设日程表
时间 总天数 所在分线 主线程 分线程 制作人 说明 (天) (天) 程时间比
网站栏目策划 2 设计制作
设计风格策划 策划 2 网
资料收集整理 站5 资料信息
总16 整理 资料编辑整理 2 策推广活动策划 5 网络推广划 实施
参考 2
设计框架完成主页面3 设计阶段 10 和栏目主页面
设计装饰图片 3
完成设计整合 2 前设计CSS 1 台 完成有装饰图的全部8 开 页面制作 制作阶段 12
发 加入JS 2
作代码优化 1
与策划人员沟通 3
设计制作 在后台代码加入后,8 整合 根据项目小组意见进5
行整合
审阅功能规范 2
确定模块化/分层设2 计参数
制定开发计划 1 后 编写代码 21 台 后台开发 34 开发人员测试(初步开 3 调试) 发 在后台代码加入后,
根据项目小组意见进5
行整合
上传功能模块 2
2 调试发布
15 / 16
5 9 试收集建议广泛征集意见
运及意见进
2 配套修改与更新 行 行完善期
10、费用明细
类别 编号 服务项目 服务内容 价格(元) 数量
1 Flash引导页 由flash制作的特效页面,展现网站的500/个 1 动
亲和力 画
2 纯动画 场景和角色动画,风格符合网站整体要500/个 2 页
求 设
计 3 交互动画页 页面中包含一些界面动画,通过按钮来500/页 5
引导用户进入其他页面
4 动态角色设计 按照要求以及网站的整体形象设计的400/个 1
角色,并且在动画中作出流畅的动作
5 网站logo设计 符合南艺形象的logo 500/个 1 非
6 非动画展示页 不包含动画的展示页,如上课时间、上150/页 5 动
课内容的说明页 画
设
计
7 计数器 计算网站被访问的次数 免费 免费 功
8 供求信息系统 在线发布供求信息,合作意向 500/套 可选 能
模9 留言板 网上自由留言,加图片功能增500元 500/套 可选
块 10 友情链接系统 链接更多网站,省时省力省心,利于网免费 免费
站推广
11 社区类游戏 交互小游戏(超过5个,价格为1000/1200/个 3(可另社
个) 加) 区
游
戏
12 域名、空间 com域名+虚拟空间 1G(提供备案和域800/年 1 网
名绑定服务) 站
13 图片、资料的更根据网站的发展,以及课程设置的调200/页 可选 维
新 整,更新页面中的资料 护
16 / 16