2022年企业项目开发总结报告经典报告范本.docx
项目开发总结报告(GB8567 88)1 引言编写目的对项目作出总结 .背景A. 本项目的名称:图书治理系统B. 本项目的提出者: 软件工程课程老师丁华锋C. 本项目的开发者:刘飞、谭艳、宾亚D.本项目的使用者:读者、图书治理员、游客定义图书治理系统对于现代图书馆而言,是能否发挥其教学科研的作用的至关重要技术平台;对于读者和图书治理员来说,是能否便利快速猎取信息的关键;所以,图书治理系统应当能够为用户供应充分的信息和快捷便利的操作手段;参考资料1. 钱乐秋等,软件工程 ,青华高校出版社2 王珊等,数据库原理及设计 ,清华高校出版社3 软件工程导论 (第五版)张海藩编着清华高校出版社4 数据库系统概论 (第四版)王珊 萨师煊高等训练出版社2 实际开发结果产品1 图书治理系统2 数据表物理结构设计如下:( 1 )治理员(账号,姓名,密码)( 2 )用户(账号,姓名,密码,是否锁定,借书数量)( 3 )书籍(书号,书类,书名,作者,出版社,出版日期,价格,入库日期,图书数量)( 4 )图书类别(类别名,类别名)( 5 )借阅(书号,借书时间,用户账号)( 6 )消息表(消息编号,消息内容,用户账号)主要功能和性能该系统主要有三个大的模块:治理员、读者、游客,各自依据不同的权限输入用户名和密码后进入相应的模块,其中每个模块的主要功能如下:治理员模块主要包括: 个人资料、 图书治理、 用户治理、 数据库治理; 其中各个子模块的主要内容是: 个人资料包括查询个人基本资料以及修改密码;图书治理包括查看全部图书,查看图书时可以对图书的一些基本信息进行修改以及删除图书,仍可以依据图书的分类来查看图书以及修改和删除图书分类,依据图书的书名、分类、出版社、价格范畴、出版日期来查询图书,添加图书分类,依据分类的id 号来删除图书分类,添加图书,删除图书,查看图书借出情形,查看是否超期,是否交了罚金,以及进行仍书等操作;用户治理主要包括用户借书、用户仍书,可以输入用户id 和图书 id 进行借、仍书操作,用户治理可以进行删除、修改、锁定、添加用户等操作,治理员治理可以进行删除、修改密码、添加治理员等操作,查看超期用户;数据库治理包括备份和仍原操作;读者模块主要包括:个人资料和图书治理;其中个人资料包括查看个人资料、我的借书情形、查看消息以及修改密码,图书治理包括查看全部图书也可以依据图书的分类来查看图书,然后可以依据书名、分类、出版社、价格范畴、出版日期等条件来查询图书;游客模块主要就是图书治理,包括查看全部图书,依据图书的分类查看图书,依据书名、分类、出版社、价格范畴、出版日期等条件来查询图书;项目的实际开发情形与估计的功能基本相符,主要功能基本实现,细节上略有变更;基本流程进度2022/9/272022/10/10可行性讨论报告与 项 目 开 发 方案、硬件设备、软件工具有具体的数据流图、数据字典等;开发人员查阅相关资料确定好系统必需完成的功能;2022/10/112022/12/5需求分析报告、各种所要实现的功能编 程 的 参 考 资料、开发需要的完成具体的实现方法,源代码清单的完成;软硬件资源2022/12/62022/12/26具体设计阶段的相关的测试方法使用源代码清单;各后,找出的错误都被修种测试方法;改了;工作任务开头日期完成日期所需资源里程碑需求分析总体与具体设计测试保护2022统开发已历时 2 个月了 .开发的反复性比较多;对系统功能的懂得不是很透彻;综合以上,此项目的开发效率不是很高,相反有相当肯定时间的铺张;对产品质量的评判经过我们各位成员的共同努力,图书治理系统基本能完成估计的功能;作为课程设计课题,此项目开发的仍是比较胜利,但是仍是存在着一些问题,造成这些问题的缘由是多方面的;如:前期系统数据库的设计缺陷和部分代码的构建缺陷、客户需求的懂得上也存在肯定问题,这就需要我们用肯定的时间来保护客户使用过程中提出的新问题和存在的潜在问题;总的来说, 此系统的功能开发仍是一个比较胜利的案例;对技术方法的评判本项目运用 Dreamweaver8 和 SQLserver2000 开发;本系统采纳 B/S 模式,严格依据 B/S 模式的思想设计系统;此系统使用的是框架结构,此框架在开发一些中小软件是比较有用的;但是我们要是可以开发出自己的框架,把一些通用的功能开发到框架中;这样以来,在以后的系统开发中,针对系统中一些通用的功能就不需要再开发,从而也可以很好的提高我们的开发效率;削减许多保护费用;使我们的技术不断的更加成熟;出错缘由的分析开发工程中存在着一些问题,造成这些问题的缘由是多方面的;如:前期系统数据库的设计缺陷和部分代码的构建缺陷、客户需求的懂得上也存在肯定问题,这就需要我们用肯定的时间来保护客户使用过程中提出的新问题和存在的潜在问题;4 体会与教训通过本次课程设计,加深了对软件开发流程的深化懂得;这是第一次严格的依据软件工程开发的标准开发项目;在课程设计过程中,仔细编写软件开发文档和程序代码;代码编写完后,再仔细测试,检查系统的不足之处;由于之前开发系统都没有编写软件开发文档的习惯,因此,在编写软件开发文档的过程中遇到了一些问题,但是通过查阅资料等途径解决了;通过本次课程设计,深刻体会到软件工程文档编写的重要性,软件工程文档是指导我们进行项目开发的指挥棒;编写好一份高效可行的软件工程文档对软件开发特别重要;仍有,对系统的需求分析特别重要,需求的变成直接影响项目的开发进度;这次课程设计第一对系统的需求懂得不透彻,走了一点弯路,铺张了一些时间;在以后的软件开发过程中尽量吸取本次课程设计的体会教训,提高项目开发效率;细心搜集整理,请按实际需求再行修改编辑,因文档各种差异排版需调整字体属性及大小