文档详情

ssm702基于web的图书管理系统的设计与实现+vue 任务书.docx

发布:2024-12-18约2.6千字共3页下载文档
文本预览下载声明

1PAGE

PAGE

附件8:

本科毕业设计(论文)任务书

填表时间:2022年3月11日

学生姓名

学院

计算机科学与数学学院

专业名称

计算机科学与技术

班级

指导教师

设计(论文)题目

基于web的图书管理系统的设计与实现

1.内容及要求:

1.内容及要求:

内容:近年来,由于互联网行业的发展,人工智能显得格外重要也更符合现代人们的需求,与此同时人工图书管理也受到了冲击,而图书管理系统的目的正式解决人工管理的不足,提高管理的效率以及精确度。

用户功能模块:需要具备的子功能包括了用户注册和登录功能、查询书本功能、书本借阅功能、借阅管理功能以及个人信息管理功能。前台模块细分为六大子功能模块:

(1)注册登录模块,在未注册登录时匿名用户只可以简单的搜索书本,不可以借阅和关注,注册登录后才可以进行书本的借阅。

(2)书本信息查询模块,系统提供可以根据书本的类别进行书本筛选,也可以直接根据搜索条件进行书本搜索,还可以查看热门书本推荐。针对用户找到的书本,点击该书本,用户便能看到该书本的详细信息,包括书本的价格以及实拍图片等。

(3)借书管理模块,用户在选择需要借阅的书本后可以添加到个人中心,也可以将个人中心中不需要的书本进行单个或批量删除,最后对选定的书本进行借阅。

(4)个人信息模块,更新个人账号信息、地址等。

管理员功能模块:需要具备的子功能包括了管理员登录功能、统一对书本借阅用户进行管理的功能、书本信息管理、书本类别管理的功能、借阅用户提交的订单管理功能以及统计书本借阅量功能。后台模块细分为七大子功能模块:

(1)用户管理模块,本模块的主要功能为管理已经在本系统注册的用户信息,满足管理员对借阅者信息的查看操作。

(2)书本管理模块,商家新增或下架了书本要及时更新到系统。当有书本属性已经调整时,需要及时更新,这些操作均在书本管理模块进行。

(3)书本类别管理模块,为了方便用户进行书本查询,提供分类搜索功能。商家在后台书本分类管理模块可以新增、修改、删除和查看书本分类信息。

(4)公告管理,方便商家更新公告信息,方便对用户进行通知。

(5)个人管理模块,管理员可在本模块修改个人密码信息,也能够安全退出系统。

课题技术要求:

本课题拟采用eclipse工具进行开发,使用Java语言来对基于SSM网上家电商城管理系统进行设计与实现,使用轻量级MySQL数据库进行数据的存储和提取。

1)熟悉面向对象程序设计,熟悉Java

2)掌握数据库设计技术,熟悉MySQL

3)掌握JavaEE开发相关技术

4)软件文档编写美观,熟练使用文档工具

Java:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

MySQL:

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

2.进度安排:

2022.03.01-2022.03.14:明确课题任务,查阅相关文献和资料,

2022.03.15-2022.03.31:撰写开题报告、需求分析等;

2022.04.01-2022.04.30:绘制数据流图、基本完成功能设计与实现、完成数据库设计;

2022.05.01-2022.05.16:系统调试和修改等;

2022.05.17-2022.05.31:撰写毕业设计论文、完成毕业设计论文初稿;

2022.06.01-2022.06.13:毕业设计论文初审、修改、准备毕业答辩;

2022.06.14-2022.06.27:答辩,并按答辩要求修改毕业设计论文。整理、提交所有毕业设计相关材料等。

3.主要参

显示全部
相似文档