2023年信息资源管理与开发导论实验报告_第1页
2023年信息资源管理与开发导论实验报告_第2页
2023年信息资源管理与开发导论实验报告_第3页
2023年信息资源管理与开发导论实验报告_第4页
2023年信息资源管理与开发导论实验报告_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河北工业大学《信息资源管理与开发导论》课程实验报告题目:中小型实业管理系统专业:网络工程班级:C102班组别:第三组组长:成员:完毕日期:2023年5月1日

目录TOC\o"1-3"\h\z\uHYPERLINK1.2背景ﻩPAGEREF_Toc\h21.2术语定义ﻩPAGEREF_Toc\h3HYPERLINK\l"_Toc"1.3相关文档ﻩ4HYPERLINK2现行系统调查 PAGEREF_Toc\h4HYPERLINK\l"_Toc"2.1组织机构与业务范围 PAGEREF_Toc\h4HYPERLINK2.2组织信息解决流程ﻩPAGEREF_Toc\h5HYPERLINK\l"_Toc"2.3现行系统存在问题 PAGEREF_Toc\h6HYPERLINK3.1系统目的 PAGEREF_Toc\h6HYPERLINK\l"_Toc"3.2新系统功能范围及划分说明 PAGEREF_Toc\h6HYPERLINK\l"_Toc"4可行性综合评述ﻩPAGEREF_Toc\h10HYPERLINK\l"_Toc"4.1经济可行性ﻩPAGEREF_Toc\h10HYPERLINK\l"_Toc"4.2技术可行性 PAGEREF_Toc\h11HYPERLINK\l"_Toc"5.方案选择ﻩPAGEREF_Toc\h11HYPERLINK\l"_Toc"5.1首选方案ﻩPAGEREF_Toc\h11HYPERLINK\l"_Toc"5.2可选方案 \h11HYPERLINK\l"_Toc"5.3方案对比 PAGEREF_Toc\h11HYPERLINK\l"_Toc"6.项目进度计划(SoftwareProjectSchedule) PAGEREF_Toc\h12HYPERLINK\l"_Toc"需求规格说明书 PAGEREF_Toc\h14HYPERLINK\l"_Toc"1.概述(Summary) 14HYPERLINK\l"_Toc"1.1项目的目的与目的(PurposeandAimofProject)ﻩPAGEREF_Toc\h14HYPERLINK\l"_Toc"1.2术语定义(TermsGlossary) PAGEREF_Toc\h14HYPERLINK1.3相关文档(RelatedDocuments) PAGEREF_Toc\h14HYPERLINK\l"_Toc"2.问题初始分析(EarlyAnalysis) PAGEREF_Toc\h15HYPERLINK\l"_Toc"2.1 场景描述(SceneDescription) PAGEREF_Toc\h15HYPERLINK\l"_Toc"2.2初始功能提取(EarlyFunctionDistill)ﻩPAGEREF_Toc\h23HYPERLINK3.目的系统功能需求(FunctionofTargetSystem)ﻩPAGEREF_Toc\h23_Toc"1.1目的(Purpose)ﻩPAGEREF_Toc\h41HYPERLINK1.3术语定义(TermsGlossary) PAGEREF_Toc\h41HYPERLINK\l"_Toc"1.4参考资料(References)ﻩPAGEREF_Toc\h421.5相关文档(RelatedDocuments) PAGEREF_Toc\h43HYPERLINK\l"_Toc"2.系统设计(DesignofCollective)ﻩPAGEREF_Toc\h43HYPERLINK\l"_Toc"2.1体系结构设计(DesignofArchitecture)(ﻩPAGEREF_Toc\h43HYPERLINK2.2子系统清单(SubsystemList)(ﻩPAGEREF_Toc\h45HYPERLINK\l"_Toc"2.3模块设计(ModuleDesign) PAGEREF_Toc\h46HYPERLINK2.4功能模块清单(ModuleList)() PAGEREF_Toc\h70HYPERLINK\l"_Toc"3.数据库结构设计(ﻩ\h73HYPERLINK\l"_Toc"3.1数据库表名清单ﻩPAGEREF_Toc\h73HYPERLINK\l"_Toc"3.2数据库表的具体清单ﻩPAGEREF_Toc\h74HYPERLINK\l"_Toc"4.系统原型 PAGEREF_Toc\h79HYPERLINK\l"_Toc"实验工作总结ﻩPAGEREF_Toc\h94HYPERLINK\l"_Toc"1. 工作概述(每个人完毕自己的那部分)ﻩPAGEREF_Toc\h94HYPERLINK\l"_Toc"2.体会(个人总结由每个人自己所写) PAGEREF_Toc\h95ﻬ系统规划报告完毕人:1.引言1.1编写目的公司管理系统,是指可以体现公司管理的大部分职能(涉及决策、计划、组织、领导、监控、分析等等),可以提供实时、相关、准确、完整的数据,为管理者提供决策依据的一种软件。中小型实业管理系统为了提高公司各个部门对公司可以进行更好的管理,提高公司的管理和生产效率。市场的管理,客户的管理,销售的管理,财务的管理,生产的管理等是其中重要的部分,客户关系管理系统(CMS)是现代公司管理不可缺少的重要软件工具。系统可以对公司的各种业务进行管理,如:以模块划分,公司管理软件可分为财务管理、车间管理、进销存管理(ERP)、资产管理、成本管理、设备管理、质量管理、分销资源计划管理、人力资源管理(HR)、供应链管理(SCM)、客户关系管理(CRM)等品种;系统数据库可以对公司的各种信息进行管理(涉及客户信息,员工信息,市场信息,产品信息,销售信息,财务信息等),并实现信息的录入、查询、导出、导入等基本功能和信息的事实交互,以提高公司的工作效率。1.2背景随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源同样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的运用与解决也已进入自动化、网络化和社会化的阶段,因此,开发相关的公司管理系统已经成为各行各业的必要和必需了,公司管理系统是一套系统,但它不单单是一件系统,更是管理理论和管理经验的具体化、逻辑化,是管理行为的落地,由于公司管理软件设计开发的过程,就是研究这个行业中最先进的管理模式和流程甚至更多被多数公司证明了行之有效的管理规律,这些管理经验已经内涵在管理软件的思想、流程、报表内容、记录分析项目、管理层级、信息决策中了。所以,最有效的公司管理软件是公司征询顾问形式的公司管理软件,目前只有通用征询提供此服务。公司管理系统是可以帮助公司管理者们提高工作效率,而不是增长他们的承担。没有复杂的流程设计,没有复杂的表单设计等等。公司管理软件在重视系统功能的全面性,流程的可控性,技术的先进性,更要注重系统的易用性。在当今信息话的社会中,市场上流行的大都是大型公司的管理软件,而中小型公司的免费软件大都是通用型的软件,没有针对一个中小型公司进行一个贴身的设计,但是假如一个中小型生产型实业要想利于不败之地,在众多公司的争斗中胜利,就必须掌握第一手客户信息,加强公司的办事效力,提高公司的一体化管理,针对公司设计相应的公司管理系统,对所有部门进行一体化管理,并且在对外进行销售业务时,必须进行消息的事实传输,减少业务的疏忽,加紧市场的开拓、内部的管理和对客户、员工及产品生产进行较好的管理。在当今社会,谁能第一手抓住市场信息,抓住客户信息,对公司内部能进行很好的统一管理,对外部销售能进行实时的服务,提高服务质量,这样就可以在公司斗争中胜出。只有较好的产品质量,而没有较好的公司管理,这样的公司也会在众多公司的斗争中失败下来,由此看来建立一个良好的公司管理系统是十分有必要的。本系统规定可以对公司进行实时的消息传输,可以第一手抓住市场的开拓,可以更好的对公司的客户进行较好的管理,提高在客户心中的形象,对老客户进行较好的管理,抓住新客户,更加需要对产品生产进行统一的管理,如:产品的生产,质量检测,库存管理,原料采购等。在此之上更加需要对公司资金进行统一的管理,以减少公司资金的流失,提高公司的资金运用率,以达成中小型生产型公司可以在众多公司的斗争中立于不败之地。1.2术语定义CMS:客户关系管理系统ERP:进销存管理HR:人力资源管理CRM:客户关系管理SCM:供应链管理1.3相关文档[1]《需求规格说明书文档》[2]《设计规格说明书文档》[3]《系统规划报告文档》[4]《系统实现结果文档》2现行系统调查2.1组织机构与业务范围2.1.1组织概况(本系统是针对一下小型门厂为公司原型进行的中小型实业管理系统的开发,其是以厂长为首,旗下划分行政中心、财务中心、销售中心、生产中心四个大的部门,其具体的小型部门划分可见组织结构图,如下:组织结构图:2.1.2各部门业务范围及职能说明行政中心分为业务部和人力资源部,具体职能如下:业务部:重要管理一些公司的业务涉及公司的客户资料的管理,员工资料的管理及一些订单的管理和客户的反馈信息调查,并且仍涉及对公司的一些其他事务的管理涉及员工的绩效考核和员工的评估;人力资源部:其除了要组织员工的培训,管理,公司文化的发展,还涉及对公司业务的扩展计划的初步制定,和公司市场的开拓;财务中心分为仓管部和会计部,具体职能如下:仓管部:重要对公司仓库进行管理,涉及产品的库存管理,抽样检查的管理,原料的库存管理,产品的出库管理和库存的控制,尚有物流的管理;会计部:其重要职能是对公司的财务进行管理,涉及工资的发放,成本的总结,公司账务的管理,公司的收入管理及费用的报销;销售部分为市场销售部及物流部,其具体职能如下:市场销售部:其重要职能是对公司产品进行销售,并且涉及对市场的扩展及公司的业务拓展,市场反映的调查,也有对客户信息的管理和市场的开拓;物流部:重要职能是对产品进行运送,涉及路线的制定,车辆的管理;生产中心重要分为研发部,质检部,生产部,采购部,其重要职能如下:研发部:重要职能是对新产品的研发和原材料采购信息的制定;质检部:重要职能是对生产出的产品进行抽样检查,检查其合格率,以令公司有更好的信誉度;生产部:重要是对产品的生产,并且也涉及对材料的购买的信息制定;采购部:重要职能是对原材料进行采购。2.2组织信息解决流程现行信息解决办法与流程,可用业务流程图表达。2.3现行系统存在问题对于公司现在的发展规模越来越大,本来的管理方法必须有所改变才干更好的适应市场的发展,由于现行公司的系统重要是对一部分客户资料,产品和财务进行管理,并没有公司的发展规划的管理,并且随着公司规模的扩大,业务量的加大消息的传递必须加强,只有这样才干提高公司的知名度和客户中的信誉度,所认为了减轻公司的承担,提高公司的工作效率,本来的通用型系统已经不再合用于公司的管理及发展,必须规划出适合小型生产型公司的发展的系统,才干有助于门厂的发展,令公司利于社会的不败之地。3新系统概述3.1系统目的解决现行系统中存在的问题,对系统进行进一步的优化,增长本来系统中没有的功能,加强系统的可维护性和自检型,提高系统的安全性和及时的消息传递性,可以体现公司管理的大部分职能(涉及决策、计划、组织、领导、监控、分析等等),可以提供实时、相关、准确、完整的数据,为管理者提供决策依据,可以帮助公司管理者们提高工作效率,而不是增长他们的承担。同时也要提高系统的简朴易用性。3.2新系统功能范围及划分说明采用BSP方法进行系统规划:支持性资源的生命周期:()支持性资源生命周期产生阶段获得阶段服务阶段归宿阶段人员原材料财务设备人事计划需求计划财务计划生产计划招聘、调动采购拨款、产品收益购买、建设培训、工作库存控制银行业务维护、改装辞退、退休生成产品应付款业务报废关键性资源的生命周期:(产生阶段获得阶段服务阶段归宿阶段市场计划订单信息物流信息发展规划签订订单完毕产品生产、库存控制生产、运送运送完毕计划结算送达组织/功能矩阵:(功能组织市场生产销售管理产品生产财务管理发展计划市场开拓客户维护员工管理销售管理绩效考核质量检测产品开发产品生产原料采购库存控制成本核算工资发放收费业务部/X/人力资源//X/仓管部/X会计部XX市场销售部XXX/X研发部X//XXX质检部生产部X/XX/X采购部XX实体/数据类矩阵:()功能/数据类矩阵:()数据类功能计划销售区域客户信息员工信息订单信息绩效产品合格产品新产品原材料库存财务成本员工工资利润市场管理发展计划CUUU市场开拓UCU业务管理客户管理UCUU员工管理CUUU销售管理销售管理UUCU绩效考核UUUC产品生产质量监测UUC产品开发UCUU产品生产UUCUUU原料采购UUCUU库存控制UUC财务管理成本核算UUUUCU工资发放UUUC收费UC4可行性综合评述4.1经济可行性本研发小组研发规模较小,研发必须具有的必备的硬件和软件环境,同时,还必须具有相关的开发软件,才干正常运营并完毕其所需的功能。硬件成本除了购置所需的费用之外,尚有平常维护、维修以及损耗、升级等所需的成本。软件也同样有购买、开发、维护等方面的成本。尚有其他的一些资金问题。本研发小组研发项目为中小型公司管理系统,本系统便于中小型公司进行管理,提高公司的市场竞争力,提高公司的管理和生产效率,提高公司的一体化管理,针对公司设计相应的公司管理系统,对所有部门进行一体化管理,并且在对外进行销售业务时,必须进行消息的事实传输,减少业务的疏忽,加紧市场的开拓、内部的管理和对客户、员工及产品生产进行较好的管理。这个系统可以应用于中小型生产型实业,并且应用范围广,开发成本比较低,具有很好的收益价值。4.2技术可行性本研发小组已经学习了许多的软件开发知识,掌握很多软件开发方法,先后学习了软件工程,信息管理,C#,JAVA等课程,有一定经验。且机房自由上机预订系统开发比较简朴,根据现有的软件开发知识,可以成功开发出此系统。5.方案选择5.1首选方案项目开发过程采用的快速开发模型与增量开发相结合的模型,在明确规定的的情况下建立系统整体原型,实现系统的核心部分模块功能。5.2可选方案项目开发也可以采用瀑布模型。先提出软件开发的系统化的,其流程从系统开始,随后是需求分析、设计、编码、测试、支持。这种模型也是可以采用的开发方式。5.3方案对比运用快速开发模型与增量开发相结合的模式,可以在软件开发初期不久拟定系统的整体框架结构,并可选取系统中的核心部分拟定需求,并进行设计和开发,之后逐渐实现系统的其它部分。这样既可以较快地让用户看到系统的整体效果,又便于核心部件的需求拟定和整个系统的实现。瀑布模型提供了一个摸板,这个摸板使得分析、设计、编码、测试和支持的方法可以在该摸板下有一个共同的指导。但实际的项目大部分情况难以按照该模型给出的顺序进行,并且这种模型的迭代是间接的,这很容易由微小的变化而导致大的混乱,且采用这种线性模型,会经常在过程的开始和结束时碰到等待其他成员完毕其所依赖的任务才干进行下去,有也许花在等待的时间比开发的时间要长。我们称之为“堵赛状态”。所以我们采用的是快速开发模型与增量开发相结合的模式。6.项目进度计划(SoftwareProjectSchedule)软件项目进度计划,是对项目的进度、人员工作分工以及资源需求所做的计划,此计划依据上述的估算和分析结果,进度计划建议采用甘特图表达,人员按功能结构分派。系统规划:完毕系统阶段划分、实现系统概述、方案制定、进度计划、任务安排、项目进度计划完毕系统规划报告。人员:需求分析:拟定系统需求以及各功能模块需求,建立系统业务类模型和用例模型,并进行描述。完毕需求规格说明书。人员:全体成员系统架构设计:拟定系统架构。人员:数据库设计:完毕数据库设计。人员:软件结构设计:完毕软件结构设计。人员:具体设计与实现:完毕各模块的具体设计,并实现。人员:H.界面设计。人员:全体成员甘特图:(苑昊鹏)ﻬ需求规格说明书完毕人:1.概述(Summary)1.1项目的目的与目的(PurposeandAimofProject)可以体现公司管理的大部分职能(涉及决策、计划、组织、领导、监控、分析等等),可以提供实时、相关、准确、完整的数据,为管理者提供决策依据的一种软件。为中小生产型实业开发一个管理系统来提高公司各个部门对公司可以进行更好的管理,提高公司的管理和生产效率。使系统具体划为以下几个子系统:市场的管理,客户的管理,销售的管理,财务的管理,生产的管理。1、完毕以上子系统的划分及实现2、实时、快速、准确对销售信息进行管理3、对公司的数据进行精确的解决操作4、系统运营稳定可靠、各项维护功能齐全、易于维护5、简朴、和谐的操作界面1.2术语定义(TermsGlossary)目的系统:即根据本单位的基本任务、上级目的及各种主客观因素而建立起来的目的网络体系。系统功能点:系统需要完毕的一些重要功能的具体描述,为后期测试等工作的进行做参考。1.3相关文档(RelatedDocuments)项目开发计划书设计规格说明书用户手册2.问题初始分析(EarlyAnalysis)场景描述(SceneDescription)2.1.1市场管理子系统:()(1)市场调研开始:市场管理员打开市场管理界面。中间过程:市场管理员点击“市场调研”进入市场调研界面在市场调研界面中点击“添加”显示输入框后,管理员输入市场调研结果,完毕后点击“拟定”保存信息。结束:市场管理员完毕市场调研的输入。(2)定制发展计划开始:市场管理员打开市场管理界面中间过程:市场管理员点击“定制发展计划”进入定制计划界面后,市场管理员点击“添加”显示输入框后,输入发展计划,完毕后点击“拟定”进入审核界面。假如审核通过后,则生成发展计划,假如审核不通过,则返回重新输入发展计划结束:市场管理员的发展计划通过审核,计划被保存(3)划分销售区域开始:市场管理员打开市场管理界面中间过程:市场管理员点击“销售区域”进入销售区域界面后点击“划分”对销售区域进行划分完毕后点击“拟定”结束:市场管理员完毕区域划分(4)计划销售产品数量开始:市场管理员打开市场管理界面中间过程:市场管理员点击“产品销售量管理”进入界面后点击“计划”进入界面输入各个产品计划销售的数量然后点击“拟定”结束:市场管理员完毕产品计划销售的数量输入(5)记录产品剩余量与需要量开始:市场管理员打开市场管理界面中间过程:市场管理员点击“产品销售量管理”进入界面后点击“记录”进入界面,市场管理员根据计划销售产品量与已销售量计算出产品剩余量与产品需求量进行登记完毕后点击“拟定”,保存数据结束:市场管理员完毕记录产品剩余量与需要量2.1.2销售管理子系统((1)订单管理开始:销售管理员登录系统主界面,进入销售界面,选择订单管理中间过程:销售管理员查看客户订单,系统显示出某位客户订单信息,填写销售人员信息及产品信息等,订单填写完毕,点击保存按钮。结束:订单完毕,返回销售界面。(2)销售跟进开始:销售管理员在销售界面选择销售跟进中间过程:销售管理员选择查看物流,系统显示出物流信息,若物品已送达,则选择客户消息,发送送达信息;若没有送达,则选择重新发货按钮。在销售界面选择客户消息,查看有无客户客户发送的售后服务请求,若有则与客户交流。结束:销售跟进完毕,形成最终客户信息,返回销售界面(3)费用报销开始:销售管理员在销售界面选择费用报销中间过程:销售管理员计算好产品运送过程中的费用,点击费用报销,填写报销金额,点击保存。结束:报销费用已完毕,返回销售界面(4)绩效考核开始:销售管理员在销售界面选择绩效考核中间过程:销售管理员点击销售记录,系统显示出这段时间登记表,销售管理员对次表进行分析并进行评估。结束:产生考核结果,绩效考核完毕,返回系统主界面。2.1.3业务管理子系统((1)登录开始:A是某门厂的工作人员,在使用相应的中小型公司管理系统,A需要进入与自己应的子系统;中间过程:A点击“登录”按钮系统登录对话框,A输入与自己相应的“用户名”和“密码”点击“登录”按钮,系统弹出与自己相相应的主界面;结束:登录成功,A开始操作。(2)建立新客户开始:C是某公司的业务管理员,现在手头有一批客户资料,C需要为这批客户建立客户档案,C登录客户管理界面点击“建立新客户”进入操作界面;中间过程:C看着界面和客户资料,然后输入相应客户的(客户编号、姓名、性别、单位、职务、联系电话、邮箱、住址、客户类型、客户活动、最后一次访问时间、业务量、访问员工编号),在检查无误后点击“建立”按钮,系统弹出“是否建立新客户”,C点击“是”,系统自动将客户数据保存到数据库;结束:新客户建立完毕,C看着新资料继续着新的操作。(3)客户信息修改开始:C是某公司的业务管理员,现在手头有一批需要修改的客户资料,C需要修改这批客户的档案,C登录客户管理界面点击“客户信息修改”按钮,进入“客户信息修改”操作界面;中间过程:C看着界面和客户资料,然后输入相应客户的(客户编号、姓名)点击“查询”按钮,则系统显示出所要查询的客户信息,C在用户界面上修改所需要修改的客户信息,在检查无误后点击“保存”按钮,系统弹出“是否保存此信息”,C点击“是”,系统自动将客户数据保存到数据库;结束:客户信息修改完毕,C看着新资料继续着新的操作。(4)解除客户关系开始:C是某公司的业务管理员,现在手头有一批需要删除的客户资料,C需要删除这批客户的档案,C登录客户管理界面点击“解除客户关系”按钮,进入“解除客户关系”操作界面;中间过程:C看着界面和客户资料,然后输入相应客户的(客户编号、姓名)点击“查询”按钮,则系统显示出所要查询的客户信息,C在检查无误后点击“解除”按钮,系统弹出“是否要解除此客户关系”,C点击“是”“系统弹出“删除成功”,C点击拟定系统自动将客户数据保存到数据库;结束:客户信息删除完毕,C看着新资料继续着新的操作。(5)客户信息查询及跟进开始:C是某公司的业务管理员,现在需要查询一些客户信息,并检查是否需要及时跟进,C登录客户管理界面点击“客户信息查询及跟进”按钮,进入“客户信息查询及跟进”操作界面;中间过程:C看着客户资料,然后点击“浏览”按钮,系统显示出所有的客户信息,并且需要及时跟进的客户信息显示为红色,C输入相应客户的(客户编号、姓名)点击“查询”按钮,则系统显示出所要查询的客户信息;结束:C看着新资料继续着新的操作。(6)新员工入职开始:C是某公司的业务管理员,现在手头有一批新的员工资料,C需要为这批员工建立员工档案,C登录员工管理界面点击“新员工入职”按钮,进入“新员工入职”操作界面;中间过程:C看着界面和员工资料,然后输入相应员工的(员工编号、姓名、性别、职务、联系电话、邮箱、住址、业务量、业绩评估)点击“建立”按钮,则系统弹出“是否建立员工信息”,点击“是”,系统自动将员工数据保存到数据库;结束:新员工档案建立完毕,C看着新资料继续着新的操作。(7)员工辞职开始:C是某公司的业务管理员,现在手头有一批员工资料需要删除,C需要删除这批员工档案,C登录员工管理界面点击“员工辞职”按钮,进入“员工辞职”操作界面;中间过程:C看着界面和员工资料,然后输入相应员工的(员工编号、姓名)点击“查询”按钮,则系统显示出所要查询的员工信息,C点击“辞职”,系统弹出“是否要删除此员工信息”点击“是“系统弹出“删除成功”,系统自动将员工数据保存到数据库;结束:本次操作完毕,C看着新资料继续着新的操作。(8)员工信息修改开始:C是某公司的业务管理员,现在手头有一批员工资料需要修改,C需要修改这批员工档案,C登录员工管理界面点击“员工信息修改”按钮,进入“员工信息修改”操作界面;中间过程:C看着界面和员工资料,然后输入相应员工的(员工编号、姓名)点击“查询”按钮,则系统显示出所要查询的员工信息,C在客户信息上修改所要修改的客户信息,C点击“保存”,系统弹出“是否要保存此员工信息”点击“是“,系统自动将员工数据保存到数据库;结束:本次操作完毕,C看着新资料继续着新的操作。(9)员工信息查询开始:C是某公司的业务管理员,现在手头有一批员工资料需要查询,C登录员工管理界面点击“员工信息查询”按钮,进入“员工信息查询”操作界面;中间过程:C看着界面,点击“浏览“按钮,系统将所有员工信息显示在主界面上,C然后输入相应员工的(员工编号、姓名)点击“查询”按钮,则系统显示出所要查询的员工信息;结束:本次操作完毕,C看着新资料继续着新的操作。2.1.4产品生产子系统()(1)产品开发:开始:工作人员登录系统进入产品生产主界面。中间过程:点击下拉菜单选择正在开发的项目,点击“进入”进入正在开发的项目,若没有点击“新建”,新建一个开发项目,点击“查询”查询产品开发的具体进度,并在开发过程中记录进度,点击“实验及测试”查询产品开发过程中实验结果,产品开发完毕后可点击“提交”,提交产品开发记录。结束:开发工作告于段落或开发完毕,工作人员点击“返回”按钮,返回主界面。(2)原料采购:开始:工作人员登录系统进入原料采购主界面。中间过程:点击“查询”按钮,查询原料当前库存和所需,点击“制定计划”按钮,指定采购计划,提交采购计划,得到批复后可进行原料采购,采购过程中需具体填写采购信息,采购后原料入库存放。结束:原料采购完毕,工作人员点击“返回”按钮,返回主界面。(3)产品生产:开始:工作人员登录系统进入产品生产主界面。中间过程:点击“选择项目”下拉菜单选择要监管的产品,点击“查询”按钮,查询产品生产过程的具体信息,点击“产量信息”按钮查看个种产量信息。结束:查询完毕,工作人员点击“返回”按钮,返回主界面。(4)质量检测:开始:工作人员登录系统进入质量检测主界面。中间过程:点击“产品批次”下拉菜单选择要检测的产品批次,点击“选择抽样方式”下拉菜单选择抽样检测的方式,点击“拟定”按钮,进行质量检测,得到抽样结果后点击“计算合格率”按钮计算产品合格率,判断产品是否可以入库。结束:质量检测完毕,工作人员点击“返回”按钮,返回主界面。(5)库存控制;开始:工作人员登录系统进入库存控制主界面。中间过程:点击“库存查询”按钮,查询当前库存,结合订单信息,制定库存控制方案,制定方案后,向原料采购部和产品生产部发送邮件,提供原料采购和产品生产的整改意见。结束:工作结束,点击“返回”按钮,返回主界面。2.1.5财务管理子系统()(1)收费开始:会计人员打开系统。进入系统主界面。中间过程:会计人员在系统主界面找到查询界面点击进入。进入查询界面。输入查询的费用信息,查询费用信息。可得到反馈的费用信息,会计在信息确认无误之后,进行相关的费用收取活动。结束:会计人员点击“退出”,退出查询界面,返回主界面。(2)发放工资开始:会计人员打开系统。进入系统主界面。中间过程:计人员在系统主界面找到查询界面点击进入。进入查询界面。输入员工的个人发放工资信息,查询费用信息。得到反馈信息之后进行核算,核算无误之后进行发放工资等相关事宜。结束:会计人员点击“退出”,退出查询界面,返回主界面。(3)仓库管理核算开始:会计人员打开系统。进入系统主界面。中间过程:计人员在系统主界面找到仓库管理核算界面点击进入。进入核算界面。会计人员将手中的相关仓库管理信息逐个输入到系统中,假如信息有改动,找到相关信息进行修改。在确认信息输入无误之后,点击保存将所有输入信息进行保存。结束:会计点击退出选项。退出到系统主界面。(4)生产成本核算开始:会计人员打开系统。进入系统主界面。中间过程:计人员在系统主界面找到成产核算界面点击进入。进入核算界面。会计人员将手中的相生产成本信息逐个输入到系统中,假如信息有改动,找到相关信息进行修改。在确认信息输入无误之后,点击保存将所有输入信息进行保存。结束:会计点击退出选项。退出到系统主界面。(5)研发新产品费用核算开始:计人员打开系统。进入系统主界面。中间过程:计人员在系统主界面找到研发新产品费用核算界面点击进入。进入核算界面。会计人员将手中的研发费用信息逐个输入到系统中,假如信息有改动,找到相关信息进行修改。在确认信息输入无误之后,点击保存将所有输入信息进行保存。结束:会计点击退出选项。退出到系统主界面。(6)费用报销开始:计人员打开系统。进入系统主界面。中间过程:计人员在系统主界面找到费用报销核算界面点击进入。进入核算界面。会计人员将手中的报销费用信息逐个输入到系统中,假如信息有错误,找到相关信息进行修改。在确认信息输入无误之后,点击保存将所有输入信息进行保存。结束:会计点击退出选项。退出到系统主界面。2.2初始功能提取(EarlyFunctionDistill)自然语言描述3.目的系统功能需求(FunctionofTargetSystem)规定采用面向对象分析方法建模:用例模型,并采用用例表对用例进行描述;市场管理子系统:()用例图:用例表:表格要素描述用例标记和名称定制发展计划描述市场管理员定制发展计划参与者市场管理员前置条件和假设产品需要进行销售且已完场市场调研触发条件无主事件流市场管理员点击“市场管理”进入市场管理界面点击“定制发展计划”进入定制计划界面3.市场管理员点击“添加”输入发展计划,完毕后点击“拟定”进入审核界面。4.审核通过后,生成发展计划可选事件流3.1中假如审核未通过,则回到定制计划界面修改计划重新进行审核,直至审核通过后置条件无表格要素描述用例标记和名称市场调研描述市场管理员进行市场调研来拟定发展计划参与者市场管理员且没有产品在市场中的销售信息前置条件和假设需要销售产品触发条件无主事件流1.市场管理员点击“市场管理”进入市场管理界面2.点击“市场调研”进入市场调研界面3.在市场调研中点击“添加”输入市场调研结果,完毕后点击“拟定”保存信息可选事件流3.1中假如市场调研结果需要修改,则点击“修改”修改完毕后点击“拟定”后置条件无表格要素描述用例标记和名称划分销售区域描述市场管理员划分销售区域参与者市场管理员前置条件和假设产品需要进行区域销售触发条件无主事件流1.市场管理员点击“市场管理”进入市场管理界面2.点击“销售区域”进入销售区域界面3.点击“划分”对销售区域进行划分完毕后点击“拟定”可选事件流无后置条件无表格要素描述用例标记和名称计划销售产品数量描述市场管理员计划销售产品数量参与者市场管理员前置条件和假设有产品需要销售触发条件无主事件流1.市场管理员点击“市场管理”进入市场管理界面2.点击“产品销售量管理”进入界面3.点击“计划”进入界面输入各个产品计划销售的数量然后点击“拟定”可选事件流无后置条件无表格要素描述用例标记和名称记录产品剩余量与需要量描述市场管理员记录产品剩余量与需要量参与者市场管理员前置条件和假设产品已进行销售触发条件无主事件流1.市场管理员点击“市场管理”进入市场管理界面2.点击“产品销售量管理”进入界面3.点击“记录”进入界面,市场管理员根据计划销售产品量与已销售量计算出产品剩余量与产品需求量进行登记完毕后点击“拟定”可选事件流无后置条件无销售管理子系统()用例图:用例表:表格要素描述用例标记和名称订单管理描述

