OA自动办公系统毕业设计(论文)

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)摘要
摘要
OA办公自动化系统,英文OA: OFFICE AUTOMATION,是一种新型的信息交流平台,作为一种新型的信息交流平台,它利用先进网络技术,使人的各种信息交流活动逐步由各种设备、各种人机信息系统来协助完成,达到方便人们信息交流,提高工作效率和工作质量,提高生产率的目的。

所开发的OA办公自动化系统,基于局域网本身内部信息交流需求,应用计算机网络技术,实现局域网信息交流自动化,管理信息化。

本系统采用结构化与原型法结合的系统开发方法。

整个系统分为系统整体设计及用作用户登录和注册的用户身份验证模块,用作系统管理员对人员信息进行管理的人员信息管理模块,用作系统各个用户之间互相发送信息的短消息管理模块等。

该系统采用B/S模式,服务器端需要安装SQLServer2000服务器,客户端只需要通过浏览器就可以访问到服务器,降低了客户端的要求。

系统采用MVC开发模式,用JSP控制视图(View),Servlet充当控制器(Controller),JavaBean 充当模型(Model),相关的JSP页面提交的数据交给Servlet处理,然后Servlet 将处理请求委托给JavaBean,最后JavaBean去连接服务器(SQLServer2000)。

关键词
自动化办公系统;JSP;Servlet;JavaBean;SQLServer2000
ABSTRACT
Office automation, the automation of information processing that work , it utilizes advanced technology, makes various official working operational activities of people's help to finish by various apparatus , various man-machine information systems progressively , reach and fully utilize information, improve working efficiency and work quality , the purpose to boost Productivity .
The office automated systems based on auspicious open scientific and technological computer training school internal management and business develop the demand, employ the computer technology, Internet technology, realizes enterprise's office automation, manage the information. This system adopts the systematic development approach that structurize combines with prototype law. The whole system into the overall design and system for users to log in and registered user authentication module for the system administrator to manage the information workers trade union information management module for the current log of users to manage their personal address book contacts module For the current log of users to manage their own agenda of the schedule of modules for current users log in the log of their work to manage the work of the log module for the system among various users send short message information management module for systems management Members of the general meeting of management and information of the user to view the session management module for the system administrator to manage the notice, as well as ordinary users to view the information notice Notice management module and the current log users to upload, download, view documents, such as document management module.
The system is based on B/S, SQLServer2000 should be installed to the server , and the client just needs to be installed the Browser .Thus , the client can access the Date Server through the Browser, which has also dropped the requirements of the clients. The development of the system uses the technology of MVC. JSP acts the View, Servlet acts the Controller , and JavaBean acts the Model. JSP submits the concerning pages to Servlet and Servlet passes the requirements to the JavaBean , finally , JavaBean goes to access the SQLServer2000 to get the Data to return to the clients.
Key words:
Office Automatic System;JSP;Servlet;JavaBean;SQLServer2000
目录
摘要 (1)
ABSTRACT........................................................ I I 目录.. (1)
第一章绪论 (1)
1.1选题目的背景和意义 (1)
1.2研究的思路和方法 (2)
1.3系统开发工具及运行的环境 (3)
第二章系统分析 (4)
2.1可行性分析 (4)
2.2系统结构设计 (4)
第三章数据库设计 (7)
3.1用户信息表设计 (7)
3.1.1用户表users的设计 (7)
3.1.2用户角色表userrole的设计 (7)
3.1.3 数据源的配置 (7)
第四章系统实现 (9)
4.1用户登录界面 (9)
4.2管理员界面 (10)
4.2.1添加用户界面 (10)
4.2.2删除用户界面 (11)
4.2.3查找用户界面 (12)
4.2.4修改用户界面 (13)
4.2.5个人信息界面 (14)
4.2.6发短信界面 (15)
4.2.7发件箱界面 (16)
4.2.8收件箱界面 (17)
4.2.9查询短信界面 (18)
4.3普通用户界面 (19)
4.3.1查找用户界面 (19)
4.3.2个人信息界面 (20)
4.3.3发短信界面 (21)
4.3.4发件箱界面 (22)
4.3.5收件箱界面 (23)
4.3.6查询短信界面 (24)
第五章系统测试 (26)
5.1用户管理模块测试 (26)
5.1.1 登录页面测试用例 (26)
5.1.2 添加用户页面测试用例 (26)
5.1.3 查找用户页面测试用例 (27)
5.1.4 修改用户页面测试用例 (27)
5.1.5 删除用户页面测试用例 (28)
5.2短信管理模块测试 (28)
5.2.1 发送短信页面测试用例 (28)
5.2.2 发件箱页面测试用例 (28)
5.2.3收件箱页面测试用例 (28)
5.2.4 查询短信页面测试用例 (29)
结束语 (30)
致谢 (31)
参考文献 (32)
第一章绪论
1.1 选题目的背景和意义
OA办公自动化系统,英文是Office automation,局域网信息自动化,它利用先进计算机网络的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。

