1、 XX工业职业技术学院 Java项目开发实训项目报告 完 成 人: X X X 所在班级: 软 件 1 班 指导教师: X X X 完成时间: 2013年6月14日 所在系部: 信息管理技术学院 一.设计项目名称: 鲜花管理系统 二.小组成员及分工 组员1:登录,添加,数据库设计 组员2:全部查询,修改,页面美化 组员3:搜索查询,删除,查找资料 三
2、.项目功能需求分析 介绍系统计划设计的主要功能,简要描述功能的实现方案。 可以绘制功能框图。 鲜花管理系统 主界面 添加鲜花信息 所有种类信息 鲜花信息的修改 鲜花信息的删除 鲜花种类包含的信息 所有鲜花的信息 登录 登录失败 图1 总体流程图 四.项目数据库设计 数据库的表有哪些,每张表的字段怎样设计,数据库表之间有什么关系。FlowerInfo表 表1 FlowerInfo表 字段名 数据类型 是否为空 约束 备注 id int 否 主键 序号 fwNo varchar(50) 否 鲜花编号 fwName va
3、rchar(50) 否 鲜花名称 fwPrice decimal 是 鲜花价格 fwNumber int 是 鲜花数量 fwPicture varchar(50) 是 图片 storeID int 是 店铺编号 表2 StoreInfo表 字段名 数据类型 是否为空 约束 备注 id Int 否 主键 序号 storeNo varchar(50) 否 店铺编号 storeName varchar(50) 否 店铺名称 commodityGrade float 是 鲜花新鲜评价
4、 serviceGrade float 是 服务态度评价 deliverGrade varchar(50) 是 发货速度评价 表3 User表 字段名 数据类型 是否为空 约束 备注 id Int 否 主键 用户编号 userName varchar(50) 是 用户名 password varchar(50) 是 用户密码 五.完成的主要功能 1. 客户进入到主页面 客户可以根据自己的需求进入到鲜花商城的主页面,查找自己需要的鲜花进行购买,并且在该页面可以查询鲜花的任何信息。如下图: 图2 用户的
5、主页面 2. 鲜花种类查询 页面上有鲜花种类查询,可以查询到鲜花的种类,让客户了解到我们商城有哪些种类,让客户有更多的选择,根据送花的对象选择鲜花的种类。。 在这个页面中主要运用了分页的方法和Hibernate查询,PageBean类,PageBean findAllByPage(int pageSize, int page)方法。如图: 图3 鲜花种类查询(分页) 3. 搜索查询 在页面的左上角有搜索查询,可以方便客户进行筛选查询,方便了客户,免去了一些麻烦,这样会使客户需要再次光临,并且还可以查询到该种类的评价。 该页面也是使用Hibernate进行的查询,是根据某个字
6、段进行的查询。如图: 图4 鲜花种类的具体查询 4. 管理员登录 管理员根据自己的账号登录到管理系统页面,在登录的过程中,管理员的账号和密码不能匹配就会登录失败,反之,管理员成功登录。 在登录的过程中。系统根据管理员输入的账号和密码去查询数据库。如图: 图5 管理员登录 图6 管理系统的主页面 5. 添加鲜花信息 管理员登录,进入index.jsp主界面,进入鲜花管理系统的后台管理页面,选择“添加鲜花信息”进入添加鲜花信息页面,输入要添加鲜花的名称、编号等,点击添加若添加成功则跳转到Success.jsp页面,若失败则返回添加页面 在该功能实现时,需要Flowe
7、rInfoDAOImpl类, 和函数boolean addFwInfo(FlowerInfo fwInfo)、boolean isExistfwBasicInfo(String fwNo)、doAddFlower()的方法。如下图: 图7 添加鲜花基本信息 6. 查询鲜花信息 管理员可以查看自己系统下有多少鲜花信息,进入到鲜花信息查询页面,该页面显示所有的鲜花详细信息。 该功能实现时,需要FlowerInfoDAOImpl类, List searcherAllFwInfo()、toSearchFlower()方法。如下图: 图8 鲜花详细信息 7. 修改鲜花信息 管
8、理员进入到鲜花详细信息页面之后,可以根据自己掌握的详细信息进行对某个鲜花信息进行修改,在进入到修改页面,该鲜花所有的信息将全部绑定到页面中,管理员可以进行修改保存。 功能在实现时,需要FlowerInfoDAOImpl类, boolean updateFwInformation(int id)、doUpdateFwInfor ()方法,在修改页面也需要根据鲜花的序号进行查询绑定。如下图: 图9 鲜花信息的修改 8. 删除鲜花信息 管理员进入到鲜花详细信息页面之后,可以根据鲜花的库存量进行删除,或是其他原因,在点击删除时会提示你是否要进行删除该信息,点击确定就能删除,再次回到全部鲜
9、花信息页面,就会看到该鲜花信息已删除。 在这功能里运用的boolean deleteFwInformation(int id)、doDeleteFwInfor ()方法。如下图: 图10 鲜花信息的删除 3、通过活动,使学生养成博览群书的好习惯。 B比率分析法和比较分析法不能测算出各因素的影响程度。√ C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。X C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。√ C成本报表是对外报告的会计报
10、表。× C成本分析的首要程序是发现问题、分析原因。× C成本会计的对象是指成本核算。× C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。√ C成本计算方法中的最基本的方法是分步法。X D当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。× D定额法是为了简化成本计算而采用的一种成本计算方法。× F“废品损失”账户月末没有余额。√ F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。X F分步法的一个重要特点是各步骤之间要进行成本结转。(√) G各月末在产品数量变化不大的产品,可
11、不计算月末在产品成本。错 G工资费用就是成本项目。(×) G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对 J计算计时工资费用,应以考勤记录中的工作时间记录为依据。(√) J简化的分批法就是不计算在产品成本的分批法。(×) J简化分批法是不分批计算在产品成本的方法。对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。√ J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,X K可修复废品是指技术上可以修复使用的废品。错 K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。X P品种法只适用于大量大批的单步
12、骤生产的企业。× Q企业的制造费用一定要通过“制造费用”科目核算。X Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。X S生产车间耗用的材料,全部计入“直接材料”成本项目。X S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。(×) W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对 Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。X Y以应付票据去偿付购买材料的费用,是成本性支出。X Y原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。X Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。(×) Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对 Z直接生产费用就是直接计人费用。X Z逐步结转分步法也称为计列半成品分步法。√ A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。 A按年度计划分配率分配制造费用的方法适用于(季节性生产企业) - 6 -






