《资源加工与生物工程学术信息服务系统》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:付玉著
  • 出 版 社:长沙:湖南师范大学出版社
  • 出版年份:2014
  • ISBN:9787564814120
  • 页数:172 页
图书介绍:本书来源于对一个实际的信息服务系统的开发实践的总结和提炼:首先采用传统的结构化开发方法,将系统分为前台和后台两大系统从而实现大系统的“分而治之”;然后,在架构设计和开发过程中,结合现代的面向对象(Object_Oriented)的思想以及基于WEB的应用技术,采用三层B/S模式进行规划、设计;最后,实现并构建了资源加工与生物工程学术信息服务系统。本系统的分析、设计、开发等过原程甚至大部分源代码都可以方便地移植、扩展到其他学术领域,因此本书可供开发基于WEB应用系统的人士参考,也可以供开发其他学术信息服务系统的人士借鉴。

第1章 引言 1

1.1 资源加工与生物工程领域中计算机及网络技术的应用 1

1.1.1 网络及计算机技术在各领域的广泛应用 1

1.1.2 国内外网络及计算机技术在资源加工与生物工程领域的应用 3

1.2 项目提出 6

1.2.1 项目背景 6

1.2.2 项目的必要性与可行性论证 7

1.2.3 项目的预期效果 8

1.3 系统特色的设计 9

1.4 本系统所涉及的术语说明 10

1.5 本书的结构 13

第2章 资源加工与生物工程学术信息服务系统的需求分析 15

2.1 本项目的用户需求与需求风险 15

2.2 需求风险的分析及应对措施 16

2.3 本系统的需求风险及规避措施 17

第3章 资源加工与生物工程学术信息服务系统的架构设计 19

3.1 架构设计一般原则 19

3.1.1 系统的架构设计及其原则 19

3.1.2 系统定位 20

3.2 系统的总体规划 20

3.3 系统的详细设计 21

3.3.1 系统的用户设计 21

3.3.2 学术信息服务系统的内容设计 22

3.3.3 系统的安全设计 23

3.4 开发平台的选择 26

3.4.1 选择基于WEB应用的开发工具:PHP 26

3.4.2 WWW服务器的选择 29

3.4.3 数据库(DB)服务器的选择 30

第4章 资源加工与生物工程学术信息服务系统的数据层设计 32

4.1 数据库设计的原则 32

4.2 数据库连接方式的选择 32

4.3 数据表结构的设计 33

4.3.1 学术论文数据表(TAB_PAPER)设计 33

4.3.2 硕博论文索引数据表(TAB_INDEX)的设计 34

4.3.3 新闻数据表(TAB_NEWS)的设计 35

4.3.4 通知数据表(TAB_ANN)的设计 36

4.3.5 会议数据表(TAB_MEETING)的设计 36

4.3.6 留言板的数据表(TAB_MESSAGE_BOARD)的设计 37

4.3.7 留言回复表(TAB_MESSAGE_BOARD_HUIFU)的设计 37

4.3.8 用户管理的数据表(TAB_USER)的设计 38

4.3.9 BBS管理的数据表(TAB_BBS)的设计 39

4.3.10 校友录管理数据表(TAB_HOMECOMING)的设计 39

4.3.11 项目融资管理数据表(TAB_XIANGMU)的设计 40

4.3.12 学术带头人管理数据表(TAB_XIANGMU)的设计 40

4.3.13 视频点播(VOD)的数据表设计 41

4.3.14 聊天室数据表的设计 42

第5章 资源加工与生物工程学术信息服务系统的前台设计与实现 44

5.1 前台设计概述 44

5.2 学术信息服务系统的界面设计举例:聊天室界面 46

5.2.1 选择聊天室界面 46

5.2.2 聊天室的登录 47

5.2.3 聊天界面 47

5.3 学术信息服务系统的项目融资界面设计 48

5.3.1 项目融资查询界面 48

5.3.2 项目融资内容显示页面 49

5.4 文件上传与下载 49

5.4.1 文件上传界面 49

5.4.2 文件下载界面 50

第6章 资源加工与生物工程学术信息服务系统后台管理子系统的设计与实现 51

6.1 后台管理子系统的设计思想 51

6.2 后台的组成设计 53

6.3 硕博论文索引维护的实现 54

6.3.1 功能描述 54

6.3.2 功能实现过程及算法 54

6.4 专业论文维护的实现 59

6.4.1 专业论文维护表的E-R图 59

6.4.2 专业论文维护的关键算法及实现 60

6.5 新闻管理的实现 70

6.5.1 新闻管理的设计思想 70

6.5.2 新闻管理的程序流程图 71

6.5.3 新闻管理部分的实现 72

6.6 会议通知管理 73

6.6.1 会议通知管理概述 73

6.6.2 会议通知管理的实现 73

6.7 留言板管理的实现 74

6.7.1 留言板管理的设计思想 74

6.8 用户管理的设计与实现 77

6.8.1 用户管理的设计思想 77

6.8.2 用户管理的实现 78

6.9 BBS管理的设计与实现 79

6.9.1 BBS管理的设计思想 79

6.9.2 BBS管理的具体实现 80

6.10 校友管理的设计与实现 82

6.10.1 校友管理概述 82

6.10.2 校友管理部分的实现 82

6.11 上传文件管理的设计与实现 83

6.12 项目融资概述 85

6.13 学术带头人管理的设计与实现 87

6.13.1 学术带头人管理的设计思想 87

6.13.2 学术带头人管理的实现 88

6.14 视频文件(VOD)的存储与显示 89

6.15 PDF文件的浏览 90

6.16 聊天室的实现 92

6.16.1 聊天室的方案设计 92

6.16.2 聊天室的实现 94

6.17 数据备份与恢复的实现 95

6.17.1 数据备份 95

6.17.2 数据恢复 96

6.18 后台管理设计的创新之处 97

第7章 英文版学术信息服务的设计与构建 98

7.1 英文版分析与设计概述 98

7.1.1 英文版的需求分析 98

7.1.2 英文版的系统分析 98

7.1.3 英文版的架构设计 99

7.2 英文版的构建 99

7.2.1 前台页面的构建 99

7.2.2 后台管理的构建 102

7.2.3 数据表的构建与实现 102

第8章 学术信息服务系统通适模型的设计 104

8.1 通适模型的需求描述 104

8.2 通适模型的架构设计方案 104

8.3 通适模型的总体设计方案 105

8.4 通适模型具体化时应注意的问题 106

第9章 结论及进一步的研究工作 107

9.1 本书的主要工作总结及结论 107

9.2 资源加工与生物工程学术信息服务系统的特色 109

9.3 资源加工与生物工程学术信息服务系统的创新之处 110

9.4 资源加工与生物工程学术信息服务系统的进一步研究 112

附录一 系统开发及运行平台的安装与配置 113

附录二 前台主控页面的程序代码 114

附录三 后台管理页面的主控程序代码 160

参考文献 168