恒星技术知识库管理系统的设计与实现.pdf
湖南商务职业技术学院毕业设计
目录
1引言1
1.1项目开发背景1
1.2开发技术简介1
1.2.1Java简介1
1.2.2Tomcat简介2
1.2.3前端页面组成2
1.3开发工具简介2
1.4项目开发技术路线2
2需求分析3
2.1功能需求描述3
2.2非功能需求描述3
2.3需求用例建模4
2.3.1认证和权限管理用例4
2.3.2导出分享模块用例6
2.3.3资源管理模块用例8
2.3.4评论点赞模块用例12
2.3.5通知管理模块用例15
3系统概要设计17
3.1系统设计原则17
3.2系统框架设计17
3.3系统功能设计18
3.3.1认证和权限管理功能设计18
3.3.2导出分享功能设计19
3.3.3资源管理功能设计19
3.3.4评论点赞模块功能设计20
3.3.5通知管理模块功能设计21
II
湖南商务职业技术学院毕业设计
3.4数据库设计21
3.4.1设计原则22
3.4.2概念设计22
3.4.3逻辑设计22
3.4.4数据字典23
4系统详细设计25
4.1认证和权限管理子功能模块设计25
4.1.1认证和权限管理子功能模块说明25
4.1.2认证和权限管理功能模块详细设计25
4.2资源管理模块子功能模块设计27
4.2.1资源管理子功能模块说明27
4.2.2资源管理子功能模块详细设计27
4.3导出分享管理子功能模块设计29
4.3.1导出分享管理子功能模块说明29
4.3.2导出分享管理子功能模块详细设计29
4.4评论点赞管理子功能模块设计30
4.4.1评论点赞管理子功能模块说明30
4.4.2评论点赞管理子功能模块详细设计30
4.5通知管理子功能模块设计32
4.5.1通知管理子功能模块说明32
4.5.2通知管理子功能模块详细设计33
5系统实现34
5.1认证和权限管理子模块实现34
5.1.1认证和权限管理模块界面设计34
5.1.2认证和权限管理模块核心代码实现:34
5.2资源子模块实现35
5.2.1资源模块界面设计35
5.2.2资源模块核心代码实现35
III
湖南商务职业技术学院毕业设计
5.3导出子模块实现36
5.3.2导出模块界面设计36
5.3.2导出模块核心代码实现37
5.4评论与反馈子模块实现38
5.4.1评论与反馈模块界面设计38
5.4.2评论与反馈模块核心代码实现38
5.5通知子模块实现39
5.5.1通知模块界面设计39
5.5.2通知模块核心代码实现39
6系统测试40
6.1认证和权限管理功能功能测试40
6.2资源管理功能功能测试41
6.3导出分享管理功能功能测试42
6.4评论点赞管理功能功能测试43
6.5通知管理功能功能测试45
7