第5章 系统部署与维护
5.1 系统安装与部署
5.1.1 系统运行环境
1) 硬件
PC机,CPU要求Intel i5及以上,内存要求4G以上,要求能运行Windows XP、Windows7或Windows 10操作系统。
2) 软件
操作系统:Windows系列;数据库系统:MySQL5.5;设计软件:eclipse。
3) 程序设计语言
Java设计语言。
4) 运行环境
JDK1.7,Tomcat7.0。
5) 络协议
HTTP协议、TCP/IP协议等。
5.1.2 系统部署
1) 服务器部署
将系统相关的各项目程序打包完成后,接着再部署到阿里云服务器。部署过程为首先在云服务器管理 页端程序连接相应的云服务器,然后在云服务器上安装JDK和MySQL,再接着通过SQL语句在云服务器上生成所有对应的数据库表项,然后将之前打包好的jar包和 页端项目文件压缩包上传至云服务器,然后通过命令行来输入相应的指令运行这两个程序。至此,云服务器上的部署安装完成。然后就可以通过浏览器输入 址来访问课程目标达成度计算 站了。
2) 配置运行
首先,在要运行的PC机上配置安装好环境,打开eclipse,将项目源代码导入并复制到工作空间。修改项目配置,使项目能在PC机上运行,将JDK和Tomcat改成能运行的版本。修改数据库配置文件,使项目能在PC机上成功连接数据库。其次,利用Navicat新建一个数据库,只要将保存好的数据库sql文件在新建的数据库下运行即可。再次,在本地启动server以运行项目。最后,在浏览器地址栏输入:
http://localhost:8080/kcmbdc/即可。
5.2 系统测试
5.2.1 测试目的
进行系统测试非常有必要,系统测试的目的主要是在用户使用课程目标达成度计算系统之前,找到还没被发现的软件缺陷,及时进行修补,以防止系统在实际运行过程出现同类缺陷,做到早发现早解决,已到达预防缺陷产生的目标。
5.2.2 测试结果
课程目标达成计算系统的测试主要是测试系统的基本功能。测试期间,页面上没有拼写错误,也没有无法打开的页面,页面布局基本良好;功能上基本满足需求和设计要求。在此测试期间,没有拥塞。因为同时在线的人太少,所以不清楚系统的并发性能是好是坏。需要在系统上执行大量并发测试。此外,系统在高压下的数据可靠性和灾难恢复能力也需要进一步测试。
5.3 系统维护
系统实施并投入正常运行后,系统进入系统运维阶段。在系统的整个使用寿命内,将伴随系统维护。系统维护的目的是确保系统的正常可靠运行,不断改进和完善系统,充分发挥其作用。
5.3.1 应用程序维护
系统的业务流程是通过应用程序的操作来实现的。一旦程序出现问题或业务发生变化,必须对程序进行修改和调整。
5.3.2 代码维护
随着系统应用范围的扩大和应用环境的变化,系统中的各种代码都需要在一定程度上进行添加、修改、删除和设置新的代码。为了让其他程序员理解该系统,在编写代码时都会做详细的注解。
点赞+关注+评论,可以私信领取完整文档哦!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!