ASP.net校园学生物品交易平台设计(6)
时间:2018-04-08 20:22 来源:毕业论文 作者:毕业论文 点击:次
2.1.6 需求可行性 需求可行性上来看,本系统主要实现相关商品库的建立和交易管理等功能。本子系统必须具有必要的菜单、工具条输入界面和状态输出显示。相关的商业化的产品非常丰富,故在需求可行上来说也是可行的。 2.2 需求分析 2.2.1 用户初步需求: 本子系统使用权限:每个用户都有自己的一个账号登入。 包括2个大的模块:商品库的建立和交易平台界面。 (1) 商品库的建立 主要计入商品的基本信息,以及人员信息。包括: A 商品信息表 主要记录商品名称、商品编号、商品类别、价格、数量、对商品的简单描述、上架时间用户ID。 B 人员信息表 主要记录学号、用户名、性别、昵称、院系、年级、密码。 C 客户/商家买卖表 主要记录产品id、商家id、商品名称和确认状态。 (2) 交易平台界面 A 用户登入 每个用户都有自己的账号用来登入交易平台。此处只能通过用户的账户和相应的密码才能登入。 B 选购商品 每个用户可以浏览页面所有商品,可以过滤,查看详细信息来选购自己想要的东西。可以通过类型以及搜索来查询商品。 C 商品交易 主要记录买家、买家以、交易的商品以及确认状态。 D 登记商品 主要是记录卖家的商品信息 2.2.2 需求细化: (1) 交易平台功能: 本系统属于C2C平台的系统,可以通过账户密码登入。一旦进入系统之后就能有各个功能,如图2-1所示。 图2-1交易平台功能图 如图2-1所示,用户首先通过账号密码登入平台,然后可以通过各个功能实现不同的操作。账号密码暂时通过学校提供,可以进行修改密码。账号密码将额外存储在后台数据库中。 登入平台之后,主要的菜单将会设在工具栏中,工具栏中放不同功能的菜单,逐步点入则完成不同的需求功能。 (2) 查看商品信息: 每个商品都保存在商品数据库中,该功能可以查看所有的商品信息,其中包含了查看所有商品信息,也可以查看指定类型的商品信息,也可以查看单一的商品详细信息,并且可以订购商品和发表留言。 (3) 查看个人信息: 每个用户的信息都保存在用户表中,该功能可以将用的信息调用出来显示给用户看,让用户了解其他用户的详细资料,因为只能是本校使用,所以这些信息都是可以公开的。当然密码这类敏感信息当然无法获取。用户可以修改自己的信息,但是这些修改的信息只能是软件界面列出来的那些。 (4) 发布商品: 有客户当然就有商家,该功能就是能够提供用户登记自己物品的功能,实现一个用户可以发布多个商品,并且有专门数据表记录这些信息。 2.2.3 需求模块化 根据之前所提出的需求,需要将其进行模块化表述,而对于此系统,模块的划分基本相对明了。 本子系统将分为三个模块:查看商品,查看个人信息,发布商品。 (1) 查看商品模块 图2-2查看商品模块 如图2-2所示,此处的用户可以通过条件查询商品,也可以查看某一个商品的详细信息,然后对商品有所了解之后可以订购商品,最后还能发表留言。当然在此处也能看到其他人留言的信息。 (2) 查看个人信息模块 (责任编辑:qin) |