填写产品订单参与者

客户,销售管理员前置条件和假设需要客户提交自己填写的订单触发条件无主事件流

1、销售管理员点击查看订单,并填写订单(销售人员信息,产品信息等)。2、销售管理员点击保存,订单保存至数据库3、订单发送至仓库管理员可选事件流无后置条件无表格要素描述用例标记和名称销售跟进描述

产品运送跟进及售后服务跟进参与者

销售管理员前置条件和假设需要完毕产品订单触发条件无主事件流

1在销售界面销售管理员点击查看物流按钮,系统显示物流信息2若产品已经送达则63若没有送达则74若客户发送售后服务请求则85形成最终客户信息可选事件流6向客户发送送达消息7向仓库发送重新发货请求8点击客户消息,转入售后管理界面与客户交流后置条件无表格要素描述用例标记和名称费用报销描述

对产品运送等过程产生费用的报销参与者

销售管理员前置条件和假设产品已送达触发条件无主事件流

销售管理员计算产品运送过程产生的费用在财务管理界面点击报销费用,向系统录入报销费用信息,产生报销费用。可选事件流无后置条件无表格要素描述用例标记和名称绩效考核描述

产品销售成绩的测评参与者

销售管理员前置条件和假设产品已经销售一段时间触发条件主事件流

