自51CTO下载校园小商品交易系统设计000.docx
- 文档编号:26942164
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:13
- 大小:294.20KB
自51CTO下载校园小商品交易系统设计000.docx
《自51CTO下载校园小商品交易系统设计000.docx》由会员分享,可在线阅读,更多相关《自51CTO下载校园小商品交易系统设计000.docx(13页珍藏版)》请在冰豆网上搜索。
自51CTO下载校园小商品交易系统设计000
校园小商品交易系统设计
第二组
一、引言
随着科学技术的发展,计算机领域不断取得日新月异的研究成果。
贸易管理系统更是如此。
传统的人工管理方式会出现很多问题,例如,在人工管理下往往由于信息更新不及时和不到位,而导致有些商品库存严重超储,而有些商品严重短缺,却直到销售时才发现没有库存,或者因为商品种类多而难以保证数据的及时性和准确性。
因此开发一套贸易管理系统迫在眉睫,我结合本次课程设计开发以下的贸易管理系统方案。
二、编写目的
本系统主要为了更好地将各方面数据集中到数据库中统计管理,从而使进、销、存各个环节的信息流通更及时、准确。
并提高企业管理效率、降低人工成本以及提高企业经济效益。
校园小商品交易系统,和网上购物系统有类似之处。
可以实现网上的商品信息交流。
为了学生可以方便的进行商品信息的交流。
三、系统的概述
在商业中为了实现客户价值最大化,把能使企业运行的内外各要素整合起来,形成一个完整的高效率的具有独特核心竞争力的运行系统,并通过最优实现形式满足客户需求、实现客户价值,同时使系统达成持续赢利目标的整体解决方案。
3.1系统功能的分析
通过实际调查,要求本系统具有以下功能:
1、由于操作人员的计算机知识普遍偏低,因此要求系统具有良好的人机界面。
如果系统的使用对象较多,则要求有较好的权限管理。
2、方便的数据查询,支持多条件查询。
3、批量填写进货单及销售单。
4、当外界环境(停电、网络病毒)干扰本系统时,系统可以自动保护原始数据的安全。
5、在相应的权限下,删除数据方便简单、数据稳定性强。
6、数据计算自动完成,尽量减少人工干预
3.2系统功能的基本要求
包含三类用户:
管理员、商品发布者、普通用户、访客。
向管理员提供以下功能:
自身密码修改,其他用户添加删除,用户信息修改、统计。
商品信息添加、修改、删除、查找、统计。
向商品发布者提供以下功能:
注册、登陆、注销、自身密码修改、自身信息修改。
商品信息发布,自身商品信息统计。
查找浏览其他商品。
向一般用户提供以下功能:
商品浏览、查找、获知商家联系方式,定购商品。
向访客提供以下功能:
商品浏览、查找、获知商家联系方式。
商品管理系统E-R图
四、系统分析
4.1 系统可行性分析
功能:
本系统应该事先基本的商品交易,通过三种不同的身份登录,可执行相应的数据操作,其中最主要的功能是网上订购,商品用户和普通用户都可以实现;源于付款或者交货,就用私下解决,本系统可以提供双方电话。
商品用户的主要功能是发布商品,而普通用户则订购商品,管理员则可以管理系统全部信息,主要是维护系统信息的正确性欲合法性。
安全与保密:
对于不同的权限的用户,设置不同的权限,对重要数据可以考虑加密存储。
对不同分份登录也设置不同的功能。
4.2系统需求分析
(1)基本信息的维护
商品基本信息管理:
包括商品基本信息的新建、修改和删除等。
商品用户信息管理:
包括商品用户信息的注册、修改密码和删除等。
普通用户信息管理:
包括普通用户信息的添加、删除和修改密码等。
(2)商品发布
商品发布信息管理:
商品发布信息包括商品id,名称,价格,广告词,订购次数等。
商品发布管理功能完成商品信息增加、修改等。
分类查看:
可以根据商品名称或者价格所在区域来查看某种商品的详细信息和卖家情况。
最近更新:
商品信息的变动可以显示你的商品新鲜度。
商品订购次数:
列出当前订购量最多商品。
已有商品:
列出当前商品用户已发布的商品。
(3)订购管理
商品订购管理:
商品的订购包含商品id与订购商品的用户名,而且每订购一次就将商品的订购次数加一。
查看已订购商品:
可以根据商品用户名称来查看当前用户订购商品的情况。
查找商品:
用户可以直接去商城找商品,然后输入商品号订购,更新订购表。
(4)管理员管理
普通用户信息管理:
查看全部普通用户信息,对其进行修改与删除,更新表。
商品用户管理:
基本功能与管理普通用户一样。
商品管理:
查看全部商品信息与商品所属商品用户信息,然后对商品信息进行修改与删除。
五、系统设计
5.1系统功能模块设计
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。
5.2系统功能设计
系统功能分析是在系统开发的总体任务的基础上完成。
校园小商品交易系统
需要完成功能主要有:
·默认访客的浏览,包括热门商品、最近更新商品,查找商品,查看商品用户的资料。
·普通用户的注册,登陆,修改自身密码,浏览热门商品、最近更新商品,查看商品用户信息,按商品名称或商品价格区域搜索商品,订购商品;个人信息管理,查看已订购商品。
·商品用户的注册、登陆、修改自身密码与个人信息,查看已订购商品,查看已发布商品,查看被订购商品的用户信息;浏览商城,包括热门商品、最近更新商品、全部商品;发布商品,修改拥有的商品信息。
热门商品,通过查询数据库中suser.sp表,按订购次数由大到小排列出来,显示出多人订购的商品为热门;订购次数由系统自动生成,不允许任何人修改,以防虚假信息。
·商品发布与修改,由商品用户完成,输入商品的基本信息,然后发布到商城,商品用户可以在查看拥有的商品信息那块修改商品信息。
·管理员的功能,查看整个系统的信息,并可以对其进行修改;主要是维护系统信息的规范性,文明性,而且能通过管理员查看用户的密码,避免了用户丢失密码而无法再次登陆;对一些长期不登陆的用户进行修改删除,释放更多空间让别人注册登陆。
5.3系统功能模块
5.4数据库设计
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及
将来可能增加的需求。
数据库设计一般包括如下几个步骤:
●数据库需要分析。
●数据库概念结构设计。
●数据库逻辑结构设计。
5.4.1数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后而后具体设计打下基础。
管理员信息:
管理员账号,密码;
普通用户信息:
账号,密码,电话,email;
商品用户信息:
账号,密码,电话,email;
商品信息:
商品id,商品名称,商品价格,广告词,发布日期,订购次数;
普通订购信息:
订购的商品id,订购商品的用户;
商业订购信息:
订购的商品id,订购商品的商品用户;
5.4.2系统概念结构
5.4.3系统逻辑组成结构
根据系统功能设计的要求以及功能模块的划分,对于系统信息数据库,可以列出以下数据项和数据结构:
表1.1 进货商品信息表(jinhuo)
字段名
数据类型
长度
描述
商品名
varchar
5
商品名称
编码
varchar
20
商品编码
厂家
varchar
10
生产厂家
类别
varchar
20
商品分类
电话
varchar
10
联系方式
生产日期
datetime
10
商品生产日期
到期时间
datetime
10
商品到期时间
表1.2销售商品信息表(xiaoshou)
字段名
数据类型
长度
描述
商品名
varchar
5
商品名称
编 码
varchar
20
商品编码
类别
varchar
20
商品分类
厂家
varchar
10
生产厂家
电话
varchar
10
联系方式
生产日期
datetime
10
商品生产日期
数量
varchar
20
商品销售数量
表1.3表 库存商品信息表(kucun)
字段名
数据类型
长 度
描述
商品名
varchar
5
商品名称
编码
varchar
20
商品编码
厂家
varchar
10
生产厂家
类别
varchar
20
商品分类
电话
Varchar
10
联系方式
生产日期
datetime
10
商品生产日期
到期时间
datetime
10
商品到期时间
表1.4商品分类(class)
字段名
数据类型
长度
描述
类别
datetime
8
商品分类
类别名
varchar
20
分类的名字
表1.5人员表(use1)
字段名
数据类型
长 度
描述
登录名
varchar
20
登录帐户名
密码
varchar
4
登入密码
姓 名
varchar
20
真实姓名
性 别
varchar
20
性别
身份编码
varchar
10
角色分类
身份证
varchar
10
身份证号
联系电话
varchar
20
联系方式
表1.6权限分配表(id)
字段名
数据类型
长 度
描述
身份编码
datetime
8
角色编码
身份描述
varchar
20
权限分配
最多人数
varchar
100
每个权限的最大人数
表1.7商品卖出退货表(maichutuihuo)
字段名
数据类型
长度
描 述
商品名
varchar
5
商品名称
厂 家
varchar
10
生产厂家
电话
varchar
10
联系方式
生产日期
datetime
10
商品生产日期
到期时间
datetime
10
商品到期时间
类 别
varchar
20
商品分类
ﻬ整个系统开发过程中,主要涉及到的实体有:
顾客、供货商、管理员、仓库、商品,他们之间的具体关系如下图:
ﻬ
表1顾客信息表:
表2仓库信息表:
表3商品信息表:
表4供货商信息表:
表5销售信息表:
表6进货信息表:
表7 库存信息表:
表8用户信息表:
小结
在本次设计的全过程中,我对所学的知识有了一个比较系统的认识和理解。
涉及了各方面的知识,大大扩展了我的知识面,同时是我学会了如何使用所学的知识去解决一些实际的问题。
在设计中我深知自己掌握的知识还远远不够,掌握的一些理论知识应用到实践中去,总会出现这样或那样的问题,不是理论没有掌握好,而是光知道书本上的知识是远远不够的,一定要把理论知识和实践结合起来。
把学到的知识应用到时间中去,多做多练,才可以把理论的精华发挥出来。
知识不是知道,了解就好,一定要去应用它,发展它,让它在现实生活中得到充分的应用,从而解决一些问题,这才是学习的根本目的。
而且知识又不是单一的,它是互相联系的,学科与学科之间都有着内在的联系。
计算机是一门非常复杂且庞大的学科,一项课题往往需要多项技术才可以完成的。
在设计阶段,通过对课题的深入分析与研究,迫使我对技术有了一定的了解。
在遇到问题时,得到了指导老师与同学的悉心帮助,使我感受到集体的力量是无穷的。
通过这次设计,我学会了和别人配合工作,因为一个人所学的知识不可能面面俱到的,只有通过合作,发挥自己的优点,体现团队精神,才能使工作做得更为出色。
通过这次设计,我学到了许多书本上学不到的知识,增强了自己的动手能力。
即将毕业我十分珍惜这次锻炼的机会,我按部就班的完成了自己的设计任务,但由于自己的知识水平有限,仍然存在很多的不足之处,恳请老师多多指教!
当今的社会是竞争的社会,而人才的竞争则是竞争的焦点,毕业设计对于我们即将离校的同学来说,是离校前很好的一次锻炼,使我们各方面的能力都有了很大的提高,为我们踏出校门,走上社会增强了能力与自信!
计算机技术的高速发展,使我深深地认识到只有不断的加强学习,才能在计算机技术方面不至于被淘汰,今后,我还要加强学习,努力使自己成为一位专业的计算机人员,为我自己所从事的工作服务。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 CTO 下载 校园 小商品 交易系统 设计 000