- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java 课程设计报告 题 目: 学生姓名: 李 博 学 号: 201017010210 专业班级: 计科10102班 同组姓名: 张禄 、龙坚 、蒋东浩 指导教师: 唐石 设计时间: 2012年学期第1周 3 1.1问题的提出 3 1.2可行性分析 3 1.2.1技术可行性 3 1.2.2经济可行性 4 1.3系统功能分析 4 1.3.1学生端 4 1.3.2管理员端 4 二、分析与设计 4 2.1功能模块划分 4 2.2数据库结构的描述 5 2.2.1 E-R图设计 5 2.2.2数据库概念设计 6 三、 系统详细设计文档 8 3.1系统主界面设计 8 3.2主页面详细设计 9 四、部分模块功能描述 9 4.1登陆界面介绍 9 4.2登录后的主界面介绍 10 4.3 借书功能实现 11 五、 系统测试 15 5.1运行界面 15 5.2登陆后主界面 15 5.3子功能截图 16 5.4读者信息管理测试 18 六、心得体会 18 七、参考文献 19 一、系统描述 1.1问题的提出 图书馆的管理直接关系到我们大学生如何更好的使用图书,针对当今的大学图书馆藏书越来越多,学生借书越来越频繁,图书管理较为繁琐,图书馆管理工作人员付出的工作时间越来越多,得到的效率却很低这个现状,决定开发学校图书馆管理系统软件,以帮助更好的实现图书馆的管理,让我们能更便捷的借阅图书,让图书馆管理员能花最少的时间办理好借阅图书手续。 1.2可行性分析 1.2.1技术可行性 首先,我们已经学习了Java这门课程,对Java编程有一定的了解,这在编程的技术上是可行的。 其次,由于本系统的开发是基于本地客户端的,仅仅利用数据库来进行数据的查询,增加,修改,删除,并不涉及数据库的高级操作,如触发器,存储过程,而MySQL遵循SQL的语法,完全支持标准SQl的各种操作,完全满足上述需要。本系统数据量不是很大,不用使用大型的数据库来存储数据。MySQL安装和卸载都很方便,不会出现卸载不干净等问题,同时MySQL提供定制安装,可以满足客户的个性化要求,利用MySQL操作数据也很方便,如果不想在命令行下进行操作,可以利用Navicat Premium在图形界面下操作数据,MySQL完全支持标准SQL的语法,比如Select,Delete,Insert,Update这些常用操作。 MySQL检索数据速度很快,占用的内存资源很小,对硬件的要求很低,操作时不会出现操作缓慢的问题,在使用MySQL时,用户可以很快的查询到需要的数据。 综上所述,本小组能够完成一个一个比较简单的图书馆信息管理系统的设计。 1.2.2经济可行性 此系统是由在校大学生开发的学校图书馆管理信息系统。此系统在开发方式上对系统的需求,由于学校图书馆的借阅是一种无商业利益的,所以系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、实用是作为系统开发的指导思想。 本系统完全能够在校园图书馆管理工作中发挥重要作用,而作为个人,能在软件开发能力方面得到锻炼和提高也是十分重要的,本系统在此不注重任何社会经济目标。 1.3系统功能分析 通过对图书馆的了解,确定本系统具备一下功能。 1.3.1学生端 查询图书,学生可以进行简单的数据查询和高级查询 挂失图书,当图书丢失时进行相关的挂失 预约图书,当所借书不在管内时可以对图书进行预约 1.3.2管理员端 图书管理,包括对图书的增、删、改、查 ; 管理员管理,超级管理员能对普通管理员进行增、删、改,普通管理员只有修改自己的信息进行修改 借阅管理,即对图书的外借和归还及交纳罚款的管理 二、分析与设计 2.1功能模块划分 学生端口实现对图书的查询,预约与挂失功能,管理员端口实现对图书的管理以及对用户的管理等。 具体的功能模块图如下: 图1 系统功能模块图 2.2数据库结构的描述 2.2.1 E-R图设计 根据系统结构图和数据流图描述出实体联系图E-R图,该系统包含的实体主要有图书、学生、管理员。 图2 学生用户管理图 图4实体间简单的关系图 2.2.2数据库概念设计 根据相关功能设计和E-R图,确定本系统共设计7张表,分别为学生用户基本信息表、管理员基本信息表、图书基本信息表、超期图书信息表、预约图书信息表、挂失图书信息表、借阅图书信息表。 学生用户基本信息表:用于记录学生用户的基本信息,主要字
文档评论(0)