冲刺day7
任务
调试以及总结本次电子公文传输系统
任务分配
- 刘天宁、宁锦鹏:总结发言、调试。
- 石昊林、谢绎、谭杰:总结发言、调试。
- 唐羽瞳、刘宇、白赟邦:总结发言。
调试与应用环境
通过对系统的全面测试,所有测试条目都已经通过,实现了基本要求,系统可以正常运行。
本小组应用开发平台
本系统是在Windows系统环境下开发,使用B/S架构,主要开发语言为JAVA,并使用目前流行的SSH框架在MyEclipse10.7进行开发J2EE项目,开发环境配置清单如下表所示。
序号 | 软件名称 | 软件版本 | 备注 |
---|---|---|---|
1 | MyEclipse | V10.7 | Java应用IDE开发工具 |
2 | Sun JDK | V1.7 | 提供编译及执行Java程序 |
3 | Apache Tomcat | V7.0 | 提供J2EE应用运行Web环境 |
4 | MySQL | V5.0 | 数据库软件 |
5 | Dreamweaver | VCS2 | HTML原型界面设计 |
2 | PowerDesigner | V12.5 | 数据库模型设计 |
7 | Adobe Photoshop | VCS2 | 网站页面图片处理 |
系统运行环境及部署
系统软件运行环境配置下表所示
序号 | 软件名称 | 软件版本 | 备注 |
---|---|---|---|
1 | Window 7/Winows10 | 操作系统 | |
2 | Sun JDK | V1.2 | 提供编译及执行Java程序 |
3 | Apache Tomcat | V7.0 | 提供J2EE应用运行Web环境 |
4 | MySQL | V5.0 | 数据库软件 |
5 | IE8+,320+,Chrome | 提供Web系统访问 |
系统部署步骤说明
- 部署Jre2、Jdk1.2+环境,部署Tomcat2.0服务器,部署MySql数据库,安装320浏览器。
- 初始化MySQL数据库,执行db_zhaopinq_g.sql脚本。
- 搭建Tomcat服务器。
- 部署项目版本包到Tomcat服务器下的Webapp路径下。
- 启动Tomcat服务器,启动MySql服务器,打开浏览器输入浏览器地址:http://{主机IP}:8080/shenpi_g/访问审批首页。
成果评估
我们小组基于Java的电子公文传输系统的信息化建设,运用当前流行的WEB开发技术,设计和开发一套适合常规操作的电子公文传输系统。系统采取了B/S架构设计,使用了流行的Spring容器作为系统的设计基础。开发采用了控制与表现分离的MVC模式,大大降低了系统各层之间的耦合程度。底层数据库的操作则使用Hibernate框架,避免了编写大量JDBC代码的弊端。
本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现。本系统的设计能够为电子公文传输系统提供有效的帮助,基于Java的电子公文传输系统使用J2EE技术进行开发,使用Mysql关系型数据库来存储信息,使用Myeclipse开发环境。本系统的设计实施为电子公文传输系统的运行做基础,为电子公文传输系统提供良好的条件。
最终实验分工
冲刺阶段小组感想
我们小组在实现电子公文传输系统过程中比较困难的地方在以下两个方面:一是对于题目任务的理解;二是数据库逻辑结构的设计。题目任务的理解上主要是要考虑到电子公文传输系统现在阶段的现状,以及电子公文传输系统究竟要实现什么功能,主要的系统应该是怎么控制等问题。
其次是数据库技术问题。数据库是电子公文传输系统的底层数据库支持,是这个系统最重要的数据架构,数据库如果设计不好,系统的扩展性和系统的负载能力都收到很大的限制,而且,随着数据量的增加,系统的性能会严重的降低,数据库设计必须满足3NF,必须做到唯一性,可扩展性等问题。
通过参与实现这段大实验的时间,我们组最终顺利完成了电子公文传输系统。通过本系统的设计,我们在原有专业知识的基础上又学习到了很多新的知识,对专业知识和网站开发有了更深一层的理解。在此次系统设计之前,我们对网站设计懂得的专业知识不多,但是通过此次的设计,我们学了很多关于网站设计的知识。虽然本系统的设计还是有所欠缺,但是还是让我们很欣慰,我们相信此次的设计将是我们大学四年学习中不可或缺的一份经验。