admin 发表于 2017-9-22 11:41:28

基于PHP的在线投稿系统的设计与实现

技术:PHP等
摘要:
本文主要阐述如何构建一个基于Smarty的B/S架构下的投稿、审稿网站,使用MySQL数据库。在线投稿系统是一个方便用户、编辑、专家及主编随时随地使用的系统。随着信息化、网络化时代的发展,越来越多的人在使用计算机网络进行一系列的生活、工作活动。本文主要从需求、主要功能、具体的实现技术和实现方法、存在的问题及解决的方案等几个方面进行了说明。分析了在线投稿系统的发展意义,并结合实际的投稿审稿流程,详细分析了在投稿审稿过程中的不同角色(作者、编辑、专家、主编、管理员等)对系统的不同要求和系统必须实现的功能,包括作者的在线投稿与查稿、编辑的审核、专家的在线审稿、主编的在线抉择、管理员的在线管理等。

关键词:在线投稿系统,MySQL数据库,B/S模式,投稿,审稿

目录:
1绪论    6
1.1研究背景    6
1.2研究目的和意义    6
1.3国内外研究现状    7
1.3.1国外研究现状    7
1.3.2国内研究现状    8
1.4论文组织结构    9
2系统需求分析    9
2.1系统需求分析概述    9
2.2系统功能需求分析    10
2.3系统非功能性需求分析    12
2.3.1系统的性能    12
2.3.2系统的可靠性    12
2.3.3系统的可维护性    13
2.3.4系统的可扩展性    13
2.4系统可行性需求分析    13
2.4.1经济可行性    13
2.4.2技术可行性    14
2.4.3操作可行性    14
2.4.4社会因素方面的可行性    14
3系统设计    14
3.1系统总体设计    14
3.2功能设计与分析    19
3.3系统功能模块和功能模块图    20
3.4数据库设计    24
3.4.1数据库概念结构设计    24
3.4.2数据库逻辑结构设计    25
3.5用例图分析    30
3.5.1作者用例图分析    30
3.5.2编辑用例图分析    31
3.5.3专家用例图分析    32
3.5.4主编用例图分析    33
3.6业务流程分析    35
3.6.1作者投稿业务流程分析    35
3.6.2主编审稿业务流程分析    35
4系统实现    37
4.1系统主页面实现    37
4.1.1期刊详情实现    41
4.1.2期刊百科实现    41
4.2用户登录与注册的实现    42
4.2.1用户登录的实现    42
4.2.2用户注册的实现    43
4.3用户功能的实现    44
4.3.1用户投稿功能的实现    44
4.3.2用户查稿功能的实现    46
4.3.3用户消息管理功能的实现    48
4.3.4用户个人信息管理功能的实现    49
4.4审稿功能的实现    49
4.4.1编辑审稿功能的实现    49
4.4.2专家审稿功能的实现    50
4.4.3主编审稿功能的实现    50
4.5管理员功能的实现    51
4.5.1期刊管理功能的实现    51
4.5.2作者管理功能的实现    52
4.5.3超级管理员管理功能的实现    53
5系统测试    54
5.1测试的准则    54
5.2测试目标    55
5.3测试的任务    55
5.4系统测试方法    55
5.5系统功能测试结论    56
6总结    56
参考文献    57
致谢    59

论文字数:17858
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


papapa 发表于 2019-10-30 10:54:38

回的人少,我来小顶一下
页: [1]
查看完整版本: 基于PHP的在线投稿系统的设计与实现