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