目 录 第一章 系统概述··· 1 paper51.com
1.1编写目的··· 1 paper51.com 1.2术语··· 1 内容来自论文无忧网 www.paper51.com 1.3 系统要求··· 1 内容来自论文无忧网 www.paper51.com 1.3.1 功能··· 1 http://www.paper51.com 1.3.2 性能··· 1 paper51.com 1.3.3 输入\输出··· 1 内容来自www.paper51.com 1.3.4 安全与保密要求··· 1 http://www.paper51.com 1.3.5 完成期限··· 2 http://www.paper51.com
1.4系统实现意义··· 2 内容来自www.paper51.com 1.4.1 人力与设备费用的减少··· 2 http://www.paper51.com 1.4.2 处理速度的提高··· 2 paper51.com 1.4.3 控制精度的提高··· 2 内容来自论文无忧网 www.paper51.com
第二章 系统设计采用的主要方法与技术··· 3 http://www.paper51.com 2.1 Dreamweaver技术简介··· 3 copyright paper51.com 2.2 ASP技术简介··· 3 内容来自论文无忧网 www.paper51.com
2.3 IIS简介··· 3 http://www.paper51.com 2.3.1 IIS简介··· 3 内容来自www.paper51.com
2.3.2 IIS架设本地服务器··· 3 内容来自www.paper51.com 第三章 开发环境··· 5 内容来自www.paper51.com
第四章 需求分析··· 6 内容来自www.paper51.com 4.1 信息需求··· 6 copyright paper51.com 4.2 功能需求··· 6 paper51.com
4.3 业务流程··· 6 paper51.com 4.4 系统流程图··· 7 内容来自论文无忧网 www.paper51.com 4.5 E-R图··· 8 http://www.paper51.com 4.5.1 管理员信息实体E-R图··· 9 copyright paper51.com 4.5.2 图书信息实体E-R图··· 9 http://www.paper51.com
4.5.3 读者信息实体E-R图··· 10 内容来自论文无忧网 www.paper51.com 4.5.4 新闻信息实体E-R图··· 10 copyright paper51.com
4.5.5 系统各实体总体E-R图··· 11 paper51.com 第五章 系统总体设计··· 12 内容来自www.paper51.com 5.1 图书管理系统功能模块图··· 12 http://www.paper51.com 5.2 图书管理系统数据流图··· 12 paper51.com 5.3 数据字典··· 13 http://www.paper51.com 5.4 人工处理过程··· 14 copyright paper51.com 5.5 接口设计··· 15 内容来自www.paper51.com 5.5.1 用户接口··· 15 内容来自论文无忧网 www.paper51.com 5.5.2 外部接口··· 15 paper51.com 5.5.3 内部接口··· 15 copyright paper51.com 第六章 数据库设计··· 16 paper51.com 第七章 系统详细设计和编码实现··· 18 copyright paper51.com 7.1 项目规划··· 18 内容来自论文无忧网 www.paper51.com
7.2 功能··· 18 paper51.com 7.3 流程逻辑··· 19 copyright paper51.com 7.4 系统登陆界面··· 20 copyright paper51.com
7.5 系统主界面··· 21 内容来自www.paper51.com
7.6 数据的访问方式··· 22 paper51.com 7.6.1 利用ADO访问数据库··· 22 copyright paper51.com 7.6.2 数据库连接··· 22 paper51.com
7.6.3 访问数据库··· 23 内容来自www.paper51.com 7.6.4 关闭连接··· 24 http://www.paper51.com 7.7窗体设计··· 25 内容来自www.paper51.com 7.7.1图书管理模块··· 25 http://www.paper51.com 7.7.2读者管理模块··· 30 内容来自www.paper51.com 7.7.3系统辅助模块··· 32 内容来自www.paper51.com 7.8系统出错处理设计··· 36 paper51.com 第八章 系统测试··· 37 内容来自论文无忧网 www.paper51.com 8.1 静态测试··· 37 内容来自论文无忧网 www.paper51.com 8.2 动态测试··· 38 copyright paper51.com 8.2.1 黑盒测试··· 38 paper51.com 8.2.2白盒测试··· 38 http://www.paper51.com 8.3 系统登陆测试··· 38 http://www.paper51.com 8.4 图书管理测试··· 39 copyright paper51.com 8.4.1 添加图书信息测试··· 39 内容来自www.paper51.com 8.4.2 图书信息修改测试··· 40 内容来自论文无忧网 www.paper51.com
8.4.3 图书信息删除测试··· 41 paper51.com 结束语··· 42 paper51.com 致谢··· 43 copyright paper51.com 参考文献··· 44 paper51.com 附录··· 46 copyright paper51.com
copyright paper51.com 第一章 系统概述 内容来自www.paper51.com 1.1编写目的 http://www.paper51.com
本图书管理系统主要目的是结合我校计算机学院资料室种类繁多的期刊和书籍进行管理,并且合理管理好用户的借还信息。提高资料室的工作效率,降低管理成本。其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发。前者要求建立起数据一致性各完整性强、数据安全性好的数据库。而后者则要求应用程序具有功能完备、易用等特点。因此本系统结合开放式图书馆的要求,采用ASP技术和SQL SERVER 2000数据库进行系统的开发。 copyright paper51.com 1.2术语解释 内容来自论文无忧网 www.paper51.com B/S:Browser/Server(浏览器/服务器)结构 http://www.paper51.com SQL语言:用于数据库操纵的标准语言 paper51.com
.NET:MS提供的一种高效的开发以及运行平台 copyright paper51.com ASP:全称为Active Server Pages,是一套由微软公司开发的服务器端运行的脚本平台,可用于开发动态网页 内容来自www.paper51.com IIS:全称为Internet Information Services,它是执行解释ASP网页的网站服务器,是一种WEB服务器 paper51.com VBScript(或JScript):是一种解释型语言,由WEB服务器和浏览器解释执行[1] 内容来自论文无忧网 www.paper51.com
1.3 系统要求 内容来自论文无忧网 www.paper51.com 1.3.1 功能 copyright paper51.com 能够快速准确的记录图书的状态,使读者可以方便快捷的查询出图书是否被借,是否归还,是否借出超期,是否为热门书刊等信息,读者和管理员可以进行一些需要的操作. copyright paper51.com 1.3.2 性能 copyright paper51.com 稳定快速,操作简单,界面简洁. 内容来自www.paper51.com 1.3.3 输入\输出 http://www.paper51.com 数字,英文和汉字输入读者姓名,图书编号,图书名称等信息;输出用户信息和图书信息. 内容来自论文无忧网 www.paper51.com
1.3.4 安全与保密要求 paper51.com 不能轻易被破坏,不能让管理人员以外的人删改图书信息,保障数据的独立性与安全性. 内容来自www.paper51.com
1.3.5 完成期限 内容来自论文无忧网 www.paper51.com 2008年3月5日到2008年6月5日。 内容来自论文无忧网 www.paper51.com
1.4系统实现意义 内容来自论文无忧网 www.paper51.com 1.4.1 人力与设备费用的减少 http://www.paper51.com 采用了图书管理系统后,实现了图书期刊查询借阅的智能化,提高了工作的效率,对图书管理人员的雇佣和无用书刊资源的订阅可以减少,节约了不必要的开支。 copyright paper51.com 1.4.2 处理速度的提高 内容来自www.paper51.com 相对与人力来管理图书,对图书进行查询来说,使用了图书查询系统之后可以使图书查询的效率大大提高,不致浪费读者宝贵的时间。 paper51.com 1.4.3 控制精度的提高 paper51.com 当读者输入书刊的信息(如书名)时,系统就可以准确的给出该图书是否已经被借出;如果未被借出,则给出书刊的编号,所处的位置,以便读者可以快速的找到自己所要的书刊。 paper51.com
内容来自www.paper51.com |