用心整理的精品word文档,下载即可编辑!!
3.1.2 性能需求
根据用户对系统的要求,确定系统在响应时间,可靠性等方面有较高的性能要求。
1.界面需求主题突出,站点定义,术语和行文格式统一,规范,明确,栏目,菜单设置和布局合理,传递的信息准确,及时。内容丰富,文字准确,语句通顺;页面具有明确的导航指示,且便于理解,方便用户使用;页面大小适当,能用各种常用浏览器以不同分辨率浏览,无错误连接和空连接;界面版面形象清新与主题内容相协调[7]。
2.响应时间需求当用户登录,进行任何操作的时候,系统及时地进行反应,反应的时间在5秒以内。系统应能检测出各种非正常情况,如与设备的通信终端,无法连接数据库服务器等。以避免出现长时间等待甚至无响应。
3.可扩展性需求系统设计能体现扩展性。
3.2 系统可行性分析
3.2.1 技术及开发方法可行性
技术可行性考虑的问题是利用现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。旅游网站系统的工作主要是在客户和旅游公司之间架起一座桥梁,能相互提供信息,处理信息。这一特点非常适合于计算机的特点,而计算机硬件和软件技术的飞速发展,也为系统的建设提供了技术条件。.NET提供给的良好开发平台,其与数据库链接的方便性以及目前一些利用数据库知识实现的信息管理系统,为实验的顺利进行提供可靠的参考和依据。
3.2.2 管理可行性
本系统适用于Windows XP等主流操作系统之上,对于该系统的推广使用提供了很好的途径。该系统充分考虑到工作人员以前的工作习惯,使其对新系统更易适应,在操作
精心整理,用心做精品
8
用心整理的精品word文档,下载即可编辑!!
上主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。 另外界面清晰易懂,加之可视化的管理工具,对数据库的操作是相当简单的,所以操作上是可行的。
3.2.3 经济可行性
经济可行性应该考虑其开发维护费用及该系统所能带来的效益之间的关系。该系统适用于旅游公司,开发该系统的费用主要包括开发阶段的费用以及今后的运行、维护费用。其新系统带来的效益来自使用该系统后,知名度的提高,对旅游客户需求的进一步精确把握,从而提供更加优质、更加有针对性的服务,从而扩大旅游消费群体。由于网络技术的快速发展,旅游网站的开发和维护成本越来越低廉。而网站所包含的信息越来越丰富,网民的数量不断增加,更多的游客习惯于依靠网络获取景点信息等,因此旅游网站的宣传效果也在不断提高,因此,具有经济可行性。
3.3 业务流程分析
业务流程分析的目的是:形成合理、科学的业务流程。通过分析现有业务流程的基础上进行业务流程重组(BPR),产生新更为合理的业务流程。
业务流程分析主要是定义项目的内容,即对现行的管理进行仔细地回顾和描述,从而认识项目的业务和技术上的具体要求,帮助确定流程工作与合作建模的基本要素,更好地分析理解其同其他要素的关系,例如业务目标、业务策略、面对的问题、产生的影响、组织机构参与者或者相关的企业架构。
系统设计以前,要对系统需求进行归纳和分析,查找出所有的业务主角,然后在确定业务主角后,每个主角的相关活动及流程应清晰地制定出来,最终设计出逻辑视图、用户界面示意图。
下面是对该系统业务流程的简单分析:
用户首先登录网站,根据自己的需求选择注册、登录、查看景点信息、查看游记信息或进行个人信息修改等。
精心整理,用心做精品
9
用心整理的精品word文档,下载即可编辑!!
如用户选择登录或注册,填写相关信息并验证成功后返回首页,否则提示错误并返回登录或注册页面。
如用户选择查看景点信息或者游记,则可直接在首页点击链接查看,也可通过特色或标签进行查找,从而查看详细信息。
如用户查看景点信息或游记后,选择评论,则未登录用户首先进行登录,在已登录的前提下,填写评论信息,系统进行逻辑检查和验证,无误后评论成功,并显示在景点或游记的详细信息页,否则提示错误,并返回评论信息填写页面。
如用户选择修改个人信息,则未登录用户首先进行登录,登录后选择修改项目,进入信息填写页面,提交后验证无误,则修改成功,否则提示错误后返回填写页面。
如果管理员想对网站进行管理时,可通过网站主页中链接进入后台管理系统登录,验证登录信息后管理员可以对注册用户进行查看和修改,可以查询、添加、删除或修改景点和游记信息,并可设置图片,还可以管理用户评论。
系统业务流程图如图3-1所示。
精心整理,用心做精品
10
用心整理的精品word文档,下载即可编辑!!
登录\\注册 填写登 提 验证 失 成功 提 网站首页 失 开始 登陆网站首查看景点\\游选择评论 否 登录 登录\\注册 是 填写登失提否 修改个人信是 登录 登录\\注册 填写登验证 验证 成成提验证 失成评论成功 失成成功提示 提验证 填写评选择更改信填写更 结束 图3-1 系统业务流程图
精心整理,用心做精品
11
用心整理的精品word文档,下载即可编辑!!
4 系统设计
4.1 系统开发环境
系统硬件平台的配置:
1.CPU:Intel Pentium(R) 2.0GHz 2.内存:2GB 系统软件平台的配置:
如果说硬件是一个系统的身体,那么软件则是一个系统的灵魂,一个系统设计的好坏,不仅要有正确的软件开发思想,也应该有良好的软件开发工具,旅游网站系统所采用的软件配置环境为:
1.操作系统:Windows 7 Ultimate Edition Service Pack1 2.数据库软件:SQL Server 2008 3.服务器端:IIS 7.5
4.浏览器:Internet Explorer 10.0.9200 5.系统开发软件:Visual Studio 2008
4.2 系统结构设计
根据业务流程,需要将网站划分为前台、后台和数据库。前台中,客户在登录网站主页后即可链接查看到景点和游记等信息,还可进行评论等。为了方便客户搜索感兴趣的旅游信息,将景点搜索和游记搜索嵌入到主页面中。数据库将要作为网站后台重要的组成部分,管理员的主要操作几乎全部围绕数据库,最后将更新的数据要显示给前台。
前台是一个比较大的功能群,它所包含的信息不仅数量多,而且种类不同。将它设计成比较优化的结构形式能组织好网站的信息内容并将其归类,方
精心整理,用心做精品
12