- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
1 题目背景 1
2 需求分析 2
2.1 用户需求 2
2.2 系统业务流程 2
3 开发环境简介 3
3.1 JAVA简介 3
3.2 MyEclipse简介 3
3.3 SQL Server 2008简介 3
3.4 Tomcat 简介 3
4 概要设计 4
4.1系统功能模块设计 4
4.2 系统总体结构图 4
5 数据库设计 5
5.1数据库概念结构设计 5
5.2数据库逻辑结构设计 6
6 详细设计 9
6.1用户登录模块 9
6.2图书入库管理模块 11
6.3 销售管理模块 11
7 系统测试 13
7.1 用户登录模块 13
7.2 销售管理模块 13
7.3 入库管理模块 14
8 结论 16
9 参考文献 17
1 题目背景
现如今图书销售行业发展迅速,大大小小的书店到处可见,特别是一些发展较大的书城采用大规模的连锁经营方式。随着规模的扩大传统的图书管理已经不能适应发展的需要。图书管理工作繁琐,销售频繁,包含大量的信息数据,因此就需要一个完善的图书销售管理系统来实现对这些数据的有效管理。本系统主要任务就是对书店、图书、顾客、销售信息、查询进行统一管理,满足各类用户的需求。本系统在功能上要实现书店进货功能,图书统计功能,书店销售功能等。我通过对世面上的书城如新华书店和学校里的小书店进行了初步的了解,发现其业务主要是集中在对图书的管理和图书的销售上。对图书的管理工作量较大,采用手工的方式还容易出错,并且不能满足顾客对图书的详细的查询功能。本系统在设计中考虑和克服了上诉的诸多问题,增强了实用性。
2 需求分析
2.1 用户需求
要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下三个方面对用户需求进行了分析:?
用户的信息需求:销售人员能够通过查询图书销售系统全面掌握本系统各类主体信息,如供应商信息、图书信息、进货信息、退货信息等。
用户的处理要求:当书店发生进货、销售、顾客退货等活动时,销售人员能够对库存图书中相关信息进行添加、删减和修改操作,进货表、销售表以及退货表能自动进行信息更新,同时系统能够根据销售情况输出统计报表。?
对系统的适应性、通用性要求:要求系统能够满足大部分书店对图书以及图书周转经营情况的管理需求。经详细调查后,为开发系统绘制的销售管理系统业务流程图如图
图2-1个体图书批发商图书管理系统流程图
3 开发环境简介
本系统的开发语言是JAVA,开发环境是MyEclipse 8.6,数据库采用SQL Server 2008,服务器采用Tomcat 7.0。
3.1 JAVA简介
Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。 Java分为三个体系:JavaSE,JavaEE,JavaME。
3.2 MyEclipse简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。
3.3 SQL Server 2008简介
SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。这个平台有以下特点:可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务 的应用程序。 高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
3.4 Tomcat 简介
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免
您可能关注的文档
最近下载
- 2025年天津市专业技术人员公需考试试题-为中国式现代化提供强大动力和制度保障——党的二十届三中全会暨《中共中央关于进一步全面深化改革、推进中国式现代化的决定》总体解读.docx VIP
- 2024版建筑园林施工合同.docx VIP
- 2024高中化学课程标准考试模拟试卷附答案(三套) .pdf VIP
- 发展党员工作需要把握的47个时间节点.xlsx VIP
- 工会主席在XX市烟草专卖局(公司)党组理论学习中心组学习会上的研讨发言.doc VIP
- 自考英语二2024年10月真题及答案.docx
- 手持式电批说明书.docx VIP
- 钢结构厂房施工进度计划横道图(1)(1).pdf VIP
- 机械制造工艺学课程设计-拔叉工艺及夹具设计.doc VIP
- 2023年5月人力资源管理师二级真题及理论部分答案.pdf VIP
文档评论(0)