毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx

上传人:wj 文档编号:473636 上传时间:2023-04-29 格式:DOCX 页数:59 大小:527.78KB
下载 相关 举报
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第1页
第1页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第2页
第2页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第3页
第3页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第4页
第4页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第5页
第5页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第6页
第6页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第7页
第7页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第8页
第8页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第9页
第9页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第10页
第10页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第11页
第11页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第12页
第12页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第13页
第13页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第14页
第14页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第15页
第15页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第16页
第16页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第17页
第17页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第18页
第18页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第19页
第19页 / 共59页
毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx_第20页
第20页 / 共59页
亲,该文档总共59页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx

《毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx(59页珍藏版)》请在冰点文库上搜索。

毕业论文-大学生创新创业项目管理系统设计Word格式文档下载.docx

Abstract.......................................................

第一章 绪论

1.1开发背景 (6)

1.2国内外研究现状 (6)

1.3本课题的意义 (7)

1.4本课题的目标 (8)

1.5本章小结 (9)

第二章 开发工具概述与可行性研究

2.1开发语言 (10)

2.2开发工具 (10)

2.3SSH框架的优势 (12)

2.4可行性分析 (13)

2.5本章小结 (15)

第三章 需求分析

3.1用例图分析 (16)

3.2功能分析 (19)

3.3本章小结 (24)

第四章 系统总体设计

4.1系统总体功能方案 (26)

4.2系统功能模块结构 (27)

4.3系统类图 (28)

4.4系统活动图 (29)

4.5系统顺序图 (31)

4.6数据库需求分析 (33)

4.7数据库概念结构设计 (34)

4.8数据库逻辑结构设计 (37)

4.9本章小结 (40)

第五章 系统实现

5.1功能模块介绍 (41)

5.2本章小结 (52)

第六章 测试

6.1测试方案 (54)

6.2本章小结 (60)

总 结 (62)

致 谢 (63)

参考文献 (64)

随着计算机的普及和计算机技术的发展,计算机已经开始在人类的生活中扮演着越来越重要的角色,计算机正以其速度快、效率高、操作简单等优点,成为很多人和部门的工作离不开的助手,特别是随着网络技术的发展计算机在各部门的应用中就更加普遍。

例如:

教育、金融、电信、计算机控制、计算机辅助制造等等。

高校大学生想要更好、更成功的创业,各大高校必须要有一套辅助该校大学生的创业项目管理系统来帮助大学生更好的创业。

1.1开发背景

随着社会经济的快速发展,人们的生活水平得到了显著提高,但随之而来的社会问题也越来越多。

其中最为显著的就是就业问题。

自1999年高校扩招以来大学生数量迅猛增长,就业压力日益严峻。

为此,我国政府也提出了“以创业带动就业”的方针政策,在各高校开设创新创业课程,提高大学生综合素质、增强大学生对创新创业的认识及他们创新创业的能力。

就我国大学生创业的形式来看,当前大学生创新创业者主要面临的问题是:

创业动机被动,创业意志不坚定、社会资源匮乏,创业资金不足、缺乏市场经验和社会经验、社会化程度低,团结合作能力差、社会保障不完善等。

所以鼓励大学生创新创业是解决我国大学生就业难的重要手段,同时也是推动国家经济发展的关键策略,它能使我国更快更早成为综合实力大国。

1.2国内外研究现状

1.2.1国内研究现状

当前,国内各大高校对大学生创新创业的教育、指导、实践主要从以下几个方面展开:

(1)高校开设有关大学生创新创业课程、举行各种有关大学生创业计划的创业大

赛;

(2)高校在大学生职业规划指导课中融入创新创业教育课程;

(3)高校提供大学生创新创业基地,搭建大学生创新创业实践、指导、教育平台;

(4)政府高度重视大学生创新创业,在各大高校发放大学生创新创业补贴,鼓励大学生创新创业;

(5)高校应用型人才培养重点加强大学生创新创业能力的培养,有部分高校成立创业学院以推动并培养创业综合型人才;

(6)高校改革人才培养模式,实施大学生创新创业计划;

(7)高校对大学生创新创业计划进行指导、评审、申报,推动大学生创新创业能力的培养;

1.2.2国外研究现状

创业教育在国外已经有近100年的历史,尤其是近30年来取得了显著的成就,已经形成了比较完善的创业教育体系。

