(4)用户与管理员都能查看商品信息并评论留言。
2.1.3 业务流程
二手货网站交易平台的工作流程主要为:
打开系统,进入登录界面,不同的用户根据注册账号进行登录,所有用户都能浏览网站的主页面。通过对于权限判断,注册用户可以发布商品信息、购买商品、以及对订单的管理。超级管理员则拥有更多权限,不仅可以对商品进行添加删除与修改,也能在主页面上发布新闻信息来吸引眼球,同时也能对用户进行管理 。所有的用户都可以浏览并在论坛进行留言。通过业务流程分析,系统制定了新的开发目标。
具体开发目标如下:
(1)界面美观,操作简单:控件式的页面布局看上去一目了然,方便信息的录;许多选项,站内新闻,产品展示等等界面只需点击鼠标就能浏览;方便用户清楚自己的操作。
(2)数据处理的即时可见性:包括对信息的简单处理,有添加、修改、删除等基本,并在这个基础上,达到了"即时发布、即时见效"的不菲功能。
(3)功能的完善:不仅包括常见的所有方面的信息,、,包括信息录入、添加、删除、修改、等各个功能,还应该全面实施实时信息系统的管理需求。,同时还可以进行管理的用户,用户的个人信息情况的修改删除等等功能。同时,为了更有效地更新系统界面。
(4)方便移植:我们的系统不但应具有实用性、可靠性和舒适性,并注意先进性。根据各个用户,只需要修改可以开发的适合自己的网上购物的特点。系统的主界面中所需要的物品,图片和其他数据等等都存储在数据文件,只要对该文件做部分修改,只要你做些改变,就可以实现在系统界面的更新.
(5)动态管理:对数据库实现动态的操作,对数据库信息的动态查询与动态更新及动态录入进行实现。
2.2 功能规格
我们引用的是面向对象分析的方式,作为建模方法,使用UML(Unified Modeling Language)作为建模语言。
2.2.1 角色定义
用户:用户是指在二手货交易系统中,通过客户端提交信息的人员。用户分为买家与卖家。买家角色主要参与的客户端职能有个人信息查询,个人信息修改,商品查询,商品购买,新闻查询,评论留言。卖家角色主要参与的客户端职能有个人信息查询,个人信息修改,商品添加,商品查询,商品删除。
管理员:管理员是指后台管理端的用户,这个被派生为两个子类,普通管理员与超级管理员。超级管理员的职能有管理员添加,管理员删除,新闻添加,新闻修改,商品信息分类,商品信息查询,商品信息修改,注册用户管理。
2.3 用例图
用例图是指由参与者、用例、和它们之间的关系构成了一个动态视图,是用于描述系统的功能。用例图(User Case)描述了参与者的外部用户能够观察到的系统功能所提供的需求, 提出了一些参与者,某些情况下,以及它们之间的关系,主要用于系统的功能、子系统或类的行为建模。 asp.net+sqlserver校园二手货交易网站设计(4):http://www.youerw.com/jisuanji/lunwen_29005.html