数据库课程设计--书店管理系统的设计与实现

数据库课程设计--书店管理系统的设计与实现

ID:9665759

大小:3.20 MB

页数:32页

时间:2018-05-05

数据库课程设计--书店管理系统的设计与实现_第1页
数据库课程设计--书店管理系统的设计与实现_第2页
数据库课程设计--书店管理系统的设计与实现_第3页
数据库课程设计--书店管理系统的设计与实现_第4页
数据库课程设计--书店管理系统的设计与实现_第5页
资源描述:

《数据库课程设计--书店管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录1引言31.1课题背景31.2课程设计目的31.3课程设计任务32系统分析42.1需求分析42.2功能模块图53数据库设计83.1概念结构设计83.2逻辑结构设计103.3数据库表的建立114系统详细设计134.1数据库连接的实现134.2系统界面的设计与实现145功能测试和运行结果175.1登录系统界面175.2销售书籍界面195.3管理界面226结束语30致谢31参考文献32书店管理系统的设计与实现摘要本课程设计主要解决书店的管理问题,设计开发一个简单的书店管理系统,实现分类登录,店员登录可以销售书籍,管理员登录

2、可以实现用户管理,书籍管理,以及各种查询,报表等功能。在课程设计中,系统开发平台为Windows7,程序设计语言采用Java,数据库采用OracleDatabase10gExpressEdition,程序运行平台为Windows7。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在网上书店的管理中,解决实际问题。关键词书店管理系统;数据库;oracle;Java1引言1.1课题背景Internet的迅速发展正以前所未有的深度和广度影响和改善着人类生活的各个方面,越来越多的人开始意识到Internet所

3、起到的重大作用.随着书店规模的不断扩大,员工人数的不断增多,使得书店管理的手工操作管理模式的局限性越发突出.本书店管理系统应用了科学的管理模式对店员,书籍,等信息进行管理和维护,使原本非常复杂的手工管理变得简洁明了。计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、及时的信息以帮助做出正确而及时的选择与决定,从而给采用这门技术的单位带来了巨大的可见或不

4、可见的利益与效益。1.2课程设计目的书店的不断扩张,需要更为人性化的管理。因而设计一个好的书店管理系统,能够提高书店的管理效率,创造更多的社会价值和经济价值。本论文旨在论述书店管理系统的设计与开发。通过书店管理系统的设计,熟练掌握Java、OracleDatabase10gExpressEdition等工具软件,系统地掌握需求分析、数据库设计、编码实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。1.3课程设计任务本课程设计任务是通过开发一个数据库书店管理系统,学习数据库系统的设计与开发,采用Java和Ora

5、cleDatabase10gExpressEdition等软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。2系统分析2.1需求分析书店管理系统是适应时代发展的需要,提高管理的效率而开发设计的。通过对信息的收集、存储、传递、统计、分析、综合查询、报表输出和信息共享,及时为书店管理人员提供全面、准确的各种数据。实现了书店管理的简单化和规划化,提高了书店的

6、工作效率,从而使书店能够以少的投入获得更好的社会效益与经济效益。经过综合分析,确定了书店管理系统的主要包括以下功能:(1)登录管理功能用户登录需要正确的用户名和密码以及正确的身份。用户分为两种类型,即书店店员和管理员。管理员可以管理其他用户的信息,管理书籍信息,可以调整书籍价格与库存信息。店员只能进行售书。(2)用户管理功能通过管理员登录进行用户管理,可实现查询用户信息、添加用户、删除用户和修改密码的功能。(3)书籍管理功能通过管理员登录进行书籍管理,可实现查询书籍信息、删除书籍信息、添加书籍信息、修改书籍信息的。(4)

7、售书功能通过店员登录进行售书功能,可实现查询书籍的基本信息及库存情况,选择书籍进行购买和退订。(5)销售记录功能每次成功购买书籍生成一条销售记录,可根据购书日期查询某一天的销售情况,或者根据某一本书的书号模糊查询该书的销售情况。另外可根据输入的确切日期,统计该日的销售所得利润。2.2功能模块图1.根据上述的功能,可以设计出系统的总体功能模块,如图2.1所示。书店管理系统登录管理模块书籍管理模块销售书籍模块用户管理模块销售记录模块图2.1书店管理系统功能模块示意图2.“用户管理模块”功能模块用于查询、添加、删除用户信息,以

8、及修改密码,其功能模块如图2.2所示。用户信息管理查询用户信息修改密码信息添加用户信息删除用户信息图2.2用户信息管理3.“书籍信息管理模块”功能模块用于查询、添加、删除、修改书籍信息,修改书籍信息可以对书籍名称、出版社信息、书籍数量、书籍价格等进行管理,其功能模块如图2.3所示。书籍信息管理查询书籍信息修改书籍信息

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

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

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