基于微软公司DNA模式的办公自动化系统
Microsoft SQL Server
Microsoft Exchange Server
Microsoft Internet Server
客户端软:Microsoft Internet Explorer
1.2软件要求与硬件环境的选择
开发组根据选择的软件开发平台, 同时根据具体情况,经济能力,维护能力, 选择了维护量大,但性能价格比高的celeron 400兼容机作为服务器,内存配置为128M,网卡选DLINK-TX530卡。工作站用现有的计算机即可。网络布线采用总线型以太网结构,通过网卡,集线器可直接接入Internet。从目前的使用来看,基本达到我们的需求和发展的需要。
2.软件开发过程
2.1 软件的总体规划
1)该软件从总体规划开始,我们考虑了以下几个方面:
通用性和易用性
采用相关标准,软件严格按照标准进行开发。同时Exchange Server5. 5的多协议体系结构能够保证那些系统里已经有其它邮件系统的用户,在不需要添加组件的前提下、实现与原有邮件交换和台作环境并存、或将原有环境的数据顺利地移植到新环境中。无论这些系统是基于Internetr的、还是基于主机系统或局域网的、例如Lotus的 Notes、SMTP、X.400等等。
Exchange Server5.5还允许用户以多种客户端形式进行访问,包括Outlook, Outlook Express, Outlook Web Access, Outlook for Macintosh等。
Exchange Server和Outlook、Office软件的天然集成。借助Outlook,用户能够轻松地把利用Word、Excel等创建出来的文件发送给协作伙伴。而用户收到这类文件,所需做的只是鼠标轻轻一点,一切尽在眼前,为团队协同工作提供强有力的工具。而Outlook在个人客户端方面是一个优秀的消息处理和协作应用客户端软件。它建立在Exchange Server包含的各种优秀特性之上、可以提供联系合作管理、日程表、工作进度表和任务、会议管理等功能。
2)可靠性
Exchange与Windows NT Server的无缝连接使得Exchange能够充分利用Windows NT的安全模式。同时Exchange还提供多种加密技术确保信息安全,提供数字签名或是双重密钥加密机,用户可以选用以确保邮件安全到达指定的接收方。
我们在这一段时间内,首先进行调研,为了使软件更符合业务的需要和公司管理的要求,我们开发组向公司每位员工分发了调研表,让每位员工提出具体的要求以及现在手工操作的难点,开发组根据这些要求进行分析,经过2个月的调研,同对开发组也包括了计算机专业毕业又懂业务的人员,经过精心整理,规划软件的总体结构,设计了业务、行政、财务的各个模决,建立了数据字典,定义了系统开发所需要的数据库和各个字段。设计出业务、行政、财务流程图,根据流程图将模块分发到每位开发者,进行软件开发。
2.2 软件的各个模块的开发
程序员根据分发的流程图、用户要求、数据字典。进行软件的各个模块的编改)写,并要求 (做到,界面美观、程序简洁、风格一致。各个模块程序编写完毕,必须测试完毕后交开发组验收。
2.3 软件的连通调试
程序员编写完成,并全部测试完毕,由软件开发组长进行连通,增加主界面,增加系统维护功能和出错保护功能,修改各个模块之间的冲突,将软件集成为一个总体,并安装到中心的局域网中,交中心所有人员进行测试。
2.4 软件使用说明的编写
由软件开发组的各个组员将本人开发的模块使用说明编写出来交软件开发组,由开发组组长将各个模块归纳修改后,编写了本办公自动化系统使用说明书,供用户使用参考。
该软件从开始规划,开发组就严格按照有关标准进行开发,保证该软件的通用性。并制定了一系列配套管理文件,写软件的测试提供了很好的管理环境。
目前,本办公自动化系统软件演出版受到有外经贸委等用户的好评,提高了用户的管理水平,实现了用户内部无纸化办公,并逐步与国际互联网及EDI易方式接轨,为国家“三金”工程做出贡献。