01004商品交易系统YC版
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目 录
摘要 3
第一章 商品交易管理系统分析 3
1.1 系统初步调查 3
1.2 系统可行性分析 3
1.3 系统安全性方面 4
第二章 商品交易管理系统设计 5
2.2 系统维护处理模块 6
2.3 数据库设计 6
2.4 数据库的物理设计 7
2.5 安全性设计 9
2.6 界面设计 10
第三章 商品交易管理系统实施 13
3. 1开发工具的选择 14
3.1.1 前端软件开发工具的选择 14
3.1.2 后台数据库的选择 14
第四章 商品交易管理系统运行 15
4.1 系统运行环境 15
4.1.1 系统运行的硬件环境 15
4.1.2 系统运行的软件环境 16
4.2 系统操作步骤 16
4.2.1 系统的进入 16
4.2.2 系统操作次序图 16
第五章 系统开发总结 17
5.1 系统开发总结 17
附录一:参考文献表 17
致 谢 18 【买计算机毕业论文就到www.think58.com】
摘要
本文主要阐述了商品交易系统的设计思想与程序编制。我用Visual BASIC 6.0开发制作的一个商品交易系统,并以此作为我毕业设计的课题. 商品交易系统是根据学院学生信息所需要进行一些常规管理而为管理人员设计的一种管理软件。有系统维护、商品交易、综合查询、帮助几大模块。此软件对一般的商场经营人员来说能起到快速、高效、规范化管理的作用,有很大的实用价值。
[关键词] 管理信息;数据库;对象;ADO ACCESS
第一章 商品交易系统分析
系统分析主要是对现行系统进行充分的调查研究,细致了解现行系统的现状和业务流程,及其存在的主要问题,在此基础上提出新系统的逻辑模型。商品入库和查询与结帐是一个经常需要处理的事情。本案例结合商品交易的情况,介绍利用VB的应用程序向导制作一个商品交易系统,该系统是一个以主/从窗体为表现形式的窗体类型,说明了如何使用本系统。程序不一定是很复杂,但方法是非常重要的。
1.1 系统初步调查
系统初步调查的主要目标就是从普通用户和管理人员的角度看新项目开发有无必要和可能。初步调查的内容包括两方面:调查内容和分析内容。前者包括商品交易有关的整体信息、有关人员的信息及有关工作的信息(只了解什么),包括主要浏览、查询处理功能;后者主要分析此公司所有的信息。包括添加商品交易的记录、修改商品交易的记录、删除商品交易的记录等信息,也可进行普通用户所能做的操作。商品交易管理全面负责此公司所有商品交易的信息。推进此公司销售管理的自动化、无纸化具有其积极的意义。本商品交易管理系统就是针对这一状况而设计的。
从以上情况总结分析来看,在该公司管理工作中存在的问题有: think58好,好think58 [资料来源:www.THINK58.com]
1. 管理工作缺乏规范,有关人员对商品交易管理的情况缺乏了解。
2. 商品交易管理工作手工处理,工作量大,出错率高,经常给日常工作带来麻烦。
3. 公司职工对本公司产品情况及商品销售情况,经常联系的顾客信息掌握不及时、不准确,影响职工的工作效率。
1.2 系统可行性分析
有效地管理此公司商品的销售及交易情况现状是支持本公司正常经营的重要工作之一。本公司管理员对商品交易的管理,不仅涉及到公司工作人员能否方便工作,而且还会直接影响到公司能否很好经营管理。面对商品交易管理的现状,该面对如下二种选择:
1. 不做任何变化,维持商品交易管理的手工管理现状。
2. 根据此公司的实际情况,自行开发一套商品交易管理软件。
第一种选择显然是要被排除掉的,因为该公司的领导对商品交易管理的重要性都有很深的认识,迫切希望通过建立商品交易管理系统来使此公司管理工作更进一步规范化、制度化和程序化,避免管理的随意性,提高信息处理的速度和准确性,以便及时、准确地把握好商品交易的信息,改变管理混乱的现状,以提高领导决策的水平。最后,能让此公司领导选择的只有第二种方式了.还有进行系统的开发技术也十分的成熟;能更加适应此公司的需要,更好的满足它的要求,系统具有高度的可移植性,能适应它未来发展的需要。通过此管理系统的使用,让该公司领导进一步加深对自身管理信息系统重要性和必要性的认识,为自身下一步实现全面电子化信息管理奠定一个良好的基础。
1.3 系统安全性方面
为了增强数据安全性,保证系统启用以后不会出现数据丢失、死机等现象,并保证数据库的一致性、并发性和可移植性,而且要具有定期备份、数据恢复的功能,不同岗位的人员进入系统后只能调用不同的资源。具体说明如下:
1. 大型关系数据库本身都具有事务回卷、定期备份等功能。只要在开发中后台选用大型关系数据库,系统数据安全还是有保证的。
2. 在权限管理方面,根据该公司的实际情况和从简化系统出发,对后台数据库不用做严格的权限控制,只要通过前台数据库开发工具对用户登录权限进行严格划分和控制就可以了。
3. 使用实验室管理系统的人员,可以划分成二类:
系统管理:对系统拥有最高权限,可以修改、设定所有人员的密码和权限,并拥有对系统的查询、修改、删除等权限。
普通用户:拥有对系统的查询、浏览等权限。只能修改自己的密码和用户名,不能修改别人的密码。
据进行查询的权限,不能对数据进行修改和删除操作。
根据以上权限的划分,用户登录系统的验证过程如图1.3所示。用户登录验证过程流程如图1.4所示。 [资料来源:http://think58.com]
think58.com
[资料来源:www.THINK58.com]
[来源:http://www.think58.com]
think58好,好think58
[来源:http://www.think58.com]
[资料来源:http://think58.com]
think58
[版权所有:http://think58.com]
[资料来源:THINK58.com]
think58.com [资料来源:www.THINK58.com]
Y N
[资料来源:http://www.THINK58.com]
图 1.4 用户登录验证过程流程图 本文来自think58
[来源:http://think58.com]
第二章 商品交易系统设计
2.1 系统功能结构设计
根据系统分析的结果,按照结构化的系统设计方法,对系统的数据流图采用变换中心法或事务中心法进行分析,对系统进行功能分解,得到系统的第一轮HIPO分层图,如图3.1所示。
HIPO分层图用一个方块代表一个模块,方块内写出标识此模块的处理功能或模块名。模块之间的调用关系用连结两模块的直线表示。采用自顶向下扩展的方法先画综合性较强、层次较少的模块结构,然后再根据需要一步一步扩充,直到每一个模块的处理功能和规模符合系统分解的原则。图 2.1 系统功能结构图 think58 [资料来源:http://THINK58.com]
think58
[资料来源:http://THINK58.com]
[来源:http://www.think58.com]
copyright think58 [资料来源:http://THINK58.com]
本文来自think58 [资料来源:http://think58.com]
think58.com
[来源:http://www.think58.com]
内容来自think58
[来源:http://www.think58.com]
内容来自think58 [资料来源:THINK58.com]
内容来自think58 [资料来源:http://THINK58.com]
[资料来源:www.THINK58.com]
copyright think58 [资料来源:http://www.THINK58.com]
[资料来源:http://THINK58.com]copyright think58 [来源:http://think58.com]
copyright think58
[来源:http://www.think58.com]
[来源:http://think58.com]
图2.1
2.2 系统维护处理模块
这一模块是一切工作的基础。其中包括数据备份、数据恢复、用户和密码等功能。用户和密码是对教务管理员来说的,可以增加用户或删除某个用户,可以更改用户的使用密码,以及更改用户的权限。
权限分为:一、管理员
二、普通用户
think58 [资料来源:www.THINK58.com]
[资料来源:THINK58.com]系统维护安全要求:就按照用户不同身份和权利,控制系统各项功能的使用者身份和数据的访问权限。系统设置用户的身份以便控制各个文件的处理权限和处理方法。这就要求系统能够严格设置系统管理员。系统初始设置一个超级用户名和密码,管理者可以利用这个超级用户名和密码登录。之后可以设置其他的超级用户名,也可以设置权限。
如下图:
think58
内容来自think58 [资料来源:http://THINK58.com]
copyright think58
think58好,好think58 [来源:http://www.think58.com]
think58好,好think58 [版权所有:http://think58.com]
2.3 数据库设计
在系统的数据库设计中,首先要对系统分析得到的数据存储进行分析,分析各数据存储之间的关系,可采用E-R图的方法进行数据结构分析。
商品交易系统中所涉及的主要主体及其属性有: 内容来自think58 [资料来源:http://www.THINK58.com]
联系公司名称表 { gsname, gsdizhi,gsdianhua,gsfzr,gstype,gsbeizhu, gsid}
会员表:
{ hyid, hyname,hykaID,hysfz,hysex}
进货表:
{ HWID, HWname,tmID,leibie,changshang,chandi,jhprice,pizhunwenhao,shuilv beizhu,jhdanwei,jhliang ,ldanwei,jhdate,HBdanwei,XSprice }
商品分类的表:
表1:{ LID, Lname }
表2:{ tID, type}
用户表如下:
{ username, pwd, user_type}
copyright think58 [资料来源:THINK58.com]
[资料来源:http://think58.com]本文来自think58
think58.com
[资料来源:THINK58.com]
[来源:http://www.think58.com]
本文来自think58
2.4 数据库的物理设计 本文来自think58
[版权所有:http://think58.com]
think58好,好think58
1.表的结构设计 copyright think58 [来源:http://think58.com]
以下是本系统中用到的用个主要的表的结构, think58 [资料来源:THINK58.com]
联系公司名称表:
ghdwg
gsname gsdizhi gsdianhua gsfzr gstype gsbeizhu gsid
65 批 个 合乎 可 0
湘潭市奶制品供销社 湘潭市建设北路 0732-5161865 钟凯 奶制品 合作愉快 1
北京电脑器材供销有限公司 北京市内环路 010-2416358 马云 电脑器材 有待进一步合作 2
内容来自think58
[资料来源:http://THINK58.com]
会员表:
huiyuan
hyid hyname hykaID hysfz hysex hyadress hymoney
1 王羽 0111 440982198502274995 男 广东省茂名市 ¥1,421
9 王大人 0004 123456178912345678 男 居无定所 ¥120
11 王胜国 0002 123456728912345678 男 居无定所 ¥0
13 王明 0006 123456778912345678 男 居无定所 ¥21 [版权所有:http://think58.com]
进货表:
jinhuo
HWID HWname tmID leibie changshang chandi jhprice pizhunwenhao shuilv beizhu jhdanwei jhliang ldanwei jhdate HBdanwei XSprice
1 伊利牛奶 788783410 奶制品 伊利公司 蒙古 ¥2 MG-200635 .1 交易很成功 湘潭饮品销售公司 1000 小瓶 2006-5-12 ¥4
2 英雄牌钢笔 645541281 文具 上海文具厂 上海 ¥12 SH-200668 .2 交易成功 上海文具厂 50 支 2006-6-8 ¥52
11 万花筒雪糕 12345678 雪糕 天津雪糕有限公司 ¥1 MS-123456 .2 质量过关 湘潭食品批发总代理 100 个 2006-5-22 ¥70
12 万花筒雪糕 12345678 雪糕 天津雪糕有限公司 ¥1 MS-123456 .2 质量过关 湘潭食品批发总代理 100 个 2006-5-22 ¥7
16 伊利牛奶 788783414 奶制品 伊利公司 蒙古 ¥1 MG-200635 .1 交易很成功 湘潭饮品销售公司 1000 小瓶 2006-5-12 ¥2
17 伊利牛奶a 788783419 奶制品 伊利公司 蒙古 ¥1 MG-200635 .1 交易很成功 湘潭饮品销售公司 1000 小瓶 2006-5-12 ¥2
20 伊利牛奶4 788783413 奶制品 伊利公司 蒙古 ¥1 MG-200635 .1 交易很成功 湘潭饮品销售公司 1000 小瓶 2006-5-12 ¥2
think58.com [版权所有:http://think58.com]