摘 要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
本系统分Android客户端,使用技术有android、Java,使用MySQL作为数据库,使用json传输数据,Tomcat服务器部署,能通过局域网实现APP和后台的数据流,结合对管理系统的了解,本系统实现了高校运动会管理系统。
通过分析某一高校运动会系统的不足,创建了一套行之有效的计算机管理学校运动会的方案。文章介绍了学校运动会管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
关键词:运动会管理,Java,MySQL,Android
3.2 需求分析
3.2.1 客户端与服务器的连接方式
手机客户端使用Http方式同Web服务器通信,服务器端与数据库交互。手机通过Http以流的形式接收从Web服务器传来的数据流。手机终端与Web服务器之间通信的数据格式采用JSON,从而使客户端和服务器完成特定的功能。
3.2.2 系统结构
客户机/服务器 (C/S)结构,是大家熟知的软件系统体系结构,将任务合理分配到客户端和服务器端。其中,服务器端主要提供数据管理、数据共享、数据及系统维护和并发控制等,客户端程序主要完成用户的具体的业务,省去了中间的其他环节。从而,提高了系统的响应速度,降低了系统的通讯开销,但是需要安装客户端才可进行相应的管理操作。
同时,在C/S架构中客户端与服务器之间相互分离,可以对客户端进行单独的设计。使客户端的操作界面漂亮、形式多样,可以充分满足客户自身的个性要求。且此结构还具有较强的事务处理能力,能实现负载的业务流程等优点。
因此,鉴于C/S架构的优点、手机操作系统、网络速度以及当前大多数Android手机应用都采用C/S架构的考虑。基于Android的高校运动会系统采用客户端/服务器(C/S)结构。
3.3系统用例分析
高校运动会系统主要满足2种类型用户的需求,这2种类型用户分别为用户和管理员。
用户可以查看系统信息,包括查看日程信息,成绩查看,查看公告,密码管理,在线评价。用户用例图如图3-3所示。
图3-3用户用例图
管理员登录后功能有会员管理,日程管理,公告管理,成绩管理。管理员用例图如图3-4所示。
成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易, 我们会从QQ或者邮箱等方式发送毕业设计程序。
我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) , 需要用户提供详细的 , 功能要 求.开发技术要求(开发语言、开发工具、框 架等 ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!