丰鹤发电公司信息系统项目开发研究的任务书.docx
上传人:快乐****蜜蜂 上传时间:2024-09-15 格式:DOCX 页数:3 大小:11KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

丰鹤发电公司信息系统项目开发研究的任务书.docx

丰鹤发电公司信息系统项目开发研究的任务书.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

丰鹤发电公司信息系统项目开发研究的任务书一、背景与目的随着经济的发展和电力行业的持续发展,丰鹤发电公司作为地方重点发电企业,拥有多个发电站,近年来公司经营规模不断扩大,业务领域不断拓展,但是公司内部信息系统落后,应用程度较低,存在信息孤岛、业务流程繁琐、数据管理混乱等问题。为了提高公司信息化建设水平,实现信息的共享和有效管理,推进业务流程的优化,满足公司日常经营、管理和决策等需求,特委托软件公司开发丰鹤发电公司信息系统。二、任务本项目要求设计并开发一套完整的丰鹤发电公司信息系统,主要包括人力资源管理、生产管理、财务管理、采购管理、销售管理、设备管理、合同管理等功能模块。系统应具有以下特点:1.用户友好:界面简洁、操作方便、逻辑清晰,确保各功能模块的用户可以方便地使用系统。2.数据完整性:系统应具有完整性、准确性,避免数据丢失、冗余、重复,确保数据安全。3.共享性:各部门之间可以共享数据,实现信息流和业务流的一体化。4.可扩展性:系统应具备可扩展性,在添加新功能时能够很容易地扩展系统,不影响已有的功能。5.安全可靠性:对于各种安全问题,系统应有完整的控制措施,确保数据安全可靠。三、技术要求本项目的基础环境是JAVA语言,采用B/S结构,数据库使用Oracle。项目开发中需注意以下技术要求:1.使用的技术:Java、Spring、Mybatis、Angular等主流技术开发。2.前端界面:使用HTML、CSS等技术进行设计,保证美观、简洁。3.后端开发:使用Java语言开发,并使用Spring、Mybatis等技术框架。4.数据库:采用Oracle数据库,对数据实现高效管理。5.安全问题:在设计和开发过程中,特别注意安全性问题,建立科学的安全策略,确保系统的安全。四、开发周期整个项目的开发周期为6个月,其中,需完成项目需求分析、概要设计、详细设计、编码、测试、上线等阶段,具体的开发周期如下表所示:|阶段名称|开始时间|结束时间||--|--|--||项目需求分析|第一个月|第二个月||概要设计|第二个月|第三个月||详细设计|第三个月|第四个月||编码|第四个月|第五个月||测试|第五个月|第六个月||上线和维护|第六个月|以后|五、人力资源安排本项目的开发需要具有高水准的技术人员,包括项目经理、需求分析师、架构师、UI设计师、开发人员、测试工程师等,总人员数量为20人,其中开发人员占主要部分。|角色名称|人数||--|--||项目经理|1||需求分析师|2||架构师|2||UI设计师|2||开发人员|10||测试工程师|3|六、交付标准1.系统开发完成后,应提供完善的使用手册,指导用户进行使用。2.系统代码应具有清晰的注释,并确保代码的可维护性。3.系统应该具备易于安装、易于维护的特点,确保系统的稳定性。4.系统应该具备较强的扩展性和灵活性,使其能够适应用户的需求变化。5.在技术实现方面,应该保证满足具体业务需求的同时,架构应健壮性好、可扩展性强,可以保障系统的持续稳定运行。