体育城场地预约系统的设计与实现摘 要体育城场地预约系统是使用ASP+ACCESS方式来定制一个B/S模式下的体育城场地预约平台。系统以Web界面实现与用户交互,为用户提供信息并接受用户提出的需求信息,同时通过数据库管理系统存储信息数据。在线体育城场地预约系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采取模块化的编程思想,提高了代码的可读性、可移植性和一致性,同时提高了开发效率。系统对用户或管理权限有严格要求,因此加入了用户身份识别模块。用户功能模块与管理员后台管理功能模块分离,增强了系统的安全性,有利于系统的管理。关键词:预约系统;ASP+ACCESS;数据库管理 目 录1开发背景12系统需求分析12.1系统功能需求分析12.2系统配置(硬件方面)32.3系统配置(软件与技术方面)32.4数据表设计43系统功能模块设计及实现53.1管理员管理模块63.1.1管理员登录界面63.1.2管理员登录代码63.1.3管理员管理界面73.2用户登录与注册模块83.2.1用户主界面83.2.2用户登录界面83.2.3用户登录代码93.2.4用户注册界面103.2.5用户注册代码113.3用户查询预约模块123.3.1用户查询界面133.3.2用户查询代码133.3.3用户预约界面143.4设计中的几个要点153.4.1Session对象153.4.2数据库的操作163.4.3表单的提交174测试报告174.1用户查询与预约模块测试184.2用户登陆与注册模块测试194.3管理员管理模块测试195系统测试结果20总结21参考文献21致谢22声明231.1 系统功能需求分析传统的场地预约需要客户亲自到场地所在位置或指定地点进行,由于预约记录多是认为完成,易于出现错误和漏洞,管理效率低,特别是场地繁杂时,传统的预约方式已经完全不能满足要求。远程预约是一种全新的网络租用方式,它通过互联网突破了时间和空间限制,实现了便捷快速的预约与管理功能。在对数据信息有效组织并整合了一定使用功能后,远程预约系统可以方便地实现预约与取消,场地资料查询,管理员管理等功能。由于体育城场地预约系统是针对体育城场地预约用户要求用计算机对所需的场地信息进行查询和搜索的一种现代化软件。而主要包括浏览者对所需场地信息的查询与搜索,同时可进行注册;系统管理员掌握并记录,修改,查询场地信息,以及审核预约信息,以便管理系统的正常运行。针对用户需要方便,快速查找网站资料的目的,要求系统具有以下功能:(1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统具有良好的用户操作界面。(2)能够快速,方便同时稳定地查找场地资料。(3)能够同系统建立联系,使用户更深入地关注系统。针对管理员需要便捷,可靠地对系统进行维护和管理,要求系统具有以下功能:(1)能够有一个良好的管理员操作界面,让管理员轻松地管理系统。(2)能够方便地管理系统中场地的信息。(3)能够方便地管理,审核用户预约信息。对与用户来说,对系统最重要的要求是能够提供一个查找预约所需场地信息的平台,其次是能够于网站建立联系,这样能使用户对系统提高关注度,增加网站的点击率,同时也能方便系统开发人员增加系统功能。而对管理员来说,必须要能够全面地对系统进行管理与维护。所以,要求系统具有三个主要模块:用户查询与预约模块,用户登录与注册模块,管理员管理模块。
|