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) 查看个人信息模块
- 上一篇:ASP.net宾馆管理系统的设计+文献综述
- 下一篇:ASP.net公司订单管理系统设计
-
-
-
-
-
-
-
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
大众媒体对公共政策制定的影响
当代大学生慈善意识研究+文献综述
中考体育项目与体育教学合理结合的研究
十二层带中心支撑钢结构...
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书