大学毕业设计计算机软件论文摘要和结论参考文献俱全_第1页
大学毕业设计计算机软件论文摘要和结论参考文献俱全_第2页
大学毕业设计计算机软件论文摘要和结论参考文献俱全_第3页
大学毕业设计计算机软件论文摘要和结论参考文献俱全_第4页
大学毕业设计计算机软件论文摘要和结论参考文献俱全_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1 前 言 当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机 946 年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界 +已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开的自行车、汽车一样。在这种环境下证实了一句话:谁掌握的知识多,信息量大,信息处理速度快,批量大, 谁的效率就高,谁就能在各种竞争中立于不败之地。 中小型企业在我国经济发展中具有重要的地位,目前我国的中小型企业数量较多、地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入 小型企业将面临外资企业和国外产品与服务的严峻挑战。如果我国的中小型企业不借助先进的管理思想转变经营观念、使用信息化提高企业的管理水平和工作效率,将很难在今后的国际竞争中取胜。随着技术发展,电脑的操作及管理日趋普及,因此我国中小型公司采用电脑管理公司的各种业务也已成为趋势和必然。 管理信息系统 (一个由人、计算 机等组成的能进行信息的收集、传递、存储、加工和使用的系统。其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业河 北 能 源 职 业 技 术 学 院 2 的办公及管理都将朝着高效、快速、无纸化的方向发展。 管理人员及时了解公司现状,把握将来的发展路径。 图书馆内部资源管理系统是针对公司内部相关业务的需要建立起来的一个科学、有效的现代管理系统。它是一个基于 B/普通用户可以通过浏览器登录系统实现对公司信息、客户关系、生产计划、商品管理的查询录入等操作。此外,系统管理员登录系统后可以对用户、部门和岗位进行增加删改操作,还可以对用户的权限进行重新设置、对公司的信息进行初始化和提交操作。 河 北 能 源 职 业 技 术 学 院 3 内容摘要 企业进销存管理系统能够 极大地提高人事劳资管理的效率 ,也是企业的科学化、正规化管理 ,与世界接轨的重要条件。库存管理信息系统是一种典型的信息管理系统( 其开发主要包括后台的数据库的建立、维护、后台框架的整合以及前端页面的代码开发三个方面的内容。数据库的建立和维护主要要求其管理数据的一致性、完整性、安全性等特点,而前台页面开发则要求做到各项功能要完备、操作要简便、易学易用等特点。 本文采用 开发了企业进销存管理系统,将系统分模块进行设计,对于每个功能模块都包含了增加、编辑、查询、统计、打印、帮助等功能。后台 数据库使用 据库为开发工具,配合短时间能够设计出符合用户要求的可行性系统,以及日后对数据库的维护和功能模块的增加。 关键字:进销存、 据库。 河 北 能 源 职 业 技 术 学 院 4 目 录 前言 . 1 内容摘要 . 3 目 录 . 4 第一章 项目背景及意义 . 5 . 5 . 5 第二章 项目需求分析 . 7 . 7 . 7 . 8 . 8 . 8 . 8 . 9 . 9 第三章 项目设 计 . 10 . 10 . 10 . 10 . 12 . 13 . 13 心技术 . 15 术 . 17 第四章 项目测试 . 20 级管理员 . 20 . 21 . 22 . 23 结 论 . 25 致 谢 . 26 参 考 文 献 . 27 河 北 能 源 职 业 技 术 学 院 5 第一章 项目背景及意义 计背景 随着科学技术的发展,管理软件不断被应用于社会各个层面 ,随着公司规模和业务的不断扩展,公司单靠原来的管理模式已经满足不了现有工作的需求,因此急需开发出一套全面有效方便 、快捷的业务展示平台 来满足公司的发展要求。 由于市场竞争的需要,如何吸引和留住人才,激发员工的创造行、工作责任感和工作热情已经成为关系企业兴衰的重要因素,人才已成为企业最重要的资产之一。 “公正、公平、合理”的企业管理理念和企业管理水平的提高,是社会对库存管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户 /服务器技术,特别是 术的发展,使的三代库存管 理系统的出现才成为必然。库存管理系统的特点是从物品管理的角度出发,用集中的数据库将几乎所有与物品相关的数据统一管理起来,形成了集成的信息源。 有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策。 企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套进销存管理系统,实现计算机化操作,而且必须根 据企业的具体情况制定相应的方案。 统开发目标 河 北 能 源 职 业 技 术 学 院 6 项目名称 :北京图信时代内部资源管理系统 北京图信时代科技有限公司内部资源管理系统将基本涵盖企业内部资源管理的主要需求,包括商品的进销存管理的完整信息,具有完善细致的功能、强大的数据处理功能和较完备的安全机制;随心所欲的查看所见即所得的在线编辑功能。 北京图信时代科技有限公司内部资源管理系统一方面是适应市场需求,提高应用本软件的企业的管理效率。满足信息时代管理数字化的要求、利用管理信息系统中合理的数据库结构来保存数据信息,及时了解各个环节中信息的变更,对企 业内部资源进、销、存情况进行管理。 通过有效的程序结构来支持各种数据操作的执行,以提高管理效率,实现资源管理的系统化,规范化,自动化;另一方面,通过该项目开发的全过程,加深了对 统开发理论的理解,学到 统化的开发的更许多实际知识,还加深了对 了解。能够更好的将自己的理论知识与实际情况联系起来,很大程度上增加自己的实际项目开发经验。 河 北 能 源 职 业 技 术 学 院 7 第二章 项目需求分析 以进销存管理系统基本功能及客户需求为主体进行页面设计,如图 1: 图 1 进销存管理系统 户需求 北京图信时代科技 有限公司内部资源管理系统主要需求是:系统采用先进的应用系统体系结构和开发模式,提高系统的可扩展性、可维护性和交互性。该系统相对独立,接口实现简单、安全,可操作性强。本系统主要包含企业信息管理、客户关系管理、企业商品管理、生产计划管理、企业产品、企业综合管理、权限管理七大部分。 求分析 需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。河 北 能 源 职 业 技 术 学 院 8 在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会进而了解用户究竟需要什么。需求分 析也是一个建模的过程,就是以市场运作中的业务定义为基础,重新定义一个业务在业务系统中的概念、业务流程、数据流程、业务间关系、数据间关系等,以便于计算机高效的实现这个业务。需求分析既可以用于一个业务的具体分析,也可以用于一类业务的分析和整个业务支撑系统的分析。 行性分析 术可行性 如果没有资源和时间上的限制,任何项目都将是可行的,但是在现有资源条件下,要在规定时间内完成项目开发则必须细致而谨慎地评估项目的可行性。 北京图信时代科技有限公司内部资源管理系统主要完成企业内部的资源管理,从 而在管理上提高效率,因此项目的经济可行性无庸置疑;技术可行性方面,根据提出的要求,结合现行技术的发展程度得出结论,项目所要求功能和性能完全可以实现。 济可行性 根据北京图信时代科技有限公司实际的经济实力,它有能力应用计算机管理软件。企业能负担得起其支出费用 (包括设备的购置费,软件的开发费,人员工资和培训费用等 );另一方面是取得收益,其中一部分可以用钱来衡量,加强库存管理可加快流动资金周转,减少资金积压等,还包括不能用金钱来衡量的收益,系统提供更多、更快的信息,缩短取得信息的时间。 理可行性 河 北 能 源 职 业 技 术 学 院 9 软件充分结合现代管理理论达到企业与管理人员与企业业务流程的合理分配,结合企业现有的管理方式、规章制度以及原始数据达到软件与企业融合的目的。接受现代管理知识比较容易,加之软件是根据 调查大多部门经理认为软件有必要开发也是必须开发的。 行性分析结论 从经济、技术、管理三方面分析软件是有必要开发的,且市场前景广阔。 目实现功能模块 (1)支持商品的有关查询; (2)供货商往来帐务管理; (3)客户往来帐务管理; (4)支持退货、换 货; (5)提供操作员角色权限管理; (6)提供日志信息管理; (7)支持财务管理功能; (8)支持库存盘点功能; (9)支持批发销售、零售销售; (10)提供会员信息管理。 河 北 能 源 职 业 技 术 学 院 10 第三章 项目设计 进销存管理系统是企业的循环系统,是整个企业生产经营活动的物质基础。企业的生产经营活动,从材料的采购、产品的生产加工到产品的销售等等,从一定意义上讲,都是物料的转换和流动的过程。进销存管理系统的运作和效率直接影响着企业的经济效益。效易王从整个企业物流的视角出发,实现了库存、采购和销售的物流的整合,并且和生产、财 务等子系统集成。进销存管理系统帮助企业合理配置物流资源,动态控制物流动向,有效地保障生产经营活动的供给,压缩库存资金占用,提高物品周转效率,降低采购和销售成本,为企业创造良好的经济效益。 发环境及相关工具 000 一个开放源代码的、基于 可扩展开发平台。它只是一个框架和一组服务,用于通过插件组件构建开发环境。 附带了一个标准的插件集,包括 发工具( 目设计 系统设计是管理系统的开发起点,也是整个管理系统实现过程中的关键环节,主要包括数据库设计、系统功能分析和系统模块设计等。 据 字典 河 北 能 源 职 业 技 术 学 院 11 对大多数应用系统而言,很大程度上都是围绕对数据库的操作展开的,数据库本身才是应用系统的核心部分,程序界面只是提供用户对数据库中的数据的组织与管理的接口。任何数据库结构的变更都很可能导致界面程序的改动。因此,数据库结构设计至关重要。数据库采用 所支持的字段数据类型包括数值、字符、日期时间以及二进制和图片等类型,它性能稳定适合本系统的工作需求。根据功能模块的设计,以及规范化的设计要求,该系统的数据库设计了 22个表 1个视图。 据功能要求在 创建数据库,建立各数据表, 表 数据库 数据表名称 字段 (简短描述 ) 品类别信息表 品促销状态字典 品单位字典 单明细信息表 单信息表 送商信息表 员信息表 员收货地址信息表 员充值信息表 库明细信息表 库信息表 品库存信息表 库 信息表 河 北 能 源 职 业 技 术 学 院 12 库明细信息表 应商信息表 作员信息表 志信息表 色信息表 单信息表 限信息表 码级次信息表 架设计 1)架构设计 为实现需求分析的目标,所以,本系统采用 B/S 结构作为基础结构,即客户端浏览器 /数据库 结构。 在 B 户端运行浏览器软件。浏览器向 用程序处理,并向数据库服务器提交 句,当 用服务器得到数据库服务器的返回结果后,对得到的数据进行处理,变成 发给客户端浏览器以友好的 面形式显示出来。 采用 B/有很强的开放性,任何使用 便客户迅速、便捷的浏览房产开发信息,这在房产销售过程中对于宣传环节的作用尤为重要。 2)层次结构 在软件层次结构设计上, 本系统采用比较流行的三层架构设计,既表示层,业务层,和数据访问层。 3)数据访问层 河 北 能 源 职 业 技 术 学 院 13 实现对数据的访问功能 ,接收 返回操作数据库的结果,如创建 /关闭连接,执行结构化查询语句,它直接与数据库打交道。与数据库的关系最为密切,使用频繁。 4)业务逻辑层 实现系统的逻辑功能。业务层负责按照模块,将软件业务逻辑分成若干的模块,降低了与数据访问层和表示层的耦合性,带来的好处是,方便页面升级,和业务功能的扩展。 全保密设计 本系统的保密功能通过用户的权限设定来实现。用户在登录系统时输入密码,如果 密码正确,系统根据该用户的权限,设置该用户可以进行的操作。用户的权限设定是以系统的菜单项为基本单位,只有用户具有使用该菜单的权限时,菜单项才可以为其所用。当添加新用户时,用户的权限为空 (即不能进行任何操作 ) 。系统的数据安全通过数据备份与恢复的功能来实现,此时应为该用户设置相应权限;用户权限也可以根据具体情况随时修改。在进行备份时,用户最多可以保存三个备份,相应的数据库恢复也可以从三个备份中选择一个进行恢复。此外,为保证计算机的安全,每台计算机都加装了 间断电源,保证在突然断电情况下能够正常退出系统。 块功能设计 1)企业信息管理模块 该模块的主要功能是对企业信息进行采编、企业信息审核、企业信息查询。 企业信息采编包括企业公告、企业活动、企业信息、企业说明等栏目。根据这些栏目可以清晰的了解到该企业的最新动态。其中企业信息审核模河 北 能 源 职 业 技 术 学 院 14 块只能有拥有最高权限的系统管理员来操作。当信息经过审核后才能发布,提高了系统的安全有效性。之后单击客户名可以以报表的形式查询信息。 进销存系统大概组织模块结构图 2如下: 进 销 存 管 理 系 统采 购 管 理 模 块 库 存 管 理 模 块 销 售 管 理 模 块 系 统 管 理 模 块货物类别管理供应商信息管理客户信息管理货物信息管理仓库信息管理采购单登记采购单维护采购单查询入库管理出库管理库存查询库存预警新增销售订单销售单维护销售单查询商品利润分析部门管理用户管理个人信息维护基 础 信 息 管 理图 2 系统 功能模块 (2)企业商品管理模块 该模块类似与 统模块它分为:商品生成采购报表、商品 入库、商品出库、和库存查询等几部分。在采购过程中,系统能够处理采购单与采购退货单,使企业可以轻松管理采购、商品入库、采购退货和商品出库等各项工作。商品的流通是本系统的主要业务,库存在系统占有重要的地位,系统应提供库存管理功能。库存管理主要进行盘点查询处理与提货查询处理这两方面的工作。 (3)产品信息管理模块 产品资料是企业经营产品的基本信息,是库存资源的保障。该模块主要维护产品资料的信息,可对产品进行增加、删除及修改操作。 (4)企业权限管理模块 在此系统中系统员的权限最高可设置其他用户的最终权限。其流程为河 北 能 源 职 业 技 术 学 院 15 在用户权限角色内选定所配备的功能,即为用户添加角色,再授予其具体的权限访问路径。 (5)用户权限管理模块 用户信息管理包括新建用户信息 ,修改用户信息 ,删除用户信息 ,信息用户查询 ,信息查询时提供分组 ,排序功能 ,需要对查询信息的返回结果进行分页。 心技术 框架整合及代码结构: 步骤 一 :新建 目 , 为项目添加 支持,导入 ;在为项目添加 支持,管理 是使用 对进行管理 , 导入 置 如图 3: 图 3 框架模块 河 北 能 源 职 业 技 术 学 院 16 步骤 二 :修改 先为 配置文件添加监听,及初始化参数的配置,添加 拦截器 , 为表在项目中间添加映射文件使用 映射方式不要使用注解。 步骤三:添加 支持,用 现持久化,注意使用 步骤四:在 样告诉我们的 自动管理 :在什么 时候执行了?我们在 目中是通过调用 “配置文件的存放位置 ”); 返回一个 厂对象来解析指定的文件 :然后调用 “名字 ” )来实例化 /通过加载 ;/获取配置文件中的 (; 在 目中我们就需要在 配置监听来完成我们的 厂 。 北 能 源 职 业 技 术 学 院 17 骤 五 :添加 配置,这里我是自己手动配置的, 在 截 * 术 系统利用 封装数据库持久层,通过高质量的数据库映射关系,将数据库的操作优化到极限。通过 术的应用,可以利用 图 4: 图 4 置 河 北 能 源 职 业 技 术 学 院 18 当前, 数据库连接配置可以分为两种,有一种是在 效果都是相同的。 例如:数据库连接,通过编辑 件可以很好的对数据库连接进行操作。针对 而跨越 连接用户名 连接所用的数据库 2 河 北 能 源 职 业 技 术 学 院 19 1800 项目用的是 大框架的集成,整合后的配置文件为 图 5: 图 5 配置文件 北 能 源 职 业 技 术 学 院 20 第四章 项目测试 级管理员 (1)登录:管理员用户与操作员用户通过相同的登录入口进入系统,用户登录时需提供合法的用户名与密码,并选择系统用户类型。通过身份验证的用户进入管理系统桌面,执行系统后台管理功能,未通过身份验证的用户无法使用此系统后台管理功能, 登录用户可保留服务端登录状态。登录用户可保留客户端登录状态,并记录上次使用系统的用户名。 (2)用户管理:有权限的用户应允许使用用户管理功能。用户管理功能应允许用户创建系统用户账户,修改系统用户信息,包括登录密码,注册邮箱,提示问题及答案,用户管理功能应允许用户修改 系统用户所属用户组,用户管理功能应允许用户删除系统用户。 (3)权限管理:系统用户可分为管理员用户与操作员用户两种,管理员用户可以对操作员用户和管理员用户授权。有权限的用户应允许使用权限管理功能。权限管理功能应允许用户通过设置 /取消用户组权限从而修改属于该用户组的用户权限。权限管理功能应允许管理员用户单独设置 /取消用户组针对某项管理功能的权限。 (4)公司管理:需要记录编号,公司名,负责人,邮编,电话,地址,联系人,银行卡账户信息,并可以实现添加修改删除和查询操作。 (5)客户管理:需要记录编号,姓名,地址 ,电话,传真,联系人,开户行,银行卡号,付款时间,销售员信息,并可以实现添加修改删除和查询操作。 (6)订单管理:需要记录订单号,客户编号,产品编号,数量,单价,接收时间, 态信息,并可以实现添加修改删除和查询操作。 河 北 能 源 职 业 技 术 学 院 21 (7)产品管理:需要记录编号,名称,类型,编码,单位,单价,过期日期, 息,并可以实现添加修改删除和查询操作。 (8)供应商管理:需要记录编号,名称,电话,传真,添加时间,联系人,联系电话,付款时间,开户行,银行卡账户信息,并可以实现添加修改删除和查询操 作。 (9)出、入库管理:需要记录编号,产品编号,供应商编号,仓库编号,入库时间,方向,管理员信息,并可以实现添加修改删除和查询操作。 (10)仓库管理:需要记录仓库编号,名称,位置信息,并可以实现添加修改删除和查询操作。 (11)注销:当已登录的用户关闭浏览页面或退出应用程序后,再次进入系统时,需要重新登录。 通用户功能 (1)登录: 管理员用户与操作员用户通过相同的登录入口进入系统,用户登录时需提供合法的用户名与密码,并选择系统用户类型。通过身份验证的用户进入管理系统桌面,执行系统后台管理功能,未 通过身份验证的用户无法使用此系统后台管理功能,登录用户可保留服务端登录状态。登录用户可保留客户端登录状态,并记录上次使用系统的用户名。 (2)公司管理:需要记录编号,公司名,负责人,邮编,电话,地址,联系人,银行卡账户信息,并可以实现添加修改删除和查询操作。 (3)客户管理:需要记录编号,姓名,地址,电话,传真,联系人,开户行,银行卡号,付款时间,销售员信息,并可以实现添加修改删除和查询操作。 (4)订单管理:需要记录订单号,客户编号,产品编号,数量,单价,接收时间, 态信息,并可以实现添 加修改删除和查询操作。 河 北 能 源 职 业 技 术 学 院 22 (5)产品管理:需要记录编号,名称,类型,编码,单位,单价,过期日期, 息,并可以实现添加修改删除和查询操作。 (6)供应商管理:需要记录编号,名称,电话,传真,添加时间,联系人,联系电话,付款时间,开户行,银行卡账户信息,并可以实现添加修改删除和查询操作。 (7)出、入库管理:需要记录编号,产品编号,供应商编号,仓库编号,入库时间,方向,管理员信息,并可以实现添加修改删除和查询操作。 (8)仓库管理:需要记录仓库编号,名称,位置信息,并可以实现添加修改删除和查 询操作。 (9)注销:当已登录的用户关闭浏览页面或退出应用程序后,再次进入系统时,需要重新登录。 统用户 管理 : a)页面位置 图 6: 图 6 系统用户管 b)功能分析 河 北 能 源 职 业 技 术 学 院 23 该模块的主要功能是对管理员的信息进行添加、修改、删除、刷新操作。 户角色管理: a)页面位置 图 7: 图 7 用户角色管理 b)功能分析 该模块的主要功能是对管理员角色的信息进行权限 的添加、修改操作。统菜单信息管理 a) 页面 位置 图 8: 图 8 系统菜单信息 河 北 能 源 职 业 技 术 学 院 24 b) 功能分析 该模块中,只能由超级管理员来修改用户访问网站 河 北 能 源 职 业 技 术 学 院 25 结 论 本次毕业设计开发的是基于 B/S 结构的 北京图信时代内部资源 管理系统,采用 发工具 , 发 环境 、 008 作为后台数据库管理 工具 ,利用 成数据访 问的操作 , 大框架整合进行项目的研发 。 在开发的过程中,采用了

温馨提示

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

评论

0/150

提交评论