系统实现了一个基于JSP计算机程序设计竞赛基地网站,其包含了一个网上计算机程序设计竞赛基地网站的WEB前台和后台所需的所有核心功能:网站首页、课程信息、资料下载、站内新闻和在线讨论。是一个B/S结构的JSP+sqlsever的应用。采用技术成熟的jsp结构体系,使程序更加模块化。虽然该系统的功能相对来说比较简单,但是具备了一个网站系统的基本流程,体现了一个网站系统的基础模型。经过一些扩展和优化能够适合一些高校作为高校培养技术性人才用途的网站。
该网站系统首先对于为登录用户允许进行计算机程序设计竞赛信息查询,可以查看软件详细内容的显示。如果想进行查看其它的信息必须进行登录,如果没有用户号和密码,可以首先进行注册,登录后可以查看软件分类目录,软件分类目录包含一个层次,每个目录下保存具体的软件详细信息,用户可以按照分类载浏览器中查找相应的信息。
该网上计算机程序设计竞赛基地网站虽然规模较小,但是应该具备如下功能模块:网站首页、课程信息、资料下载、站内新闻和在线讨论提交功能。按照前台与后台的区别,还应该细分为业务逻辑和表现逻辑。即前端的JSP页面调用JAVABEAN来时间数据库操作等功能。对于JAVABEAN部分,就因该表现业务实体的一些主要功能操作,例如增加、删除和修改相应信息、清空所有信息、登录认证、提交及一些存储信息的数据实体。