1。2 课题研发的意义
本系统是利用网络管理平台实现对大学生创新实践项目申报与审定的管理。大学生创新实践管理web平台实现了系统性、针对性、高效性等特点,用新的网络平台管理模式去替代原有的人工管理模式,使管理人员通过网络管理平台来实现对各项目的管理,从而解放人手,提高了创新实践项目的管理水平,并能够提供及时、准确、有效的服务。
1。3 大学生创新实践管理web平台特点
(1)科学的申报和审定流程 区别于以往的流程,大学生创新实践管理web平台通过完成对材料的申报与审定。这样不仅有效避免了文件下载时的丢失,同时也提高了项目申报与审定的效率。
(2)科学的管理模式 系统会根据用户的身份未用户展示不同的界面,用户在其界面中完成自己相应的操作,各司其职,各掌其事。学生主要是项目的申报,管理,查询以及载等功能。领导不仅具有上述功能,还享有对这些项目审批的功能,从而决定学生的创新项目是否通过。
(3)人性化的操作界面 系统界面设计简单,一目了然,任何用户都能轻松上手。
(4)完善的安全机制系统 本系统使用了struts的拦截器,用于拦截非法用户,保障了信息的安全。
1。4 系统关键技术及开发平台介绍
1。4。1 B/S架构
本系统在网络平台上为广大的师生以及领导提供服务。在架构方面,考虑到现如今的信息增长和越来越苛刻的用户需求,我们将采用B/S架构。用户在任何有网的地方都能登录系统,完成相应的操作。管理起来十分方便。
B/S(浏览器/服务器,)模式,伴随着interet技术的兴起,由于C/S 架构不能满足日益增长的客户需求,B/S成为目前大多数系统开发的选择。B/S的优势就在于很容易实现系统的相关操作,而且后期维护起来也十分方便。最重要的是它能够满足任何用户在任何地点都能访问。
伴随着interet技术的发展,无数的信息喷涌而出,对我们提出了更高的信息接受和处理的要求。之前的主机/终端和C/S的程序以及很难满足时代的需求。而 B/S 模式恰好能满足这日益增长的需求。B/S 模式的特点:B/S首先将浏览器上的内容解析成html文件, 这样用户才能看到那些图像,文字以及视听文件等等。另一方面,由于浏览器都带有缓存的功能,网页读取会更加便捷,因此,B/S将狗的程序的执行效率也得到了提升。还有一点非常重要:。也就是说,C/S能做的,B/S都能做。
B/S 架构独特的优势在于:
(1)开放标准:B/S机构 具有开放性,它不属于任何个人或者集体,它属于全人类!开放的标准决定了它具有跨平台的特点。
(2)较低的成本和维护成本: B/S架构的开发,对于本项目,只需要一台计算机即可,既是服务器,也是主机。后期的维护在本机上开展就行了。所以开发和维护的成本很低。
(3)用户使用 BS 架构的程序很简单,只要登录浏览器就可以使用。甚至可以通过手机来访问信息。
1。4。2 MySQL数据库
无论何种项目,数据库的设计都是系统设计的重中之重。一个好的数据库设计能为后面的编码工作减少大量的劳动力。在MVC模式中,数据库的任务就是组织数据并形成model,以供调用。
本系统使用的是 MySQL 数据库。MySQL是 最受欢迎的的关系型数据库管理系统。在 WEB 应用方面 MySQL 也是最好的应用软件之一。作为一种关联数据库,MySQL将数据保存在不同的表中,便于存取,提高了数据存取速率的。MySQL 访问数据库使用的是sql语言,这也是最常用的标准化语言之一。