《软件技术毕业论文.doc》由会员分享,可在线阅读,更多相关《软件技术毕业论文.doc(54页珍藏版)》请在金锄头文库上搜索。
1、07级软件技术3班 刘印印 毕业论文云南爱因森软件职业学院学生毕业作业(设计)图书出租管理系统设计小组 二级学院 信 息 工 程 学 院 专业 软 件 技 术 年 级 2007 级 班 级 学号 姓名 指导教师 职 称 2010年04月【摘要】在网络技术和信息技术的迅速发展环境下,使用电脑办公已经逐渐成为了我们工作生活的需求。本系统是一个典型的数据库管理系统,用于实现图书出租店的相关业务办理。本系统使用C#语言设计, Access数据库以及SQL语句原理开发的管理系统。主要分为前台和后台,前台是实现本系统的应用程序以便完成出租店的业务管理;而后台是执行程序的C#语言和SQL语句的组合以及Acc
2、ess数据库的管理。通过专业知识的深入学习和应用,本论文主要是阐述了图书出租管理系统中的所有应用管理以及其设计原理的实现。论文所设计的系统是可以满足顾客租书、还书以及店员出租、采购图书等方面的需求。本论文结合本系统的要求,完成了对系统的需求分析、系统功能模块设计、数据库需求设计等,详细说明了本系统的设计过程与实现结果。【关键字】数据库管理系统、C#语言、Access数据库、SQL语句目 录1. 前言-11.1 编写目的-11.2 系统背景-11.3 使用范围-12. 系统概述-12.1 基础知识介绍-1 2.1.1 Microsoft Visual Studio 2008的介绍-1 2.1.2
3、面向对象编程-2 2.1.3 数据库管理系统-3 2.1.4 C#语言的概述-5 2.1.5 Access 2003数据库概述-5 2.1.6 SQL语句概述-52.2 系统简介-6 2.2.1 系统实现的功能-6 2.2.2 人员管理功能-6 2.2.3 图书管理功能-7 2.2.4 系统管理功能-73. 系统分析-83.1 系统调查-8 3.1.1 系统组织结构图-83.2 可行性分析-9 3.2.1 经济可行性-9 3.2.2 技术可行性-9 3.2.3 操作可行性-113.3 系统的总目标-113.4 项目开发计划-114. 系统需求分析与总体设计-12 4.1 需求分析-124.1.
4、1 人员管理需求-134.1.2 图书管理需求-16 4.2 系统功能模块设计-21 4.3 数据库需求设计-215. 系统的实现设计-22 5.1 应用程序的主模块-225.1.1 总体框架-225.1.2 界面设计-225.1.3 程序设计-23 5.2 人员管理模块-255.2.1 模块框架-255.2.2 界面设计-255.2.3 程序设计-27 5.3 图书管理模块-305.3.1 模块框架-305.3.2 界面设计-315.3.3 程序设计-33 5.4 系统管理模块-365.4.1 模块框架-365.4.2 界面设计-375.4.3 程序设计-37 5.5 系统的其他模块-385
5、.5.1 “登录”界面设计与程序设计-385.5.2 “图书库存”界面设计与程序设计-395.5.3 涉及版权的“关于”界面设计-406. 系统的测试与维护-40 6.1 系统测试-406.1.1 测试基本原则-416.1.2 测试方法与步骤-426.1.3 测试用例-42 6.2 系统运行与维护-467. 致谢-478. 参考文献-479. 附录-471.前言图书出租店是方便人们阅读到自己喜欢的图书的店面。它主要的业务有图书的详细信息管理、图书的出租/归还管理以及图书的采购管理等等。随着社会经济的迅速发展和改革不断地加深,尽管是小型店面都需要对各种信息进行准确、及时的管理,因此只靠人工的管理和服务方式是不能适应当前市场经济的要求的。为了使出租店的信息管理工作有更好的服务,推进出租店的技术进步,及时为店长和雇员提供有效信息,决定开发一项主要使用C#编写的图书出租管理系统来减轻管理人员的工作量,使出租店的资料信息条理分明,方便管理,提高出租店的各种信息的利用率。同时也为店员查询提供方便,能