计算机毕业设计 asp.net在线拍卖系统 毕设

演示视频:


https://www.bilibili.com/video/BV1zm411f7mS/

3.1 系统分析

系统分析方法是指把要解决的问题作为一个系统,对系统要素进行综合分析,找出解决问题的可行方案的咨询方法。兰德公司认为,系统分析是一种研究方略,它能在不确定的情况下,确定问题的本质和起因,明确咨询目标,找出各种可行方案,并通过一定标准对这些方案进行比较,帮助决策者在复杂的问题和环境中做出科学抉择。

系统分析方法来源于系统科学。系统科学是20世纪40年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和改造世界提供了科学的理论和方法。它的产生和发展标志着人类的科学思维由主要以“实物为中心”逐渐过渡到以“系统为中心”,是科学思维的一个划时代突破。 

本系统采用微软的VS2005集成开发环境进行开发,采用C#语言作为后台编程语言,前台采用普通的HTML语言进行编写。程序所采用的数据库环境是微软的最新数据库SQL Server 2005数据库集成环境。

本系统采用b/S模式,后台使用SQL Sever作为后台的数据管理系统,而在前台使用SQL Sever的Command组件来调用存储过程的。SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。它具有简单,高效,功能强大等特点,一直是广大程序员喜爱的编程工具,并且运用C#作为编程语言,C#代码在.net框架提供的受控环境下运行,不允许直接操作内存。C#具有面向对象编程语言所应有的的一切特性,如封装,继承和多态。在 C#众多的优势中,它在数据库方面的特长显得尤为突出:适合于多种数据库结构,从客户/服务机模式到多层数据结构模式,而且C#编写的代码具有更好的可读性,而且减少了发生命名冲突的可能。

系统采用先开发后台数据库的方法进行开发,首先后台数据库,数据库设计好之后就开始编写网站的后台,网站后台的主要功能就是对信息的添加,修改和删除等操作。然后前台调用后台添加的数据进行显示。

3.2系统功能模块分析

二手商品拍卖网站是专为网上商品拍卖开发的,针对卖方上货、买方选货的管理系统。系统功能基本包括:

买家、卖家注册功能

分别填写买家或卖家的信息,进行注册;

买家、卖家登陆系统

买家、卖家分别具有各自的登陆功能,

买家、卖家要选择各自身份进行登陆;

商品展示

对卖家拍卖的部分商品进行展示;

商品分类检索及浏览、图片放大

对要拍卖的商品进行分类,

浏览商品信息,并且拥有图片放大的功能;

买主、卖主档案管理

将买主和卖主的资料存入数据库中,并且拥有查询、修改的功能;

交易记录管理

将每一笔交易成功的信息记录在数据库里,以供查询,

交易记录不能删除,用来作为商品交易的凭证;

拍卖时间管理

每个商品都拥有自己的拍卖时间,出售时间过了,就停止拍卖,

出售时间按照卖家拍卖商品时所选择的时间为准,

卖家所选择的出售时间不能超出系统给出的限定时间;

交易留言板管理

记录买家、卖家各种留言,并且存储在数据库里。

3.3 主要处理流程设计

数据增加流程

添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则写入保存至数据库,不合法则重新输入数据。

数据增加流程图如图3-1所示。


3cfbf6c2d92b7b87168879ebc9f0f72f.jpeg458298a4434a86024a60dca3e4e7b650.jpeg

图 3-1 数据增加流程图

数据修改流程

在修改信息时,先选中一条待修改的记录,然后直接输入数据,判断合法性,合法则保存至数据库,不合法重新输入。

数据修改流程图如图3-2所示。

72e3139d3bbf36de8518ce0b0cbf274a.jpeg0bc5490e9e73edddb9e74a5c953e36f4.jpeg

图 3-2  数据修改流程图

数据删除流程

当用户选定一条记录时,单击删除按钮,会提示用户是否确定删除,然后删除数据库相关内容。数据删除流程图如图3-3所示。

0723936ed199fb80383aa0458079d1a7.jpeg

图 3-3  数据删除流程图

3.4 系统用例

系统中用户的用例图如下:

管理员用例图如图:

db0c858dcc62baaaaf38f58cc8f42a57.jpeg

图 34 管理员用例图

3.5系统流程设计

根据系统的功能我们绘制系统的功能模块图。

837a80ff6a8f481106ef156b631fd4bc.jpeg

图 35 系统功能模块图


4 概要设计

3.1系统流程设计

系统的整体流程如图3-1所示。

图 3-1 系统整体流程图

3.2数据库逻辑设计

管理员信息实体图如图

9f6d627add702992139c68f8bfc63376.jpeg

图 3-2 管理员信息实体图

出价信息实体图如图

8a391fc81e298d0fa12a3ddd63f1aec3.jpeg

图 3-3 出价信息实体图

商品信息实体图如图

ebcedf7c04d0bd831f8ebd93633cdabc.jpeg

图 3-4 商品信息实体图

商品类别信息实体图如图

39a19528d5571c96672d3d47f0ba6c99.jpeg

图 3-5商品类别信息实体图

留言信息实体图如图

673c733e0d6706c269eafed4c3302fda.jpeg

图 3-6 留言信息实体图

新闻公告信息实体图如图

836c2139de041c7ac03f9b0af0139a1b.jpeg

图 3-7 新闻公告信息实体图

会员信息实体图如图

8d5050762d60a741a675e6868d36c313.jpeg

图 3-8 会员信息实体图

公告类别信息实体图如图



19d5231ad7a2ee2431c021f2beb2aa6e.jpeg

图 3-9 公告类别信息实体图


  • 13
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言宇程序

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值