西安工商学院
毕业设计(论文)中期报告
题目: (四号,宋体)
学 院
专 业
班 级
姓 名
学 号
导 师
年 月 日
撰写内容要求(可加页):
第1-4周:需求分析与系统设计 在第1-2周,完成了对企业招投标管理系统的全面需求分析,明确了企业用户和管理员的功能需求,如企业用户的注册登录、结果公示管理、合同签订管理、公告发布管理、项目立项管理,以及管理员的额外功能如轮播图管理、评标流程管理等。第3周,根据需求分析结果,进行了系统的架构设计,选择了Spring Boot作为后端框架,Vue.js作为前端框架,并设计了数据库模型,确保数据的完整性和高效访问。第4周,完成了系统模块划分和接口设计,为后续开发奠定了坚实基础。 第5-8周:后端开发与数据库实现 第5-6周,专注于Spring Boot后端框架的搭建,实现了用户认证与授权、数据持久化层的设计,并完成了企业用户和管理员注册登录功能。同时,开始构建数据库,实现了用户信息、项目信息、公告信息等核心表的设计。第7-8周,进一步开发后端接口,实现了结果公示、合同签订、公告发布、项目立项等核心功能的后端逻辑,并进行了初步的单元测试和集成测试,确保接口的稳定性和数据的一致性。 第9-12周:前端开发与联调 第9-10周,基于Vue.js框架,完成了前端页面的设计与开发,包括用户注册登录页面、公告发布页面、项目立项管理页面等,实现了前后端数据的交互。第11周,重点进行了前端组件的优化和响应式布局的设计,确保系统在不同设备上的良好显示效果。第12周,进行了前后端的联调工作,解决了数据同步、接口对接等问题,确保系统的整体流畅性和用户体验。 第13-16周:系统测试与文档编写 第13-14周,进行了全面的系统测试,包括功能测试、性能测试、安全测试等,记录了测试过程中发现的问题并及时修复。同时,根据测试结果,对系统进行了必要的优化和调整。第15周,开始编写系统使用说明书、技术文档等,确保系统的可维护性和可扩展性。第16周,完成了所有文档的编写和审核,并对系统进行了最终的验收测试,准备进行项目交付。
在开发过程中,主要遇到了以下几个问题:一是前后端数据交互时出现的接口异常,通过增加错误处理和日志记录功能,及时定位并修复了问题;二是数据库查询效率较低,通过优化SQL语句和增加索引,提高了查询速度;三是前端页面在不同浏览器上的兼容性问题,通过调整CSS样式和增加浏览器前缀,解决了兼容性问题。
将持续关注系统的运行状况,定期进行系统维护和升级工作,确保系统的稳定性和可靠性。 指导教师签字: 年 月 日 |
注:1. 正文:宋体小四号字,行距22磅;标题:加粗 宋体四号字
2. 中期报告由各学院集中归档保存,不装订入册。