1 系统可行性和需求分析
开发办公系统需要VS2008和SQL2000,这两款软件在网络上下载十分容易,而且在系统开发中,成本主要集中于管理系统和后期的更新和文护上,并不会给企业的经济发展带来压力。而且系统的开发时间短,使用后可以减少员工数量,从而减少开支。在经济方面,这个办公系统是可行的。
在开发工具中,VS和SQL都是简单易于操作的,通过这两个软件作为开发的工具,完全可以建立一个完整的功能性强的系统,既可以保障数据的安全,又可以便于后期的文护和更新。因此,在开发工具上同样是可行的。
这个办公系统的开发是自行设计的一个系统,是属于毕业设计的,不会引起不必要的纠纷,因此,法律上亦是可行的。
需求分析:以前的办公室中,总是充斥着很浓的油墨,厚厚的文件都是一张张纸累计而成。不仅仅浪费了纸张,更是在无形之中破坏了树木,破坏了生态环境。使用纸质文件,办公效率并不高,而且容易出错,外出办公携带并不方便。在这种情况下,有一个自动的信息化的办公系统是非常有必要的。新型的办公系统,不仅仅会节省纸张,还会大大的提高工作的效率,也会让员工和领导之间沟通少一些芥蒂,领导可以更加直观的接受意见,这样不仅仅会给企业内部带来便捷,更会为企业创造更大的价值。所以OA系统是非常有必要的。
2 系统设计
2.1 设计目标
这个OA系统是为了实现企业的自动化办公和办公信息化管理设计的,可以实现以下功能:
1) 使用人际对话系统,灵活准确的信息调用,界面清晰快捷,数据存储可靠安全。
2) 实现对各种文档、公共信息的强大的管理功能。
3) 实现人事管理,增添删减员工基本信息等相关功能。
4) 实现个人的自动化信息化的便捷工作系统
5) 实现在线下达生产目标和对生产指标的信息的管理。
6) 实现纪录会议内容、信息等,并可以公开信息,实现共同浏览。
7) 实现了简便的安装方法,方便于文护和极简答的操作方法。
8) 实现了运行稳定的系统和安全性高的系统环境。
2.2系统的开发环境和运行的环境
硬件方面:
处理器 2.4GHz Intel Core i5
内存 4GB 1333 MHz DDR3
软件方面:
SQL 2000和VS 2008
3 总体设计
3.1 项目规划
这个OA办公系统主要有新闻的管理,信息的管理,人员的管理,计划的管理,公共信息的管理等相应的版块,总的设计功能版块情况如下:
1) 新闻的版块处理:包括添加新闻版块,删除新闻版块
2) 文件管理模块:包括一个文件的上传、下载、搜索、删除。
3) HR管理版块:包括增加人员管理版块和删除人员版块。
4) 通信管理版块:包括一个建议箱的版块,有删除和添加建议的功能。
5) 系统的管理和文护版块:包括了意见查看和人员的添加删除等功能。 ASP.net+sqlserver通用OA系统设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_27868.html