随着互联网日益加深的影响,网上购物风气渐渐形成。为了应对广大读书爱好者的需求,网上旧书交易系统应运而生。本文就设计了一个简单的网上旧书交易系统。
该设计是一个基于B/S(Browser/Server)的网上旧书交易系统,它以java作为开发语言,以MyEclipse 8.5 M1作为开发平台,以Mysql为后台数据库,通过应用JSP、Tomcat等相关技术对该系统进行了实现。
系统主要功能模块包括登录验证功能、旧书类别功能、卖家管理功能、旧书管理功能、用户信息管理、销售管理功能、订购旧书功能。全文从系统需求分析(可行性分析、用例图、功能需求、流程图)、数据库的设计(主要以总体E-R图为基础进行数据库建表)、系统的详细设计(主要以根据系统的功能模块为系统进行详细的设计)、系统测试(主要进行黑盒测试)等方面对整个系统(旧书交易管理系统)的技术实现细节进行分析和阐述。
1、登录验证功能:为了保证闲置物品交易系统信息的安全性,进入系统时需要对用户身份进行验证,如果验证无误可成功进入系统,如果用户名或者密码不正确将返回错误提示要求重新输入。
2、旧书类别功能:该功能是只属于系统管理员功能,实现了系统管理员对所有类别的管理操作,可以添加一个新的类别,也可以对已经添加的类别进行修改以及删除的操作。
3、卖家管理功能:该功能属系统管理员功能,其功能与类别管理功能类似,即对所有卖家信息进行管理,只有已经审核的卖家才能登录系统来发布旧书。
4、旧书管理功能:该功能属系统管理员和卖家的功能,卖家可以发布旧书,可以管理自己的旧书,系统管理员则可以管理员所有的旧书信息。
5、用户信息管理:该功能属于管理员的功能,管理员可以管理所有的注册的用户信息。
6、销售管理功能:卖家可以查看自己的订单信息,予以受理操作。
7、订购旧书功能,注册用户的功能,用户注册并且登陆系统后,可以查看卖家发布的旧书信息,在线订购。