1在销售界面销售管理员点击销售记录按钮2系统显示这段时间内产品的销售成绩3根据销售成绩进行评估可选事件流无后置条件无业务管理子系统用例图:用例表:表格要素描述用例标记和名称登陆描述工作人员登陆系统主界面参与者市场管理员、业务管理员、销售管理员,车间管理员、会计前置条件和假设需要进入系统触发条件无主事件流点击登录按钮,进入登录主界面各个管理员,输入自己的账号、密码,点击拟定按钮。系统验证密码,账号,当密码账号对的时,系统弹出各个管理员相应的子系统界面。输入密码后点击取消按钮,登录界面自动退出。可选事件流4、2中假如账号密码错误,则弹出“密码有误,请重新输入”,各个管理员,点击“拟定”则进入输入界面。后置条件无表格要素描述用例标记和名称建立新客户描述业务管理员对客户信息进行添加操作参与者业务管理员前置条件和假设业务管理员已经登录客户管理界面触发条件业务员需要管理客户信息主事件流点击建立新客户按钮,进入主界面。业务管理员输入需要增长的(客户编号、姓名、性别、单位、职务、联系电话、邮箱、住址、客户类型、客户活动、最后一次访问时间、业务量、访问员工编号)点击“建立”,系统弹出“是否建立新客户”,。点击“是”,系统自动保存数据到数据库。可选事件流5、当3中店里“取消”系统返回到用户业务管理主界面。6、当4中点击“取消”按钮时,系统返回到业务管理主界面。后置条件对客户信息进行相应的操作后,系统会自动将相应的客户信息保存到数据库。表格要素描述用例标记和名称客户信息修改描述业务管理员对员工信息进行修改的操作参与者业务管理员前置条件和假设业务管理员已经登录客户管理界面触发条件业务员需要管理客户信息主事件流点击“客户信息修改”进入主界面业务员输入相应客户的(客户编号,姓名)点击“查询”按钮,则系统显示出所要查询的客户信息。业务管理员将所需要修改的信息进行修改。点击“保存”按钮,系统弹出“是否需要保存此信息”,点击“是”系统则保存修改数据与数据库。可选事件流5、当2中所查询的客户资料没有时,系统弹出“没有你所查询的客户信息”。6、当4中业务员不想修改此信息的时候,点击“否”按钮则返回到业务管理主界面。后置条件对客户信息进行相应的操作后,系统会自动将相应的客户信息保存到数据库。表格要素描述用例标记和名称解除客户关系描述业务管理员对客户关系进行删除参与者业务管理员前置条件和假设业务管理员已经登录客户管理界面触发条件业务员需要管理客户信息主事件流点击解除客户关系按钮,进入主界面业务管理员输入需要删除的(客户编号、姓名)。点击“查询”按钮,则系统显示出所要查询的客户信息。4、点击“解除”,系统弹出“是否要解除此客户关系”点击“是”系统弹出“删除成功”。5、点击“是”则返回主界面。可选事件流5、当3中所查询的客户资料没有时,系统弹出“没有你所查询的客户信息”。6、当4中点击“取消”按钮时,系统返回到业务管理主界面。后置条件对客户信息进行相应的操作后,系统会自动将相应的客户信息保存到数据库。表格要素描述用例标记和名称客户信息查询及跟进描述业务管理员对客户关系进行查询及跟进参与者业务管理员前置条件和假设业务管理员已经登录客户管理界面触发条件业务员需要管理客户信息主事件流点击查询及跟进按钮,进入主界面业务管理员点击“浏览”按钮,系统将所有客户信息显示在主界面。业务员输入相应客户的(客户编号,姓名)。点击“查询”按钮,则系统显示出所要查询的客户信息。4、当所显示的客户信息,有一个月没有联系时,系统显示此信息的字体颜色变为红色。可选事件流5、当2中所查询的客户资料没有时,系统弹出“没有你所查询的客户信息”。后置条件对客户信息进行相应的操作后,系统会自动将相应的客户信息保存到数据库。表格要素描述用例标记和名称新员工入职描述业务管理员对员工信息进行添加操作参与者业务管理员前置条件和假设业务管理员已经登录员工管理界面触发条件业务员需要管理员工信息主事件流点击“新员工入职”,进入主界面业务管理员输入需要增长的(员工编号、姓名、性别、职务、联系电话、邮箱、住址、业务量、业绩评估)点击“建立”,系统弹出“是否建立员工信息”,。点击“是”,系统自动保存数据到数据库。可选事件流2、当2中店里“取消”系统返回到用户业务管理主界面。3、当3中点击“取消”按钮时,系统返回到员工管理主界面。后置条件对客户信息进行相应的操作后,系统会自动将相应的员工信息保存到数据库。表格要素描述员工辞职员工辞职描述业务管理员对员工信息进行删除参与者业务管理员前置条件和假设业务管理员已经登录员工管理界面触发条件业务员需要管理员工信息主事件流点击“员工辞职“,进入主界面业务管理员输入需要删除的(员工编号、姓名)。3、点击“查询”按钮,则系统显示出所要查询的员工信息。4、点击“辞职”,系统弹出“是否要删除此员工信息”点击“是系统弹出“删除成功”。5、点击“是”则返回主界面。可选事件流6、当3中所查询的员工资料没有时,系统弹出“没有你所查询的员工信息”。7、当4中点击“取消”按钮时,系统返回到员工管理主界面。后置条件对客户信息进行相应的操作后,系统会自动将相应的客户信息保存到数据库。表格要素描述用例标记和名称员工信息修改描述业务管理员对员工信息进行修改的操作参与者业务管理员前置条件和假设业务管理员已经登录员工管理界面触发条件业务员需要管理员工信息主事件流1、点击“员工信息修改“,进入主界面2、业务员输入相应员工的(员工编号,姓名)3、点击“查询”按钮,则系统显示出所要查询的员工信息。4、业务管理员将所需要修改的信息进行修改。点击“保存”按钮,系统弹出“是否需要保存此信息”,点击“是”系统则保存修改数据与数据库。可选事件流6、当3中所查询的员工信息没有时,系统弹出“没有你所查询的员工信息”。7、当5中业务员不想修改此信息的时候,点击“否”按钮则返回到业务管理主界面。后置条件对客户信息进行相应的操作后,系统会自动将相应的客户信息保存到数据库。表格要素描述用例标记和名称员工信息查询描述业务管理员对员工关系进行查询参与者业务管理员前置条件和假设业务管理员已经登录员工管理界面触发条件业务员需要管理员工信息主事件流点击员工信息查询,进入主界面业务管理员点击“浏览”按钮,系统将所有员工信息显示在主界面。业务员输入相应员工的(员工编号,姓名)。点击“查询”按钮,则系统显示出所要查询的员工信息。可选事件流3、当2中所查询的员工资料没有时,系统弹出“没有你所查询的员工信息”。后置条件无产品生产子系统()用例图:用例表:表格要素描述用例名质量检测描述拟定产品抽样方式,检测产品质量,解决不合格产品。参与者员工(车间质检人员)前置条件产品已被生产完毕。触发条件产品即将入库。主事件流1,在主界面点击“质量检测”按钮,进入质量检测界面;2,选择需要质检的产品,点击“制定抽样方式”按钮选择产品抽样方式;3,根据产品抽样方式进行检测,得到检测结果并录入计算机;4,根据检测结果点击“合格率”按钮计算产品合格率;4,产品质检合格,点击“入库”按钮批准产品入库。可选事件流4,若产品质检不合格则点击“打回”告知生产车间解决。后置条件成品运到仓库,等待发货。表格要素描述用例名产品开发描述记录产品开发过程,涉及创建新的开发项目,项目开发进程,新产品实验及测试测试记录,产品开发结果等。参与者产品开发人员前置条件无触发条件无主事件流1,在主界面点击“产品开发”进入产品开发界面;2,选择正在开发的项目,点击“进入”;3,点击“开发进程”,进入后记录产品开发进程;4,点击“实验及测试”查询产品每次测试及实验结果;5,测试及实验结果符合规定,新产品开发完毕,点击“提交新产品”。可选事件流2,若开发新产品则点击“新建项目”创建一个新的项目;5,测试及实验结果表白新产品不符合规定则新产品开发失败;后置条件产品开发成功,准备投入生产销售。表格要素描述用例名产品生产描述记录各种产品生产过程信息。参与者车间工作人员前置条件原料充足。触发条件产生产品订单,或库存局限性。主事件流1,在主界面点击“产品生产”进入产品生产界面;2,点击选择需要监管的产品种类;3,点击“查询”按钮,监测产品生产过程具体信息;4,点击“已完毕产品”查看产品产量信息。可选事件流2,若生产新产品则点击“新建”创建一个新的种类;3,制定对质量检测不合格产品解决方式;后置条件产品生产完毕,准备进行质量检测。表格要素描述用例名原料采购描述记录原料采购过程的具体信息信息。参与者工作人员前置条件无触发条件原料局限性。主事件流1,点击“原料采购”进入原料采购界面;2,点击“查询”查看订单产品和原料库存的信息;3,根据信息,点击“制定采购计划”拟定需要采购的原料种类及数量;4,点击“提交”提交采购申请,申请批复后采购原料;5,点击“记录”记录原料采购的具体信息。6,采购完毕,点击“入库”申请原料入库。可选事件流3,申请未被批准则修改采购计划。后置条件使用原料生产产品。表格要素描述用例名库存控制描述通过控制原料采购,产品生产过程保证库存量在合理范围。参与者仓库管理人员前置条件无触发条件库存量不合理。主事件流1,在主界面点击“库存控制”进入库存控制界面;2,点击“查询”检查原料及产品库存量;3,根据库存量信息,点击“制定方案”拟定库存控制方案;4,点击“发送邮件”向生产车间或原料采购管理人员发送生产或采购建议。可选事件流无后置条件无财务管理子系统(用例图:用例表:表格要素描述用例标记和名称收费描述会计进行费用收取参与者公司会计前置条件和假设产品生产,管理等产生费用触发条件进行上交费用主事件流登录系统,点击“进入”点击进入查询界面。点击“拟定”输入相关收费信息,点击“查询”查询完毕点击“退出”,点击“拟定”。并收取查询的费用。可选事件流2.1查询到的费用与实际信息不符,则点击”修改“,点击“拟定”后置条件无表格要素描述用例标记和名称发放工资描述进行工资的发放参与者会计,员工前置条件和假设账目核算完毕无误触发条件员工领取工资主事件流登录系统点击“进入”2点击进入查询界面。点击“拟定”3.输入员工信息,点击“查询工资”4.发放工资可选事件流2.1查询到的信息与知己信息不符,再次核算查询,最终点击“修改”修改完毕后点击“确定”后置条件无表格要素描述用例标记和名称管理仓库核算描述进行仓库费用的核算参与者会计前置条件和假设产品的占用仓库触发条件仓库主人收取费用主事件流1登录系统,点击“进入”2点击进入核算界面。点击“拟定”3编辑相关仓库信息,点击“录入费用”。点击“拟定”。4点击“退出”退出系统,点击“拟定"。可选事件流2.1费用信息更新,重新进入系统点击“修改信息”进行修改,之后“拟定”。后置条件无表格要素描述用例标记和名称生产成本核算描述会计进行产品成本的核算参与者会计前置条件和假设产品的生产产生费用触发条件核算费用主事件流1登录系统,点击“进入”2.点击进入核算界面。点击“拟定”3输入各项成本信息,分别“录入信息”4.点击“退出”退出系统,点击“拟定。”可选事件流2.1费用信息更新,重新进入系统点击“修改信息”进行修改,之后“拟定”。后置条件无表格要素描述用例标记和名称研发新产品费用核算描述对研发费进行核算参与者会计前置条件和假设研发产生费用触发条件进行研发费用的核算主事件流1登录系统,点击“进入”2点击进入核算界面。点击“拟定”3编辑研发费用信息信息,点击“录入费用”4.退出系统,点击“拟定"。可选事件流2.1研发费用信息犯错,重新进入系统点击“修改信息”进行修改,之后“拟定”。后置条件无表格要素描述用例标记和名称费用报销描述对公司的费用进行报销参与者会计前置条件和假设公司产生可报销的费用触发条件员工凭发票报销主事件流1登录系统,点击“进入”2.点击进入核算界面。点击“拟定”3编辑报销信息,点击“录入费用”核算信息。34退出系统,点击“拟定"可选事件流2.1报销费用信息与时机信息不符,重新进入系统点击“修改信息”进行修改,之后“确定”。后置条件无域模型(用类图表达)()4)采用活动图可视化用例。

设计规格说明书完毕人:1.引言(Introduction)本章对该文档的目的、功能范围、术语、相关文档、参考资料、版本更新进行说明。1.1目的(Purpose)本文档的目旨在推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,减少系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。1.2命名规则(NamingRule)变量对象命名规则:所有变量命名采用匈牙利命名法,以简朴易懂统一为原则,尽量以一种规范的命名规则来提高代码的可读性。全局变量、类名、类中的公有属性、公有方法、公有成员采用首字母大写,每一个逻辑断点都有一个大写字母来标记。私有变量、局部变量、私有成员、函数等以首字母小写,以后的每一个断点都有一个大写字母开始来标记。数据库对象命名规则:申明数据库表名、字段名、索引名、视图名等统一采用英文单词,并每一个标记符字段以大写字母开头,以变量命名规则来规范接下来单词的命名。1.3术语定义(TermsGlossary)术语定义或解释一般用表格形式给出,如表3-1所示。表3-1术语定义或解释表序号术语名称术语定义1总体结构软件系统的总体逻辑结构。按照不同的设计方法,有不同的总体逻辑结构。若采用面向功能或面向数据的设计方法,则总体逻辑结构为一树形的功能模块结构图。若采用面向对象或面向部件(构件)的设计方法,则总体逻辑结构为部件(构件)的组装图2外部接口本软件系统与其他软件系统之间的接口,接口设施可以是中间件。接口描述涉及:传输方式、带宽、数据结构、传输频率、传输量、传输协议3数据结构数据结构涉及:数据库表的结构、其他数据结构等4概念数据模型CDM关系数据库的逻辑设计模型,叫做概念数据模型。重要内容涉及一张逻辑E-R图及其相应的数据字典5物理数据模型PDM关系数据库的物理设计模型,叫做物理数据模型。重要内容涉及一张物理表关系图及其相应的数据字典6视图在基表或其他视图之上建立的一张虚表,叫做视图,它具有物理表的许多性质,在数据解决和授权上很有用7角色数据库中享有某些特权操作的用户,叫做角色。角色的权利通过授权来实现8子系统具有相对独立功能的小系统叫做子系统。一个大的软件系统可以划分为多个子系统,每个子系统可由多个模块或多个部件组成9模块具有功能独立、能被调用的信息单元叫做模块。模块是结构化设计中的概念10内部接口软件系统内部各子系统之间、各部件之间、各模板之间的接口,叫做内部接口。接口描述涉及:调用方式、入口信息、出口信息等11相关文献相关文献是指当本文献内容变更后,也许引起变更的其他文献。如需求分析报告、具体设计说明书、测试计划、用户手册12参考资料参考资料是指本文献书写时用到的其他资料。如各种有关规范、模板、标准、准则1.4参考资料(References)[1]用户需求报告[2]数据库设计规范[3]命名规范1.5相关文档(RelatedDocuments)[1]源程序清单[2]测试计划及报告[3]《用户使用手册》2.系统设计(DesignofCollective)2.1体系结构设计(DesignofArchitecture)(2.1.1市场管理:2.1.2业务管理:2.1.3销售管理:2.1.4产品生产:2.1.5财务管理:2.2子系统清单(SubsystemList)(张超)子系统清单,如表3-2所示。表3-2子系统清单子系统编号子系统名子系统功能简述子系统之间的关系SS1市场管理具有市场调研、定制发展计划、划分销售区域、计划销售产品量、记录产品剩余量的等功能。部分依赖于销售管理及财务管理系统。SS2业务管理具有建立新客户、客户信息的删改查、建立入职工工档案、员工信息的删改查等功。部分依赖于销售管理产生的订单。SS3销售管理具有订单管理、销售跟进、费用报销绩效考核等功能。部分依赖于市场管理发展计划。SS4产品生产具有产品开发、产品生产、质量检测、原料采购、库存控制等功能。部分依赖于市场管理中的发展计划及销售产生的订单。SS5财务管理具有发放工资、收费、管理仓库核算、生产成本核算、研发新产品成本核算、费用报销等功能。部分依赖于销售管理和业务管理。2.3模块设计(ModuleDesign)鲁棒图和序列图:发展计划子系统:(定制发展计划:市场调研:划分销售区域:计划销售产品数量:记录产品剩余量与需要量:销售管理子系统(订单管理:销售跟进:费用报销:绩效考核:业务管理子系统()登陆:建立新客户:客户信息修改:解除客户关系:客户信息查询及跟进:新员工入职:员工辞职:员工信息修改:员工信息查询:产品生产子系统:()质量检测:产品开发:产品生产:原料采购:库存控制:财务管理子系统()收费:发放工资:管理仓库核算:生产成本核算:研发新产品费用核算:费用报销:2.4功能模块清单(ModuleList)()模块(类)清单,如表3-3所示。表3-3模块(类)清单编号模块(类)英文名模块(类)功能简述接口简述M1-1Marketmanagement市场管理主界面,用于调出操作界面M1-2Show显示结果M2-1Marketresearch用于完毕市场调研的查询,修改,及唤出添加界面M2-2MSG参数记录程序和数据库接口M2-3Show显示结果M3-1Confirm用于输入市场调研信息程序和数据库接口M3-2MSG参数记录M4-1CustomDevelopmentPlan用于发展计划的添加,查询,修改程序和数据库接口M4-2MSG参数记录M4-3Show显示结果M5-1Audit用于显示审核结果M6-1Productsales产品销售主界面M7-1Statisticsthenumberofproductsneeds用于记录产品的数量程序和数据库接口M7-2MSG参数记录M7-3Show显示结果M8-1Salesarea销售区域的划分程序和数据库接口M8-2MSG参数记录M8-3Show显示结果M9-1Plannedproductsalesproduction审计销售产品的产量程序和数据库接口M9-2MSG参数记录M9-3Show显示结果M10-1SalesManagement销售管理主界面,用于订单,物流等方面的管理程序和数据库接口M10-2MSG参数记录M10-3Show显示结果M11-1Begin登陆图形界面M12-2MSG1参数记录M12-3Show显示结果M13-1显示整体系统的主界面M14-1Createanewcustomer用于完毕新客户的建立程序和数据库接口M14-2MSG参数记录M14-3Show显示结果M15-1CustomerManagement用于完毕客户信息的查询,保存,删除程序和数据库接口M15-2MSG参数记录M15-3Show显示结果M16-1Createanewemployee新员工信息的输入程序和数据库接口M16-2MSG参数记录M16-3Show显示结果M17-1EmployeeManagement完毕员工信息的查询,修改,删除程序和数据库接口M17-2MSG参数记录M17-3Show显示结果M18-1Help帮助信息M18-2MSG参数记录M18-3Show显示结果M19-1Production产品生产主界面M19-2MSG参数记录M19-3Show显示结果M20-1Procurementofrawmaterials用于采购原材料的查询,定制计划入库操作程序和数据库接口M20-2MSG参数记录M20-3Show显示结果M21-1Productionnew新产品开发的建立,和查询及测试程序和数据库接口M21-2MSG参数记录M21-3Show显示结果M22-1Production用于完毕产品生产信息的查询,和建立程序和数据库接口M22-2MSG参数记录M22-3Show显示结果M23-1Qualitymonitoring用于完毕质量监测,抽样样品,检测信息录入程序和数据库接口M23-2MSG参数记录M23-3Show显示结果M24-1Stock完毕库存的管理程序和数据库接口M24-2MSG参数记录M24-3Show显示结果M25-1Payquery收费信息的查询及完毕修改程序和数据库接口M25-2MSG参数记录M25-3Show显示结果M26-1Paymentofwages用于完毕工资的发放程序和数据库接口M26-2MSG参数记录M26-3Show显示结果M27-1Warehousemanagementaccounting完毕仓库管理成本的核算程序和数据库接口M27-2MSG参数记录M27-3Show显示结果M28-1Newproductcosting核算新产品的成本程序和数据库接口M28-2MSG参数记录M28-3Show显示结果M29-1Costofproduction完毕生产成本的核算程序和数据库接口M29-2MSG参数记录M29-3Show显示结果M30-1Reimbursementofexpenses完毕费用报销的管理程序和数据库接口M30-2MSG参数记录M30-3Show显示结果3.数据库结构设计()3.1数据库表名清单表3-3数据库表名清单序号中文表名英文表名表功能说明1市场管理员Marketmanager存储市场管理员的用户名和密码及员工号2销售管理员Salesmanager存储销售管理员的用户名和密码及员工号3业务管理员Businessmanager存储业务管理员的用户名和密码及员工号4车间管理员Workshopmanager存储车间管理员的用户名和密码及员工号5会计Accounting存储会计的用户名和密码及员工号6发展计划DevelopmentPlan存储发展计划的名称、方向等7调研信息Researchinformation存储调研信息的名称、明细、员工ID,调研日期8销售区域Salesarea存储销售区域的ID、区域名称、区域项目、产品ID9绩效Performance存放绩效ID、员工ID、订单总额、奖金10订单信息Order存放订单的ID,产品名称,客户ID、员工ID,订单总价,产品单价,区域ID,是否取走11产品Product用与存放产品的信息12客户信息Client用于存放客户的基本信息13仓库信息Warehouse用于存放仓库ID等基本信息14工资Wage用与存放工资的基本信息15原材料Material用于存放原材料基本信息16员工信息personnel用于存放员工的基本信息3.2数据库表的具体清单3.2.1市场管理员序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1用户名MarIDVarchar(20)无否无主键否2密码MarPwdVarchar(20)无否无否3员工IDPerIDVarchar(20)无否无外键否3.2.2销售管理员序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1用户名SalIDVarchar(20)无否无主键否2密码SalPwdVarchar(20)无否无否3员工IDPerIDVarchar(20)无否无外键否3.2.3业务管理员序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1用户名BusIDVarchar(20)无否无主键否2密码BusPrdVarchar(20)无否无否3员工IDPerIDVarchar(20)无否无外键否3.2.4车间管理员序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1用户名WorIDVarchar(20)无否无主键否2密码WorPrdVarchar(20)无否无否3员工IDPerIDVarchar(20)无否无外键否3.2.5会计序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1用户名AccIDVarchar(20)无否无主键否2密码AccPwdVarchar(20)无否无否3员工IDPerIDVarchar(20)无否无外键否3.2.6发展计划序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1项目IDProIDVarchar(20)无否无主键否2项目名称ProNameVarchar(20)无否无否3发展方向DevdirectionVarchar(20)无否无否4项目计划ProplanVarchar无否无否5计划区域PlaareaVarchar无否无否6计划类型PlatypeVarchar无否无否7员工IDPerIDVarchar(20)无否无外键否8计划详情PladetailVarchar无否无否3.2.7调研信息序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1调研IDResIDVarchar(20)无否无主键否2调研名称ResNameVarchar(20)无否无否3调研明细ResdetailVarchar无否无否4员工IDPerIDVarchar(20)无否无外键否5调研日期Resdatedate无否无否3.2.8销售区域序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1区域IDAreIDVarchar(20)无否无主键否2区域名称AreNameVarchar(20)无否无否3区域项目AreprojectVarchar(20)无否无否4产品IDProductIDVarchar(20)无否无外键否3.2.9绩效序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1绩效IDPerIDVarchar(20)无否无主键否2员工IDPerIDVarchar(20)无否无外键否3订单IDOrdIDVarchar(20)无否无外键否4奖金BonusMoney无否无否3.2.10订单信息序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1订单IDOrdIDVarchar(20)无否无主键否2员工IDPerIDVarchar(20)无否无外键否3产品IDProductIDVarchar(20)无否无外键否4订单金额OrdamountMoney无否无否5区域IDAreIDVarchar(20)无否无外键否6客户IDCusIDVarchar(20)无否无外键否7是否取货WhetherVarchar(20)无否无否3.2.11产品序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1产品IDProductIDVarchar(20)无否无主键否2产品名称ProductnameVarchar(20)无否无否3产品类型ProductTypeVarchar(20)无否无否4产品描述ProductDesVarchar无否无否5产品总量ProducttotalVarchar(20)无否无否6是否新产品WhethernewVarchar(20)无否无否7产品单价ProductpriceMoney无否无否8是否合格WhetherhgVarchar(20)无否无否9原料IDMatIDVarchar(20)无否无外键否10仓库IDWarIDVarchar(20)无否无外键否11成本CostMoney无否无否12员工IDPerIDVarchar(20)无否无外键否3.2.12客户信息序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1客户IDCliIDVarchar(20)无否无主键否2姓名ClinameVarchar(20)无否无否3性别ClisexVarchar(20)无否无否4单位CliunitVarchar无否无否5职务ClipositionVarchar(20)无否无否6电话CliphoneVarchar(20)无否无否7邮箱CliemailVarchar(20)无否无否8住址CliaddVarchar(20)无否无否9客户类型ClitypeVarchar(20)无否无否10客户活动CliactivityVarchar无否无否11访问时间AccdateDate无否无否12业务量BusvoluemVarchar(20)无否无否13员工IDPerIDVarchar(20)无否无外键否3.2.13仓库信息序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1仓库IDWarIDVarchar(20)无否无主键否2产品IDProductIDVarchar(20)无否无外键否3仓库容量WarvoluemVarchar(20)无否无否4仓库名称WarnameVarchar无否无否5员工IDPerIDVarchar(20)无否无外键否3.2.14工资序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否1工资IDWagIDVarchar(20)无否无主键否2员工IDPerID

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论