大学生创新创业管理系统的设计与实现Word格式.docx
《大学生创新创业管理系统的设计与实现Word格式.docx》由会员分享,可在线阅读,更多相关《大学生创新创业管理系统的设计与实现Word格式.docx(31页珍藏版)》请在冰豆网上搜索。
DesignandImplementationofInnovationandEntrepreneurshipManagementSystem
Abstract
TheInnovationandEntrepreneurshipManagementSystemisaonlinescoringandmanagementsystemwhichisbasedontheuniversity’sselfarrangementarchitecturesoastomaketheprojectscoringmoreandmorefairandjusticeandreducethesubjectivityofscoringaswell.
Thisplatformtaketheideaofobjectorientedandmodularizationtodesignand
developthewholesystemcombiningothertechnologiesjustlike.NET,SQLServer,templateengine,JavaScript,andCSS.Inthefinal,werealizedvariousoffunctionmodules,forinstance,systemmanagement,informationpublication,projectinformation,tutormanagement,deanofficeinformationmanagement,schoolexpertamendmentinformationmanagement,deanexpertamendmentinformationmanagement,practicebasementinformationmanagementandsoon.TherealizationoftheInnovationandEntrepreneurshipManagementSystemenhancetheefficiencyofscoring,reducethehumanresourceandmakeitpossibleforustocheckthedata.
Keywords:
innovationandintrepreneurship;
.NET;
data
record;
visualization
目 录
论文总页数:
27页
1引言 1
1.1课题背景 1
1.2课题意义 1
2系统分析 2
2.1可行性分析 2
2.1.1技术可行性分析 2
2.1.2开发环境可行性分析 2
2.2需求分析 3
2.2.1系统性能需求 3
2.2.2系统功能需求 3
2.3总体设计 6
2.3.1总体功能设计 6
2.4系统主要数据库设计 8
2.4.1核心数据库表设计 10
3系统详细设计与实现 13
3.1登录注册流程 13
3.2学生项目信息申报 14
3.3指导教师审批管理 14
3.4综合模块管理 15
3.5系统核心代码 15
4系统测试与运行 18
4.1系统运行要求 18
4.2功能测试和结果分析 18
4.3其它功能测试和结果分析 20
4.4系统部分功能截图 20
结 语 24
参考文献 25
致 谢 26
声 明 27
1引言
1.1课题背景
在当下计算机互联网高速发展的阶段,传统的大多应用开始渐渐的从手工操作、人为计算、公告栏发布信息等阶段过渡。
人们开始追求更加便捷,易于操作的方式去解决问题,并且在信息的需求更加趋向于实时性。
通过调研发现,传统意义的高校项目评分存在诸多问题,例如:
评分缺少相对的公平性、数据整理核算难、数据备份存档易于丢失、信息互通共享实时性不高。
因此,大学生创新创业管理应运而生,大学生创新创业管理系统作为学生、老师、教务处、院校等之间互通的桥梁,通过大学生创新创业管理系统,学生申报项目信息实现了项目状态可查、专家组评分容易、教务处查看优秀项目简单,学院发布实训基地需求信息公告简单。
高校每年都会号召学生团队积极参与创新创业项目的申报,在整个项目评价过程中发现,学生项目信息文档难于保存查看,并且评分组任务繁重,但是积极的项目评审又是对优秀项目忠实考核,从而,大学生创新创业管理系统切实,有效的解决了项目评价难的问题。
高校的一体化平台的研究具有非凡的意义,并且前景非常宽广,在创新创新管理系统设计与实现之前,项目评价依靠传统的纸面打分,但是因为一个项目需要多个教师评分,这样的人力成本投入非常巨大,以至于教师们疲于面对,为了改变现状,大学生创新创业管理系统的开发有效的解决了高校教师之间的难题,而该系统可以根据各个高校需要简单定制即可部署投入使用。
1.2课题意义
伴随着全球互联网的高速发展,互联网技术不管在高校还是企业中都起着举足轻重的作用,利用互联网实现中生活中的很多重复的劳动力,具有深刻意义,这样不仅能使更多的人力物力从其中脱离出来,更加节约了时间成本,因此大学生创新创业管理系统的开发研制已经到了迫不及待的阶段。
2015年李克强总理在工作报告中提出:
“大众创业,万众创新”。
政府工作报告中如此表述:
推动大众创业、万众创新,“既可以扩大就业、增加居民收入,又有利于促进社会纵向流动和公平正义”。
在论及创业创新文化时,强调“让人们在创造财富的过程中,更好地实现精神追求和自身价值”。
因此,各个高校也积极响应国家的号召,鼓励学生创新创业,为了能够更好的选出优秀项目,客观的评价成为必须!
大学生创新创业管理系统的投入使用,使得传统模式的评分逐渐退离历史的舞台,从而使得老师从中解放出来,可以用更多的时间投入教书育人的工作中,并且由于评分的数据量大,很难去管理,因此实现线上管理,数据自动化
第28页共28页
计算录入,自动导出最后结果成为管理的必然趋势。
大学生创新创业管理系统线上优点:
(1)构建高校完善一体化管理系统
至今高校的很多管理系统的仍然处于匮乏的阶段,逐渐构建完善校内的线上互联网渐渐成了必然趋势,这样可以使得高校各项数据都可以有依据可查,方便各种数据关系的梳理。
(2)建立学生和教师之间的桥梁
大学生创新创业管理系统的实习基地建立了老师与学生之间的紧密联系,教师可以发布项目需求,同时学生为了提高自身的项目能力,从而能够更好的参与其中,同时满足双发的需求。
(3)实现数据可查,永久备份
项目的评分方便高校查询,而且,可以有效比对每年学生项目的好坏,更好管理大数据所带来难于统计的难题,确保数据同步并实时有效。
2系统分析
2.1可行性分析
2.1.1技术可行性分析
系统基于.NET平台开发,使用的是C#语言,核心在.NETFramework4.0,使用Web窗体控件:
Web窗体主要用于Web应用程序的开发。
它是专门针对Asp.NETWeb窗体设计的服务器控件。
在数据存储方面使用SQLServer存储管理系统,它具有使用方便可伸缩性好与相关软件集成程度高等优点,同时MicrosoftSQLServer数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。
在前端控制上采用ECMAScript6进行数据交互验证,CSS控制页面布局,另外为了提高静态页面的访问速度,新闻采用服务器端渲染,生成静态页面直接输出,降低了用户等待加载的过程。
2.1.2开发环境可行性分析
开发环境使用MicrosoftVisualStudio2012集成开发环境,开发的语言有:
ASP.NET+C#+ECMAScript6+CSS,后台数据库采用SQLServer2008,开环境运行平台是:
Windows10/WindowsServer2008。
本系统在软件方面选择APS.NET4.0进行网站界面的设计和功能的实现,采用SQLServer2008作为后台数据开发工作。
在当今计算机告诉发展并且价格比较低廉的情况下,不管是家用电脑还是商用的电脑配置越来越高,基本采用Windows7及以上吃操作系统,拥有4G以上的内存已经作为常态,硬盘更是在500G最为常见。
因此,网站在硬件考虑方
面是完全可行的。
ASP.NET4.0和SQLServer2008属于比较的版本,尽管不是最新的,但是对于数据要求严格,稳定性的保障更加可靠。
在安全性、可用性、可靠性等方面是毋庸置疑,因此,网站在软件方面同样可行。
2.2需求分析
2.2.1系统性能需求
大学生创新创业管理系统(Web)由于面向师生使用,所以对于并发、稳定、可持续的要求较高,同时还必须满足数据交互、数据存储、数据的统计等工作,解决以上问题,综合考虑后,部署在校园网内,减少了网络带宽带来的影响,
同时没三个小时做一次增量数据的备份作业,每天一份完整备份。
考虑安全性,做了放SQL注入等基本的防范工作,站点和数据分布式存储,保证了即使网站被攻破,也要保证数据的安全。
在保证了安全可靠的同时,一个简洁明了的容易操作管理系统也是必须的,网站采用了比较符合大众化的天蓝色格调,看起来简洁大方,很适合高校使用。
系统的核心模块是系统模块以及项目管理模块,系统存在多种类型的用户,其中包括:
普通用户、学生用户、指导教师用户、专家组用户、学院管理员、教务处管理员以及超级用户,众多用户考虑安全和权限,各个角色互不交叉。
项目管理模块同样是核心且整个系统的关键所在,控制好时间点,保证各个角色用户在不同时间段的操作,防止误操作,保证信息填写的正确,从而减少垃圾数据,也是重中之重。
2.2.2系统功能需求
表2-1系统管理
功能模块
系统管理
功能描述
该模块完成整个系统的基础配置信息,包括系统权限管理、用户信息管理、字典管理、各个学院信息管理、模块管理等信息,是整个系统核心关键所在。
优先级
高
操作序列
1、添加数据
2、查看数据列表
3、删除数据列表
角色可见
管理员
补充说明
该模块是这个系统的管理核心
表2-2信息公告管理
信息公告管理
该模块完成基本信息的发布,包括文件上传、发布创新动态、新闻公告、项目
需求、以及新闻公公告。
中
1、添加新闻公告
2、发布新闻公告
3、列表查看
管理员,教务处角色。
属于系统信息模块。
表2-3学生项目信息
学生项目信