信息自动化由70年代末80年代初在我国提出,到现在已有近二十年的发展历史。

由于信息自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。

应该说没有人怀疑计算机的出现给办公室职员带来的便利,但是对现代的办公自动化而言,其目的己经不局限于减轻员工的工作量,而是要将员工从繁琐的事务性工作中解放出来,用更多的精力去关注最重要的事情,从而提高企业的效率,增强企业的综合竞争能力。

在这种办公模式下,企业的组织结构能够得到简化,各个部门在信息共享的基础上进行协作,便于明确各个部门甚至每个员工的责任,而决策层可以迅速综合来自各个方面的信息,并以此为依据制定企业的战略决策。

从这个意义上讲,在市场竞争日趋白热化的今天,办公自动化己经不再是一种手段、一种工具,而成为决定企业生存发展的命脉。

在传统的办公模式中,由于缺少重要的信息传递和工作流程环节,办公的各个部门之间无法实现信息共享和信息集成,从而难以实现各个部门之间的高效协作。

在日常的办公过程中,比较容易出现以下的差错:
一是各部门的信息传递和事务交接仍然由人工完成,容易出现差错;
二是上下级和部门之间无法实现协同工作,难以及时沟通;
三是信息和工作流程相互分离,缺少至关重要的随时记录,使工作监控和评估困难重重。

可以想象,掺杂着如此大量的人工操作过程的事务处理方式根本无法适应现代化办公模式的需要。

随着信息技术的发展和国内信息技术应用水平的提高,在办公过程中,传
统的工作方式和审批模式己经难以满足新的需求,实现办公自动化已经是提高政府机关和企事业单位办公效率,规范化管理的必然趋势。

办公自动化系统的带来的好处有:
(1) 信息传递与沟通交流顺畅
排除因职能、职位、距离等原因造成的信息联络不畅而带来的企业发展羁绊,通过构建内部通讯、信息发布与交流平台,实现多途径的联络与沟通,减少信息在途时间,提高信息的时效性,与此同时,缩短领导与职员之间,各部门之间的距离。

(2) 规范工作管理,提高整体效率
解决了跨地域跨部门多岗位间的业务处理诸多问题,有效避免工作中出现的脱节、延误、错办等情况,杜绝职责不清、工作推脱等怠工现象,实现网上协同办公,增强组织协调能力,提高团队协作能力。

同时,加强了领导实时了解事务状态,实时掌控工作进度,强化了过程控制与监督,加强了工作管理。

(3) 整合信息资源,实现知识管理
打破“信息孤岛”,彻底改变文件丢失遗漏、管理分散、查找不方便等现象,解决因人事变动导致经验流失等问题,通过知识管理,有效整合并积累各类资源,实现再利用。

(4) 增强凝聚力,提高响应能力
在降低管理成本,促进管理进步的同时,能够培养全员信息化关注与参与意识,激发掌握和利用先进信息技术的热情,提高专业素质,形成全新的企业文化。

办公自动化是信息社会的一种新型办公方式,它将现代化办公和计算机网络功能结合。

随着信息技术的发展,办公自动化在行政企事业单位的管理、经营活动中发挥着日益重要的作用。

通过网络,组织机构内部的员工可跨越时间、地点协同工作。

通过办公自动化系统所实施的交换式网络应用,使信息的传递更加快捷和方便,从而极大地扩展了管理手段,实现了运营的高效。