就拿创业的开拓国--美国来说,他们95%的财富是由创业的一代1980年以后创造的,可以说创业是美国经济增长的秘密武器。

现在美国大学里的很多新建筑、新教室、新的体育设施都是创业家捐赠的。

并且美国的

Kauffman基金会20亿美元的资产都是来自创业家。

在过去的30多年中,创业学成为美国商学院和工程学院中发展最快的学科领域。

截止1999年,大约有1100所学院和大学开设了这一领域的课程,其中许多学院和大学还开设了创业学或创业研究专业,美国的创业教育甚至延伸到中学教育。

1.3本课题的意义

在大学生就业压力形势日趋严重的当下,引导大学生创新创业作为化解大学生就业压力的一条重要途径,已备受各级教育主管部门、高校的重视。

创新创业在提高大学生毕业就业率、促进经济活力等方面具有重要作用,也是一个国家保持经济活力和实现可持续发展的重要推动因素之一。

为了提高我校毕业生就业率,本系统采用开放、动态的系统架构,与传统创业模式相结合,并特设指导老师账户,帮助创业学生顺利创业。

本系统中,学生可以随时随地查看本校大学生创新创业资讯及自身创业项目的申报状况。

指导老师亦可以随时关注自己所指导学生创新创业项目的申报状态并且可以随时与指导学生在线沟通。

与传统大学生在校创业模式相比,更加方便、信息化。

1.4本课题的目标

对于设计创业项目管理系统的目的,本人旨在希望通过此系统使得学校和风险投资公司建立一个纽带和桥梁,管理大学生创业项目审批的日常工作效率可以得到显著的提升,通过系统顶替过去一些线下操作的流程,节约了管理过程中的成本,提高了数据记录的准确性,并且通过一些附加功能丰富了大学生创业项目管理的受众面,从而提高创业项目的竞争力。

以下是系统的详细目标介绍:

(1)通过本大学生创业项目管理系统的实施,达到全面掌控大学生创业项目申报、项目指导、审批整个流程的具体信息。

(2)通过创业管理系统,全方位的提升创业项目管理的效率和质量。

(3)本系统需要达到合理的响应速度。

(4)相对于手工管理,系统在运行稳定性以及安全可靠性方面都有着不可比拟的优势。

(5)新的创业项目管理平台可以全程监控创业项目管理流程,尝试先进、合理的项目审批手段,逐步与国外先进的项目审批管理接轨。

本系统预期目的是创业项目管理系统不仅仅可以提高管理人员的管理水平,也能使降低风险投资公司的成本,对于一个风险投资公司来说,创业管理系统的作用是巨大的,这个系统降低了人力的消耗,提高了风险投资公司在市场上的竞争能力,一个工程的开始到竣工,都是一步一步来,这个进度都记录在该系统中。

1.5本章小结

本章通过国内外对大学生创新创业的重视程度来确定当代信息社会对创新创业项目管理系统开发的必要性。

然后通过当前我国大学生的就业情况,阐明了研究本课题的意义。

本课题的意义在于提高我校毕业生就业率进而帮助各大高校更好的处理大学生就业问题以提高大学生就业率,使人才与市场同时发展,促进国家经济的发展。

最后通过本系统实现管理人员管理水平的提高,以及帮助有创业计划的大学生创业成功!

2.1开发语言

JSP(JavaServerPage服务器网页)是从1998年开始出现的新技术。

由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系的web开发技术。

在传统的网页HTML文件(*.htm,*.html)中加入脚本片段和JSP标记(Tag),构成JSP网页(*.jsp)。

JSP技术为创建显示动态生成内容的web页面提供了简便的方法。

JSP作为Java家族的一员,承袭了Java的特点,即跨平台的特性,也即一次编译,到处运行。

2.2开发工具

此次设计主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用JSP技术完成,下面对MyEclipse、Tomcat和mysql数据库进行简要介绍。

2.2.1MyEclipse

MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,

MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。

MyEclipse风险投资公司级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

2.2.2Tomcat

Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。

2.2.3SQLSERVER2000数据库

SQLServer2000[9]微软公司开发的一个关系数据库管理系统,以Transact_SQL作为它的数据库查询和编程语言。

SQLServer提供服务器端的创业项目管理系统,这部分需要安装在NTServer上,SQLServer的客户端则可以安装在许多客户端PC系统中,Windows可以让客户端进行数据库的建立,维护及存取等操作。

