1、软件项目需求文档主页功能说明书搜索搜索:包括(带关键字)产品/需求搜索,即搜索带关键子的产品/需求包括(不带关键字)产品/需求搜索,即搜索所有产品/需求一级分类农产品/生产资料/信息管理的的选择进入菜单二级分类一级分类下的子菜单三级分类二级分类下的子菜单省份/城市/会员类型过滤省份/城市/会员类型的过滤选择价格检索价格检索(按价格区间搜索)供应商展示展示优质服务的供应商商品详情展示具体商品的详情展示外部用户注册功能用户注册用户注册时会对输入的用户名进行后台数据库比对并对表单输入的数据进行JS验证,以防止用户名的重复注册和用户信息规范。用户完善信息用户完善信息,对用户的信息进行修改。头像上传后保
2、存在web项目的images目录下。用户登录用户登录。对用户输入的用户名和密码进行比对,输入的验证码与从servlet中获取的验证码进行比对。全部正确跳转到用户登录页面。用户登录界面用户登录后的界面,用户的信息展示,信息修改,产品发布,产品查询,产品修改。用户信息展示显示用户信息和用户发布的产品数量。用户信息修改修改用户的信息。用户信息管理我的产品图11. 用户登录后会在此界面显示所发布的所有信息,其中会根据用户身份判断如果是卖家,则显示为我的产品列表,如果是卖家,则显示为我的需求。此信息为分页显示,每页设定显示10条数据,并且用户可以根据根据需求在首页尾页中进行页数切换,其中跳转页面,为用户
3、直接输入想要跳转的页数然后跳转到当页的数据。如图2所示。如果用户还没有发布产品,会跳转到一个默认页面,提醒用户去发布信息,如下图所示。点击立即发布,会跳转到发布界面。2. 用户可对信息进行删除和修改操作,在信息的最右方有删除按钮,当用户点击时可以直接删除本条数据。也可以勾选产品编号前面的单选框进行多选,或直接点击第一条数据上方的全选按钮进行数据的筛选,然后点击删除所选信息,即可对信息进行多选删除。如图1所示。3. 产品的最上方有一个查询功能,为一个文本框,用户可以在此输入想要查看的产品名称,即可显示自己所发布信息中包含此名称的信息,其中查询到的数据为方便管理,同样设置为分页显示,与默认信息列表
4、的设置一样。用户也可对查询到的数据进行修改删除等操作。如下图所示。当然如果用户输入的名称并没有在自己所发布的信息列表中找到,则会提醒用户没有查询到相关的数据。并可进行重新查询。4. 在信息列表点击修改按钮,用户可对信息列表进行修改操作,并把本条信息的所有值带到页面当作所有属性值的默认值,如果用户对其进行修改,则改为新修改的值,如果用户没有修改,则保存为原来的值。如下图所示5. 用户可点击最左方的添加产品按钮,新增一条信息记录。在添加产品界面中,每条数据都需要用户去认真的填写。其中产品分类,为选项框,可对自己发布的信息进行三级分类,地址也为选项框,方便用户对地址进行选择。输入完成后,点击确定即可对信息进行保存上传。稍后即可在我的信息列表中查看。如下图所示管理员后台说明书用户登录后界面:功能: 用户管理: 添加, 修改, 删除, 查询单位管理: 添加, 修改, 删除, 查询管理员维护: 可以修改管理员自己的密码产品推荐: 功能:推荐产品, 供应商, 模糊查询