1.2 研究的思路和方法
通过对系统功能要求的研究,采用B/S架构可以大大减轻客户端的负担,使
系统的实用性和伸缩性更加明显,经过仔细的研究和实践发现采用Java技术的MVC三层开发结构可以实现该全部的功能模块,运用SQLServer2000可以实现数据库的架构。

原理如下:用JSP控制视图(View),Servlet充当控制器(Controller),JavaBean充当模型(Model),相关的JSP页面提交的数据交给Servlet处理,然后Servlet将处理请求委托给JavaBean,最后JavaBean去连接服务器(SQLServer2000)。

综上所述,该课题思想是切实可行的。

开发该系统主要还要用到JSP ,Servlet ,JavaBean ,CSS , JavaScript等技术。

1.3 系统开发工具及运行的环境
该系统运行需要的环境有:Windows操作系统,SQLServer2000服务器,IE 浏览器,JDK。

开发工具主要用到MyEclipse和Tomca
第二章系统分析
2.1 可行性分析
通过对系统功能要求的全面分析和评测,发现实用MVC模式开发可以实现该系统的功能模块,所以技术具有可行性。

由于系统功能模块不是特别庞大,所以开发该系统不需要用到大量的人力和财力,经济具有可行性。

系统开发后,可以运行在Windows系统上,只要装了IE的浏览器就可以运用该系统,所以运行具有可行性。

该系统的开发流程简便,代码易于理解,维护方面很方便,所以维护也具有可行性。

综上所述,开发该系统是可行的。

2.2 系统结构设计
用户验证图:
用户登录角色分为管理员登录和普通用户登录,不同的用户角色登录将会进入不同的主界面,用户登录界面将进行用户角色的验证,交互
图如下:
图2-1 用户验证图
短消息管理图:
用户登录到系统后将会进入主界面,在该主界面下用户可以对自己
的短信进行管理。

交互图如下:
图2-2短消息管理图
目录结构图:
程序的整体采用MVC三层开发模型,其在MyEclipse下的目录分布
情况如下图:
图2-3目录结构图
team01为项目的名称,也是项目的根目录。

WebRoot为Web目录,包括图片目录images和JSP文件。

WEB-INF目录、lib目录及web.xml 依然为固定的目录和文件。

Src目录包含如下几个部分:
●com.wanczy.oa.control:相关的Servlet文件存放目录;
●com.wanczy.oa.dao:Hibernate DAO层存放目录;
●com.wanczy.oa.dao.impl:Hibernate DAO实现层存放目录;
●com.wanczy.oa.pojo:相关Java类存放目录;
●com.wanczy.oa.service:接口类存放目录;
●com.wanczy.oa.service.impl:接口类实现存放目录;
第三章数据库设计
3.1用户信息表设计
3.1.1用户表users的设计
用户表users用到的字段有userid(主键),username,realname,userpwd, userroleid ,isdelete.字段的设计情况如下表所示:
3.1.2用户角色表userrole的设计
用户角色表userrole用到的字段有userroleid(主键),userrole. 字段的设计情况如下表所示:
表3-2用户角色表userrole设计
3.1.3 数据源的配置
在SQLServer2000的“企业管理器里面“设置”数据库的用户名“sa”和登录密码,并设置访问服务器的端口。

然后配置db.property文件,访问的相关参数如
下:
图3-1 数据源配置
第四章系统实现
4.1用户登录界面
用户登录界面为user_login.jsp,该页面下有”用户名”和”密码”的输入,一个”提交”按钮和一个”取消”按钮,当用户输入完”用户名”和”密码”后单击”提交”系统会对用户输入的内容进行校验,如果”用户名””密码”都正确则进入主界面,否则弹出出错信息对话框。

如果单击”取消”则会清除用户输入的全部内容。

该页面的主要代码有:<TR>
<TD align=middle height=40width=81><FONT color=#ffffff>用户名:</FONT></TD>
b <TD><INPUT class=regtxt title=请填写用户名maxLength=16 size=16
name="userName"></TD></TR>
<TR>
<TD align=middle height=40width=81><FONT color=#ffffff>密&nbsp;
码:</FONT></TD>
<TD><INPUT class=regtxt title=请填写密码type=password maxLength=16
size=16name="userPwd"></TD></TR>
<%if (request.getAttribute("error") != null){ %>
<script type="text/javascript">
alert("用户名或密码错误!");
</script>
<% }%>
用户登录页面视图如下:
图4-1 用户登录图
4.2管理员界面
4.2.1添加用户界面
当用户是管理员登录时,系统会进入管理员主界面,主界面下的添加用户界面为add_user.jsp,该界面由”用户名””真实姓名””密码””确认密码””角色”输入框或选择框,“添加用户”“返回”按钮组成。

