基于java的恒鑫物资租赁系统的设计与实现-论文.doc

基于java的恒鑫物资租赁系统的设计与实现-论文.doc

山西大学商务学院本科毕业设计 TOC \o 1-2 \h \z \u 1.引言 1 1.1开发背景及现状 1 1.2本人主要工作 1 1.3论文组织与结构 2 2.系统分析 2 2.1需求分析 2 2.2相关设计 2 2.3设计模式 3 3.系统设计 3 3.1系统总体设计 3 3.2系统功能结构图 3 3.3系统数据库设计 4 4.系统实现 5 4.1底层数据库的实现 5 4.2业务逻辑层的实现 5 4.3控制层的实现 6 4.4表现层的实现 6 4.5系统公共组件 7 5.系统测试 10 5.1测试环境 10 5.2测试步骤 10 5.3测试结果 10 6.结束语 13 致谢 13 参考文献 14 山西大学商务学院本科毕业设计 山西大学商务学院本科毕业设计 PAGE PAGE 2 物资租赁系统的设计与实现 学生姓名: 指导教师: 摘要:随着科学技术的进步,计算机行业的迅速发展,大大提高人们的工作效率。计算机信息处理系统的引进已彻底改变了许多系统的经营管理。租赁站长期大量出租各型钢管、扣件、塔吊等建筑施工设备。 本系统为租赁站提供了一个方便快捷的物资管理系统,方便出租物资的管理。系统功能主要包括:用户管理,包括管理员信息查看、管理员密码修改;正常订单管理:包括新增正常订单、修改有误订单、删除错误订单;资金结算管理:费用统计;材料租赁管理:包括订单出租查询、器材回收管理、日租金管理、仓库库存管理。 本系统开发工具采用Myeclipse,数据库设计采用MySQL数据库,开发模式采用JSP为视图层的MVC设计模式。系统界面友好、美观,系统程序冗余度度低,系统具有较强的可扩展性和可维护性。 关键词:物资 JSP MVC MySQL数据库 管理 1.引言 1.1开发背景及现状 租赁站长期大量出租各型钢管、扣件、塔吊等建筑施工设备。针对租赁器材品种繁多,租赁搭配麻烦,费用计算复杂。这些问题难题导致公司运营盈利管理不清晰,以及人工负担重,租赁过程中容易出错等问题,急切需要一款满足自身需求的管理软件,以提高办公效率。怎样才能更好的对建筑租赁行业进行管理,最好的方法就是用软件进行科学的管理。怎样设计才能更符合这个行业的应用,调查发现,目前国内外有关的系统软件都在向三方面靠拢:精细化、智能化、傻瓜化。 结合自身专业所学,把理论运用到实际而选定这一课题。希望最终该系统能取代人工管理的工作方式,避免由于手工记录、工作人员的疏忽等造成的各种错误,通过集中式的信息数据库,将企业的还、租、存等经营业务有机的结合起来,达到数据共享,降低成本,提高效率,改进服务的目的,进而提高租赁站的生产效率和管理水平。 1.2本人主要工作 通过对系统的分析和研究,上网学习、借阅书籍和向老师请教针对性的学习相关技术知识,同时练习开发工具的使用和调试。根据所学知识和对课题的研究进行相应的调查和资料分析,针对前期的调查和将要用到的相关东西对系统做出相应的需求分析,并通过需求分析进行系统相关设计,最后针对所设计的各个模块进行编码、测试,分析系统的不足以备后期改进,并对整个学习和开发过程做出总结。 山西大学商务学院本科毕业设计 PAGE PAGE 2 1.3论文组织与结构 第一部分:引言。简要描述了租赁系统的开发背景及现状。 第二部分:系统分析。针对系统进行相应分析,做出需求分析和相关技术介绍。 第三部分:系统设计。主要介绍系统功能模块设计和数据库设计。 第四部分:系统实现。详细介绍系统底层数据库的实现、业务逻辑层实现、控制层实现、表现层的实现和公共组件的实现。 第五部分:系统测试。针对开发的系统进行了主要功能模块的测试并给出测试结果。 第六部分:结束语。本章对整个系统开发和论文书写工作进行总结,指出了还需改进的地方。 2.系统分析 2.1需求分析 2.1.1功能型需求 租赁站长期大量出租各型钢管、扣件、塔吊等建筑施工设备。本系统为租赁站提供了一个方便快捷的物资管理系统,方便出租物资的管理。系统功能主要包括:用户管理,包括管理员信息查看、管理员密码修改;正常订单管理:包括新增正常订单、修改有误订单、删除错误订单;资金结算管理:费用统计;材料租赁管理:包括订单出租查询、器材回收管理、日租金管理、仓库库存管理等。 2.1.2非功能性需求 此次设计主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用JSP技术完成,下面对MyEclipse、Tomcat和Mysql数据库进行简要介绍。 (1) 开发工具 MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产

文档评论(0)

1亿VIP精品文档

相关文档