VC零件交易管理系统设计-公开DOC·毕业论文

上传人:zhuma****mei1 文档编号:134660662 上传时间:2020-06-07 格式:DOC 页数:33 大小:653KB
返回 下载 相关 举报
VC零件交易管理系统设计-公开DOC·毕业论文_第1页
第1页 / 共33页
VC零件交易管理系统设计-公开DOC·毕业论文_第2页
第2页 / 共33页
VC零件交易管理系统设计-公开DOC·毕业论文_第3页
第3页 / 共33页
VC零件交易管理系统设计-公开DOC·毕业论文_第4页
第4页 / 共33页
VC零件交易管理系统设计-公开DOC·毕业论文_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《VC零件交易管理系统设计-公开DOC·毕业论文》由会员分享,可在线阅读,更多相关《VC零件交易管理系统设计-公开DOC·毕业论文(33页珍藏版)》请在金锄头文库上搜索。

1、目录1、引言11.1 问题的提出11.2国内外研究的现状11.3任务与分析12.1 系统概要设计32.2交易系统的主体流程情况32.3用户对系统的需求32.4概念模型设计42.5零件交易系统各模块的E-R图62.6系统用例图83、分析模型113.1系统登录113.2用户管理登录113.3概念类字典114、设计模型154.1软件平台设计154.2结构设计154.3详细设计与界面设计155、测试用例185.1测试用例185.2测试结果185.3测试过程中出现的问题215.4性能分析216、用户手册236.1系统安装236.2登录236.3进入系统界面24致 谢30参考文献31 摘 要 现代电子计算

2、机技术的飞速发展,离不开人类科技知识的积累,离不开许许多多热衷于此并呕心沥血的科学家门的探索,正是这一代代的积累才构筑了今天的“信息大厦”。各种各样的软件也很多了,各种各样的需求也很,人们也在不断改进各种软件,掌握1个好的算法是非常的重要,也使我对所学的知识进行了巩固。本课程设计主要是完成一个零件交易管理系统。本系统以一零件贸易公司为对象,为起开发一个简单的交易系统,不同用户之间实现不同的操作。本系统对象主要包括交易员,顾客以及供应商,实现这三个对象的不同功能。本系统选用visual c+ 6.0 作为开发工具,DBMS选用ACCESS。只要在所用系统的机子上装上visual c+ 6.0 和

3、基本的微软的办公软件就可以使用。因为微软的办公软件中带有ACCESS。关键词:计算机 软件工程 零件交易 w 1、引言 1.1 问题的提出 随着计算机的普及,网络进入大众的家庭,随着PowerBuild的发展,为解决复杂的实际问题提供了更为简洁明了的思维方式与开发工具。在现实生活中,信息统一管理是一类常见的需求问题,好的管理系统,可以让信息组织得清晰明了,可以推动人们各方面的工作有条不紊地进行,可以避免冗余,混乱等麻烦。管理系统通常具有添加,删除,查询,保存,修改等基本功能,除此之外,还有一些为方便人们使用而进行的优化措施。在这次的课程设计中,我的课题是完成一个零件交易系统的管理,我需要解决的

4、问题主要有:首先,不同的对象需要具备哪些方面的功能;其次,如何实现这些功能;最后,如何对这些功能的实现进行优化,给用户提供较好的操作环境与界面. 理论知识的学习,是循序渐进的,在将书本知识运用到实践的过程中,则需要把每一步的基础知识都综合起来解决问题.课程设计是一个理论与实践相融合的平台。1.2国内外研究的现状 随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已得到人们的充分认可,在社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业或事业单位的各项事务进行科学化的管理有着无法比拟的优点。如:查找方便、迅速、可靠性高、存储量大、保密性好、寿命长、成本低等等。

5、这些优点不仅提高了公司的工作效率,也提高公司科学化管理、正规化并逐渐与世界接轨。在当今飞速发展的信息时代,在各种行业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,既提高了工作效率,又提高了其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理零件交易信息而设计的。1.3任务与分析1.3.1 课题任务本课程设计主要是完成一个零件交易管理系统,本系统主要包括:交易员,顾客,供应商之前的不同功能。1.3.2 任务

6、分析 本课题主要通过对不同的用户需求进行分析,然后设计出系统的数据库,完成系统的概要设计,最后进行系统的详细设计,最后编码来完成模拟实现零件管理中心系统实现。 1.3.3系统的功能性需求信息安全性:采用用户验证模式,不同的用户不同的权限,用户数据保存在数据库中。时间特性即响应时间:设计完美的算法实现及时的相应。2、需求分析2.1 系统概要设计1)零件交易中心管理系统主要提供顾客和供应商之间完成零件交易的功能,其中包括供应商信息、顾客信息以及零件信息。此系统可以让供应商增加、删除和修改所提供的零件产品,还可以让顾客增加、删除和修改所需求的零件。交易员可以利用顾客提出的需求信息和供应商提出的供应信