当用户输入相关的数据后点击“添加用户”系统将会将数据写入数据库并返回“添加成功”提示。

如果用户两次输入的密码不一致,系统会弹出“密码不一致”提示框,“返回”按钮则会返回操作的上一级。

主要的代码如下:
<td height="30"width="153"align="center">用&nbsp;户&nbsp;名:
</td> <td height="30"align="center">真实姓名:
</td> <td height="30"align="center">密&nbsp;&nbsp;&nbsp;&nbsp;码:
</td> <td height="30"align="center">确认密码:
</td> <td height="30"align="center">角&nbsp;&nbsp;&nbsp;&nbsp;色:</td> <select name="userRoleId"><option value="1">普通用户</option><option value="2">管理员</option></select> <select name="userRoleId"><option value="1">普通用户</option><option value="2">
管理员</option>
</select>
添加用户界面如下:
图4-2 添加用户图
4.2.2删除用户界面
当用户是管理员登录时,系统会进入管理员主界面,主界面下的修改用户界面为update_user.jsp,该页面会显示所有用户的相关信息,并且在每一个人员的前面都有复选框可供选择,如果选择了,则可以点击“修改”或者“删除”进行相关的操作。

该页面的主要代码如下:function deleteUser(){
var userId = "";
$(":checkbox").each(function(index){
var obj = $(this);
if(obj.attr("checked") == true){
userId += obj.attr("id")+",";
}
}
);
if(userId == ""){
alert("请选择要删除的用户!");
return;
}
if(window.confirm("你确定要删除所选的的这些用户吗?")){
window.location.href="/team01/servlet/DeleteUserServlet?userId="+ userId;
}
}
删除用户的界面如下:
图4-3 删除用户图
4.2.3查找用户界面
当用户是管理员登录时,系统会进入管理员主界面,主界面下的修改用户界面为list_user.jsp,该页面有“用户名”输入框和“查询”按钮,当输入“用户名”后点击“查询”便可以查询到相关信息。

也可以进行模糊查询,如想查询包括“t”的所有人员信息,则可以在查询框里输入“t”进行查询。

主要代码如下:
<tr align="center">
<td height="40"width="80%">
输入用户名:
<!-- 写一个value是为了得到当前查询的条件 -->
<input type="text"name="userName"
value="<%=request.getAttribute("userName")%>" class="input">
<input type="submit"name="Submit"value="查询">
输入用户名进行查询!
</td>
</tr>
查询人员界面如下:
图4-4 删除用户图
4.2.4修改用户界面
当用户是管理员登录时,系统会进入管理员主界面,主界面下的修改用户界面为update_user.jsp,该页面会显示所有用户的相关信息,并且在每一个人员的前面都有复选框可供选择,如果选择了,则可以点击“修改”或者“删除”进行相关的操作。

该页面的主要代码如下:
<input type="button"onclick="updateUser()" value="保存本次修改"/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button"value="取消本次修改" onclick="updatenext()"/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button"value="取消全部修改" onclick="cancelall()"/>
</td> <th bordercolor="#996633"scope="col">
<p>
用户信息更新成功!
</p>
<p>
<input type="button"onclick="updatenext()"
value="更新下一个"/>
</p>
</th>
修改页面的界面如下:
图4-5 修改用户图
4.2.5个人信息界面
个人信息修改页面为update_me.jsp,不管是管理员还是普通用户登录到系统之后都可以对自己的信息进行查看和修改,当点击“修改”则会将数据发送到servlet的update_useDao中处理,然后写进数据库。

修改个人信息的界面如下:
图4-6 保存提示图
图4-7 个人信息图
4.2.6发短信界面
Sendmessage.jsp页面为短信发送界面,该页面有“添加”按钮和“发送”按钮,有短信内容输入框和人员添加框,当点击“添加”后可以从名单中选择人员,点击“发送”便可把信息发送成功。

