没有合适的资源?快使用搜索试试~ 我知道了~
20152418李行行javaEE课程设计1
需积分: 0 0 下载量 101 浏览量
2022-08-03
23:45:52
上传
评论
收藏 4.13MB PDF 举报
温馨提示
试读
56页
1.1 项目背景1 1.2 系统的初步调查 1.3 毕业设计选题系统的发展历史 1.4 毕业设计选题系统的开发目的 3 2.1 可行性分析4 2.2 对本系统的
资源详情
资源评论
资源推荐
上海电力学院
JAVA EE 课程设计
题 目: 毕业设计选题系统
学生姓名: 李行行
学 号: 20152418 班 级: 2015055
院 系: 计算机科学与技术学院
专业年级:
2018 年 6 月 10 日
目录
一、项目背景与市场分析
.................................................................................................................
1
1.1 项目背景
...............................................................................................................................
1
1.2 系统的初步调查
...............................................................................................................
2
1.3 毕业设计选题系统的发展历史
......................................................................................
3
1.4 毕业设计选题系统的开发目的
.........................................................................................
3
二、可行性分析及系统分析
.............................................................................................................
4
2.1 可行性分析
...........................................................................................................................
4
2.2 对本系统的分析
................................................................................................................
4
2.3 开发和运行环境
..................................................................................................................
5
三、系统需求分析
.............................................................................................................................
6
3.1 系统顶层图
..........................................................................................................................
6
3.2 系统 0 层图
..........................................................................................................................
6
3.3 系统一层图
..........................................................................................................................
8
四、组织结构及业务流程分析
.........................................................................................................
9
4.1 组织结构图
...........................................................................................................................
9
4.2 业务流程图及描述
...............................................................................................................
9
五、数据流程与汇总分析
...............................................................................................................
14
5.1 分层数据流图及描述
.........................................................................................................
14
5.2 E-R 图及关系表
..................................................................................................................
15
5.3 数据字典
............................................................................................................................
16
六、功能分析及规划
.......................................................................................................................
19
6.1 系统功能结构图及描述
.....................................................................................................
19
七、 用例图及用例描述
.................................................................................................................
22
7.1 选题管理
............................................................................................................................
22
7.2 出题管理
............................................................................................................................
25
7.3 选题管理
............................................................................................................................
26
八、活动图
.......................................................................................................................................
27
8.1 学生选题活动图
................................................................................................................
27
8.2 学生选题管理活动图
........................................................................................................
28
8.3 老师论文管理活动图
........................................................................................................
29
九、分析类
.......................................................................................................................................
31
9.1 实体类
................................................................................................................................
31
9.2 边界类
................................................................................................................................
32
9.3 控制类
................................................................................................................................
33
十、时序图.....................................................................................................................................35
10.1 用户注册登陆时序图....................................................................................................35
10.2 学生选题时序图
..............................................................................................................
36
10.3 教师出题
..........................................................................................................................
36
10.4 管理员审题时序图
..........................................................................................................
38
十一、架构设计
...............................................................................................................................
38
11.1 JSP
......................................................................................................................................
38
11.2 JavaBean
............................................................................................................................
39
11.3 Servlet
................................................................................................................................
39
11.4 Dao
....................................................................................................................................
40
11.5 MVC
...................................................................................................................................
40
十二、编码实现.............................................................................................................................43
12.1 代码结构图.....................................................................................................................43
12.2 部分代码详解
..................................................................................................................
44
十三、页面实现
...............................................................................................................................
47
13.1 毕业设计选题系统首页
..................................................................................................
47
13.2 后台管理登陆页面
..........................................................................................................
48
13.3 教师信息添加页面
..........................................................................................................
48
13.4 教师信息查询页面
..........................................................................................................
49
13.5 课题管理页面
..................................................................................................................
49
13.6 新闻添加页面
..................................................................................................................
50
13.7 课题添加页面
..................................................................................................................
50
13.8 选题管理页面
..................................................................................................................
51
13.9 学生选题界面
..................................................................................................................
51
13.10 查看选题结果页面
........................................................................................................
52
十四、心得感悟.............................................................................................................................53
1
一、项目背景与市场分析
1.1
项目背景
随着高校的扩招,有越来越的学生可以享受到学校教育。据不完全统计,2017 年高校
毕业人数 795 万,如此巨大的市场受众有着巨大的价值。故而校园市场历来是众多公司必争
之地。尤其是大学校园市场,更是每家互联网公司都垂涎欲滴的一块“肥肉”。这不仅仅是
因为大学校园聚集了几千万的年轻互联网用户,更是因为这些在校大学生极具传播力和辐射
力,能够在产品的传播和推广过程中起到至为关键的作用。
每年的毕业生在毕业前都需要完成本科毕业设计,但是现在本科毕业设计选题系统还是
沿用较为传统的手工分配的方式,指导老师与毕业生之间缺少有效的沟通渠道,效率低,耗
时长,课题资源分配不均,严重影响毕业生的论文水平。而随着各大高校的不断扩招,导致
导师的课题有限而毕业生数量庞大的局面。如何在最短的时间内,实现毕业生在选题前能有
个非常清晰的了解与让大部分毕业生能够选上自己感兴趣及擅长的课题成为十分迫切的问
题。
时至今日互联网在微观领域已渗透到提倡生活,在宏观领域,更是引发产业创新、引领
新兴业态的强大引擎。日新月异的信息技术大大推进了社会的进步,已经改变了或正改变着
人们的工作、学习、生活、思想。去公司上班,离不开考勤管理系统,去邮局汇款,离不开
汇款管理系统。通过信息管理系统,可以自动化、标准化和规范化管理业务流程,降低管理
人员的事务性工作负荷,加快信息处理的速度,提高信息的质量及利用率,迅速适应顾客需
求的变化。因此使用信息管理系统,企业可以通过降低成本,提高质量,缩短产品交付时间
或服务时间,获取更高的利益等方式,从而根本上提高企业竞争力。信息系统将促进整个社
会的进步。管理信息系统(Management Information System MIS)集中了许多先进的管理思
想,是信息时代企业的先进管理模式。今天,它的管理领域已经远远超出了企业内部资源计
划与管理的范畴,步入了电子商务环境下企业间协同管理的阶段,并将最终导致面向全球化
生产管理的新一代 ERP 的产生与发展。
从计算机应用的发展历程可以看出,管理信息系统的概念是动态的,其内容不停地发
生变化。20 世纪 70 年代的管理信息系统是一种狭义的管理信息系统,而当前的管理信息系
统的概念是一种广义的概念。无论决策支持系统、高层支持系统,还是战略信息系统,都可
2
以称为广义的管理信息系统,或者简称为信息系统。开发管理信息系统的意义总的说来,计
算机技术的发展,其性价比大幅的下降,使得其被大量广泛的使用。针对现实中的各种应用
需求,相应的产生很多技术体系、技术标准,如 J2EE、.NET 等。这又大大的推动了企业的
信息化进程。其影响可以归纳为如下两点:
(1) 计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,
性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以
下几个方面。
①计算机可以代替人工进行许多繁杂的劳动;
②计算机可以节省许多资源;
③计算机可以大大的提高人们的工作效率;
④计算机可以使敏感文档更加安全。
(2)在学校和企业特别是大中专企业中开发计算机管理系统的意义。现在我国的学校和
企业特别是大中专企业的资料管理水平还停留在纸介质或半自动由电脑处理一部分数据、由
人工处理一部分数据的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人
力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。软件作
为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会
价值及使用价值。因此根据学校和企业目前实际的资料管理情况开发毕业设计选题系统是十
分必要的。
毕业设计选题系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以
及前段应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强、数据安全性好
的数据库。而对于后者则要求应用程序功能完备、用户界面简洁实用。
1.2
系统的初步调查
经调查后,不难看到,目前,我校的论文选题都是人工操作方式进行,以纸张形式集合
所有导师的课题,发放到各个班级。由于资源有限,每个班通常有二十人以上。所以,同学
们只能以轮流方式来查看课题资料,查看完后在相应课题表格后面的空白处填上自己的姓
名、班级、学号、联系方式后就等于完成了课题选择任务,剩下的就是等待选结果的公布。
这个时候,你会奇怪地发现,有几个名字几乎会出现在每个相似的课题后面的空白处或者特
意地将自己个人信息填满整个空白处,导致其他同学就没处下手写下个人信息。第一轮选题
结束后(其实应该是只有一轮),没能选上的同学只得由学院来安排课题。也就是说,有不
剩余55页未读,继续阅读
经年哲思
- 粉丝: 16
- 资源: 329
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0