Java框架课程设计

Java框架课程设计

ID:47430500

大小:616.51 KB

页数:24页

时间:2020-01-11

Java框架课程设计_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《Java框架课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计说明书NO.24图书信息库存管理系统1.课程设计的目的Java框架程序设计课程设计是计算机科学与技术专业的《Java框架程序设计》课程的综合性实践环节。Java框架设计是一门实用性很强的学科,是进行网页开发的主要工具,只有进行实际操作,才能将理论知识和实际应用有机的结合起来,锻炼学生分析解决实际问题的能力,提高学生实际运用的能力,为学生毕业设计,日后工作中的软件开发打下良好的基础。图书管理系统加入了数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。就目前使用的开发技术来说建议系统的功能目标应该

2、能够达到,利用现有的技术在规定的期限内开发工作基本能够完成。创建图书管理系统是为了改善图书馆图书管理,所以系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。它在提高工作效率的同时也减少了工作人员的使用量。2.功能描述2.1开发工具MyEclipse简介MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse),是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、JavaEE以及移动应用的开发。MyEclipse的功能非常强

3、大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。MyEclipse是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。Tomcat应用服务器沈阳大学课程设计说明书NO.24Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,To

4、mcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很慢,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。2.2总体设计2.1.1需求分析(1)用户借书,管理员将用户信息,图书信息输入系统,系统则根据这些信息生成借阅单,存入借阅表。(2)用户还书,管理员将图书信息输入系统。未超期,系统根据图书信息将相应借阅单标记为已还和完结,已超期,将相应借阅单标记为已还,管理员要求罚款。用户交钱后,借阅单标记为完结,系统将超期信息记录到超期表。(3)用户要续借某书,管理员将书号和用户名输入系统,若相应借阅单允许续借,标记为已续借,

5、否则,不予续借。(4)用户将书遗失,管理员将遗失信息输入系统,存储至卡款记录库,系统执行遗失操作,并要求用户赔偿。(5)管理员对图书进行录入,删除,修改,查询操作,系统根据信息对图书表进行改变。(6)管理员对用户进行添加,删除,修改,查询操作,系统根据信息对用户表进行改变。(7)系统提供借出记录查询,未还记录查询,超期记录查询,罚款记录查询,遗失记录查询。沈阳大学课程设计说明书NO.242.2.1功能框图图1总体功能框图2.2.2E-R图沈阳大学课程设计说明书NO.24图2E-R图2.2.3现业务流程介绍与分析对于一个图书管理系统来说,图书的查询及数据的维护管理是其中的核心环节。在现现行的图

6、书管理中存在几个共同的问题: (1)图书种类过多,数据庞大;这是几乎所有图书馆都会遇到的共同问题,各种不同种类的图书馆为这些图书入库,进行添加于维护增加了很多的难题,对这些数据的反复输入,往往造成庞大的工作量和较低的效率。(2)查询图书困难,每天的借阅情况,读者借阅的到期、还书情况,各项数据的汇总和统计情况必须由管理员统计上报,图书库总管理员才能考虑对图书馆的硬件如某类书的需求数量进行改变已向上级申报。 (3)图书毁坏及图书破损;在借阅过程中难免此类现象的发生,如何及时发现及事后对毁坏图书进行淘汰和更新也是个需要解决的问题。 (4)不能及时归还图书;经常有读者超过借阅期的情况发生,对此类读者

7、的超期信息提示也是图书借阅管理工作中必须解决的问题之一。软件主要分为用户管理,图书管理,借阅管理,统计与查询五大模块。用户管理包括用户的添加删除,修改,查询以及借书证的挂失与解挂。图书管理包括对图书的入库,出库,信息修改和查询。借阅管理则主要包括借书,还书,续借,丢失图书处理及违章后赔偿处理。现业务流程图如图3所示沈阳大学课程设计说明书NO.24图3现业务流程图3.详细设计3.1.1数据库设计后台管理页面,主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。