2.2.主要参加人员
项目开发团队共五人,其中一名为组长,负责项目分工,组员工作协调等工作,其余四名为组员,此次开发五位开发人员均参与了项目设计工作。团队角色包括项目经理、网站规划工程师、网页制作工程师、前端网站页面工程师、程序开发工程师。
| 姓名 | 角色 | 工作任务 |
| 王思成 | 组长 | |
| 陆琦暄 | 组员 | |
| 何梓瑞 | 组员 | |
| 姜彪 | 组员 | |
| 何良栋 | 组员 |
2.3产品及成果
2.3.1程序
编程语言:Java
主要功能:检索、下载小说
2.3.2 文件
用户操作手册:此文件包含基本的操作指南以及用户使用过程中遇到的常见问题及其解决方法,详细描述了本产品的具体界面功能,便于操作人员快速上手本产品
维护日志:本文件主要包括网页系统说明、功能模块说明、操作环境及维护过程的说明,便于开发人员进行后续的产品维护
2.3.3 服务
开发团队计划提供如下服务:
免费咨询:用户可向技术开发人员咨询并获得解答
网页维护:对网页中存在的问题作出修复并发布补丁
技术支持:必要时为客户提供技术支持解决问题
2.4 完成项目期限
发布日期
从2022年2月28日开始至2022年 月 日完成对整个系统的可行性分析、需求分析、系统设计、项目测试、项目总结,定义数据库总体结构、编码命名规范、概念模型、存储模式、完整性控制及存取权限并发布。发布日期为2022年 5月 30日,延期发布日期为2022年 6月 30日。
2.5 本计划日期
本系统自2022年2月27日批准,审查者为戴老师,批准者为戴老师。
三、实施总计划
3.1 开发过程
3.1.1 可行性分析
经济可行性:开发团队用爱发电,无人员成本,无差旅费、专用设备支出等费用,经济上可行。
操作可行性:产品界面简洁,辅以操作手册,便于操作人员快速上手,操作上可行。
技术可行性:主要使用Java语言开发,主要用Java爬虫实现书源导入,技术上可行。
3.1.2 需求分析
3.1.2.1功能性需求分析
功能需求:本产品应满足的基础功能有,搜索文本小说、下载小说、根据分类、热门标签检索小说。
性能需求:本项目的响应时间、信息量速率应满足用户需求,不宜太慢影响用户体验。主存容量,磁盘容量应该能满足用户阅读需求。
可靠性和可用性需求:本产品应有一定的可靠性和可用性,最大限度地允许用户使用。
3.1.2.2 非功能性需求分析
观感性:本产品应界面简洁,UI清晰,无广告植入,
观感良好,界面清新,使用舒适
易用性:UI设计简洁易用,辅以操作手册,简单易于上 手,易于理解易于学习易于操作。
可靠性:运行稳定,可以稳定导入爬取小说,容错率高,
可恢复性强,在宕机后能迅速恢复。
可移植性:使用Java语言开发,具有易于移植的特点。
3.1.3 系统设计
从2022年3月7日至2022年3月14日完成对整个系
统的分析设计,定义了概念模型、储存模式、完整性控制、存取权限。对系统各功能模块进行了详细设计,定义了数据库总体结构,编码命名规范。
3.1.4编码及测试
从 月 日至 月 日,完成程序设计和系统测试,完成了数据库建立及程序的编制调试。对每个模块单独进行测试,对发现的问题进行及时纠正。
3.1.5 项目总结
开发完成后对项目研发过程中出现的问题总结经验教训,以后的项目开发积累经验加快以后的项目开发。



