论文部分内容阅读
计算机技术和网络技术的迅速发展,利用网络与计算机技术来提高办公效率的问题变得越来越有现实意义。然而传统的高考报名由考生填写报名信息表,然后工作人员将信息卡上的信息录入到计算机里,显然随着考试人数的不断增加,高考报名工作人员的工作量将会越来越大,既浪费人力物力,还非常容易出错,因此传统的报名方式已经不能适应现代考试的需要,为了更好的提高工作效率,减少报名工作人员的工作量,降低报名工作的出错率,优化高考报名的流程,特此开发本系统。课题来源于新疆财经大学信息中心与新疆维吾尔自治区考试中心合作研发的“支持少数民族语言的高考网上报名系统”项目。该项目的建设目标是通过网上报名系统,改变传统的高考考生报名模式,实现网上报名系统本地化。目前高考报名系统充分利用网络服务,把报名信息的收集范围、效率和准确性提高到一个全新的水平,考生只要在开放报名时间内,可以在任何联网的计算机上登陆网站填写、修改和核对信息,相关信息的准确性由考生自行决断,招办可登录网站对考生数据进行统一管理,对高考报名全过程实现动态实时监控,这样既减轻了报名工作人员的工作量又降低了责任风险,还提高了报名工作的效率。本文首先介绍了B/S模式,PHP技术的概念、特征、结构模型及其实现技术等,接着分析了高考报名系统的需求,通过分析业务流程,采用PHP的设计方法,建立面向服务的系统架构。在设计上,结合WEB和PHP技术,引入Apache封装数据信息,结合加密验证保证系统用户权限控制的有效性。针对应用的特点,用多层服务模型设计业务模块服务、服务接口层、业务层、数据层和表示层,实现了粗粒度WEB服务。各层分工清晰,为后期开发工作提供一套简单的模型。最后,对报名业务流程模块进行了详细的业务逻辑分析,用自顶向下的业务分解方法,结合服务组合设计的原则,设计了对应的服务模型以及相应的服务接口。为整个系统的完全设计提供了一个详细的参考模型。