2.2.4Struts

Struts是Apache组织的一个项目,像其他的Apache组织的项目一样,它也是开放源码项目。

Struts是一个比较好的MVC框架提供了对开发MVC系统的底层支持,它采用的主要技术是Servlet,JSP和custom tag library。

Struts框架的基本构成由图3.1所示。

图3.1strutsuml图

作为一个MVC的框架,Struts对Model、View和Controller都提供了对应的实现组件。

由于Struts已经为我们提供了一个非常好的MVC框架,我们利用Struts开发

MVC系统时可以大大加快开发的速度。

在开发时可以采用的一个开发流程如下:

(1)收集和定义应用需求。

(2)基于数据采集和显示的原则定义和开发“屏幕显示”需求。

(3)为每一个“屏幕显示”定义访问路径。

(4)定义ActionMappings建立到应用业务逻辑之间的联系。

(5)开发满足“屏幕显示”需求的所有支持对象。

(6)基于每一个“屏幕显示”需求提供的数据属性来创建对应的

ActionForm对象。

(7)开发被ActionMapping调用的Action对象。

(8)开发应用业务逻辑对象(Bean,EJB,等等)。

(9)对应ActionMapping设计的流程创建JSP页面。

(10)建立合适的配置文件struts-config.xml,web.xml。

(11)开发/测试/部署。

2.2.5HIBERNATE框架

Hibernate是一个轻量级的处理数据持久层框架,通过JDBC,实现了实体对象与数据库的映射关系,从而达到了开发人员可以以面向对象的设计理念去操作关系型数据库的目的。

2.3SSH框架的优势

Struts框架跟其他一些开源创业项目管理系统一样,使得开发者可以通过它内部的工作机制,了解到系统底层的实现原理。

并且通过整合JSP和Servlet技术,以及引入标签库的概念,使得系统页面的开发更加快捷。

Spring框架是一种分层的,开源的架构体系,开发人员只需要关注他所需要的层,也不用关心其他不需要的部分。

并且它通过注入的方式以及IOC容器对JDBC进行有效的封装,从而简化了JDBC的操作。

综上所述,通过使用SSH框架主要实现了以下几点优势,一是基于MVC的设计模式,建立清晰的结构体系,减轻了开发人员的负担,提高了开发效率;

二是由于SSH框架是目前最流行的Java EE开发框架之一,具有巨大的技术支持,这也使得在未来系统需要扩展的时候,不会因为技术问题阻碍了系统的扩展性;

三是SSH框架使得系统具有更高的可维护性,它的分层架构体系使得各个层级之间合理的分离,有效降低了系统层级间的耦合度,为将来系统重构以及需求修改降低了实施风险,并且加快了相应速率。

四是,

SSH框架具有良好的解耦性,四层架构之间只通过接口进行耦合,具体的实现过程都是隔离开来的,部分的业务逻辑放生改变不需要改变其他部分。

总而言之,SSH框架一种高效的,合理的开发框架。

2.4可行性分析

2.4.1技术可行性

基于B/S模式的管理系统,主要包括前端页面功能程序设计以及后台数据库的建立与维护两个方面。

对于前者,应具备功能齐全、易于使用等特点,而对于后者则要求能建立一个有较强数据一致性和完整性的数据库。

基于以上要求,本系统采用

myeclipse6.5和SQL SERVER2000分别作为前端和后台开发工具。

Myeclipse6.5是建立Web[3]站点和应用程序的专业工具。

它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。

从对基于CSS的设计提供领先的支持到手动编码功能,在一个集成和高效的环境中为专业人员提供了所需的工具。

综上所述,本系统具有技术可行性。

2.4.2经济可行性

本大学生创业项目管理系统有完善的硬件环境和系统环境。

由于该系统的设计对计算机的软硬件要求也都比较低,完全可以利用现有的设备,无须额外购置新的软硬件设备,在软硬件方面的支出费用可以忽略不计。

另外,系统开发是有单位内部的IT技术人员自行开发,在人力成本上的支出是非常有限的。

经过系统设计前的一系列调研后表明,该系统设计的成本是非常低廉的。

系统一旦开发完成投入使用后,会大大减少管理人员的工作负荷,从而大大提高创业项目管理工作的效率和质量,因此单从经济角度而言完全是可行的。