7、息来提出交易的建议,由供应商和顾客进行确认后即完成这笔交易。2)交易员充当管理员的角色。3)数据库采用ACCESS 2.2交易系统的主体流程情况图2.1系统的主体流程2.3用户对系统的需求信息要求:由于系统的使用主体是顾客,供应商与交易员,因此对系统的信息要求可分为以下几个方面:交易员信息表用户交易的账号信息。供应者信息表主要包括用户名,密码,地址,电话和用户介绍。求购者信息表主要包括用户名,密码,地址,电话和用户介绍交易信息表主要包括顾客ID,供应商ID,零件ID,价格,质量。零件信息表主要包括零件ID,颜色,名字,重量,介绍。求购信息表主要包括顾客ID,零件ID,价格,质量。供应信息表主要

8、包括零件ID,供应商ID,价格,质量。2.4概念模型设计 2.4.2安全性与完整性要求:2.4.2.1安全性要求:系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;系统应对不同用户设置不同的权限,区分不同的用户,如顾客,供应商,交易员。顾客(只能增加需求,修改与删除自己的需求,修改个人资料等),教师(只能增加零件供应,修改与删除自己的需求,修改个人资料等),教务处管理人员(只能进行交易查看,交易管理,修改个人资料等)。2.4.2.2完整性要求:a、各种信息记录的完整性,信

9、息记录内容不能为空;b、各种数据间相互的联系的正确性;c、相同的数据在不同记录中的一致性。2.4.3 各模块的流程图 1.供应商 供应商操作流程图如图2-1所示图2-1供应商操作流程图2.顾客 顾客操作流程图如图2-2所示图2-2顾客操作流程图3.交易员 交易员操作流程图,如下图2-3所示图2-3交易员操作流程图2.5零件交易系统各模块的E-R图1顾客与零件关系图如图下图2-4所示图2-4顾客与零件模型图2供应商与零件的关系图如下图2-5所示图2-5供应商与零件的模型图3. 交易员的三元关系模型图图2-5交易员的三元关系模型图4.零件交易中心管理系统总的E-R图整个系统需要表述的信息有以下几种

10、:(1)用户信息包括交易员,顾客,供应商(2)供应商供应项目信息(3)顾客求购信息(4)零件信息(5)交易员的总体三元联系信息可以用ER模型表述该模型的设计,ER图如图2-6所示。图2-6整体系统的E-R图2.6系统用例图2.6.1参与者 通过系统功能分析读者通过通过用户对零件交易中心管理系统进行管理等功能,参与者图例如图2-7示:图2-7零件交易中心管理系统参与者2.5.2系统用例图2.5.2.1主要用例图 零件交易中心管理系统包括交易员,顾客,供应商。针对不同的用户,有着不同的操作,以下是对零件交易中心管理系统的用例进行分析。1.用户登陆用例图 如图2-6图2-8用户登陆用例图2.顾客主要

11、用例图如2-9所示.图2-9学生用例图3.供应商主要用例图,如图2-10所示图2-10 教师主要用例图4.交易员主要用例图,如图2-11所示图2-11 管理员用例图5.整个零件交易中心管理系统包括4个系统用例:系统登陆用例。顾客用例:包括增加需求,修改与删除顾客的需求,用户个人资料修改等等供应商用例:包括增加零件供应量,修改与删除顾客的需求,用户个人资料修改等交易员用例:包括交易查看,交易管理,用户个人资料修改等3、分析模型零件交易中心管理系统包括4个系统用例:系统登陆用例。顾客用例:包括增加需求,修改与删除顾客的需求,用户个人资料修改等等供应商用例:包括增加零件供应量,修改与删除顾客的需求,

12、用户个人资料修改等交易员用例:包括交易查看,交易管理,用户个人资料修改等3.1系统登录登录界面:边界类,用于输入用户名和密码。登录新系控制:控制类,用于验证输入的用户名和密码的正确性。用户表:实体类,用于保存用户名和密码。3.2用户管理登录用户登录界面:边界类,用于用户登录登陆信息管理.用户登录控制:控制类,用于控制用户身份的识别.用户表:实体类。3.3概念类字典通过E/R模型到关系模型的转化,可以得到如下关系模式: (1)零件实体集转换为 关系:Part(ID,Color,Name,Weight,Intro) (2)供应商实体集转换为 关系Provider(ID,Name,PassWord,

13、Addtess,Tel,Intro) (3)顾客实体集转换为 关系Customer(ID,Name,PassWord,Addtess,Tel) (4)供应联系转换为 关系Supply(PartlD,ProviderlD,Price,Quantity) (5)求购联系转换为 关系OfferToBuy(CustomerlD,PartID,Price,Quantity) (6)交易联系转换为 关系Business(CustomerlD,ProviderlD,PartID,Price,Quantity)1.零件数据字典:属性名存储代码类型长度备注零件号IDint20零件号 主键零件颜色称Color String20零件名字NameSrting20零件重量Weight String20零件介绍Intro String202供应商数据字典:属性名存储代码类型长度备注用户Id号IDint20主键用户名NameSrting20

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号