


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计报告学 院:课 程:班 级:学 号:姓 名:指导教师:实习时间:精品文档第一部分 : 课程设计内容:一、课题名称: 小型公司客户订单管理系统二、成员: XXXX三、使用软件: Microsoft Access 2010, Microsoft Word 2010四、设计内容1系统概述:随着经济的发展, 社会信息化程度越来越高, 中小企业在信 息化的过程中担任了很重要的角色, 其信息化的速度也较快。 另外随 着企业的发展, 其对信息化的要求也越来越高, 而靠人工处理企业的 客户订单即费力又容易出错。 企业的客户订单管理是涉及企业生 产、企业资金流和企业的经营风险的关键环节。 客户订单管理是
2、企业 管理中的源头管理。实施了客户订单管理信息系统后 , 企业的管理将 迈上一个新的台阶。客户订单管理系统的主要目的是实现对客户, 商品,订单信息的 管理。使用ACCES开发设计,投资少,数据和系统安全性好,准确、 及时、便利 , 减少了大量的简单重复劳动 , 节约了纸张、人力、通讯费 用和时间。通过客户的信息表和订单信息表 , 各级管理者可随时掌握 全国客户的情况。 避免业务人员的 "暗箱操作 " 以及由于业务人员的流 失造成公司客户流失现象的发生。规范的客户订单信息管理必然会涉及下订单的客户以及订 单中所涉及的商品, 因此在系统中需要添加客户信息管理和商品信息管理的功能
3、。 一个信息管理系统必然有一定的用户来操作, 因此添加 了用户管理系统。 为了在日后能够对信息系统中的信息进行浏览、 查 询和输出,在系统中添加了信息浏览功能。1.2 系统目标:本系统面向中小企业, 为其处理相关数据及业务提供便利。 其功 能体现如下:通过系统员工(管理员)的登陆,使他们能够随时查询 每一个客户,每一笔订单, 每一件商品的详细情况,并且对这些信息 做出及时准确的修改与维护。 其目的在于建立便捷实用的集信息查询 与信息维护为一体的管理平台, 从而大大地节约人力资源, 提高整个 公司的工作效率。2、系统分析:2.1 需求分析:中小企业日常业务数据量巨大, 其中客户订单信息是联系客
4、户信息与商品信息的关键, 这些信息需要大量的编排与整理, 但是它 们的分析收集过程全部依赖工作人员的手工操作, 工作人员的绝大多 数精力投入到浩繁的数据整理中, 这样的情况不仅仅大大加剧了工作 难度,而且无形中加大了信息处理的错误概率。 本系统的建立能够将 客户于商品的关系明显的联系起来, 并且生成订单信息, 使用它大大 的简化了数据的录入,计算,修改的工作量,而且极大程度的提高了 信息处理效率,因此,该系统的需求十分迫切,功能十分实用。2.2 业务流程图: 本系统的使用者是公式工作人员。通过商品信息,客户信息,员 工可以获得客户的需求,并且判断所需商品是否可用,并且将客户于 商品生成一一对应
5、的关系,最终以订单信息详细地显示出来。 作为主 要实体,员工需要对订单,客户,商品等信息进行修改与查询,即使 维护更新相关的信息,保证业务的正常进行,小型公司客户订单管理系统应当具有下列功能:员工登陆功能:员工通过登陆可以进入该系统之中。查询功能:员工应当能够查询所需要的所有信息。C.信息录入功能:员工可以通过添加信息录入各种数据d.订单更新与维护功能:员工必须要能够随时地编辑,修改,删除订单。系统的具体的业务流程图见下图1:图1业务流程图2.3数据流程图:(1)顶层数据流程图:顶图从整体上概括了该系统的数据流动情况,并且规定了系统边界,外部实体(客户与员工),以及两者之间的关系。由下图 2可
6、 知,客户信息将流入系统,系统最终会将订单信息反馈给客户。员工 发布商品信息,并且可查询相关信息。图2 顶层业务流程图(2)中层数据流程图:中层数据流程图是对顶层数据流程图的初步细化,这一层开始 出现了较为详细的加工方法,用P表示,P1是生成客户信息数据,P2 是生成商品详情,P3是生成数据订单。产生加工方法之后,处理的数 据就必须存储起来,于是对应的生成了数据存储,用 D表示。客户的 信息在被系统加工生成信息数据之后,存储到客户记录之中,客户信 息数据从客户记录流向数据订单,商品的流动也是类似的道理。客户 记录与商品记录共同流向订单数据, 最终存入订单记录,分别再次反 馈给客户与员工。中层数
7、据流程图的详细情况见下图3:图3中层业务流程图(3)底层数据流程图:图4 底层业务流程图底层数据流程图是最为详细的数据流程图, 它再一次对上一级 的流程图进行细化。由上图4可知,生成商品详情又可以细化为录入 商品信息并归档,以及商品归类查询(加工与存储的组合)。生成订单数据与可以分为建立用户与订单联系,存储该联系记录与建立订单 与商品关系,并且存储该记录,最后将这些信息再次返回给客户与员 工。显而易见。上述这个过程是遵守父图与子图之间的平衡关系的, 即父图中对应的流入流出数据与子图中的对应相同。2.4数据字典:数据字典包含了所有的数据元素信息,它是关于数据信息的集 合,也是数据流程图图中所有元
8、素严格定义的场所。 本系统主要分析 数据流和数据存储两大类,系统中数据流包括客户信息,商品信息; 数据存储包括客户档案,商品档案,订单记录。本系统的所有数据流 条目与存储条目现列举如下,见图6至图11。不过,首先有必要先了 解一下数据元素,在数据流中包含了大大小小的数据元素, 它是数据 字典中最小的单位,因此,我们在这里无法对所有的数据元素进行分 析,就此仅以订购日期数据元素进行数据字典的制作,其他的数据元素的条目制作与之类似,详见下图 5。数据元素名:订购日期简述:客户订购商品的日期别名:无组成:订购日期=XX年XX月XX日数据类型:日期/时间图5数据元素条目数据流名:客户信息简述:客户对自
9、身的基本信息进行简单明了的介绍别名:无组成:客户信息=客户姓名+客户电话+客户手机+ 客户邮箱+客户地址+客户邮编数据量:500次/天峰值:每周周一,周二,周三上午9:00 11: 30,下午2:00 3:30图6客户信息数据流条目数据流名:商品信息简述:员工将各商品信息引入系统,以便客户查询使用 别名:无组成:商品信息=商品名称+单位+型号+销售价数据量:300次/周峰值:每周周末图7商品信息数据流条目如图6和图乙均是对数据流做的分析,两者分别是客户信息数 据流条目与商品信息数据流条目,两者的结构较为相似,都是对数据 流的介绍。通过对客户信息数据流条目的分析, 我们能够查询与修改 客户的详细
10、信息,而商品信息数据流条目可以供客户查询与工作人员 的修改,为下面的分析奠定基础。档案名:客户档案简述:进一步整理客户信息,添加备注以便于修改 别名:无组成:客户档案=客户信息+备注数据量:500次/天峰值:每周工作日图8客户档案条目 档案名:商品档案简述:细化并归类商品信息,添加备注 别名:无组成:商品档案=商品信息+备注数据量:300次/周峰值:每周周末图9商品档案条目图8与图9均是数据存储,它们来自于相应的数据流信息,并在对这些基本信息的整理加工之后, 对其进行归类存储,生成了客户档案条目与商品档案条目记录名:订单记录简述:每一笔订单与对应客户之间的关系别名:无组成:订单与客户联系记录
11、=订单编号+客户名称+客户手机+订购日期+送货日期+收 货地址+送货方式+运货费用+商品总款+预付款+剩余款+是否付款完成+订单状态+客 户满意程度+备注数据量:500次/周峰值:每周周一,周二,周三上午9:30 12: 00,下午2:30 4:00图10订单记录条目图10是属于数据存储,它是在进行完数据加工,即订单与 水平和客户生成联系之后产生的,在这些存储的数据中,通过订单详 细信息使客户与想要选购的商品发生了一一对应关系。2.5实体关系图(E-R图):负责人制造商名称制造商编号电话制造商联系方式编号名称单位N销售员工型号1售价姓名1订单编号货款总计订单订购数量1备注折扣需求客户手机1客户
12、名称联系地址客户客户职位1邮编客户邮箱备注E-R图1商品属于如上图12,其中外部实体包括员工,商品,订单,客户四个部分,相应的两个实体之间由联系相连接, 每个实体都有自身的属性。上图可知,员工与录入的商品信息之间是一对多的关系, 员工与商品是通 过录入信息联系起来的。每个都有自己的编号,联系方式,姓名等属 性,这些书信能够区分不同的员工。相应的,不同商品之间也有不同 名称,单位,型号,售价等属性。商品与对单对应,并且可以通 过对订单的查询,寻找到商品信息。客户与订单也是一对一关系,客 户的属性在本系统中是最多的,这样也保证了订单不会在对应库户时 发生错误,提高了系统工作效率。3系统设计:3.1
13、功能结构图:图13系统功能结构图从功能上看,系统主要分为信息输入,信息查询,信息整理,信 息维护,信息输出以及推出系统等几个方面。信息输入包括两个方面, 即客户信息与商品信息,它们是整个系统数据流的源头,没有输入数 据的系统只会是一潭死水,没有其存在的意义。信息整理是系统自动 进行的,也恰恰是运用到此项功能,员工的工作量才大大的减少了, 整个系统的工作效率也因此得到提升。 信息查询与信息维护是系统的 核心功能,其中查询包括对客户明细查询,对商品明细,对订单明细 查询。查询功能可以使得员工详细浏览各种信息, 也可以是客户浏览 商品以及自身订单信息。不过这个功能只能是使工作人员查看信息, 无法修改
14、和编辑不合时宜的数据,为此,信息维护功能显示了其强大 之处,此功能可以修改一切订单信息,它与上一个功能相互结合,相 互促进,使整个系统处于一种动态稳定的状态。信息处理完毕之后, 就要对加工完成的数据项目进行输出,便于人员以确定的形式查看信 息,系统主要输出信息为商品报表,订单报表等。最后一项功能,也 是所有数据操作均完成之后的功能,即退出,这个功能的进行才标志 着所有的系统任务画上了最终的句号。3.2软件模块结构图:图14软件模块结构图如上图14,系统的软件部分设计分为三个部分,客户信息, 订单信息,商品信息,而每一个软件部分又分为查询与维护两个部分, 列举订单管理为例,她的操作分为添加,更改
15、和删除。3.3输出设计:订单详情:a. 去向:员工b. 形式:纸介质c. 内容:ID,订单编号,商品名称,订购数量,商品单价,商品 折扣,货款总计,备注3.4存储文件格式设计(数据库结构设计)表1 商品表字段名称数据类型备注商品编号自动编号关键字段商品名称文本计量单位文本型号文本产地数字生产日期日期/时间制造商文本表2 订单数据表字段名称数据类型备注订单编号文本关键字段商品编号文本员工编号文本显示控件:组合框客户编号文本订购数量数字售价数字总价数字备注文本表3 客户表字段名称数据类型备注客户编号自动编号关键字段客户名称文本客户职位文本客户手机文本客户邮箱文本联系地址文本邮编数字备注备注上述三个
16、表为本系统的基本数据存储表,为别对应了客户, 商品,订单的基本存储信息。3.5 输入设计:主要有客户信息和商品信息两个方面(1) 客户信息:a. 来源:客户b. 介质:纸质c. 内容:客户姓名,客户电话, 客户手机,客户邮箱,联系地址, 邮编,备注d. 估计录入数量: 500条/天(2) 商品信息:a. 来源:采购员工b. 介质:电子档案c. 内容:商品名称,单位,型号,销售价,备注d. 估计录入数量: 300条/周3.6 代码设计: 系统登录代码,用于用户安全验证, Private Sub login_Click()Dim userID As IntegerIf IsNull(user) =
17、 False ThenIf DLookup(" 密码", " 登录", " 账户= """ & user & """")= id ThenDoCmd.CloseMsgBox (" 欢迎使用客户订单信息管理系统! ")DoCmd.OpenForm " 客户订单信息管理系统 "' Form_ 主界面 .user = userIDElseuser = ""id.SetFocusMsgBox &quo
18、t; 帐户密码错误! ", vbCriticalEnd IfEnd IfEnd Sub4.系统详细设计:1数据库表设计订单表字段名称数据类型字段属性常规查阅字段大小格式输入掩码索引显示控制订单编号短文本10有(无重复)主键商品编号短文本10员工编号短文本0客户编号短文本10订购数量数字>0售价数字>0总价计算=订购数量*售 价备注短文本客户表字段名称数据类型字段属性常规查阅字段大小格式输入掩码索引显示控制客户编号短文本10有(无重复)主键客户名称短文本20客户职位短文本20客户邮箱短文本20客户手机短文本11联系地址短文本50邮编短文本6备注短文本50商品表字段名称数据类
19、型字段属性常规查阅字段大小格式输入掩码索引显示控制商品编号短文本10有(无重复)主键商品名称短文本50计量单位短文本10型号短文本20产地短文本10生产日期日期/时间年月日;0;_制造商短文本20员工表字段名称数据类型字段属性常规查阅字段大小格式输入掩码索引显示控制员工编号短文本10有(无重复)主键员工姓名短文本20员工性别短文本2男or女岀生日期日期/时间<date()年月日;0;联系电话短文本11密码员工QQ短文本20照片OLE表间关系書=皂右巻主遇me *?订单养 话6&殆EUJH叮5ET3T护 気工性目弓TnctSAC 腌LIM胃丄孚叽 4軍硝1卜2查询设计S3員工名更萨
20、家C订单夬艮表寿按容户38克询唇户信息 却竝名童肖貝工借息 却订塑洋情查询却容户窖称查询 却商品呂称童询品商品信息圍萤询却员工销售童询 却貝工姓名查词订单交叉查询用于查询不同订单的客户的总价聲订单"交叉表汀里1 *H*订单視号 商品壽户詐 订购対長J容户孵总价之最小值:帥恿计总价:总析订单订单订单订单Group ByGroup By最小值最小值価题列标餐值帳袅计裘库件或 M 总黑排聂 交仃单住朿订殂编号*总计总协K001K0C2 K003”K004”KOOD *2000020000D002400004000000315000L50(J JD004120000130000DOOLE50
21、000250000按客户编号查询客户信息按姓名名称查询员工信息"豆工独窖员工良工(71n_ m 一r撐強目骑员工巌狞表库屁件或 字榊3条产品生成表查询:"In.MP- 4畠mc-flVQV保匸晶訐品二品二品Bif订单详情查询:1CT5<TSWiiwtti0«=1BJEFffHff-T-ISMHI/J:4员工销售查询:Jr査讨岸示一一祈3窗体设计蚩1订莹洋情亘询H订单详情辭于窗体H订单信S首理葡订单子圜体蜀春户订里详洁刘览EU客户订单礎s理至统3客户肓島莒理31商品销售信息浏蘊H 彌品信息管理U岚z订单須臭I镇割m浏臺詢畐T信慝邸系统管理主窗体:用于系统功能的
22、浏览 查询操作订单信息查询:按不同查询条件查询供货信息。订单信息维护:用于订单信息的浏览,添加,修改和删除客户信息维护:用于客户订单信息的浏览,添加,修改和删除商品信息维护:用于产品信息的浏览,添加,修改和删除员工信息维护:用于员工信息的浏览,添加,修改和删除客户订单详情浏览:4报表设计报表标签员工番户订单扌送喜户信灵工対菩报表员工标签报表商品信息报表TB耳F J單斗厂宀"罚1疔主0;商品编号生产亍月1*匚壬腾nIIIIIIIIIIIJif 刊 bft丨丨盂广杓lilt (農I客户信息报表11顾喜户0(弓地址|平主林1宕户第号1宮户苦帝宮户耶那寓户于机址* 口 7:疋客芦-cie&l
23、t;员工销售信息报表OmgeH k 页 J.第 "| 为 n*gI5宏设计宏是若干个操作的集合,用来简化一些经常性的操作。用户可以设计 一个宏来控制一系列的操作,当执行这个宏时,就会按这个宏的定义 依次执行相应的操作。宏可以用来打开并执行查询、打开表、打开窗 体、打印、显示报表、修改数据及统计信息、修改记录、修改数据表 中的数据、插入记录、删除记录、关闭数据库等操作,也可以运行另一个宏或模块。宏没有具体的实际显示,只有一系列的操作。所以宏只能显示它本身 的设计视图。宏有许多类型,它们之间的差别在于用户触发宏的方式。如果创建了 一个AutoKeys宏,用户可以通过按下一个键顺序地执行宏
24、。如果创 建了一个事件宏,当用户执行一个特定操作时,如双击一个控件或右 击窗体的主体时,Access就启动这个宏。如果创建了一个条件宏, 当用户设置的条件得到满足时,条件宏就会运行。d autoexe 匚0打用丁韩3打开善户鬪i浚3打讦春户借宾左2打开商品童询左a打幵信號启动宏QpenForm窗体呂称登录视圜產体W打开窗体宏Op&n Form圍津名称备户信息肓理箱迤名琢当勢毕窗匚桓式彗負+劇噺韵乍打开报表宏OpenReport損丟名称暮户信一量报表验报表宦口欖式莒通+ |制備噪咋|-|打开查询宏OpenQuery查询名隸商品倍息j鳏查询打开表宏OpenTable表名梏订单视圏弊表T6
25、VBA设计模块是用 Access 2003 所提供的 VBA (Visual Basic forApplication )语言编写的程序段。模块有两种基本类型:类模块和标准模块。模块中的每一个过程都可以是一个函数过程或一个子程序。 模块可以与报表、窗体等对象结合使用,以建立完整的应用程序。工具自己的学习和摸索,设计了几个功能排序Public Sub sort()Dim a, B, C, t As Si ngleDim a1, b1, c1 As Si nglea = In putBox(" 请输入第一个数:")B = In putBox(" 请输入第二个数:&qu
26、ot;)C = In putBox("请输入第三个数:")If a < B Thena = BB = tEnd IfIf C > a Then a1 = C b1 = a c1 = BElseIf C < B Then a1 = a b1 = B c1 = CElsea1 = a b1 = C c1 = BEnd IfEnd IfMsgBox (a1 & ">" & b1 & ">" & c1) End Sub三角形判定Public Sub sjx()Dim a, B, C
27、, t As SingleDim a1, b1, c1 As Singlea =Int(InputBox("请输入第一边:")B =Int(InputBox("请输入第二边:")CInt(InputBox("请输入第三边:")If a + B > C And a + C > B And B + C > a Then a1 = (a + B + C) / 2b1 = Sqr(a1 * (a1 - a) * (a1 - B) * (a1 - C) MsgBox ("可以构成三角形,面积等于 " & b1)ElseMsgBox (" 不可以构成三角形 "
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025企业与企业租赁合同(标准版)
- 2025年房产高额贷款合同范本
- 2025建筑材料供应商采购合同
- 2025新款房屋转租协议合同样本
- 智能医疗设备操作手册
- 公路交通规范讲解
- 新零售业态的运营模式及发展趋势分析报告
- 2025房产中介买卖合同
- 股份制管理体系建设手册
- 中国传统文化经典解读-《菜根谭》知到课后答案智慧树章节测试答案2025年春陕西工商职业学院
- 无底薪劳动合同范本(3篇)
- 金字塔原理(完整版)
- 认识自我 悦纳自我 课件- 高中生心理健康主题班会
- 部编版《道德与法治》五年级下册第12课《富起来到强起来》精品教案
- 企业安全生产一台账三清单
- 大型设备的吊装技术课件
- 各种网络安全设备巡检报告汇总
- 爱美的小公鸡(共22张)课件
- 丽声北极星分级绘本第三级下 A Long Wait课件
- 沥青路面工程施工监理细则
- 不稳定性心绞痛和非ST段抬高心肌梗死诊断与治疗指南(全文)
评论
0/150
提交评论