● 摘要
本课题来源于我所在公司的企业信息化建设项目——Server3000。随着高性能计算机和网络的广泛应用,对于一个追求卓越、不断创新的企业来说,为了推动工作方式的不断变革,采用计算机支持的协同工作就显得非常必要,Server3000正是这样一个用于支持公司各项工作协同开展的信息管理系统。Server3000分两个阶段实现,本课题负责完成第一阶段工作,即设计与实现原型系统Server2000。本文在对公司业务流程和公司对协同工作需求的深入调查研究和分析的基础上,总结出系统的需求模型和功能结构,紧接着明确了Server2000需要解决的主要问题,包括:核心工作流程支持、综合数据管理、分布式要求、易用性、安全问题等,并提出相应的解决方案。最后介绍了Server2000的总体设计和几个典型模块的设计与实现。Server2000采用前端浏览器通过Web服务器连接后台数据库的B/S结构,采用ASP+MS SqlServer2000技术实现各种基于Web的数据库应用。Server2000从第一次发布到现在已经经历了三年半的时间,所提供的功能大到支持公司核心流程的运转,小到员工午餐登记的信息化,Server2000已经成长为一个综合性的网络信息平台,在这个平台上运行了包括软件研发、营销管理和企业日常管理在内的多种应用。它不仅有效地促进了公司工作流程的成熟,使项目尽可能少地受人为因素影响,而且将以前的很多手工工作进行了自动化和智能化,大大地提高了员工的工作效率,比如考勤统计、错误统计、客户有关情况统计、任务提醒、定餐统计等等。总之,Server2000已经成为公司日常工作不可缺少的左膀右臂。Server2000虽然是面向我所在公司开发的,但它所解决的管理问题在一般的中小型软件企业中具有一定的普遍性,如果对其进一步优化和重构,可以为更多的类似企业提供信息管理解决方案,因此本文命名为面向中小型软件企业的信息管理系统设计与实现。
相关内容
相关标签