1、 课课 程程 设设 计计 课程名称 WEB 课程设计 题目名称 XXXXXXX 系统 专业班级 12 级 学生姓名 XXXXXXX 学 号 XXXXXXXX 指导教师 二一三年十二月二十日 书店图书管理系统 - 2 - 目录 第一章第一章 需求分析需求分析 3 1.1、开发背景 . 3 1.2、提出问题 . 3 1.3、编写目的 . 3 第二章第二章 可行性分析可行性分析4 2.1、课程设计要求 4 2.2、实现目标 . 5 2.3、对现有系统的分析 . 5 2.4、所建议系统. 6 第三章第三章 系统分析系统分析 8 3.1、三层架构设计思想 . 8 3.2、现行系统的调查情况 . 9 第四
2、章第四章 数据库设计数据库设计11 4.1、数据库概念结构设计 . 11 4.2、数据库逻辑结构设计 . 12 4.3、基本 E-R图 14 第五章第五章 系统设计系统设计 . 15 5.1、设计环境 . 15 5.1.1. 相关技术与开发工具概述 15 5.1.2. 开发语言 . 15 5.1.3. 开发工具 15 5.1.4 开发重点技术 15 5.2.、主要界面的设计及相关代码. 16 5.2.1.“登陆模块”详细设计 . 16 5.2.3 .操作员信息管理模块 . 21 5.2.4 .图书信息管理模块 26 5.2.5 .其他模块的设计. 27 结束语结束语 . 29 参考文献参考文献
3、. 29 书店图书管理系统 - 3 - 第一章 需求分析 1.11.1、开发背景开发背景 随着社会的发展,人类的生产、生活越来越离不开信息。谁拥有了更多 更有效的信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家 的支柱。图书作为信息存储及主要媒体之一,数量、规模、种类都比以往任 何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式 来管理书籍,在计算机日益普及的今天,对图书经营企业而言,若采用一套 行之有效的图书管理系统来管理书籍,会方便很多。对图书管理部门而言, 以前单一的手工检索已不能满足人们的需求,为了便于图书资料的管理,需 要有效的图书管理软件。 1.21.2、
4、提出问题提出问题 蚌埠市学生书店是一家以经营图书批发,零售为主的大型书店。由于每 天的销售量非常大,手工管理越来越暴露出各种弊端,由于管理不善,呆账、 错帐、图书丢失现象时有发生,导致企业出现了“怪”现象图书销量不 断增加,但利润却没有提高。为了便于规范化管理,书店决定采用计算机系 统进行管理。 1.31.3、编写目的编写目的 本次课程设计的目的:以提高书店运营效率为目的,简化图书管理工作,减 轻书店管理的负担。其主要特色是: 1. 采用书店现有资源及软硬件环境,及先进的管理系统开发方案,从而达到 充分利用企业现有资源,提高系统开发水平; 2. 系统符合书店运营管理的规定,满足对书店运营管理的
5、需要,并达到了操 作过程中的直观、方便、实用等要求; 3. 能完成图书信息的统一设置; 4. 系统能处理主要的信息查询与统计,并能完成报表等工作; 5. 系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便 于未参与开发的技术维护人员补充、维护; 6. 系统具备安全管理机制,具有密码保护功能和权限管理功能; 7. 实现了书店管理的系统化、自动化、规范化。 书店图书管理系统 - 4 - 第二章 可行性分析 2.12.1、课程设计要求课程设计要求 2.1.12.1.1 性能性能要求要求 1) 界面设计要求尽量友好、美观,应提供登录界面,并考虑用户权限问题; 2) 对各种信息应提供录入、
6、修改、删除和查询功能; 3) 具有对图书信息,操作员信息,出版社等基本参数的查询; 4) 具有数据备份与恢复、帮助等功能; 5) 能够新增、修改和删除相关信息。 2.1.22.1.2 系统功能:系统功能: 1)系统:系统登录,用户信息修改。 2)基础信息:操作员管理、图书种类管理、图书信息管理、仓库信息管理、 供应商信息管理、柜台信息管理。 3)库存管理:图书入库管理、图书定价管理、图书调价管理、入库退货管理、 图书调拨管理、图书销售管理、销售退货管理、库存盘点打印。 4)查询管理:图书入库查询、销售查询、图书库存查询。 5)用户管理:用户管理、权限设置。 2.1.32.1.3 输出输出数据数据: 操作员用户信息、图书信息、图书销售信息,出版社信息。 2.1.42.1.4 输入输入数据数据: 操作员用户信息、图书信息、图书销售信息,出版社信息。 2.1.52.1.5 安全保密安全保密: 系统信息的录入和修改由管理员负责,其他用户可随时查阅 ,但无权修改。 2.1.62.1.6 运行环境:运行环境: 1) 操作系统:WindowsXP