网上书店与传统的去书店选书、买书相比而言,不但可以节省大量的时间和精力,更重要的是一般网上书店拥有的图书种类更加的全面,浏览起来也更加的便捷,另外网上购书也不会受到地域的限制,正因为这样出版物的发行范围也将得到扩大。网上书店改变了企业竞争的交易成本,网上书店具有投入成本低、批发数量大及用户多的优势。
网上书店的经验表明,如果网上书店可以为顾客提供品种品种齐全的图书、折扣以及灵活的条件、可靠地安全性以及有好的界面,在线购物者一般都愿意在网上进行图书交易。
所以到网上书店买书有一种取代去实体书店买书的趋势,因此网上书店的兴起实际上是互联网络电子商务在图书业发展的必然结果。
1.了解网上书店系统的特点、应用和发展方向。
2.调查研究开发图书管理系统所需要的具体技术、相关理论等。
3.研究数据库概念模型的设计,并针对本系统进行描述。
4.构建数据模型,完成系统数据设计。
5.学习Java、C、python等相关技术,编写相关程序,完成系统测试任务。
四、研究技术路线
网上书店系统的开发主要包括后台数据库的建立与维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,已使用等特点。
因此使用mysql技术建立数据库,用vscode实现对程序的编写、开发。
五、重点和难点
1.研究重点:数据连接是系统中最关键,也是最基本的操作。开发管理系统就必须要与数据库进行结合,所有的增删改查都是基于数据库操作的。
2.研究难点:数据库的设计中,如何处理多对多的关系和如何处理主键,是两个有着较大难度、需要重点考虑的问题。
预期达到的效果
1.设计一个功能齐全的网上书店系统,页面美观简洁,满足客户的需求。
2.后台管理员可以对数据库进行增、删、改、查和查询订单等基本操作。