解析科技竞赛赛务系统的设计与实现.docVIP

解析科技竞赛赛务系统的设计与实现.doc

  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文档。上传文档
查看更多
解析科技竞赛赛务系统的设计与实现

解析科技竞赛赛务系统的设计与实现   近几年,科技竞赛越来越来受到高校和社会的关注,科技大赛活动在培养学生综合素质、创新思维等方面起到了很好的作用。做好大赛的赛务管理工作,给出席大赛的所有人员提供一个方便快捷的服务平台,充分发挥赛务管理的作用是提高办赛水平及减少赛务成本的有效途径。   随着I nt er net信息技术、WEB技术及GSM通讯技术的推广,将其应用在科技大赛信息建设上,为比赛日程管理和后勤保障服务提供一个整合的平台,建立一个全国范围内大赛信息收集、发布、传递和管理一体化的赛务管理系统,可在一定程度上提升大赛的管理水平。“智能管理”也是科技大赛的一大特点,为今后的科技大赛实现全面的自动化管理起到了探索和导向的作用,为科技大赛的信息化管理提供了模板。此系统是以海洋航行器大赛为例,基于用户需求的基础上进行研发,能够在互联网上完成宣传大赛活动宗旨和内容、事务、文件的传递和发布、参赛作品申报、比赛日程管理、后勤保障工作、参赛人员和参赛作品统计、关注和更新赛场动态,在一定程度上促进了我国科技大赛的信息化发展。   1 系统总体设计   1.1 系统需求分析   此系统主要包括参赛队伍信息、参会嘉宾信息、志愿者信息、活动赛务信息、大赛专题信息等相关的模块信息。按用户的角色可将用户分为系统管理员、学校管理员、志愿者、专家、普通用户,而不同的用户享有不同的系统操作权限。系统管理员:进行赛务管理,导出参赛作品分别按学校和大类分组后的文件,专家嘉宾、志愿者信息录入,完成作品分组评审和作品获奖统计,发布竞赛活动和通知,相关人员短信提醒,查阅食宿、作品、专家、日志统计信息。学校管理员:进行本学校的作品的审核,提出本学校的食宿要求,推荐专家。   志愿者:志愿者管理平台包含个人信息和当前任务,志愿者可填写或是修改个人信息,下载当前任务列表。专家:专家管理平台包含个人信息和评审作品,专家可填写或修改个人信息,查阅评审作品。   普通用户:注册报名流程根据报名工作流程自动进入下一步。首先由组长注册账号,注册成功后系统会发送二维码和回执编号到联系人手机中。登录后跟着向导进行操作,然后提交审核。作品提交后,系统会短信通知学校管理员进行系统审核,学校管理员审核后提交,系统会短信通知相关人员进行大赛审核,最后进入作品分组。根据系统的需求分析进行功能模块的设计。   1.2 系统的架构设计   由于B/ S 架构具有分布性特点,可以随时随地进行查询、浏览等业务处理。维护简单方便,只需要改变网页,即可实现所有用户同步更新。该系统采用B/S系统架构,并借助Vi s u a l S t ud io2013、S QL S er ver2014数据库平台、ASP.NET以及I IS7.0web服务器平台进行网站的搭建,网站采用成熟的3层架构技术,即表现层、业务逻辑层、数据访问层。   1.2.1 Web浏览器   为满足用户需求,系统可以在多种终端设备登录,在浏览器端口进行配置,网页在手机、平板、P C设备都可以适配。   1.2.2 Web服务器   We b服务器用于处理用户请求,生产网页,可将短信通知通过G SM中转程序发送至用户,将操作结果返回到浏览器端,同时,它与数据库服务器进行交互,实现数据缓存和实时访问并发控制。   1.2.3 数据库访问   数据库服务器主要用于存储数据,包括静态数据如住宿信息、个人信息、评委信息、比赛时间和场地等,和动态数据包括比赛规则、比赛成绩、比赛动态、志愿者任务、新闻通知等,此外,它还存储了赛事的相关视频和音频数据。   2 数据库设计   2.1 数据库的概念模型设计   数据库设计主要指提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起能被某个数据库管理系统所接受的数据库。对于实时性事务数据,与这类数据相关的数据库设计,按照数据库设计的基本原理和设计步骤进行。降低范式标准,适当保留冗余数据、字段。   概念模型是按照用户观点建立的模型,用于信息世界的建模,系统的数据模型是非常抽象的,它是有意识地忽略系统中某些事物的特征。抽象带来的好处是因为它能够反映系统模型中元素与元素之间的关系,并能清晰地把握整个大局。它是现实世界到信息世界的第一层抽象,对现实世界的事务进行抽象和概括。它独立于计算机的数据模型,独立于特定的数据库管理系统,便于向关系、层次、网络等各种数据模型转换。概念模型设计的目的是产生一个用户易于理解的、反映系统信息需求的整体数据库概念模型。   2.2 触发器的创建   在编写数据库应用程序时经常应用触发器向另一个数据表中添加数据,数据库中一个动作的执行,将自动调用触发器,导致另

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档