‘壹’ 软件系统分析与设计的目录
第1章系统计划
1.1系统项目的提出与选择
1.1.1系统项目的立项目标和动机
1.1.2各种项目立项的价值判断
1.1.3系统项目的选择和确定
1.1.4系统项目提出和选择的结果
1.2可行性研究与效益分析
1.2.1可行性研究的意义
1.2.2可行性研究的内容
1.2.3效益分析
1.2.4可行性分析报告的标准
1.3定义问题与归结模型
1.3.1定义问题和归结模型的意义
1.3.2定义问题和归结模型的方法论模型
1.3.3定义问题和归结模型的步骤
1.3.4定义问题和归结模型的若干手段
1.4系统方案的制定、评价和改进
1.5新旧系统的分析和比较
1.5.1新旧系统比较的目的
1.5.2新旧系统比较的原则和方式
1.6所需资源的估汁
1.6.1资源评估的意义
1.6.2描述资源
1.6.3项目实施所需要的可能资源
1.7现有软件、硬件和数据资源的有效利用
1.7.1意义
1.7.2手段
1.8流行的系统分析方法论
第2章需求分析与定义
2.1软件需求与需求过程
2.1.1什么是软件需求
2.1.2需求工程
2.2需求调查与问题定义
2.3可行性研究
2.4现有系统的分析
2.5需求分析
2.5.1需求分析的工作任务
2.5.2需求建模
2.6确认测试计划
2.7流行的需求分析方法论
2.7.1结构化分析
2.7.2面向对象分析
2.7.3面向问题域的分析
主要参考文献
第3章系统设计
3.1概论
3.2处理流程设计(工作流设计)
3.3系统人机界面设计
3.4系统的文件设计
3.5数据库管理系统的选择和数据库设计
3.5.1数据组织的分类
3.5.2数据库选择实例
3.6网络环境下的计算机应用系统的设计
3.7简单分布式计算机应用系统的设计
3.8系统运行环境的集成与设计
3.9系统过渡计划
主要参考文献
第4章软件设计
4.1软件设计基本原则
4.1.1信息隐蔽
4.1.2模块独立性
主要参考文献
4.2结构化设计方法
4.3面向对象设计
4.3.1面向对象的概念
4.3.2面向对象分析方法
4.3.3面向对象设计
4.4用户界面设计
4.5设计评审
主要参考文献
第5章软件测试
5.1软件测试的定义和目的
5.2测试用例设计
5.2.1黑盒测试
5.2.2白盒测试
5.2.3逻辑覆盖
5.3软件测试的策略
5.3.1单元测试
5.3.2集成测试
5.3.3确认测试
5.3.4系统测试
5.3.5测试和测试
5.4软件测试种类
5.5软件测试自动化工具
5.5.1软件测试自动化概述
5.5.2白盒测试工具——NuMegaDevPartnerStudio
5.5.3黑盒测试工具——QACenter
5.6面向对象的软件测试
5.6.1面向对象分析的测试
5.6.2面向对象设计的测试
5.6.3面向对象编程的测试
5.6.4面向对象的单元测试
5.6.5面向对象的集成测试
5.6.6面向对象的系统测试
主要参考文献
第6章软件维护
6.1软件的可维护性
6.2软件维护的分类
6.3软件维护的工作量
6.4软件维护作业的实施和管理
6.5预防性维护
6.6软件再生工程
主要参考文献
第7章系统的可靠性分析与设计
7.1可靠性概述
7.2系统的故障模型和可靠性模型
7.2.1系统的故障模型
7.2.2系统的可靠性模型
7.3系统的可靠性分析和可靠度计算
7.3.1组合模型
7.3.2马尔柯夫模型
7.4提高系统可靠性的措施
主要参考文献
第8章系统的安全性和保密性设计
8.1信息安全内容
8.1.1信息安全概念的发展
8.1.2信息安全研究的目标
8.1.3信息安全的常用技术
8.2访问控制技术
8.2.1访问控制的实现方法
8.2.2访问控制策略
8.2.3Bell-Lapala模型
8.3数据机密性
8.3.1对称密钥加密与AES
8.3.2非对称密钥加密与RSA
8.3.3门限密码学
8.3.4PKI
8.4数据完整性
8.4.1Biba完整性模型
8.4.2杂凑函数与消息摘要
8.5通信与网络的安全性
8.5.1网络环境下危及安全的因素
8.5.2网络安全层次模型
8.5.3通信与网络的信息安全技术
8.5.4防火墙技术
8.6系统安全管理与安全工程
8.6.1安全管理的必要性
8.6.2系统安全管理
8.6.3系统安全工程
主要参考文献
第9章文档编制
9.1软件文档
9.1.1文档的作用
9.1.2文档的分类
9.1.3文档编制的要求
9.1.4文档标准
9.1.5文档的管理与分发
9.2可行性研究报告
9.2.1可行性研究报告的作用
9.2.2可行性研究报告编写指南
9.2.3其他相关说明
9.3项目开发计划
9.3.1项目开发计划的作用
9.3.2项目开发计划编写指南
9.3.3其他相关说明
9.4需求规格说明书
9.4.1需求规格说明书的作用
9.4.2需求规格说明书编写指南
9.4.3其他相关说明
9.5数据要求规格说明书
9.5.1数据要求规格说明书的作用
9.5.2数据要求规格说明书编写指南
9.5.3相关技术
9.6用户手册
9.6.1用户手册的作用
9.6.2用户手册编写指南
9.6.3其他相关说明
9.7操作手册
9.7.1操作手册的作用
9.7.2操作手册编写指南
9.7.3其他相关说明
9.8测试计划、测试分析报告
9.8.1测试计划与测试分析报告的作用
9.8.2测试计划编制指南
9.8.3测试分析报告编制指南
9.8.4其他相关说明
9.9技术报告
9.9.1技术报告的作用
9.9.2技术报告编制指南
9.9.3其他相关说明
9.10开发进度记录
9.10.1开发进度记录的作用
9.10.2开发进度记录编制指南
9.10.3其他相关说明
9.11项目开发总结报告
9.11.1项目开发总结报告的作用
9.11.2项目开发总结报告编制指南
9.11.3其他相关说明
主要参考文献
第10章项目管理
10.1项目及项目管理的基本概念
10.1.1项目
10.1.2项目管理
10.2项目计划
10.3进度管理
10.4人员管理
10.5费用管理
10.5.1费用计划
10.5.2费用控制
10.6软硬件和数据资源的计划与管理
10.7项目环境管理
10.8与用户的协作
10.9标准化管理
10.10配置管理
10.11项目管理工具
10.12项目信息管理
10.13项目风险管理
10.14项目管理体制
10.14.1美国UCC公司项目管理体制
10.14.2IBM集成产品开发(IPD)体系
主要参考文献
第11章软件质量管理
11.1软件质量概述
11.2软件质量保证体系
11.2.1软件质量保证活动
11.2.2软件质量保证计划
11.2.3软件质量保证的实施
11.3软件质量保证标准
11.3.1标准的层次
11.3.2国家标准
11.3.3ISO标准
11.3.4CMM
11.3.5CMMI
11.4全面质量管理
11.4.1全面质量管理简介
11.4.2全面质量管理的实施
11.5六西格玛管理
11.5.1六西格玛管理的概念
11.5.2六西格玛管理的理念
主要参考文献
第12章实时系统分析与设计
12.1实时系统分析与设计方法
12.1.1有限状态机
12.1.2Petri网
12.2实时系统内核的设计
12.2.1实时系统调度算法
12.2.2实时任务管理和调度
12.2.3定时器和中断管理
12.2.4存储器管理
12.2.5I/O与文件系统
12.2.6网络通信
12.3实时系统分析与设计实例分析
12.3.1测控设备控制计算机实时系统分析与设计
12.3.2WindowsNT与Multibus系统实时串行通信软件的设
12.3.3全数字仿真计算机实时系统应用
主要参考文献
第13章嵌入式系统分析与设计
13.1嵌人式系统概述
13.1.1嵌入式系统的应用领域
13.1.2典型的嵌入式系统结构
13.1.3嵌入方式
13.2嵌人式系统开发的特点和要求
13.3嵌入式系统开发流程
13.4嵌人式系统开发的硬、软件资源
主要参考文献
第14章信息化基础知识
14.1信息与信息化
14.1.1信息的定义及其特性
14.1.2信息化
14.1.3信息化对组织的意义
14.1.4组织对信息化的需求
14.2政府信息化与电子政务
14.2.1政府信息化的概念、作用及意义
14.2.2我国政府信息化的历程和策略
14.2.3电子政务的概念、内容和技术形式
14.2.4电子政务的应用领域
14.2.5电子政务建设的过程模式和技术模式
14.3企业信息化与电子商务
14.3.1企业信息化的概念、目的、规划、方法
14.3.2企业资源规划(EfuP)的结构和功能
14.3.3客户关系管理(CRM)在企业的应用
14.3.4企业门户
14.3.5企业应用集成
14.3.6供应链管理(SCM)的思想
14.3.7商业智能(BI)
14.3.8电子商务的类型、标准
14.4信息资源管理
14.5信息化的有关政策、法规和标准
主要参考文献
第15章信息系统基础知识
15.1信息系统
15.1.1信息系统的概念
15.1.2信息系统的功能
15.1.3信息系统的类型
15.1.4信息系统的发展
15.2信息系统建设
15.2.1信息系统建设的复杂性
15.2.2信息系统的生命周期
15.2.3信息系统建设的原则
15.2.4信息系统开发方法
主要参考文献
……
‘贰’ 论文开题报告的可行性分析怎么写
如何写毕业论文开题报告
一、如何选择问题
我一起萦绕于怀的,是在写论文开题报告的一年多时间里,导师反复追问的
一个问题:“你的 puzzle 是什么?”多少次我不假思索地回答“我的问题就是,中国的
半导体产业为什么发展不起来。”老师问题以其特有的储蓄,笑而不答。我在心中既恼
火又懊丧:这么简单的道理,这么明显的答案,到底哪儿不对了?!
奥妙就在于提出问题的“层次”。不同于政策研究报告,学术文章聚集理论层面、解
决理论问题。理论是由一系列前设和术语构造的逻辑体系。特定领域的理论有其特定的概
念、范畴和研究范式。只有在相同的概念、视角和范式下,理论才能够对话;只有通过对
话,理论才能够发展。极少有硕博论文是创造新理论的,能这样当然最好,但难度很大。
我们多数是在既有理论的基础上加以发展,因此,在提出问题时,要以“内行”看得懂的
术语和明确的逻辑来表述。审视我最初提出的问题“中国半导体产业为什么发展不起来”
,这仅仅是对现象的探询,而非有待求证的理论命题。我的理论命题是:“中国产业政策
过程是精英主导的共识过程吗?”在这个命题中,“政策过程”、“精英政治”、“共识
诉求”三个术语勾勒出研究的理论大体范围和视角。
其次,选择问题是一个“剥笋”的过程。理论问题总是深深地隐藏在纷繁复杂的现实
背后,而发现理论问题,则需要运用理论思维的能力。理论思维的训练是一个长期积累的
过程。不过初学者也不必望而却步,大体上可以分“三步走”:第一步,先划定一个“兴
趣范围”,如半导体产业、信息产业、农村医疗、高等教育体制等,广泛浏览相关的媒体
报道、政府文献和学术文章,找到其中的“症结”或“热点”。第二步,总结以往的研究
者大体从哪些理论视角来分析“症结”或“热点”、运用了哪些理论工具,如公共财政的
视角、社会冲突范式等。第三步,考察问题的可研究性,也就是我们自己的研究空间和研
究的可行性。例如,西方的理论是否无法解释中国的问题?或者同一个问题能否用不同的
理论来解释?或者理论本身的前提假设、逻辑推演是否存在缺陷?通过回答这些问题,我
们找到自己研究的立足点。不过还要注意我们研究在规定的一到两年时间内,是否可能完
成?资料获取是否可行?等等。
最后,如何陈述问题?陈述问题实质上就是凝练核心观点的过程。观点应当来自对现
实问题的思考和总结,而不是为了套理论而“削足适履”。中国的政治、经济和社会发展
充满动态的、丰富的景象,如何才能用恰当的术语、准确的逻辑表述出来呢?雄心勃勃的
初学者往往提出宏伟的概念或框架,但我的建议是尽可能缩小研究范围、明确研究对象,
从而理清对象的内存逻辑,保证能在有限的时间内完成规范的学
术论文。如“中国半导体产业政策研究”就是一个非常含糊的陈述,我们可以从几个方面
来收缩话题:( 1 )时间:从 1980 年到 2000 年;( 2 )对象:政府的叛乱者和决策
行为,而不是市场、企业、治理结构等;( 3 )视角:政治和政府理论中的精英研究;(
4 )案例: 908 工程、 909 工程、 13 号文件和《电子振兴》,这是发生在 1980 -
2000 年间半导体政策领域的两个重大工程和两个重要文件。通过这样的明确界定,我们将
目光集中在“政策过程”、“精英”、“共识”几个显而易见的概念上,问题也就水落石
出了。同时,问题清楚了,我们在筛选信息和资料时也就有了明确的标准,在这个“信息
冗余”的时代,能够大大提高研究效率。
二、 如何做文献综述
首先需要将“文献综述( Literature Review) ”与“背景描述 (Backupground
Description) ”区分开来。我们在选择研究问题的时候,需要了解该问题产生的背景和来
龙去脉,如“中国半导体产业的发展历程”、“国外政府发展半导体产业的政策和问题”
等等,这些内容属于“背景描述”,关注的是现实层面的问题,严格讲不是“文献综述”
,关注的是现实层面问题,严格讲不是“文献综述”。“文献综述”是对学术观点和理论
方法的整理。其次,文献综述是评论性的( Review 就是“评论”的意思),因此要带着
作者本人批判的眼光 (critical thinking) 来归纳和评论文献,而不仅仅是相关领域学术
研究的“堆砌”。评论的主线,要按照问题展开,也就是说,别的学者是如何看待和解决
你提出的问题的,他们的方法和理论是否有什么缺陷?要是别的学者已经很完美地解决了
你提出的问题,那就没有重复研究的必要了。
清楚了文献综述的意涵,现来说说怎么做文献综述。虽说,尽可能广泛地收集资料是
负责任的研究态度,但如果缺乏标准,就极易将人引入文献的泥沼。
技巧一:瞄准主流。主流文献,如该领域的核心期刊、经典着作、专职部门的研究报
告、重要化合物的观点和论述等,是做文献综述的“必修课”。而多数大众媒体上的相关
报道或言论,虽然多少有点价值,但时间精力所限,可以从简。怎样摸清该领域的主流呢
?建议从以下几条途径入手:一是图书馆的中外学术期刊,找到一两篇“经典”的文章后
“顺藤摸瓜”,留意它们的参考文献。质量较高的学术文章,通常是不会忽略该领域的主
流、经典文献的。二是利用学校图书馆的“中国期刊网”、“外文期刊数据库检索”和外
文过刊阅览室,能够查到一些较为早期的经典文献。三是国家图书馆,有些上世纪七八十
年代甚至更早出版的社科图书,学校图书馆往往没有收藏,但是国图却是一本不少(国内
出版的所有图书都要送缴国家图书馆),不仅如此,国图还收藏了很多研究中国政治和政
府的外文书籍,从互联网上可以轻松查询到。
技巧二:随时整理,如对文献进行分类,记录文献信息和藏书地点。做博士论文的时
间很长,有的文献看过了当时不一定有用,事后想起来却找不着了,所以有时记录是很有
必要的。罗仆人就积累有一份研究中国政策过程的书单,还特别记录了图书分类号码和藏
书地点。同时,对于特别重要的文献,不妨做一个读书笔记,摘录其中的重要观点和论述
。这样一步一个脚印,到真正开始写论文时就积累了大量“干货”,可以随时享用。
技巧三:要按照问题来组织文献综述。看过一些文献以后,我们有很强烈的愿望要把
自己看到的东西都陈述出来,像“竹筒倒豆子”一样,洋洋洒洒,蔚为壮观。仿佛一定要
向读者证明自己劳苦功高。我写过十多万字的文献综述,后来发觉真正有意义的不过数千
字。文献综述就像是在文献的丛林中开辟道路,这条道路本来就是要指向我们所要解决的
问题,当然是直线距离最短、最省事,但是一路上风景颇多,迷恋风景的人便往往绕行于
迤逦的丛林中,反面“乱花渐欲迷人眼”,“曲径通幽”不知所终了。因此,在做文献综
述时,头脑时刻要清醒:我要解决什么问题,人家是怎么解决问题的,说的有没有道理,
就行了。
三、如何撰写开题报告
问题清楚了,文献综述也做过了,开题报告便呼之欲出。事实也是如此,一个清晰的
问题,往往已经隐含着论文的基本结论;对现有文献的缺点的评论,也基本暗含着改进的
方向。开题报告就是要把这些暗含的结论、论证结论的逻辑推理,清楚地展现出来。
写开题报告的目的,是要请老师和专家帮我们判断一下:这个问题有没有研究价值、
这个研究方法有没有可能奏效、这个论证逻辑有没有明显缺陷。因此,开题报告的主要内
容,就要按照“研究目的和意义”、“文献综述和理论空间”、“基本论点和研究方法”
、“资料收集方法和工作步骤”这样几个方面展开。其中,“基本论点和研究方法”是重
点,许多人往往花费大量笔墨铺陈文献综述,但一谈到自己的研究方法时但寥寥数语、一
掠而过。这样的话,评审老师怎么能判断出你的研究前景呢?又怎么能对你的研究方法给
予切实的指导和建议呢?
对于不同的选题,研究方法有很大的差异。一个严谨规范的学术研究,必须以严谨规
范的方法为支撑。在博士生课程的日常教学中,有些老师致力于传授研究方法;有的则突
出讨论方法论的问题。这都有利于我们每一个人提高自己对研究方法的认识、理解、选择
与应用,并具体实施于自己的论文工作中。
以上内容转载于互联网
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~··
由于开题报告是用文字体现的论文总构想,因而篇幅不必过大,但要把计划研究的课题、如何研究、理论适用等主要问题说清楚,应包含两个部分:总述、提纲。
1 总述
开题报告的总述部分应首先提出选题,并简明扼要地说明该选题的目的、目前相关课题究
情况、理论适用、研究方法、必要的数据等等。
2 提纲
开题报告包含的论文提纲可以是粗线条的,是一个研究构想的基本框架。可采用整句式或整段式提纲形式。在开题阶段,提纲的目的是让人清楚论文的基本框架,没有必要像论文目录那样详细。
3 参考文献
开题报告中应包括相关参考文献的目录 ~~我们老师说至少10篇文献,当然越多越好,但是不要多余20篇
4 要求
开题报告应有封面页,总页数应不少于4页。
‘叁’ 社会调查研究方案可行性研究的常用方法有哪三种
社会调查研究方案可行性研究的常用方法大致有逻辑分析、经验判断和试调查三种。
社会调查研究的基本理论是指社会调查研究的指导思想和有关社会调查研究对象、目的、方法的一般概念、一般原理、基本原则和公式等。这些基本理论贯穿于任何一个具体的社会调查研究全过程之中。基础有二,即哲学原理和具体科学原理。
社会调查研究的基本方法是指认识方法之外的具体操作方法,其中包括:课题确定的方法;明确调查研究具体目的;抽样的方法;对象、内容、类型的方法;调查研究方案设计和条件准备的方法;抽样的方法;各种搜集资料的方法;调查资料整理、分析的方法;撰写调查报告的方法,等等。