系统使用说明书目录一、服务器搭建和系统安装 (2)1.1服务器要求 (2)1.2服务器软件要求 (2)1.3系统的安装 (3)二、系统打开和功能说明 (5)2.1 登录模块说明 (5)2.2 管理员用户功能模块 (7)2.2.1 管理员用户信息管理模块 (7)2.2.2 管理员论文查询功能模块 (8)2.2.3 管理员用户查询功能模块 (8)2.2.4 管理员用户用户管理功能模块 (9)2.2.5 管理员回复反馈功能模块 (10)2.3 部门助理用户功能模块 (10)2.3.1 部门助理用户信息管理模块 (10)2.3.2 部门助理用户审核功能模块 (11)2.3.3 部门助理论文查询功能模块 (11)2.3.4 部门助理公告管理功能模块 (12)2.4 普通用户功能模块 (13)2.4.1 普通用户信息管理功能模块 (13)2.4.2 普通用户科研信息录入功能该功能模块是整个系统的主要输入功能模块,主要是用户根据自己实际情况输入个人的科研信息,都是一对多的,论文输入时还可以将论文作为附件上传到系统中 (14)2.4.3 普通用户公告和反馈功能模块 (15)三、系统使用注意事项和安全性措施 (16)一、服务器搭建和系统安装1.1服务器要求对于本次设计的系统,由于其数据量较大,用户较多,所以对于服务器的硬件有一定的要求,由于多用户的同时操作,所以CPU和内存都有较高的标准,这里我推荐使用E5400 2.76GHZ双核处理器以上CPU,内存建议大于2G,由于论文上传存储和大量的数据存储,硬盘推荐10G以上。
因为系统是JSP写的,所以对于服务器端得系统没有什么特殊要求,可以为linux也可以为windows sever2003.这里为了便于测试和优化,我推荐使用windows sever2003.数据用mysql。
2M以上独立带宽。
1.2服务器软件要求服务器端首先需要安装好相应的系统,这里我推荐的是sever2003,其次是根据需求下载好数据库程序,这里我选择的是mysql,所以我们需要先下载好mysql的安装文件。
其实就是系统环境,因为我的程序是基于java写的,所以必须要有java的支持文件jdk文件,这个可以在java的官网上下载。
然后就是平台程序,即展示系统的支持程序,这里我用的是tomcat。
这样我这次设计的系统的所需要的服务器端软件就全部具备了。
1.3系统的安装在上述操作都完成后,我们开始安装这次设计的程序,首先,我们先安装数据库程序,一切按照标准安装方式即可,但需要注意的时我设计时设的数据库名为123123,而程序里面调用数据库的密码也是123123,所以我们安装mysql时需要将密码设置为123123,安装好数据库后,安装JDK程序,然后解压好tomcat。
接下来要配置环境变量,右击我的电脑,点击属性,然后点击高级,在点击环境变量,然后选择新建CATALINA_HOME将其路径设置为tomcat的路径,然后新建JAVA_HOME,将其指向jdk文件路径,点击确定,这时候就配好了环境变量,如下图:图1.1 新建CATALINA环境变量界面图1.2 新建JAVA_HOME环境变量界面然后将系统程序文件拷贝到tomcat文件夹下面的webapp文件夹目录下,然后将数据库文件拷贝到mysql DB目录下,然后打开tomcat/bin/startup.bat,再打开浏览器,输入http://localhost:8080/firstscience,(本地访问,如果是客户端用户打开,则将localhost修改为服务器的IP地址即可)打开,这时候就进入了系统的主界面。
如下图:图1.3 程序放置路径图1.4 数据库存放路径图1.5 服务器架构程序tomcat图1.6 系统登录界面和访问路径二、系统打开和功能说明2.1 登录模块说明登录模块在系统首页中,主要分为三个输入接口:用户名,密码,角色。
在输入用户名和密码后再选择用户橘色,如果全部正确才可以进入系统,否则拒绝登录。
如图图2.1 正确的用户输入界面图2.2 错误的用户输入界面图2.3 管理员用户界面图2.4 部门助理用户界面图2.5 普通用户界面2.2 管理员用户功能模块2.2.1 管理员用户信息管理模块在用户信息管理功能模块里面,管理员可以修改自己的密码和个人信息。
其中个人信息为选填,可以为空。
如图图2.6 管理员用户信息管理图2.7 管理员用户密码修改2.2.2 管理员论文查询功能模块在这个功能模块中,主要是提供对所有用户登记的各类论文信息进行汇总和查询,查询条件为建立论文数据表时的一些主要属性,所有的查询条件可以勾选,在勾选后的属性相对应的文本框内输入自己想要查询的该属性的查询条件,然后查询,查询出来的结果可以再导出为EXCEL.如图图2.8 管理员用户论文查询查询出来的结果也提供勾选,可以根据自己的需求把所需要用到的数据导出到EXCEL 中。
2.2.3 管理员用户查询功能模块对于该功能模块,其不但可以查询用户信息,而且还和用户管理相关联,可以将符合条件的用户进行修改管理。
如图:操作时在勾选了自己所想要的查询条件后在相对应的文本框内输入自己想要查询的这个属性的查询条件,最后在点击查询,在显示查询结果后,在结果里面选择自己所需要的属性数据,然后点击导出EXCEL。
图2.9 用户查询功能模块图2.10 查询后导出信息功能模块2.2.4 管理员用户用户管理功能模块管理员用户管理模块里面主要是提供了用户的编辑,删除和用户的新增,编辑新增都要涉及到相关的信息表,主要都包括用户名,密码,权限几个属性。
具体操作如下图图2.11 用户编辑功能模块在用户编辑功能模块里面主要是在原有用户信息的情况下对用户密码和权限和一些个人基本信息的除了用户操作外,还可以添加新的用户,即直接由管理员添加,不需要用户申请注册还审核就可以使用的账号,可以添加管理员用户,部门助理账号和普通用户账号。
如图,输入用户名和两次密码后选择相应的权限,再点击确认添加则新用户就添加好了图2.12 新增用户界面2.2.5 管理员回复反馈功能模块在该模块里面,管理员可以查看到用户所提出来的意见反馈,并且对其进行回复。
如图图2.13 反馈回复操作界面点击回复则可以针对该条反馈信息进行回复,如果点击删除,则自动删除该条回复。
删除后则该条记录将不会再有了,直接从数据库中删除的。
2.3 部门助理用户功能模块2.3.1 部门助理用户信息管理模块在用户信息管理功能模块里面,部门可以修改自己的密码和个人信息。
其中个人信息为选填,可以为空。
如图图2.14 部门助理用户信息管理图2.15 部门助理用户密码修改2.3.2 部门助理用户审核功能模块部门助理用户在登录进系统后会有用户审核这个功能模块,点击打开后出现人员审核界面,如图2.8,右边将出现当前需要审核的用户申请信息,图2.16 部门助理用户审核功能模块部门助理用户进入审核功能后,在当前的申请界面下对用户申请进行确认和删除操作。
2.3.3 部门助理论文查询功能模块在这个功能模块中,主要是提供对所有用户登记的各类论文信息进行汇总和查询,查询条件为建立论文数据表时的一些主要属性,所有的查询条件可以勾选,在勾选后的属性相对应的文本框内输入自己想要查询的该属性的查询条件,然后查询,查询出来的结果可以再导出为EXCEL.如图图2.17 部门助理用户论文查询查询出来的结果也提供勾选,可以根据自己的需求把所需要用到的数据导出到EXCEL 中。
2.3.4 部门助理公告管理功能模块部门用户登录系统后,点击进入公告管理模块,在该模块里所有已经发不过的公告都显示出来,然后助理可以管理编辑某条公告或者直接点击删除。
如下图图2.18 用户公告管理功能模块界面图2.19助理公告编辑界面图2.20 公告删除界面注意事项,公告一定是要确定好了再删除,因为系统没设删除确认键,所以点击后就直接执行。
2.4 普通用户功能模块2.4.1 普通用户信息管理功能模块在用户信息管理功能模块里面,用户可以修改自己的密码和个人信息。
其中个人信息为选填,可以为空。
如图图2.6用户信息管理图2.21用户密码修改在用户信息管理功能模块里面,管理员可以修改自己的密码和个人信息。
其中个人信息为选填,可以为空。
如图图2.22 管理员用户信息管理图2.23 管理员用户密码修改2.4.2 普通用户科研信息录入功能该功能模块是整个系统的主要输入功能模块,主要是用户根据自己实际情况输入个人的科研信息,都是一对多的,论文输入时还可以将论文作为附件上传到系统中图2.24 用户科研信息录入功能界面在该功能模块中,需要填写除了简介之外的所有信息,因为这个将会作为管理员和助理查询时候的必须条件。
在用户输入过信息后,在相对应的功能模块里将显示当前用户所有输入过的相应模块的信息,这时候用户可以对自己已经输入过的信息进行修改和删除。
2.4.3 普通用户公告和反馈功能模块在用户登录进入系统后,在左边公告建议模块里面,点击后出现两个功能接口,一个是公告查看,一个是建议反馈,点击公告,进入公告查看功能模块,这里面用户可以看到所有公告的列表,然后可以点击进入详细页查看,如图2.25图 2.25 公告查看列表页图2.26 公告查看详细页点击建议意见进入反馈功能模块,里面有所有用户提过的意见,以及管理员的回复,用户对所有的建议和回复进行删除和查看操作,删除只需要在列表页,点击右边的的删除按钮,查看的话需要用户点击相应的建议,进入详细页查看,在功能模块的右上角有新增按钮,点击后可以添增新的建议回复,如图。
图2.27 建议回复列表页图2.28用户建议回复新增页图2.29 用户意见反馈查看页三、系统使用注意事项和安全性措施为了保证系统的安全性,在系统中我设置了上传限制,即只可以上穿pdf,jpeg,word,excel等常用文件,所以用户在上传时需要注意,同时为了保证系统的空间,建议用户上传时尽量用word而不用pdf什么的,管理员需要经常性的对所有的文件进行备份。
建议服务器上安装好防火墙,杀毒软件等必要程序,同时关闭远程用户,远程端口。
以保证这个服务器系统的安全,而且因为服务器工作量较大,建议用户放在空调间,以保证服务器在正常温度下工作。