软件工程毕设中期报告
本文档为软件工程毕设中期报告,报告的主要内容包括毕业设计(论文)中期报告、工作进度、课题简介、文献资料查阅、课题调研与实习、开题报告、外文翻译、课题研究与设计、实施等。
本系统的主要功能是基于 JSP 的网上书店管理系统的设计与实现,系统分为前台用户和后台管理两大部分。后台管理模块主要实现的功能有图书信息的增加、删除、查询、设定用户的等级,对图书的类别和出版商进行管理,查询统计图书销售信息。前台主要完成的功能是针对消费者的,包括书店图书分类、查询、排行、推荐、读者反馈和读者购书等。
在系统的设计和实现过程中,需要完成的工作内容包括文献资料查阅、课题调研与实习、开题报告、外文翻译、课题研究与设计、实施等。已经完成的工作包括阅读相关书籍和网上查阅相关资料,对网上书店的国内外研究动态、科学意义、国内发展现状和未来的发展趋势已经有了深刻的了解;配置好系统开发所需的相关环境,如已经安装好 Tomcat、JDK 和 SQLServer 等软件;掌握 Java 和 JSP 等编程语言基本掌握;学习 Struts 框架相关原理;编程工作已经开始,完成各主页的制作,如登录页面、购物车页面、注册页面等;数据库建表工作已经完成,在 SQL Server 中将该系统所需的各个基本表已经建成。
系统存在的问题包括研究的内容全部采用 Web 方式展现出来,由前台操作和后台管理两部分构成,前台主要负责与用户交互,后台主要完成系统各项功能。拟解决的方法包括建立图书分类基本信息表、用户购物车管理、订单处理、会员注册等。
待完成的工作包括页面的设计、各部分功能的具体实现并完善、代码编写、调试好系统同时撰写论文。指导教师意见按要求完成任务,同意继续下一步工作。
在本系统的设计和实现过程中,需要注意的重要问题包括系统的安全性、性能、可扩展性和可维护性等。为了确保系统的安全性,需要对系统的权限进行管理,限制用户的访问权限,保护用户的隐私和数据的安全。为了提高系统的性能,需要对系统的架构进行优化,提高数据的检索速度和处理效率。为了提高系统的可扩展性,需要对系统的设计进行抽象,提高系统的灵活性和可维护性。
在系统的设计和实现过程中,需要参考相关的技术和标准,例如 Java Servlet、JSP、Struts 框架、SQL Server 数据库等。需要对系统的设计和实现进行详细的规划和设计,确保系统的可靠性、安全性和可维护性。
本系统的设计和实现是一个复杂的过程,需要对系统的各个方面进行详细的规划和设计,确保系统的可靠性、安全性和可维护性。