1、技术可行性

本系统采用的是MySQL数据库对后台数据进行管理,操作和维护,用Java技术进行前台的数据录入,查询,浏览等功能。因此本系统有较为成熟的软,硬件基础要求,以及良好的环境条件,完全可以达到该系统的功能需求目标。从以上分析可以看出,网上拍卖系统的开发在技术上是可行的。文献综述

2、社会可行性

系统的社会可行性需要从用户使用可行性方面进行研究分析。该系统对于用户的要求,除了需要具备在Microsoft Windows平台上使用个人电脑的基础知识外,并不需要其他特别的计算机知识。系统的管理员,需要具备对Tomcat服务器的熟练的使用和操作能力[6]。从以上分析可已经看出,网上拍卖系统具有一定的社会可行性。

3、开发环境的可行性

网上拍卖系统开发需要的开发环境是需要装有windows98系统以上的电脑,同时还需要装eclipse和MySQL数据库,以及Tomcat等软件,这样的电脑配置在当下已不是难题。所以开发环境的可行性是没有问题的。

4。 系统设计

4。1 系统功能设计

通过对系统功能的分析和研究,从而对网上拍卖系统进行总体规划,这是开发系统的重要基础。在对网上拍卖系统全面分析调查的基础上,制定出网上拍卖系统的全面的规划。系统设计包括系统功能的总体设计,数据库的设计,开发工具的选择等。

从系统的功能流程图出发,得出的全面的的模块结构图。

网上拍卖系统前台功能模块图,如图4-1所示:

图4-1 网上拍卖系统前台功能模块图

网上拍卖系统后台功能模块图,如图4-2所示:

图4-2 网上拍卖系统后台功能模块图

4。2 系统数据库设计

4。2。1 概念结构设计

从数据需求分析中得出系统的实体属性图。

管理员板块实体属性图如图4-3所示:

图4-3管理员实体属性图

注册用户板块实体属性图,如图4-4所示:

图4-4注册用户实体属性图

留言板块实体属性图,如图4-5所示:

图4-5留言实体属性图

商品板块实体属性图,如图4-6所示:

图4-6产品实体属性图

E-R模型的组成元素有:实体、属性和联系。E-R模型需要用E-R图来表示。实体型是有相同属性的实体有相同的特征和性质,属性是对实体所具有的特征的总述[8]。

(1)E-R模型中的实体相当于一个实体集或者说是一个表,并不是单个实体或表中的一行。实体用矩形框来表示,实体名称需要写在矩形框内。用菱形表示两个实体间的关系,关系名称需要写在菱形框内,用无箭头的直线把菱形与实体连接起来,并在直线上标注联系的类型[9]。来`自+优-尔^论:文,网www.chuibin.com +QQ752018766-

(2)属性是实体所具有的一种性质,同时一个实体可能会有多个属性。在E-R模型中属性用椭圆框表示,并用一条直线把属性和实体联系起来,实体的关键属性需要加下划线表示。

在对系统需求分析后得出系统的E-R图,对实体与实体之间的关系进行了进一步的整合和调整,最终得出网上拍卖系统的E-R图,如图4-7所示:

系统E-R图

说明:矩形框表示实体。两实体之间的关系用菱形来表示,用无箭头的直线把菱形和两个实体连接起来,并在直线旁边标明实体联系的类型。实体的属性用椭圆形表示,并用直线把实体与属性连接起来。

上一篇:jsp+mysql自来水公司网站管理系统设计+源代码
下一篇:asp.net+sqlserver小区物业管理系统的设计+源代码

C#员工信息管理系统设计

JAVA禾粒农场智能管理系统人事管理

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

jsp高校食堂外卖管理系统的实现

床旁智能交互系统HL7标准接口数据同步的实现

java+mysql仓库管理系统的设计与开发

肢体语言在小学英语教学中的应用浅谈

淮安市高校足球运动损伤问卷调查表

大淘宝网的虚假交易研究

激光模拟训练器材国内外研究现状

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

个案管理茬老年糖尿病患...

新疆农林高校學生昆虫生...

浅谈农村大气环境保护的制度构建【1868字】

2021年什么行业赚钱,适合...