Java语言程序设计(一)三级项目项目报告-组长姓名.doc_第1页
Java语言程序设计(一)三级项目项目报告-组长姓名.doc_第2页
Java语言程序设计(一)三级项目项目报告-组长姓名.doc_第3页
Java语言程序设计(一)三级项目项目报告-组长姓名.doc_第4页
Java语言程序设计(一)三级项目项目报告-组长姓名.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

大连东软信息学院三级项目报告书课程名: JAVA语言程序设计(一) 实践项目: 采购管理系统项目 学 院: 大连东软信息学院 专业班级: 小组组长: 指导教师: 蒋晶晶 2014年1月3日第1章 构思请对采购管理系统的可行性进行分析(150字以上)本系统欲完成电子产品的采购,由于商场竞争激烈,由不同供应商提供的同种类产品价格不同,本系统需要完成价格比对,选择最优价格,下达订单,并完成订单审核。此部分需分析“采购管理管理系统”开发的可能性、可行性、必要性。- 5 -第2章设计2.1 需求描述1、 以小组为单位完成系统;2、 每一位成员都参与到系统的分析与设计中;3、 小组中的每一位成员都能用自己所掌握的JAVA知识;4、 从采购系统的设计与实施中认识到自己在哪些方面的知识还有所欠缺。2.2 项目总体设计2.2.1 项目实现应用的知识点2.2.2 项目环境搭建2.2.3 项目的主要功能(1)采购人员需要登录系统,输入用户名“user”和密码“123”,并有系统进行检验,无问题则继续进行采购操作。(2)用户输入产品代号,系统自动将相关信息调出来,供用户查阅。(3)用户根据系统给出的信息决定是否下达订单、并有经由审核。(4)若审核通过,系统将自动生成订单,完成一笔采购业务。(5)业务完成,系统将会自动提醒用户是否继续进行采购业务,是,继续采购; 否,则退出该系统。第3章实施3.1 请列举实施阶段的任务与步骤3.1.1 实施阶段的任务(1)以小组为单位完成系统;(2)小组成员对自己的产品进行设计,将问题拆解成若干,使其简单化,并分解后的问题分配给小组成员,专项负责;(3)完成编码、整合及调试。3.1.2 实施阶段的步骤 3.2采购管理系统各个类的编写3.2.1 商品类package 三级项目;/商品类public class Goods Suppliers s;String brand;String name;String number;double price;/笔记本类class NoteBook extends Goods NoteBook(Suppliers s) price = (int) (Math.random() * 1000 + 5000);this.s = s;name = 笔记本电脑;number = 001;/请按照笔记本类编写键盘类、显卡类和主机类3.2.2 供应商类/定义属性供应商编号和名称,在构造方法中完成这两个属性的赋值。3.2.3 订单类/定义静态属性,用来实现订单号自增;定义构造方法,实现订单号生成。3.2.4 系统用户类/定义两个方法,分别用来判断用户名和密码是否合法。3.3 主程序的编写/完成登录验证,当成功登录后实现商品比价查询,选择最优价格生成订单,进行订单审核。一笔业务完成后提示是否继续采购。 第4章运行4.1程序的运行结果4.2错误的解决方式 - 6 -小组成员贡献权重学号姓名个人贡献权重填表要求:1根据个人表现给定单个成绩;2个人成绩计算公式:个人成绩=

温馨提示

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

评论

0/150

提交评论