1、 编号 毕业设计(论文) 题目 书店管理系统的设计与实现 二级学院 计算机科学与工程学院 专 业 软件工程 班 级 学生姓名 学号 指导教师 评阅教师 时 间 书店管理系统的设计与实现 I 目 录 目 录 I 摘 要 III 1 绪论 . 1 1.1 时代背景、项目目的及意义 . 1 1.1.1 时代背景 1 1.1.2 项目目的 1 1.1.3 项目意义 1 1.2 设计思路 . 2 2 系统实现相关技术 3 2.1 C#简介 . 3 2.2 Sqlserver 简介 . 3 3 需求分析 . 5 3.1 系统目标 . 5 3.2 功能需求 . 5 3.3 用例建模 . 6 3.3.1 定义
2、参与者 6 3.3.2 用例定义 7 3.4 非功能需求 13 3.4.1 开发平台 . 13 3.4.2 开发工具 . 13 3.4.3 运行环境分析 . 13 3.4.3 安全需求 . 14 3.4.3 故障处理需求 . 14 4 系统设计 15 4.1 概要设计 15 4.1.1 系统架构设计 . 15 4.1.2 数据库设计 . 15 4.1.3 界面设计 . 19 4.2 详细设计 23 4.2.1 用户登陆 . 23 4.2.2 员工管理 . 23 4.2.3 会员管理 . 24 4.2.4 供应商管理 . 24 5 系统实现 . 26 5.1 系统框架的搭建 26 5.2 系统主
3、要函数 26 5.2.1 数据添加函数 . 26 5.2.2 图书编辑界面的初始化函数 . 27 6 结语 . 29 书店管理系统的设计与实现 II 致 谢 30 参考文献 . 31 书店管理系统的设计与实现 III 摘 要 随着计算机技术的飞速发展,计算机代替手工作业在企业、商业的各个领域得到大 量的普及。不管在书店还是在其他的商店,都存在进销存管理以及其他方面管理难的问 题,而现在绝大多数的管理还处于手工作业状态,效率很低,而且容易出错,不便于管 理。因此,书店管理的内部管理、自我完善不容忽视,我认为有必要开发一个中小型的 书店管理软件来代替手工管理。 本论文主要介绍了书店管理系统的设计与
4、开发,主要是为了方便中小型书店更加有 效的利用本系统来管理书店的运作,合理安排书店的一切,提高书店员工的工作效率。 本系统着重于实现图书销售和进货的电子化,是图书的销售和管理更加的方便。 本系统为 C/S 结构,开发工具为 Microsoft Visual Studio2010,后台数据库为 Microsoft SqlServer 2005,采用很多数据验证使系统运行更加安全可靠。 本系统实现了销售管理、进书管理、会员管理、会员制管理、员工管理、系统管理 五个功能模块。系统开发过程大体分为需求分析、界面雏形设计、数据库设计、编码、 测试几个个主要阶段。这样的开发过程快速、高效,而且能更好的满足客户需求。 关键词:关键词:书店管理, C/S 书店管理系统的设计与实现 IV Abstract With the rapid development of computer technology, compu