APP下载

学生创新创业管理系统设计及实现

2016-05-30杨刚乔闹生肖康

科技资讯 2016年17期
关键词:设计流程创新创业管理系统

杨刚 乔闹生 肖康

摘 要:采用Java Web设计方案设计了一个学生创新创业系统。该系统所设计的内容包含操作流程、数据增加流程、数据删除流程与数据修改流程,并给出了较详细的各个系统流程图分析。在系统主界面的基础上,根据调查结果和常用设计方法,主要设计了用户登录模块与用户注册界面,并以湖南文理学院为例,实现了用户登录界面和用户注册的各项功能。

关键词:创新创业 管理系统 设计流程 Java Web

中图分类号:TP311 文献标识码:A 文章编号:1672-3791(2016)06(b)-0004-04

Abstract: A student innovation and entrepreneurship system is designed by using the Java Web design scheme. The design of the system includes the operation process, data increase process, data delete process and data modification process. And the flow chart analysis of each system is given detailed. On the basis of the main interface of the system, according to the survey results and common design methods, the main design include the user login module and the user registration interface, and take Hunan University of Arts and Science as an example, the user login interface function diagram and user registration function chart are realized.

Key Words: Innovation and entrepreneurship; Management system; Design process; Java Web

随着网络技术的不断发展,越来越多的消息和资讯需要通过网络传播。为了能更好地学习、交流创新创业信息,急需一个面向高校师生,能高效率汇集校内创新创业信息的网络交流的平台[1-3]。因此,大学生创新创业网站平台应运而生。

当代在校大学生作为知识经济时代的后备军,肩负着国家和人民的重托与期望。一所理想的大学不但给学生机遇和挑战,也提供一个创业支持平台去推动学生个人的成功[4-5]。

该文采用Java Web设计方案设计了一个学生创新创业系统。内容包含操作流程、数据增加流程、数据删除流程与数据修改流程。并实现了系统主界面、用户登录模块与用户注册界面等功能。

1 设计系统数据流程

设计系统数据流程是一种图形化的流程技术,它描绘数据和信息流从移动输入到输出过程中的变化。在数据流程图里没有具体的物理部件,它只是描绘数据在软件中被处理和流动的逻辑过程。

下面是该系统所设计的系统操作流程、数据增加流程、数据删除流程与数据修改流程。

1.1 系统操作流程

系统操作流程是该系统的主流程,如图1所示。整个系统的操作流程简单且易掌握,系统的各个功能操作独立,界面清晰;系统通过连接数据库,实现各个功能。

1.2 数据增加流程

数据增加流程如图2所示。在该流程中,添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则写入保存至数据库,不合法则需重新输入数据。

1.3 数据删除流程

数据删除流程如图3所示。在该流程中,当用户选定一条记录时,单击删除按钮,会提示用户是否确定删除,然后删除数据库相关内容。

1.4 数据修改流程

数据修改流程如图4所示。该流程中,在修改信息时,先选中一条待修改的记录,然后直接输入数据,判断合法性,合法则保存至数据库,不合法则需重新输入。

2 设计结果及分析

以湖南文理学院为例,根据学生创新创业管理系统能够收集与存储的创业信息、创业项目以及创业团队等信息为基础,设计系统预期能够实现学生查看创业信息、发布创业信息及创业项目和加入创业团队等功能。该管理系统具有标准学校网站所具有的现实中完整的学生创业创新信息管理步骤,能够真正实现节约资源、提高效率、处理业务,同时能够真正实现网上创业管理和学习创业知识的作用。

根据调查结果和常用设计方法,主要设计如下功能模块。

(1)用户登录模块:该模块的功能是实现用户登录。当用户进入该系统时,用户可以选择登录,登陆后的用户就方便管理更多信息。

(2)用户注册模块:该模块的功能是游客进入该系统后,可以选择注册成为该系统的一员。

2.1 系统主界面

系统主界面是一个网站系统的入口网页,并引导用户浏览系统其他部分的内容。该首页使用了HTML5规范,使它兼容桌面和移动设备。系统首页桌面端如图5所示,系统首页移动端如图6所示。

2.2 用户登录界面

登录界面对于整个系统来说是非常重要的,因为它设置了进入该系统的用户和口令,防止非法用户进入系统,破坏系统安全和所保存的数据,只有合法的管理员在输入正确的密码后方可进入系统,否则将提示密码或用户名输入错误,并询问用户是否重新输入。这样就对使用者有了限制,增加了系统的安全性和保密性,便于控制和管理,有利于系统的维护。用户登陆界面如图7所示。

2.3 用户注册界面

网站设计用户注册功能,从某些层面来说,是一种网络营销的方式。用户访问一个网站并注册,本身就是对网站产生好感的一种心理体验。申请成为注册用户,可以参与网站相关功能页面的访问使用权限;可以通过邮件、手机等方式及时获取网站相关信息。而网站运营方也可以通过注册用户,了解用户喜好,性格特点等各方面的信息,不断收集相关数据把握网站运营的方向。

注册功能相当于整个网站平台的入口,注册功能用户体验的良好性直接影响到用户的使用心理,注册功能简单、明快便于操作,会大大吸引用户对成为网站会员的兴趣。同时,友好型的使用体验也促使用户乐于分享。网站注册流程如下。

(1)当用户输入用户名时,首先对其格式判断看起其是否符合要求,再判断其是否唯一,通过JavaScript脚本判断其合法性,需要连接数据库,判断是否已存在。

(2)输入的用户密码,使用JavaScript判断其是否合法,并判断是否符合输入要求,两次密码是否相同。

(3)其他信息用户基本可以自由输入,自由选择,有些内容需要用正则表达式进行过滤。

用户注册界面如图8所示。

3 结语

使用经典的MVC设计模式,采用Java Web设计方案设计了一个学生创新创业系统,系统包含了各个模块。设计系统以SSH框架作为技术平台,采用JSP提供页面服务,采用MySQL提供后台数据库管理。设计系统实现了系统的主界面、用户登录界面及用户注册界面等各项功能。

参考文献

[1] 蔡剑,景楠.Java Web应用开发:J2EE和Tomcat[M].北京:清华大学出版社,2015.

[2] 姜承尧.MySQL技术内幕[M].出版社:机械工业出版社,2010.

[3] 王保罗.Java面向对象程序设计[M].北京:清华大学出版社,2010.

[4] 白江涛,龚理.“新常态”下医学生创新创业能力培养的现状及对策[J].承德医学院学报,2016,33(2):181-182.

[5] 蔡绍平.开发潜在动力,提高大学生创新创业能力[J].科技创业月刊,2016,29(5):65-66.

猜你喜欢

设计流程创新创业管理系统
基于James的院内邮件管理系统的实现
基于LED联动显示的违停管理系统
海盾压载水管理系统
浅谈用户体验在产品设计中的运用
创新创业教育融入高等学校人才培养体系的实施路径研究
微课程在《病原生物与免疫学基础》中的设计和应用
基于RFID的仓储管理系统实现