第46届世界技能大赛河南省选拔赛--商务软件解决方案项目--样题.pdfVIP

第46届世界技能大赛河南省选拔赛--商务软件解决方案项目--样题.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

SAMPLETESTPROJECT

IT

第46届世界技能大赛河南省选拔赛

商务软件解决方案项目测试样题

概要

一、AMONIC航空公司简介

AMONIC航空公司的使命是通过友好、可靠以及低成本的航空旅行,将人们与他们生

命中真正重要的东西联系起来。在保持作为该地区最年轻和最具活力地位的同时,

AMONIC航空公司还将使度假旅行和商务旅行的飞行体验更有乐趣。

二、“航空管理”系统设计要求

根据AMONIC航空公司的业务需求,你需要在接下来的两个阶段中帮助AMONIC航空

公司开发一套管理系统。第一阶段的可交付成果须使用.NET和MSSQL完成;第二阶段需

要为航空公司开发一个手机移动客户端。每一个阶段都代表了一段工作,会提供详细的

说明,以及所需要的数据、素材和预期可交付成果。可交付成果会在相同的环境中评

判。

第46届世界技能大赛河南省选拔赛

商务软件解决方案项目测试样题

第1阶段

一、试题说明

1.1任务描述

AMONIC航空公司在与之有活跃的飞行来往的国家内分别设有办事处。与此

测试项目主题相关的自动化软件系统将交付给这些办事处,供经理和系统操作

员使用。进入系统后首先出现的是登录窗体和验证系统。

在本阶段,必须实现此解决方案的以下基本特性:

根据不同用户角色,为系统的不同部分提供准入权限

控制和监管客户进入系统的权限

1.2开发要求

在开发测试项目时,请确保可交付成果遵循了AMONIC航空公司给出的基

本指导方针。

在整个开发过程中,系统界面的风格要保持一致。

所有要求开发的系统功能模块必须符合行业要求。

请在代码中使用合适的命名规范和注释,以便你的代码能够让其他编程者

更好读懂。

任何创建的窗体或报表应显示在界面中央。

本文档中所提供的线框图仅供参考,你所开发的解决方案在任何情况下都

不必照搬线框图。

项目开发中,时间管理对于开发的成功是至关重要的。所以,希望所有可

交付成果在交付时都是完整及可运行的。

二、试题内容

2.1创建数据库

在提供的RDBMS(关系型数据库管理系统)平台上(MicrosoftSQL

Server)创建一个数据库,命名为“Session”。这将是你在本阶段使用的主要

的和唯一的数据库。

2.2导入数据库结构

根据MSSQL平台,已给出一个SQL脚本。该脚本包括完成所要求的任务所

需要的数据库结构及数据。不可修改为本阶段所提供的数据库结构。不可删除

数据表,不可在数据表中添加或删除任何字段,也不可修改数据类型。

2.3导入用户数据

管理层已给出一个包含了准许获得系统准入权限用户的列表,需要导入到

“Users”数据表中。数据文件中的密码为清晰的文本,但是为了安全性考虑,

需要转换为md5。从这里开始,所有密码应以同样格式保存。由于Email地址

被用来作为登录系统的用户名,因此它需要是独一无二的。

2.4用户活动的监管

按照AMONIC航空公司已经采用的安全政策要求,该公司已经要求对本系

统实施额外的追踪。这要求分析与开发额外的数据表(们)。

添加此选项的目的是为了知晓每个用户在系统上所停留的时长。这意味着

我们需要记录用户进入系统的时间和退出系统的时间。系统也需要能够检测到

出现的一些不正常情况以及用户的非正常退出情况(如:系统崩溃等)。在这

种情况下,出现这些异常情况的原因需要保存到数据库中,以便管理者在后期

能够回查这些异常并采取措施清除它们。上图为关于此类情况的对话框样图。

2.5创建登录界面

创建一个如上图所示的登录界面,具备以下特性:

用户名(Username)根据用户表(Userstable)中的Email地址来进行检

查核对。

如果出现以下情况,即用户输入了正确的登录信息,而管理层通过操作使

用户登录不了,则要显示一个合适的提示信息,告知用户为什么他们不能

登录。

在登录成功后,根据用户不同角色,将分别转到管理者(administrator

(2.6))或用户(user(2.7))的主界面。

2.6管理者主界面

管理者主界面包括:

顶部菜单,

您可能关注的文档

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档