欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    [毕业设计论文]花卉公司管理系统.doc

    • 资源ID:91259301       资源大小:140.50KB        全文页数:13页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    [毕业设计论文]花卉公司管理系统.doc

    系统设计说明书 风雪花卉公司管理系统目 录 1 可行性研究11.1 概述11.2 系统目标11.3 系统开发背景、必要性、意义21.4 建议的新系统21.5 可行性研究21.5.1 技术可行性31.5.2 经济可行性31.5.3 运行可行性31.6 结论32 总体规划42.1 组织机构与调查42.2 划分子系统42.3 具体计划43 体统分析53.1 现行系统分析53.2新系统的逻辑设计54.1 系统结构设计74.2 数据库设计75 系统实施95.1 程序设计(设计内容)95.2 系统测试101 可行性研究1.1 概述花卉公司销售管理系统是典型的信息管理系统,其开发主要包括前端应用程序以及后台数据库的建立和维护两个方面,前者具有应用程序功能完备,易于使用等特点,后者能够建立起数据一致性、完整性和数据安全性。本系统根据花卉公司的管理要求,采用Microsoft Visual Studio.Net 2005程序设计,对SQL Server 2000数据库技术进行了比较深入的应用,主要完成花卉销售的管理及日常事务的处理。系统运行结果证明,其特点: 提高效率,移动性强,操作简便。其功能:客户资料录编辑、公司员工资料管理、花卉销售的出货单管理、销售订货单管理、销售数据查询管理、销售收退款记录查询、入库单管理、出库单管理、入出库查询管理、进出帐目管理 、数据统计报表等。1.2 系统目标建立的新系统拥有友好的界面、操作方便、移动性强等特点。提供花卉管理的日常业务需求,提高工作效率,具有较强的安全设置。花卉公司销售管理系统主要针对花卉公司的花卉销售及日常业务管理等设计,使用对象也可为花卉的生产企业、花卉市场、花卉代理商及个体花卉分销商。(1) 采用友好的用户界面,工具栏快速实现。(2) 操作简单快捷,采用键盘响应。(3) 数据存储安全可靠,随时可备份和恢复。(4) 管理员可设置操作员权限。(5) 操作员可随时修改个人信息。(6) 对企业信息的全面查询和强大的管理功能。(7) 拥有对用户录入数据的严格检验功能。1.3 系统开发背景、必要性、意义 花卉产业经过多年发展,已经出现繁荣景象,面对活越的市场,大量的需求,为使产品更加贴近市场、满足消费者需求。因此,作为一个花卉企业需要一个完善的销售管理软件来满足日常事物的销售和管理来使企业的业务高效无误的运转。因此,设计一个花卉管理系统是势在必行的。从系统管理的角度出发,把各个部门通过信息联系起来,构成协调一致的整体,保证信息的畅通,以较低的成本实现信息处理和流动的自动化,实现业务和业务流程的自动化处理开发了花卉公司销售管理系统。花卉公司管理系统主要针对花卉公司的日常业务处理而设计,解决手工方式统计带来的数据统计不准确不及时,使交货期无法保证;解决了销售部需要的库存数据,生产进程数据,采购数据无法及时回馈,交货期无法准确及时的问题;解决供应商,客户和订单评审机制不完善,销售部未对订单的交货期,信用额度,产品变更,生产能力等进行评审,未有完整的客户档案和客户的回款清单等信息,来有效的管理客户群等问题。1.4 建议的新系统(1)存储客户、员工、花卉的基本信息(2)花卉的采购、销售管理、库存管理(3)订货、销售、退货的记录存储(4)统计报表,包括员工销售额、花卉销售量、客户关系的统计生成详细的报表(5)安全设置,包括权限、数据备份、数据还原等基本操作1.5 可行性研究现今社会是一个讲究效率的社会,如果仍使用手工操作,既浪费了人力,又浪费物力,无法提高效率,为此开发花卉公司管理系统软件,提高工作效率。该系统软件操作界面友好,系统管理完善,达到资源合理利用的目的,节省了大量时间。花卉公司管理系统完成对公司日常业务的处理,包括对客户信息、库存信息、订退货信息等数据库表的操作。根据调查分析,系统设计方案有以下三个可行性。1.5.1 技术可行性技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是花卉管理公司)提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,掌握了数据库及其应用技术、数据库原理、计算机网络技术等课程,对数据库的设计、应用及维护有了一定的认识与动手实践的能力,从而在一定程度上具备了开发一个小型系统的能力,本系统采用Microsoft Visual Studio.Net 2005语言进行编写,利用SQL Server 2000对数据库表进行存储,提供数据之间的操作功能。本系统代替传统的手工操作,提高工作效率。1.5.2 经济可行性花卉公司销售管理系统可提高数据的安全性、共享性和实力性,降低公司预算,提高工作效率,为公司在业界市场的激烈竞争中减少不小的开支。1.5.3 运行可行性 本系统要求运行环境较低,日常应用的Windows操作系统即可支持,通过友好的可视化操作界面,向用户展现方便快捷的使用菜单及工具按钮,用户操作起来简单易懂,无需特殊培训。1.6 结论 从以上分析可知,开发一个花卉管理系统是势在必行的,此系统包括六大基本功能:基本信息管理、日常业务管理、统计报表、安全设置、工资管理、系统设置。基本上符合花卉公司的管理要求,而且该公司投入大量的资金,完全可以保证该系统开发的顺利完成。2 总体规划2.1 组织机构与调查 公司经理:人事处,采购部,销售部,库存管理,安全维护,财务处 人事处:员工考勤,奖惩信息,工资发放,人员调配 采购部:定单发放,采购 销售部:销售管理,退货管理 库存管理:库存盘点,计划投入量 安全维护:系统的备份,数据还原,用户管理 财务处:资金的发放2.2 划分子系统 在设计时按照实际的要求把本系统划分为基本信息管理、日常业务管理、统计报表管理、系统信息管理、维护管理等功能模块,以实现对销售系统的控制。1、基本信息管理模块主要实现对商品信息、客户信息、供应商和员工信息的录入、修改、添加和删除等操作。2、系统信息管理模块包括用户管理、权限管理,数据备份和数据的恢复模块,例如用户管理包括对用户身份,姓名,密码的修改等;权限管理,设置用户相应的使用的权限。2.3 具体计划表2.1 具体实施计划 实施计划阶段人数时间(天)人月起止时间可行性研究2242008411-13系统分析2242008413-15系统设计2242008415-17程序设计2242008417-19系统测试2242008419-213 体统分析3.1 现行系统分析 现行系统没有统计部分,看不出员工的工作的业绩、每种花的销售情况、与客户的关系,难以决定下一段的实施计划如该进哪种花销售量才会提高,哪个是价值客户、哪个是成长客户,这些数据对未来发展都起着至关重要的因素。安全设置也不够完善。具体实施如下:销售业务流程:1 首先登记客户的基本信息情况,只有登记的客户才可以进行买卖。2 再确定该客户是否有下过定单,若有则直接显示订单的详细信息,否则订购方式为零售,选择具体的花卉,填写具体的成交条件如实付,找零等。3 确定成交,将销售的商品记录添加到销售表中,库存作相应的更新。4 可将此结果倒入到Excel中,进行处理。系统维护的业务流程:1 备份数据库,只要单击“备份”菜单项,选择相应的备份路径,开始备份即可。2 还原数据库,首先要分离原有数据库,然后选择已备份的数据库路径进行还原即可。3.2 新系统的逻辑设计 加工文件源/宿数据流图3.1数据流图符号库存销售商P3采购供应商P2销售销售处P1库存查询销售处图3.2 库存数据流图客户信息销售商P2销售销售处P1客户信息管理接待处图3.3 客户数据流图P2添加操作员 操作员 P1商品界面操作员 输入商品信息 确认商品信息 库存清单 添加商品信息 图3.4 添加商品信息数据流图 4 系统设计花卉销售管理系统4.1 系统结构设计 基本信息日常业务统计报表系统维护帮助供应商客户信息花卉信息员工信息销售花卉退货信息员工业绩客户合作花卉售出用户管理备份数据还原数据图4.1花卉系统结构4.2 数据库设计表4.2 花卉信息表字段名称字段类型主要属性说明编号Int(4)递增,无重复,不允许为空用于与其他表关联花卉名称char(40)可重复,不允许为空用于存储作为商品的花卉名称简称char(20)无重复,允许为空用于存储花卉名称的简称规格char(10)可重复,允许为空用于存储花卉包装规格如盒、箱产地char(10)可重复,允许为空用于存储花卉的生产产地出厂日期datetime(8) 可重复,不允许为空用于存储花卉的出厂日期保质期datetime(8)可重复,不允许为空用于存储花卉的保质期进货价格Decimal(9)可重复,不允许为空用于存储花卉的进货价格售货价格Decimal(9)可重复,不允许为空用于存储花卉的销售价格进货数量Int(4)可重复,不允许为空用于存储花卉的进货数量流水号Int(4)不可重复,自动生成用于查询、退货时打印流水号表4.3 供应商信息表字段名称字段类型主要属性说明编号Int(4)无重复,不允许为空用于与其他表关联,标识供应商名称Varchar(50)可重复,不允许为空存储供应商名称地址Varchar(50)可重复,不允许为空存储供应商的地址经办人Char(20)可重复,不允许为空存储供应商方的经手人姓名备注Varchar(50)可重复,允许为空存储供应商的附加信息流水号Int(4)自动生成,不允许为空存储供应商此次销售的流水号表4.4 员工信息表字段名称字段类型主要属性说明编号Int(4)无重复,不允许为空用于与其他表关联,确定一个员工姓名Int(4)可重复,不允许为空用于存储员工的姓名性别datetime(8)可重复,不允许为空用于存储员工的性别年龄Decimal(9)可重复,不允许为空用于存储员工年龄住址Int(4)可重复,不允许为空用于存储员工住址电话Decimal(9)可重复,不允许为空用于存储员工联系电话备注Char(10)可重复,允许为空用于存储员工附加信息表4.5 操作员信息表字段名称字段类型主要属性说明编号Int(4)无重复,不允许为空用于与其他表关联,确定操作员操作身份Int(4)可重复,不允许为空用于存储操作员的身份姓名datetime(8)可重复,不允许为空用于存储操作员的姓名密码Decimal(9)可重复,不允许为空用于存储操作员的密码5 系统实施5.1 程序设计(设计内容) 基本信息管理:主要实现对客户,员工,花卉,供应商基本信息的录入,添加,删除,修改等基本操作。如花卉信息表,要进行以下字段的操作(编号,名称,简称,产地,规格,单价,备注),输入完成后,显示相应的信息。确认无误后,将此信息保存的数据库中。系统维护:用户管理,数据备份,数据还原。如用户管理,对操作员身份,姓名,密码进行添加,修改,删除的操作。代码:/客户基本信息的添加操作AddClienter()方法代码public static bool AddClienter(string wClientName,string wClientAddress,string wClientTel,string wClientRemark) SqlConnection connTemp = new SqlConnection(MyConn .ConnString );string strTemp = "insert into 客户表(姓名,住址,电话,备注) values('"+wClientName +"','"+wClientAddress +"','"+wClientTel +"','"+wClientRemark +"')"SqlCommand cmdTemp = new SqlCommand();cmdTemp.CommandText = strTemp;cmdTemp.Connection = connTemp;try connTemp.Open();cmdTemp.ExecuteNonQuery();connTemp.Close();return true;/数据备份BackUpDataBase()方法代码public static bool BackUpDataBase(string backuptodatabase)SQLDMO.Backup backup = new SQLDMO.BackupClass();SQLDMO.SQLServer sqlserver = new SQLDMO.SQLServerClass();sqlserver.LoginSecure = false;sqlserver.Connect(".", "sa", "");backup.Action = SQLDMO.SQLDMO_BACKUP_TYPE.SQLDMOBackup_Database;backup.Database = "FlowerManageSystemData"backup.Files = backuptodatabase;backup.BackupSetName = backuptodatabase;backup.BackupSetDescription = "数据库备份"backup.Initialize = true;trybackup.SQLBackup(sqlserver);return true;/数据库还原ReDataBase()方法代码public static bool ReDataBase(string SourceFileName)SQLDMO.Restore restore = new SQLDMO.RestoreClass();SQLDMO.SQLServer sqlserver = new SQLDMO.SQLServerClass();sqlserver.LoginSecure = false;sqlserver.Connect("127.0.0.1", "sa", ""); restore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;restore.Database = "FlowerManageSystemData"restore.Files = SourceFileName;/restore.BackupSetName = SourceFileName; restore.FileNumber = 1; try restore.SQLRestore(sqlserver); return true;5.2 系统测试软件测试是软件的质量管理,核心技术是软件测试用例,软件测试是有组织性、步骤性、计划性的。测试的形态分构建性测试、系统化测试、专项测试。软件测试的方式分为白盒技术和黑盒技术。前者有称结构性测试是内部人员进行的测试,后者测试着重于软件的功能的测试,测试人员必须使用测试用例。黑盒技术与白盒技术的区别:白盒在测试的早期进行,黑盒在后期进行,它力图发现下列错误:功能不正确或遗漏功能、界面错误、数据结构错误或外部数据库访问错误、性能错误本系统采用黑盒测试技术,白盒测试为辅。1 管理员登陆测试(黑盒测试)输入错误的用户名和密码,如用户名(cln),密码(wl)。结果:提示“登陆失败,请重新登陆”。输入正确的用户名和密码,如用户名(cln),密码(cln),进入系统。 2. 员工信息添加测试(黑盒测试)当输入内容为空。结果:提示“输入的内容不能为空”。当全部输入时结果:提示“添加成功”。3数据库还原测试(白盒测试)当现有数据库没有分离时结果:出现提示信息“应先分离现有数据库,在进行还原操作”。当分离现有数据库时结果:出现提示信息“已成功还原数据库”。系统运行情况:经过系统的不断测试及改进,花卉销售管理系统已达到了预期的效果,可以实现以下功能:基本信息管理(商品、员工、供应商、客户)、日常业务管理(订货、销售、退货)、统计报表(员工业绩、商品销售量、客户往来记录、供应商关系)、安全设置、工资管理、系统设置(数据库备份、数据库还原、操作员权限管理),用户可对其进行应用,运行状况良好、实现了销售管理的目的。11

    注意事项

    本文([毕业设计论文]花卉公司管理系统.doc)为本站会员(可****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开