添加控件代码如下:
function showW(){
var evt=getEvent();
window.showModalDialog("/team01/servlet/SearchAllUserServlet",sel f,"edge:raised;scroll:1;status:0;help:0;resizable:0;dialogWidth:150px ;dialogHeight:350px;dialogTop:200px;dialogLeft:500px");
添加用户列表的调用Servlet的代码如下:response.setContentType("text/html");
UserService userService = BeanFactory.getBean("userService");
List<User> userList = userService.searchAllUser();
request.setAttribute("userList", userList);
request.getRequestDispatcher("/user/show_user.jsp").forward(reque st, response);
发送短信界面如下:
图4-8 发短信图
4.2.7发件箱界面
发件箱的界面为list_message.jsp,该界面下可以列出最近发出的所有短信内容,每一条短信都有一个复选框,可以选择后进行“删除”操作。

该界面的主要代码如下:
if(msgId == ""){
alert("请选择要删除的信息!");
return;
}
if(window.confirm("你确定要删除所选的的这些信息吗?"))
发件箱的界面如下:
图4-9 发件箱图
4.2.8收件箱界面
收件箱页面为list_acceptmsg.jsp,该页面可以显示其他用户发给自己的所有信息,并显示发件人,短信内容,发送时间,短信是否已读这些信息,另外,通过选择复选框可以对短信进行删除操作,该界面有“删除”按钮。

收件箱界面如下:
图4-10 收件箱图
4.2.9查询短信界面
查询短信页面为searchmessage.jsp,该页面下可以通过“收件人”或“发件人”进行短信查询,并且可以设置查询的“起始时间”和“截止时间”。

该页面的主要代码如下:
<th height="45"colspan="2">
短信息查询</th>
</tr></thead>
<tr><td height="120"align="center"><select name="searchtype"
id="message"><option value="accepterid">
收件人</option>
<option value="senderid">
发件人</option>
</select><input type="button"value="添加"
onclick="showW()">
<input type="reset"value="清空"></td> </tr>
<tr>
<input type="submit"alt="进行查询"value="查询" onclick="return check_searchmsg()">
查询短信界面如下:
图4-11 查询短信图
图4-12 短信列表图
4.3普通用户界面
4.3.1查找用户界面
当用户是普通用户登录时,系统会进入普通用户主界面,主界面下的修改用户界面为list_user.jsp,该页面有“用户名”输入框和“查询”按钮,当输入“用户名”后点击“查询”便可以查询到相关信息。

也可以进行模糊查询,如想查询包括“t”的所有人员信息,则可以在查询框里输入“t”进行查询。

主要代码如下:
<tr align="center">
<td height="40"width="80%">
输入用户名:
<!-- 写一个value是为了得到当前查询的条件 -->
<input type="text"name="userName"
value="<%=request.getAttribute("userName")%>" class="input">
<input type="submit"name="Submit"value="查询">
输入用户名进行查询!
</td>
</tr>
查询人员界面如下:
图4-13 查找用户图
4.3.2个人信息界面
个人信息修改页面为update_me.jsp,不管是管理员还是普通用户登录到系统之后都可以对自己的信息进行查看和修改,当点击“修改”则会完成修改操作。

主要代码如下:
<th height="30"colspan="2">个人信息</th>
<td height="30"width="153"align="center">用&nbsp;户&nbsp;名:</td>
<tr>
<td height="30"align="center">真实姓名:</td>
</tr>
<td height="30"align="center">
密&nbsp;&nbsp;&nbsp;&nbsp;码:
</td>
<tr>
<td height="30"align="center">
确认密码:
</td>
</tr>
<tr>
<td height="30"align="center">
角&nbsp;&nbsp;&nbsp;&nbsp;色:
</td>
</tr>
修改个人信息的界面如下:
图4-14 个人信息图
图4-15 保存提示图
4.3.3发短信界面
Sendmessage.jsp页面为短信发送界面,该页面有“添加”按钮和“发送”按钮,有短信内容输入框和人员添加框,当点击“添加”后可以从名单中选择人员,点击“发送”便可把信
图4-16 发短信图
4.3.4发件箱界面
发件箱的界面为list_message.jsp,该界面下可以列出最近发出的所有短信内容,每一条短信都有一个复选框,可以选择后进行“删除”操作。

该界面的主要代码如下:
if(msgId == ""){
alert("请选择要删除的信息!");
return;
}
if(window.confirm("你确定要删除所选的的这些信息吗?"))
发件箱的界面如下:
图4-17 发件箱图
4.3.5收件箱界面
收件箱页面为list_acceptmsg.jsp,该页面可以显示其他用户发给自己的所有信息,并显示发件人,短信内容,发送时间,短信是否已读这些信息,另外,通过选择复选框可以对短信进行删除操作,该界面有“删除”按钮。

主要代码如下:
<tr>
<th colspan="5"height="30">查看接收短信</th>
</tr>
<tr>
<th height="30"align="center"scope="col">操作</th>
<th align="center"scope="col">发件人</th>
<th align="center"scope="col">内容</th>
<th align="center"scope="col">发送日期&nbsp;&nbsp;<img
src="images/arrow_down.gif"></th>
<th width="15%"align="center"scope="col">状态</th>
</tr>
收件箱界面如下:
图4-18 收件箱图
4.3.6查询短信界面
查询短信页面为searchmessage.jsp,该页面下可以通过“收件人”或“发件人”进行短信查询,并且可以设置查询的“起始时间”和“截止时间”。

该页面的主要代码如下:
<th height="45"colspan="2">
短信息查询</th>
</tr></thead>
<tr><td height="120"align="center"><select name="searchtype"
id="message"><option value="accepterid">
收件人</option>
<option value="senderid">
发件人</option>
</select><input type="button"value="添加"
onclick="showW()">
<input type="reset"value="清空"></td> </tr>
<tr>
<td height="45"align="center">
起始日期:</td>
<td>
<td height="45"align="center">
截止日期:</td>
<td>
<input type="submit"alt="进行查询"value="查询" onclick="return check_searchmsg()">
查询短信界面如下:
4-
19 查询短信图
图4-20 查询结果图
第五章系统测试
系统开发过程中或者是开发完之后都要对系统进行相关的测试,测试的目的就是发现错误和异常,并且记录下相关的数据归档。

一个好的系统,如果不做好测试,产生的后果是很难想象的,轻者系统崩溃,严重的更可能会威胁生命,所以做好测试是一个必须要进行的环节。

5.1用户管理模块测试
该测试将会对用户模块的登录页面,添加用户界面,删除用户界面,修改用户界面,查找用户界面进行相关的测试。

5.1.1 登录页面测试用例
表5-1 登录页面测试用例表
添加用户页面测试用

5.1.3 查找用户页面测试用例
表5-3 查找用户页面测试用例表
5.1.4 修改用户页面测试用例
表5-5 修改用户页面测试用例表
5.1.5 删除用户页面测试用例
表5-6 删除用户页面测试用例表
5.2短信管理模块测试
5.2.1 发送短信页面测试用例
表5-7 发送短信页面测试用例表
5.2.2 发件箱页面测试用例
表5-8 发件箱页面测试用例表
5.2.3收件箱页面测试用例
表5-9 收件箱测试用例表
5.2.4 查询短信页面测试用例表5-10
结束语
紧张愉快的毕业设计结束了,我通过努力实现了一个结合了计算机和局域网并体现了时代潮流的系统。

本系统只提供了一些基本的功能,还不能提供办公自动化需求的完全信息,还需要进一步地考查调研。

所有可能实现的功能都将会在今后的工作中继续分析、设计、逐步实现,力求使本系统更加完善。

在开发过程中,我本着将所学的理论知识应用于实践的思想,开发出高质量系统的目的,进行了详细的调研,细致耐心的开发与设计,以刻苦钻研,实事求是的态度开发出本系统。

最重要的是通过开发与设计,锻炼了我们分析问题以及进行合理规划与分析设计的能力,同时对开发工具的使用能力也有大幅度提高。

我们将所学的理论知识结合到了实际的应用中去,实际的动手能力也有明显的提升。

虽然办公自动化系统仍有许多待解决的问题和待完善的地方,但相信通过我们的不断努力、继续学习,必定会有更加完美的成果跟大家见面。

这次开发过程中所学到的所有知识,将成为我今后学习工作当中的坚实基础。

希望以后还会有这种锻炼自己的实践机会。

相关文档
最新文档