首页 新闻 会员 周边

写一个web的图书管理系统需要什么

0
[待解决问题]

写一个web的图书管理系统需要什么(上课听的都忘记了😭)

甜橘的主页 甜橘 | 菜鸟二级 | 园豆:202
提问于:2023-02-22 20:00
< >
分享
所有回答(10)
0

闲鱼,淘宝

wang_yb | 园豆:4891 (老鸟四级) | 2023-02-22 22:42
1

这个问题很抽象,越是精通web的,发现需要的还越多,从前期需求的分析、到系统的设计、数据库设计、UI、前端、后端、数据库、运维......甚至你所学之语言。
考虑到可能是学校教的,建议还是问老师,因为学校那一套和外面的,差别还是很大,目的和侧重点可能也不一样,所以没有标准答案。
另,建议认真听课,勤做笔记,学校目前只是教基础,如果这一步没学好,后面进入社会会被毒打~
以上。

顾星河 | 园豆:7173 (大侠五级) | 2023-02-23 10:20
0

前端:html,css,js

后端:java/C#/Python...

数据库:SQLite/MySQL

talentzemin | 园豆:759 (小虾三级) | 2023-02-23 15:28
0

要开发一个Web图书管理系统,需要以下组件和技术:

1.服务器:需要一个能够托管Web应用程序的服务器。

2.数据库:需要一个用于存储和管理图书和用户信息的数据库。常用的关系型数据库有MySQL、PostgreSQL和Oracle,非关系型数据库有MongoDB、Cassandra和CouchDB等。

3.后端开发语言和框架:需要一种后端编程语言(如Java、Python、PHP、Ruby等)和相应的Web框架(如Spring、Django、Laravel、Ruby on Rails等)。

4.前端开发语言和框架:需要一种前端编程语言(如HTML、CSS、JavaScript)和相应的Web框架或库(如React、Angular、Vue.js等)。

5.用户界面设计:需要一个用户友好的界面设计,可以使用Photoshop、Sketch、Figma等工具进行设计。

6.用户认证和授权:需要一种用户认证和授权机制,确保只有经过授权的用户才能访问系统的特定功能。

7.数据库访问对象(DAO):需要一种用于访问数据库的对象,可以使用ORM框架(如Hibernate、SQLAlchemy等)来实现。

8.RESTful API:需要一组RESTful API接口,用于与前端交互,并支持GET、POST、PUT、DELETE等HTTP请求。

9.安全性:需要确保系统的安全性,包括数据加密、防止SQL注入、XSS攻击、CSRF攻击等。

10.测试:需要进行各种测试,如单元测试、集成测试、功能测试、性能测试等,以确保系统的稳定性和可靠性。

以上是开发一个Web图书管理系统所需要的基本组件和技术,当然还需要其他相关技术和工具,如版本控制、代码管理、文档编写等。

mywindoes | 园豆:216 (菜鸟二级) | 2023-02-23 17:16
0

1.开发工具 使用什么开发 比如 idea,eclipse,使用什么语言编写 比如java
2.数据库:例如mysql
3.前端:例如 vue,js,jsp页面,js等。。。
4.需要一个服务器 例如 tomcat 汤姆家的猫嘿嘿。
5.设计一下图书管理的 html页面。
6.设计一下数据库表的关联字段。
7.想一下后端想要用什么架构:比如 是ssm 还是springBoot 等。

冰冷的刺客 | 园豆:204 (菜鸟二级) | 2023-02-23 18:54
0

构建一个简单的web图书管理系统,你需要下面这些内容:
前端:HTML、CSS、Javascript。
后端:语言,如Python、PHP或者其他,以及支持它的web服务器(Apache、Nginx)
数据库:传统的关系型数据库(MySQL或者PostgreSQL)或者NoSQL数据库(MongoDB)
Web框架:如果要快速开发,可以用Flask、Django等框架
在开发之前,你需要明确你想要的功能和用例,然后按照步骤去实现。

天道茜 | 园豆:241 (菜鸟二级) | 2023-02-24 12:39
0

闲鱼上一搜一堆 哈哈

ycyzharry | 园豆:25653 (高人七级) | 2023-02-26 22:32
0

想当年,VS2005的WebForm,拖拖控件,绑定下数据库,设置一下样式,就完事了。

路过秋天 | 园豆:4787 (老鸟四级) | 2023-02-28 15:01
0

需要从现在开始行动

成佛在西天 | 园豆:46 (初学一级) | 2023-03-03 16:50
0

一个Web的图书管理系统需要以下基本功能和组件:

  1. 用户认证和权限控制:用户需要能够注册、登录和退出系统,并且根据用户角色控制不同的操作权限。

  2. 图书管理:包括图书的添加、删除、修改、查询、分类等操作。同时需要支持图书的批量上传和导出。

  3. 借还管理:包括借书、还书、续借、逾期罚款等操作。

  4. 读者管理:包括读者信息的添加、删除、修改、查询等操作。同时需要支持读者的批量导入和导出。

  5. 系统日志管理:记录系统的操作日志,方便管理员进行管理和审计。

  6. 报表统计功能:对图书、读者、借还情况等进行数据统计,支持生成各种图表和报表。

  7. 数据库管理:需要使用数据库进行数据存储和管理,可以使用MySQL、PostgreSQL等关系型数据库或MongoDB、Redis等非关系型数据库。

  8. 前端和后端技术:需要使用Web前端技术如HTML、CSS、JavaScript等,以及后端技术如PHP、Python、Java等。

  9. Web框架和库:可以使用现有的Web框架和库,如Django、Flask、Spring等,以加速开发和提高系统的稳定性。

  10. 服务器和运维:需要一个可靠的服务器和部署方案,可以选择自己搭建服务器或使用云服务器。同时需要进行系统的监控、维护和更新。

心若向阳花自开 | 园豆:275 (菜鸟二级) | 2023-03-08 14:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册