- 3
- 0
- 约1.3万字
- 约 31页
- 2017-02-12 发布于浙江
- 举报
1引言
1.1系统开发背景
1.2系统开发目的
1.3系统综述
系统:页面模块(包括后台模块(包括等)。2系统分析
2.分析.1.1技术可行性分析
通过网络上成型的旅游系统,采集足够的信息。严格按照数据库开发流程进行设计,确定和使用所得信息才可创建完善的数据库,合理分配模块和功能,对不同功能实用对应的编程语言及工具,对网站前后台合理搭配,可达到美观,实用。
2.1.2管理可行性分析
使用功能结构化的设计方法,对系统开发过程的进行管理,科学合理的将整个程序划分多个功能模块,各模块单独设计开发,这样可以降低整个程序的设计难度及减少错误程序的影响范围,各模块易于实现,又使整个程序易于衔接和修改[1]。通过模板页的使用对没个功能模块外观功能进行整合管理,方便修改也易于美观。
2.1.3经济可行性分析
通过对网络上成型的旅游系统调研观察,采用合适的功能软件,借鉴成功的实例,及科学的开发方法,可以降低开发成本,达到经济高且效的目的。
2.2需求分析.2.1需求分析
需求分析在软件工程中指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作[2]。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要[3]。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。需求分析阶段最基本的任务是确定软件系统功能,具体任务可以分为以下几个部分。
(1)确定对系统的综合需求:主要包括功能需求,性能需求,可靠性和可用性需求,出错处理需求,接口需求,约束,逆向需求,将来可能提出的需求等。
(2)分析系统的数据需求:分析系统的信息数据,规划系统面貌,数据分析通常采用建立数据模型的方法。
(3)导出系统的逻辑模型:导出系统的详细的逻辑模型,通常用数据流图,实体-联系图,状态转换图,数据字典等来描述整个逻辑模型。
(4)修正系统开发计划:根据系统分析中的理解,修正之前开发计划中不合理的部分。
2.2.2功能分析
本网站设计面向的是普通用户和浏览游客,因此要求网站设计尽可能地简化操作,健全功能,让浏览者在使用时感到方便、快捷。
通过对一些旅游信息服务网站的结构、功能研究,经过认真分析,结合实际情况,总结出旅游信息服务网站的基本特点:为便于操作人员的操作,要求有良好的人机界面;由于系统的使用对象多,要求有较好的权限管理;全面展示该网站的功能,让用户对此网站产生兴趣,具有漂亮的界面;网站前台设置用户的多种操作权限;在网站后台设置管理员管理模块;;系统的注册登录与注销,安全退出系统。
根据以上分析,本旅游信息服务网站需具备以下功能。
首先是用户权限划分,需要有管理员、普通用户两种角色。
对于普通用户来说,基于.NET的旅游信息服务网站需要以下功能:
(1)需要基本的注册功能,使自己能够登录到网站上;
(2)基本的登录、退出功能;
(3)浏览旅游资讯功能;
(4)浏览景点信息,在网上完成门票预订的功能;
(5)浏览酒店信息,在网上完成酒店订房的功能;
(6)浏览评论信息,在网上发表用户评论的功能。
对于管理员来说,基于.NET的旅游信息服务网站需要以下功能:
(1)需要基本的登录、退出功能,能够进入后台进行管理;
(2)具有管理旅游资讯、酒店订房、景点门票预订及评论的功能。
2.3关键技术
2.3.1 ASP.NET
ASP.NET是Web应用程序编程方面的一个全新的概念和方法[4]。ASP.NET中的新功能并不是对ASP的改进,设计它的初衷是为用户入境提供最佳的应用程序架构。它相比于ASP有着以下几个方面的优点:
(1)多语言
ASP曾在脚本引擎方面受到了限制,特别是VBScript和Jscript[5]。而ASP.NET则支持多种语言,默认情况下为Visual Basic.NET、C#和Jscript.NET,另外还支持一些第三方语言。
(2)服务器处理
ASP在服务器处理上不管页面的内容是纯HTML还是ASP生成的HTML,它都是按照页面顺序显示的[6]。因此逻辑代码依赖于它在页面中的位置,并且无法将HTML控件作为目标,除非将它们作为流的一部分进行显示。而ASP.NET就解决了这个问题,方法是为控件引入一个声明的基于服务器的模型,因为控件在服务器上有,可以在服务器上编程,也可以是客户端驱动的事件[7]。
(3)Web Form控件
将现有的HTML控件转换为服务器端的控件是比较容易的,但是也存在一些不方便,例如比较难于区分HTML控件和服务器端的控件。
(4)代码与内容分离
一个网站的设计与开发往往由不同的人来实现的,而ASP中就是存在着这样一个问题,代码(ASP脚本)和内容(HTML)混合在一起[8]。这样就使得同时进行设计和开发变得很困难。而ASP.NET则采用了代码内联
您可能关注的文档
- (毕业论文)“营改增”对交通运输业税负的影响及对策研究.doc
- (毕业论文)车载起重机支撑系统设计.doc
- (毕业论文)等精度测频法的频率计设计.doc
- (毕业论文)飞购校园网络超市策划书.doc
- (毕业论文)关于企业资产重组后发展对策的研究.docx
- (毕业论文)汇尔康食品包装设计.doc
- (毕业论文)基于51单片机信号发生器的设计.doc
- (毕业论文)基于FPGA的DDS信号发生器设计.doc
- (毕业论文)基于宾客体验的酒店服务质量研究.doc
- (毕业论文)基于单片机的超声波倒车雷达.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)