计算机软件毕业设计.docVIP

  • 13
  • 0
  • 约7.66千字
  • 约 21页
  • 2017-02-08 发布于重庆
  • 举报
计算机软件毕业设计

软件技术专业顶岗实习 技术报告 ?????????? ? 姓??? 名:????????? ???? 学号: 专??? 业:?????????????????? ???软件技术?????? ??? 实习单位: ?? 实习岗位: 大数据开发工程师 校内指导教师:?????????????? ????? ???? ?? 校外指导教师:????????????? ? ???? 实习日期:????2015?年??3 月??1 日至 ?2015年??6月?19日?????? ?? 2015年?6月10 日 目 录 ??? 第一章 概述 3 1.1项目背景 3 1.2 项目目标 3 第二章 需求分析 4 2.1 项目需求 4 第三章 相关技术 5 3.1 Java语言 5 3.2 Mysql数据库 6 3.3 Struts2框架 6 第四章 概要设计 7 4.1系统体系结构 7 4.2系统开发环境 8 4.3系统数据库实现 8 第五章 详细设计 12 5.1系统详细功能模块 12 第六章 系统测试应用 16 6.1 系统测试功能模块 16 第七章 结论 18 概述 1.1项目背景 随着中国电子商务、互联网业务的迅猛发展,国内许多企业已跨入电脑网络管理时代,并因此提高了管理效率和市场竞争力。但目前仍有部分企业还停留在原始计账管理阶段。而随着全球经济信息化时代的来临,面临着前所未有的机遇和挑战,在如此激变的社会形势和激烈的市场竞争下,愈来愈多的意识到效率管理和科学管理的重要性,以及增强市场竞争力的迫切性 实现多条件查询。 可方便快捷地查询库存信息,并可对商品价格进行调整。 操作员可以随时修改自己的口令。 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 系统最大限度地实现了易维护性和易操作性。 系统运行稳定、安全可靠。 第二章 需求分析 2.1 项目需求 本进销存管理系统: 供应管理模块: 管理员可以添加、修改和删除供应商和商品类型,也可以通过条件进行供应商和商品类型的查询。 商品管理模块: 管理员可以添加、修改和删除商品。商品信息主要包括商品名称、供应商、商品类别、进价和售价等,可以通过商品名称、供应商、商品类别条件进行商品的查询。 进货管理模块: 管理员可以添加进货订单,包括名称和数量及进货日期。订货成功,数据库会立即更新,可以通过名称及进货日期查询指定订单。 出货管理模块: 管理员可以添加出货订单,包括名称和数量及出货日期。可以通过名称及出货日期查询指定订单,出货订单提交以后,数据库会更新。 库存查看模块: 可以随时动态获取所有商品的库存情况。 账号管理模块: 系统管理员可以添加,修改、删除、新的管理员账户,也可以修改自己的密码。 第三章 相关技术 3.1 Java语言 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java编程语言的风格十分接近C语言、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了?C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制

文档评论(0)

1亿VIP精品文档

相关文档