随着社会一步步向前发展,报告不再是罕见的东西,多数报告都是在事情做完或发生后撰写的。那么什么样的报告才是有效的呢?下面是小编为大家带来的报告优秀范文,希望大家可以喜欢。
课件需求分析报告篇一
(一)一、那些人应该参与网站开发项目的需求分析活动
需求分析活动其实本来就是一个和客户交流,正确引导客户能够将自己的实际需求用较为适当的技术语言进行表达(或者由相关技术人员帮助表达)以明确项目目的的过程。这个过程中也同时包含了对要建立的网站基本功能和模块的确立和策划活动。所以项目小组每个成员、客户甚至是开发方的部门经理(根据项目大小而定)的参与是必要的。而项目的管理者在需求分析中的职责有如下几个方面:
1、负责组织相关开发人员与用户一起进行需求分析。
2、组织美术和技术骨干代表或者全部成员(与用户讨论)编写《网站功能描述书(初稿)》文档。
3、组织相关人员对《网站功能描述书(初稿)》进行反复讨论和修改,确定《网站功能描述书》正式文档。
4、如果用户有这方面的能力或者用户提出要求,项目管理者也可以指派项目成员参与,而由用户编写和确定《网站功能描述书》文档。
5、如果项目比较大的话,最好能够有部门经理或者他授权的人员参与到《网站功能描述书》的确定过程中来。
二、完整的需求调查文档记录体系
在整个需求分析的过程中,将按照一定规范的编写需求分析的相关文档不但可以帮助
目成员将需求分析结果更加明确化,也为以后开发过程中做到了现实文本形式的备忘,并且有助于公司日后的开发项目提供有益的借鉴和模范,成为公司在项目开发中积累的符合自身特点的经验财富。
需求分析中需要编写的文档主要是《网站功能描述书》,他基本上是整个需求分析活动的结果性文档,也是开发工程中项目成员主要可供参考的文档。为了更加清楚的描述《网站功能描述书》往往还需要编写《用户调查报告》和《市场调研报告》文档来辅助说明。各种文档最好有一定的规范和固定格式,以便增加其可阅读性和方便阅读者快速理解文档内容,相关规定将在本文后面讨论。
三、向用户调查些什么
在需求分析的工程中,往往有很多不明确的用户需求,这个时候项目负责人需要调查用户的实际情况,明确用户需求。一个比较理想化的用户调查活动需要用户的充分配合,而且还有可能需要对调查对象进行必要的培训。所以调查的计划安排:时间、地点、参加人员、调查内容,都需要项目负责人和用户的共同认可。调查的形式可以是:发需求调查表、开需求调查座谈会或者现场调研。调查的内容主要如下:
1、网站当前以及日后可能出现的功能需求。
2、客户对网站的性能(如访问速度)的要求和可靠性的要求。
3、确定网站维护的要求。
4、网站的实际运行环境。
5、网站页面总体风格以及美工效果(必要的时候用户可以提供参考站点或者由公司向用户提供)。
6、主页面和次级页面数量,是否需要多种语言版本等
7、内容管理及录入任务的分配。
8、各种页面特殊效果及其数量(js,flash等)
9、项目完成时间及进度(可以根据合同)
10、明确项目完成后的维护责任。
调查结束以后,需要编写《用户调查报告》,《报告》的要点是:
1、调查概要说明:网站项目的名称;用户单位;参与调查人员;调查开始终止的时间;调查的工作安排。
2、调查内容说明:用户的基本情况;用户的主要业务;信息化建设现状;网站当前和将来潜在的功能需求、性能需求、可靠性需求、实际运行环境;用户对新网站的期望等。
3、调查资料汇编:将调查得到的资料分类汇总(如调查问卷,会议记录等等)
四、市场调研活动内容
通过市场调研活动,清晰的分析相似网站的性能和运行情况。可以帮助项目负责人更加清楚的构想出自己开发的网站的大体架构和模样,在总结同类网站优势和缺点的同时项目开发人员可以博采众长开发出更加优秀的网站。
但是由于实际中时间、经费、公司能力所限,市场调研覆盖的范围有一定的局限性,在调研市场同类网站的时候,应尽可能调研到所有比较出名和优秀的同类网站。应该了解同类网站的使用环境与用户的诧异点、类似点,同类产品所定义的用户详细需求(需要公司或者项目负责人有一定的关系)。市场调研的重点应该放在主要竞争对手的作品或类似网站作品的有关信息上。市场调研可以包括下列内容:
1、市场中同类网站作品的确定。
2、调研作品的使用范围和访问人群。
3、调研产品的功能设计(主要模块构成,特色功能,性能情况等等)
4、简单评价所调研的网站情况。
调研的目的是明确并且引导用户需求。
对市场同类产品调研结束后,应该撰写《市场调研报告》主要包括一下要点:
1、调研概要说明:调研计划;网站项目名称、调研单位、参与调研、调研开始终止时间。
2、调研内容说明:调研的同类网站作品名称、网址、设计公司、网站相关说明、开发背景、主要适用访问对象、功能描述、评价等
3、可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、可采用的原因。
4、不可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、不可采用的原因。
5、分析同类网站作品和主要竞争对手产品的弱点和缺陷以及本公司产品在这些方面的优势。
6、调研资料汇编:将调研得到的资料进行分类汇总。
五、清晰的需求分析输出——《网站功能描述书》:
在拥有前期公司和客户签订的合同或者是标书的约束之下,通过较为详细具体的用户调查和市场调研活动,借鉴其输出的《用户调查报告》和《市场调研报告》文档,项目负责人应该对整个需求分析活动进行认真的总结,将分析前期不明确的需求逐一明确清晰化,并输出一份详细清晰的总结性文档――《网站功能描述书(最终版)》以供作为日后项目开发过程中的依据。
《网站功能描述书》必须包含以下内容:
1、网站功能
2、网站用户界面(初步)
3、网站运行的软硬件环境
4、网站系统性能定义
5、网站系统的软件和硬件接口
6、确定网站维护的要求
7、确定网站系统空间租赁要求
8、网站页面总体风格及美工效果。
9、主页面及次页面大概数量。
10、管理及内容录入任务分配。
11、各种页面特殊效果及其数量。
12、项目完成时间及进度(根据合同)
13、明确项目完成后的维护责任。
综上所述,在网站项目的需求分析中主要是由项目负责人来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助项目负责人加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。
(二)一、首次调研面积及户型选择意向分析
1、时间:2006年4月5日
2、地点:繁华路段,沿街门面、行政机关单位、事业单位、陌生拦截等处选择样本
3、调研方式:问卷填写、深度访谈
4、发出问卷:80份,有效问卷68份
5、样本人群基本情况
家庭人数:
文化程度:大专以上12人 中学(含高中、初中、中专)40人 其他16人
工作单位:经商或个体户36 事业或行政单位20 其他1
2收入状况:
6、户型结构选择
从图中可以看出,客户对房型结构的选择中,三房两厅的占到高达40%的份额,加上18%的四房两厅和18%的三房一厅,合计占到76%的份额,只有不占1/4的人选择两房或其他户型。
7、户型面积选择
从图中可以看出,客户选择110—130平方米的比例占到35%,与上图中三房两厅40%的比例类似;90—150平方米的比例合计占到81%,加上150平方米以上13%,全部占到总份量的94%,90平方米以下的仅占到6%。
注:以上数据引自郑州深蓝咨询机构《项目全程营销策划报告》,以下数据是展示接待中心接待来访客户情况的数据统计分析
二、2006年5月份客户面积选择意向分析
户型面积 a130.302 b135.767 c122.9 e138.59 f129.31 h141.61 k150.45 其他 合计
数量(组)30 12 55 61 66 51 45 51 37
1客户在提示作用下,除14%的客户选择其他户型外,86%的客户都能在120—150平方米之间选到满意的户型。
三、2006年6月份客户面积选择意向分析
户型面积 a130.302 b135.767 c122.9 e138.59 f129.31 h141.61 k150.45 四房 其他 合计
数量(组)24 20 49 32 41 20 16 43 61 306
客户在提示作用下,选择120平方米以上的占到80%,在其他20%的客户中,除部分选择复式户型的以外,选择其他户型的只有不足20%。
四、2006年7月客户对户型面积的意向分析
户型面积 90㎡ 110㎡ 120-130㎡ 130-150㎡ 复式及150以上 无具体意向 合计
客户量 5 6 34 47 15 8 11
5需要130—150平方米的客户超过40%,而120—130平方米客户占30%,两者合计占到70%左右,是县城购房的主力目标客户群体。复式楼的需求量也在13%,是县城高端购房人群之一。90—110平方米的人群占到9%左右,可以看作县城购房群体的补充目标人群。
结论:
综上所述,在豫北某县购房群体中,最少有60%以上的客户选择120—150平方米的房子,最高达到86%左右的比例。另有10—20%的客户选择150平方米以上的户型。只有不到10%的少量客户需求面积在90平方米左右或以下。
如果公务员小区的房型面积不能按照市场需求状况供应,将产生以下几点影响:
第一,单套面积较小的商品房非主流市场需求产品,一旦供应,()将只有极少数的目标人群购买,项目开发不可能达到预期的社会效益和经济效益;
第二,由于单套面积较小的房到成本增加,在销售价格不变的情况下,投资回报率降低;同时,在市场需求有限的环境下,将直接影响到开发企业的开发积极性;
第三,由于市场缺乏满足客户需求的产品,将造成市场供应产品的结构极度不平衡,对于目前市场上供应的大户型产品有着较大利好,将有可能进一步抬升房价,造成更多的客户买不起房;
第四,客户选不到适合自己的商品房,将取消或推迟自己的购房计划、或者选择其他的住宅获取途径来解决居住问题,无论对于政府税收、经济发展、扩大内需都有着较大的冲击;
第五,市场供应的商品房都是偏小面积,客户需求都是稍大或较大面积,开发商虽然知道消费者需求,但由于政府限制,不能按市场规律供应满足市场需求的产品,将形成各方均无法满意的局面,将破坏掉构建和谐社会的基础,间接影响到豫北某经济的快速稳定持续发展。
(三)相关资料数据以广州为例分析其人才需求状况,供广大求职者和有兴趣的朋友参考。
一、招聘热度 分析
自金融危机以后我国服装产量的持续低增幅,企业对产量增长的谨慎态度。近来欧盟纺织品服装市场需求低迷、部分市场向竞争对手国转移造成了国内服装企业的发展困境。就今年上半年而言,服装行业的人才需求并不十分给力,反映出服装行业整体发展缓慢。
从上图看,广州服装行业招聘职位数浮动不明显,6月低谷期后,7月略有所回升。业内人士分析认为,外贸形势短期内难有明显起色,但是随着欧美服装消费旺季的来临,第三季度服装出口或将有所回升。预计其人才需求也会有所增加。
二、招聘职位分析
据百才招聘网数据统计,7月份广州服装行业发布职位超过一万,仅次于上海。其中,美术/设计/创意类职位占29.01%,其次是销售类、经营管理类职位,占比分别为12.40%、11.78%。招聘职位中,以服装设计师、设计助理招聘职位数最多,占比均超过了15%。
三、招聘要求分析
根据分析,目前服装行业的人才学历要求较其他行业要略低,就广州招聘职位而言,其高中及以下学历占比达28.83%,本科仅占12.42%。从经验要求分析,0——2年、3——5年工作经验者需求量持平,均超40%。可以看出在服装行业人才对经验的要求较学历而言更严格。
四、行业薪酬 分析
根据数据显示,广州服装业整体薪酬水平居中,高薪占比比较小。薪资2000——3999元/月占比最大,达51.20%,万元及以上的月薪仅占比9.63%。这可能与服装行业整体产业性质相关,服装企业工厂员工占比较大,行业整体薪酬分布应该不会有太大的浮动。
课件需求分析报告篇二
课件作品需求分析报告
课件名称:文房四宝——走进书法(学习课件)制作小组:陈丽萍、任黎08计师
一、选题原因及cai创意:观看了一些课件,觉得课件的制作源于生活,从生活历史都可以找到灵感,这学期我们选修了书法,所以对文房四宝有了一定的了解,我们想通过这次的课件让更多的人不仅仅知道文房四宝,还能引出书法的观念,让人产生学习的兴趣。而笔墨纸砚又与书法文化紧密相连,通过活动学生对于书法的知识了解会增多,而练书法的兴趣会增强,对练书法的体会会更深刻。当我们看到老师的课件做的有些粗糙,背景黄色显得单调,就想做这个课件改进这一缺点。
二、教学内容分析:(目标以及重点、难点等)
总目标:让观者了解文房四宝的来源,文化背景,再从三维教学目标出发:
1. 知识与技能:初步认识文房四宝,了解笔墨纸砚的发展历史、特点等,增长知识,开拓视野
2.情感态度价值观:通过本次课件的教学,使学生感悟先辈们的智慧和创造力,明白只有高度想象力和高度创造力的民族才能浇开这棵独特的艺术之花,从而激发学生对书法文化的热爱以及民族自信心与民族自豪感,使学生从中潜移默化地受到生动的爱国主义教育。
3.过程与方法:运用上网查询、查阅资料等多种方式进行调查研究;学生通过观看我的课件,最好写些感想,练习练习书法。
重点:文房四宝所引出的我们对文化,文字的了解,我们应该能够产生对书法的认同感。难点:因为受教育群体可能知识非常有限,不能具体的分析解释。
三、学习对象特点分析:(年龄特征、认知水平等)
年龄特征:初中生(选择这样年龄特征是因为我觉得现在初中生不注重其他才艺的发展)认知水平:对中国文化有一些了解
四、设备条件要求:课件制作环境还需要flash的连接插入,希望能够得到老师同学的帮助。还需要上网多查点资料,去图书馆搜搜相关信息。借些书籍看看。
五、存在的困难及拟解决方法:(人员、时间、经费等)
对一些特效不会制作,安排,时间不是太充足,准备用有限的时间多看看别的ppt,设计好思路,制作一个可行性方案。
课件需求分析报告篇三
需求分析报告模板
(一)一、教材分析及cai创意:
(多种媒体的选用、重难点部分的可视化、问题解决过程中的交互策略等)
教材分析:
本章进入生态系统的学习,首先要学习生物与环境的关系。本节有很多代表适应方式和生物关系的名词,容易混淆,有必要引入cai使这些关系具体形象,让学生容易理解,深化记忆。另外种群数量变化规律曲线的得出也是比较难的,引入cai,给予动态的解释,创意:
1)用图片引导学生回答生物生存的环境里有哪些非生物因素。
2)用动画展示生物对非生物环境的适应性,如生物怎样运用保护色。
3)用动画展示成语中的生物关系,如“螳螂捕蝉黄雀在后”。
4)用动画展示种群繁衍的数量变化和环境影响。
5)种群数量规律曲线的生成有动态的分步骤的过程,有控件控制。
6)课件有互动的部分。也有练习部分巩固学生对本课重难点的掌握。
二、教学内容分析:(目标以及重点、难点等)
本节学习生物与环境的关系,包括三个方面:1生物与非生物环境的关系, 2生物与生物之间的关系,3种群的数量变化规律及其应用.教学目标:
1)知道生物的生存环境包括非生物环境和生物环境。
2)了解非生物环境(水、阳光、温度)对生物的影响,并能举例说明。
3)能够举例分析每种生物都生活在他所适应的非生物环境中,知道适应具有相对性。
4)知道保护色、警戒色、拟态等适应的方式,能够区别三者的不同并进行相关的判断。
5)能够举例说明生物和生物之间的关系,包括种内关系和种间关系。
6)知道什么是种群,认识到种群的数量变化规律。
7)了解种群数量变化规律对人类生产实践活动的重要意义。
教学重点:
1)非生物环境(水、阳光、温度)对生物的影响。
2)保护色、警戒色、拟态等适应的方式。
3)生物和生物之间的关系。
4)种群及其数量变化规律。
教学难点:
1)区别保护色、警戒色、拟态三者的不同。
2)能够辨别生物之间的关系,包括种内互助、种内竞争、种间竞争、贡生、寄生、捕食。
3)能够运用种群数量变化规律解释相关现象。
三、学习对象特点分析:(年龄特征、认知水平等)
本课件的使用对象为初二学生(大约14岁)。该年龄段的学生有强烈的求知欲望,对各种新鲜事物好学好问,并富于想像。但是他们的学习积极性还是与兴趣挂钩。枯燥抽象的理论知识很可能会失去他们对课堂的注意。因此课件要生动形象,能抓住他们的好奇心,利用他们的观察力,有意识地引发和激励他们发现问题,提出问题,在此过程中加强他们的观察力。另外,初二学生已具有一定的分析能力和生物基础常识,但自主学习能力还不构,所以课件要注意设置引导和设问,让学生有探索总结的过程,以培养他们的学习能力。
四、拟定开发工具及技术难点分析:(效果描述等)
authorware:主要的开发软件。课件成品有静态的图片展示,配有简单的文字说明,使枯燥抽象的名词变得具体,浅显易懂。课件的第三部分有动态的规律分析,要让学生清楚明白种群规律曲线是怎么得来的。
f lash:主要用在第二部分。讲解生物与生物之间的关系时,用动画演示“螳螂捕蝉黄雀在后”或“鹬蚌相争渔翁得利”中的生物关系。第三部分种群的数量变化规律,也要用动画展示生物繁衍的数量变化和环境等外界因素的影响。
难点:种群数量变化规律曲线的动态演示,flash制作
五、设备条件要求:
普通设备,windows2000/xp系统即可,鼠标键盘可进行正常操作.能够运行authorware, flash等常用软件。
六、存在的困难及拟解决方法:(人员、时间、经费等)
刚接触authorware和flash,对该软件不熟悉,制作过程中会遇到技术问题,期待老师的指导和小组的共同探究。
软件画面制作的精美程度是个挑战,要提高自己的审美能力。
需求分析报告模板
(二)一、调查目的以怀化学院为例,了解大学生英语学习现状,调查他们的英语学习需求,对英语新课程发展提出建议。
二、调查范围
怀化学院外语系 09 级 4、5 班
三、调查对象
有至少八年以上英语学习基础的大学生、有至少三年以上英语教学经验的老师。
四、调查方法
1、访谈 对部分怀化学院外语老师和学生进行访谈。访谈内容涉及英语教师、教材、学习策略、学习环境(课内外学习环境)四个方面。
2、收集英语学者需求分析样本。
3、任务分析。
五、成果
1、背景概述
近年来,我系英语专业四级、八级过级率逐年上升,学生应对考试的能力不断提高,然而,学生的实战应用能力却相形见绌。归其原因,主要是受到考试过级率的影响,教学者教学形式单一,教师唱独角戏,满堂灌,教与学双边活动难以开展等现象比较突出。
2、调查结果分析-----学生的英语学习需求整体情况分析。
a、学生对英语教师的需求主要有以下几个方面:
a、教师的基本功要扎实 知识要渊博,教师要严而有道,以身作则。
b、希望教师采用灵活多变的教学方法。
c、希望和教师建立良好的师生关系。
由此可见,学生对英语教师的语言基本功、知识水平、教学方法方面、有着相当高的要求;学生希望老师在教学过程中以身作则,树立榜样;学生更喜欢老师经常激励他们;同时学生期待与老师建立良好的师生关系。
b、学生对教材的需求主要有以下几个方面:
a、希望教师在教学过程中教学内容不要固定在教材本身,要及时补充鲜活的内容;
b、希望教材内容能有助于提高他们的交际能力。
通过调查我们发现学生对教材的内容的真实性、实用性、趣味性、知识性和教材对交际能力的培养的要求很高。教师在教材的选择和使用上应注意趋利而避弊,在固定教材上增补一些新的教学材料。另外,固定教材容易使教材的内容过时,不能反映外语。实际的现状,并且还会造成教材的难度与学生实际水平脱节的现象 授课时和班级过大等因素的限制,如何充分利。
c、学生对学习策略的需求
通过调查我们发现有 :
小部分学生还不能有效地使用适合自己的英语学习策略;大部分学生认为教师对学生进行英语学习策略培训有必要,还有一部分学生能够经常反思自己的英语学习,探索适合自己的学习方法,但效果不理想,希望求助于英语教师。
4、学生对学习环境的需求
通过调查我们发现绝大多数同学都意识到积极参加课堂活动对英语学习的重要性,从而说明了学生对课堂学习环境的期望值很高;超过三分之二的学生在课堂上存在不同程度的紧张和焦虑,经访谈发现:学生害怕被点回答问题,担心回答问题出错,自信心不够强,表演欲不够强 这一点也能解释学生为什么对来自老师同学的支持和鼓励的需求强烈。同时大多数学生喜欢和同学进行合作学习,绝大多数学生认可自主。学习的平台在英语学习中的作用,对于英语课外活动的学生认可度和满意度还不高。
六、结论与启示
通过本次调查,我们了解了不同英语水平的学生在对英语教师、教材、学习策略、学习环境等有关因素的需求情况,发现在英语教师、教材、学习动机等方面上高低水平学生无显著性差异,在对学习策略和学习环境的需求上高低水平学生存在着显著性差异,我们得到了以下启示:
1、英语教师应经常对非英语专业学生进行学习策略培训,培养和提高学生运用学习策略的意识,从而有助于学生个性化学习方法的形成和学生自主学习能力的发展。
2、优秀的老师应当能选择教材,活用教材,跳出教材,发展教材。
3、教师应该在课堂上创设一个轻松惬意的语言学习环境,满足不同水平学生的需求,并把焦虑降低到最低限度。学校在课外要组织丰富多彩的英语活动,数量和质量并重。
课件需求分析报告篇四
需求分析报告
一、所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,“需求分析”就是确定要计算机“做什么”。
需求分析是一项重要的工作,也是最困难的工作。该阶段工作有以下特点:
(1)用户与开发人员很难进行交
(2)用户的需求是动态变化的(3)系统变更的代价呈非线性增长
二、为什么要需求分析
需求分析具有决策性,方向性,策略性的作用。在软件分开发过程中具有举足轻重的作用,大家一定要对需求分析具有足够重视!
三、需求分析的任务
需求分析的任务就是解决“做什么”的问题,就是要全面地理解用户的各项要求,并准确的的表达用户的需求。
四、需求分析的过程
需求分析的阶段工作可以分为四个方面:问题识别、分析与综合、制定规格说明、评审。
主要代码:
using system;using c;using entmodel;using ;using g;using ;using ;using ;
namespace 掷骰子
{public partial class form1 : form{public form1(){initializecomponent();}
private void btnbegin_click(object sender, eventargs e){if( == “" || == ”“){(”请输入名字“);
return;}
random ran1 = new random(unchecked((int)));int i1 = (1, 7); = ng(i1);random ran2 = new random();int i2 = (1, 7); = ng(i2);if(i1 == i2){ = ”一样大“;
}if(i1 > i2){ = +”大“;
}if(i1 < i2){ = + ”大";
}}
}
课件需求分析报告篇五
需求分析
需求概述
需求分析是是指充分了解客户情况,包括客户生产、财务及管理流程后,与客户一起讨论对系统的具体要求,针对其现行体制中的不足及目前所需的信息,制定出一套用户对系统的需求方案。需求分析是完全以企业的需要及实际情况为出发点,因此为企业合理地选择系统提供了基本保证。需求分析按照由顶至低、由大到小、由粗到精的的过程来进行。需求分析是整个实施过程中至关重要的一步,是否制定出合理的客户需求决定了以后整个系统实施的成败。
1> 用户分析
网上订餐系统的使用者主要有两种:系统管理员、客户。
系统管理员:网上订餐系统的系统管理者,进行系统的日常维护,进行日常管理,并按照餐厅的意愿,对菜谱和客户的信息进行各种管理,比如添加、修改、删除、更新等。
客户:网上订餐系统的主要在使用者,他们是餐厅的客户,能进行基本功能的使用和操作,但是不能对系统进行管理。
2> 项目功能需求
管理员功能:登陆系统、查询管理员账户、添加管理员账户、修改管理员账号、删除管理员账号、查询订餐情况删除订单、打印订单。
客户功能:注册账号、登录系统、修改密码、修改地址、进行订餐操作。3> 用户界面需求
系统人机界面操作友好,本系统外界界面具有简洁性和友好性等特点,但又不失独特的页面风格,界面采用引入的图片温馨的色调,优雅大方,系统内部结构采用框架布局,使整个系统看起来更有层次感,在用户功能操作功能上,设计简单方便,符合了现代管理系统的界面要求。
系统开发的可行性分析
技术可行性
和sql数据库这两个开发工具到现在已经运用了很多少年了,它们的技术到现在已经相当成熟。
本系统所要设计的功能难度不大,加上有指导老师的指导和查找相关参考文献,各功能模块在技术上完全是可以的实现。就开发的实际情况来看,技术上市可行的。
经济可行性
本订餐系统所需要的硬件和软件都是目前广泛使用的,如软件运行环境windows98以上系统、数据库sql server 2005、编程语言c#等等,都可以通过网上、图书馆等各种渠道得到,不需要再花费大量的资金去购买高成本的设备,大大提高了在设计过程中的工作效率,且投入使用后,便于后期工作的维护,因此,本系统在经济上是可行的。
社会可行性
该系统符合现有的法律、法规和政策方面的限制,没违法当今社会的道德标准,社会可行性通过。
运行环境
处理器为酷睿系列、amd 3200+以上pc台式机或便携式电脑;
运行时占用内存:<100mb;
所需硬盘空间:<100mb;
软件平台:中文windowsxp系统;
开发环境和相关技术
.net开发平台
.net框架是microsoft公司推出的一种全新的开发平台,提供了统一的、面向对象并且可以扩展的编程类库和完善的集成开发环境,大大简化了应用程序的开发过程,并且具有良好的移植性和安全性。是建立在公共语言运行库上的web编程框架,相对于asp而言,提供了更强的性能、更方便的工具支持、更好的平台支持和灵活性。其一大革命性进步是可以将应用程序逻辑与表示代码清楚地分开,这样一来web应用程序的开发人员可以使用和windows桌面程序开发类似的编程模型,从而大大降低了开发难度 [5]。
同时,在进行用户界面开发和基础程序结构生成时具有很多优势。首先,是一个已编译的、的开发环境,框架,开发人员可以方便的进行程序开发;其次,可以无缝地与其它html编辑器及其编程工具一起工作,使得web开发更加方便;再次,中利
的强大功能,可以高效便捷的访问数据库,提供了简单的模型,该模型使开发人员能够编写应用程序的运行逻辑,并且保留了会话状态功能;最后,.中提供了默认授权和验证方案,可以根据需要方便地移除、添加或者替换这些方案。
2.0是把基于通用语言的程序在服务器上运行。不像以前的asp即时解释程序,而是将程序在服务器端首次运行时进行编译。2.0构架是可以用microsoft(r> 公司最新的产品 visual 开发环境进行开发,wysiwyg(what you see is what you get所见即为所得> 的编辑。2.0强大化软件支持的一小部分 [6]。
2.0是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,2.0的web应用中。2.0同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有c#(c++和java的结合体>,vb,jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于com+开发的程序,能够完整的移植向2.0。
的优点主要体现在效率高、可重用性高、代码量少这三方面。在使用asp进行程序设计的时候,由于asp使用的是脚本语言,所有的代码都嵌入到html代码中,所以当编制功能复杂的网页时,就需要编写大量的代码,而且会导致程序代码的可读性差的问题。另外,由于所有的代码都是解释执行的,所以相对速度较慢,并且无法有效地利用机器硬件的各种性能。与asp相比较效率更高,提供了很高的可重用性,对于实现同样功能的程序,使用的代码量比asp要少得多。采用全新的编程环境,代表了技术发展的主流方向。
的工作原理是:首先,有一个http请求发送到web服务器要求访问一个web网页。web服务器通过分析客户的http请求来定位所请求网页的位置。如果所请求的网页的文件名的后缀是aspx,进行处理,代码提交给clr。如果以前没有执行过这个程序,那么就由clr编译并执行,得到纯html结果;如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯html结果。最后把这些纯html结果传回浏览器作为http响应。浏览器收到这个响应之后,就可以显示web网页。
2.0使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都
不需要启动本地的管理员工具就可以实现。这种被称为“zero local administration”2.0的基于应用的开发更加具体,和快捷。一个2.0的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。
2.0已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。2.0应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的asp确做不到这一点 [8]。
microsoft sql server 2005介绍
microsoft sql server 2005 是microsoft公司继sql server6.5、sql server7.0和sql server 2000以后,在新年推出的又一改进的新版关系型数据管理系统。她能使用户快捷地管理数据库和开发应用程序。sql server 2005使用了先进的数据库结构,与windows dna 紧密集成,具有强大的web功能,它可以利用高端硬件平台以及最新网络和储存技术,可以为最大的web站点和企业应用提供优良的扩展性和可靠性,使用户能够在internet领域快速建立服务系统,为占领市场赢得宝贵的时间。同时,sql server 2005还为用户提供重要的安全性功能的增强,为用户的数据安全提供了可靠的保证。另外,sql server 2005 在数据库服务器自动管理技术方面处于数据库领域的领先地位,它可以使用户免去繁琐复杂的工作量,从而有精力处理更为重要的问题,使用系统在商业战略上占得先机。
sql server 2005系统之间之所以成为目前流行的大型商用数据库系统,有着其深刻的内在因素,这与它鲜明的特点十分不开的:
1> 与internet的高度集成sql server 2005与其他microsoft back office 产品紧密集成,在安全、时间浏览、windows nt 服务程序、性能监视器。多处理器支持、索引服务器等方面充分利用了他们的长处,形成了自己独特的优势。
sql server 2005数据库索引擎提供完整的xml支持。它还具有构成最大的web站点的资料存储组件所需的可伸展性、可用性和安全功能。
2>高伸缩性和适应性
同一sql server 2005数据库引擎运行在、windows xp professional、windows vista professional、windows 2000 professional、windows 2000 server和windows 2000 advanced server。
sql server 2005 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护资料的完整性,同时将管理上千个并发的修改数据库的用户的开销减到最小。
3>易于安装和使用
sql server 2005 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用sql server 的过程。sql server 2005 还支持基于标准的、与windows dna集成的程序设计模型,使sql server 2000 数据库和资料仓库的使用成为生成强大的可伸缩系统的无缝部分。