2.4.3运营可行性

从用户使用方面考虑,本管理信息系统用户界面友好,操作简单,易于理解,员工经过短时间的培训就可以操作本系统。

本系统不仅能够对项目信息、用户信息进行

准确快速的增删改查,而且能够有效运用和管理项目信息、用户信息。

学校通过本系统可随时随地查看本校大学生创新创业的相关资讯,并且能更加理性的做出管理创新创业项目的决策。

这对于使用该系统的其他用户也十分方便。

但是这仅仅只是从设计者角度做出的判断,为了更好的服务最终用户,在设计本系统之前,曾在市场进行调研,调研结果表明这个判断是可行的。

所以本系统的可操作性非常强。

即使在现在这个飞速发展的信息社会,最终用户对本系统界面的满意度也非常高,操作能力也非常强,所以本系统确实具有运营可行性。

2.4.4法律可行性

从法律角度考虑,本管理信息系统属于自主研发,不涉及侵犯创业项目管理系统著作权、版权等问题,没有合同约束问题。

因此,从营运可行性角度考虑,是完全可行的。

2.4.5时间可行性

本系统在各用户模块、功能模块都非常全面系统并且实用。

很适合高校对在校学生创新创业项目的管理。

所以两个月左右的时间我设计并实现了它。

所以,本系统具有时间可行性。

综上所述,创业项目管理系统的开发需求是非常有必要的,同时经过技术可行性分析、经济可行性分析和运营可行性分析,系统的开发是完全可行的。

管理系统将会在工作效率上起到质的飞跃。

鉴于开发这个项目对后继工作的有力帮助,该项目可立即立项进行开发。

2.5本章小结

本章通过介绍本系统开发的语言Java语言以及开发工具myeclipse6.5和SQL

SERVER2000进而确定本系统的大概开发流程。

系统开发前,通过调研等各种方法分析得出本系统在技术、经济、运营、法律、时间上都具有可行性。

最后得出创新创业项目管理系统的开发需求是非常必要的。

需求分析是整个创业项目管理系统设计过程的基础,它的好坏直接影响到整个创业项目管理系统的质量。

需求分析阶段主要在进行深入调研基础上,通过分析,逐步明确

系统的需求,包含数据需求和围绕这些数据业务处理需求。

如果需求分析工作没有做好,或者不能明确用户的要求,会导致整个数据库设计、开发编码等工作都需要重新返工。

系统重点从创业项目管理系统组织结构及职能、工作流程、数据分析、功能需求、系统用例模型、性能需求等方面进行研究。

3.1用例图分析

本系统采用面向对象的编程思想对各功能模块进行分析和设计,实现过程中主要有四种角色:

学生、指导老师、评审专家、系统管理员。

不同的角色有着不同或相同的用例,并且使用相同功能模块下的不同的具体功能。

用例图是下图方式表示系统主事件,目的是为了清晰的表示客户需求。

(1)确定系统中主要的角色类和系统边界,才能正确画出系统用例。

期中,学生、评审专家、指导老师共有的用例是在线项目管理。

学生和指导老师共有的用例是在线

项目管理、老师答疑管理。

属于学生特有的用例是项目信息管理。

而属于管理员特有的用例是系统管理,本系统的用例图如图3-1所示。

图3-1系统用例图

(2)学生用例图

学生登录系统后可以修改密码、在线申报项目、按年份查看往年所有申报项目及自身申报项目的评审情况、在一定时期内维护自身申报项目的信息、查看指导老师发布的相关消息以及退出系统。

学生用例图如图3-2所示。

图3-2学生用例图

(3)专家用例图

专家登录系统后可以修改密码、查看所有待审核的项目即我的工作、按年份查看往年的所有申报的项目、审核项目及退出系统。

用例图如图3-3所示。

(4)指导老师用例图

图3-3专家用例图

指导老师登录系统后可以修改密码、按年份查看往年所有申报项目、查看自己所辅导学生申报项目的申报状态、向自己所辅导学生发布信息以及退出系统。

用例图如图3-4所示。

图3-4指导老师用例图

(5)系统管理员用例图

系统管理员登录系统后可以密码修改、管理用户信息、管理学生账户、添加学生账户、管理教师账户、添加教师账户、管理专家信息、添加专家信息、管理评审分配、评审分

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2