logo资料库

报纸发行员投递管理系统.doc

第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
资料共29页,剩余部分请下载后查看
前 言
摘 要
第一章 需求分析
第二章 可行性分析报告
2.1开发报纸发行员投递系统的必要性
2.3经济上可行性
2.4技术上可行性
第三章 概要分析
3.1 报纸发行员投递管理系统的分析和概要设计
3.1.1 系统用户管理
3.1.2 发行员管理
3.1.3 客户信息管理
3.1.4 报纸管理
3.1.5 管理统计
3.2 报纸发行员投递管理系统功能描述
3.2.1 系统用户管理:
3.2.2 发行员管理:
3.2.3 客户信息管理:
3.2.4 报纸管理:
3.2.5 管理统计:
第四章 系统数据结构设计
4.1 数据流图描述:
4.2 数据库中的表
第五章 报纸发行员投递系统管理详细设计
5.1数据库和建立数据源
5.2 各模块详细设计
5.2.1 连接数据库
5.2.2 系统管理员查询
5.2.3 添加系统用户
5.2.4 删除系统用户
5.2.5 更新系统用户
5.2.6 发行员查询
5.2.7 发行员添加信息
5.2.8 发行员信息删除
5.2.9 发行员信息更新
5.2.10 客户信息查询
5.2.11 客户信息添加
客户信息删除
客户信息更新
报纸订购与退订的查询
报纸订购添加
报纸退订删除
报纸订购与退订更新
统计管理
第六章 软件测试
6.1软件测试的目的
6.2软件测试的原则
6.3测试的过程与组织
第七章 结束语
参考文献
数据库原理课程设计 报纸发行员投递管理系统 数据库原理课程设计报告 院 专 班 系: 业: 级: 指导教师: 姓 名: 前 言 1
数据库原理课程设计 随着计算机及网络技术的飞速发展,Internet/Intranet 应用在全球范围内日益普及, 当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的 事务中解放出来,提高了我们的工作效率。 目前各种报社的管理工作部分还是手工管理,工作效率很低,不能更好的适应当前报 社工作合理安排。手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗 漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息 及时快捷,因此我们利用计算机提供给我们的信息对读者的借阅过程形成一整套动态的管 理。 作为一个功能较完备的 Windows 软件开发平台,Visual Basic 专业版提供了对数据库 应用的强大支持。尤其提供了使用数据控件和绑定控制项,使用数据库存取对象变量(Data Access Object Variable),直接调用 ODBC 2.0 API 接口函数等三种访问数据库的方法。 对其标准内置的 Ms Access 数据库,它可以提供不弱于专业数据库软件的支持,可以进行 完整的数据库维护、操作及其事务处理。VB 数据库的核心结构是所谓的 MicroSoft JET 数 据库引擎,JET 引擎的作用就像是一块“面板”,在其上可以插入多种 ISAM(Indexed Sequential Access Method,即索引顺序存取方法)数据驱动程序。JET 引擎为 Access 格 式数据库提供了直接的内部(build-in)支持,这就是 VB 对 Access 数据库具有丰富支持 的真正原因。VB 专业版中提供了 FoxPro、dBASE(或 Xbase)、Paradox、Btrieve 等数据 库的 ISAM 驱动程序,这就使得 VB 能支持这些数据库格式。另外,其他的许多兼容 ISAM 的驱动程序也可以通过从厂商的售后服务得到。因而从理论上说,VB 能支持所有兼容 ISAM 的数据库格式(前提是只需获得这些数据库的 ISAM 驱动接口程序)。 2
数据库原理课程设计 摘 要 报刊发行员投递系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建 立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性 强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 因此本小组结合开入式图书馆的要求,对 MS SQL Server2000 数据库管理系统、SQL 语言原理、Visual Basic 应用程序设计,Visual Basic 数据库(Access)技术进行了较深 入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析, 并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可 以满足借阅者、图书馆工作人员和高级管理员三方面的需要。 设计充分利用 Visual Basic 6、MS SQL Server2000 数据库技术的强大力量,提高 了编程效率和可靠性。 关键词:数据库 access;Visual Basic6.0; 图书管理 窗体 3
数据库原理课程设计 Abstract it develops main two respects of development Summary : The books administrative system is typical informations managements ~s including setting-up and systems(MIS), maintenance and front application program of backstage supporter's database . Demand to set up the consistency of the data and integrality the storehouse of strong , data with good security to the former. Require to the latter that the function of the application program is complete , apt characteristic of using etc. . So combine and make the request of the entering type library in person, to MS SQL Server2000 data base management system, SQL language principle , Visual Basic use and design program, Visual Basic database technology has carried on the deeper study and application, finish demand analysis , function module dividing , database mode analysis to the books administrative system mainly, and has designed structure of the database and application program from this. The systematic operation result the books administrative system designed of this text can meet the needs of three respects of persons who borrow , library staff member and senior administrator . Design and fully utilize Visual Basic 6 , strong strength of MS SQL Server2000 database technology , has improved programming efficiency and dependability . is proved, Keyword: The database access ;Visual Basic 6.0 ;taking care of books, window body 目录 4
数据库原理课程设计 第一章 需求分析 .............................................................................................................................. 1 第二章 可行性分析报告 .................................................................................................................. 1 2.1 开发报纸发行员投递系统的必要性..................................................................................1 2.3 经济上可行性 ...................................................................................................................... 2 第三章 概要分析 .............................................................................................................................. 3 3.1 报纸发行员投递管理系统的分析和概要设计 ...............................................................3 3.1.1 系统用户管理.......................................................................................................... 3 3.1.2 发行员管理.............................................................................................................. 4 3.1.3 客户信息管理.......................................................................................................... 4 3.1.4 报纸管理.................................................................................................................. 4 3.1.5 管理统计.................................................................................................................. 4 3.2 报纸发行员投递管理系统功能描述.................................................................................4 3.2.1 系统用户管理:......................................................................................................4 3.2.2 发行员管理:.......................................................................................................... 4 3.2.3 客户信息管理:......................................................................................................4 3.2.4 报纸管理:.............................................................................................................. 4 3.2.5 管理统计:.............................................................................................................. 5 第四章 系统数据结构设计 .............................................................................................................. 5 4.1 数据流图描述:................................................................................................................. 5 4.2 数据库中的表 ..................................................................................................................... 6 第五章 报纸发行员投递系统管理详细设计 ..................................................................................8 5.1 数据库和建立数据源.......................................................................................................... 8 5.2 各模块详细设计................................................................................................................. 9 5.2.1 连接数据库.................................................................................................................... 10 5.2.2 系统管理员查询............................................................................................................ 10 5.2.3 添加系统用户................................................................................................................ 11 5.2.4 删除系统用户................................................................................................................ 11 5.2.5 更新系统用户................................................................................................................ 12 5.2.6 发行员查询.................................................................................................................... 12 5.2.7 发行员添加信息............................................................................................................ 13 5.2.8 发行员信息删除............................................................................................................ 13 5.2.9 发行员信息更新............................................................................................................ 14 5.2.10 客户信息查询 .............................................................................................................. 14 5.2.11 客户信息添加 .............................................................................................................. 15 5.2.12 客户信息删除 ..........................................................................................................15 5.2.13 客户信息更新 ..........................................................................................................16 5.2.14 报纸订购与退订的查询 ..........................................................................................16 5.2.15 报纸订购添加 ..........................................................................................................17 5.2.16 报纸退订删除 ..........................................................................................................17 5.2.17 报纸订购与退订更新..............................................................................................18 5.2.18 统计管理 .................................................................................................................. 18 第六章 软件测试 ............................................................................................................................ 19 6.1 软件测试的目的................................................................................................................ 19 5
数据库原理课程设计 6.2 软件测试的原则................................................................................................................ 19 6.3 测试的过程与组织 ............................................................................................................ 20 第七章 结束语 ................................................................................................................................ 21 致 谢 ................................................................................................................................................ 22 参考文献 .......................................................................................................................................... 22 6
数据库原理课程设计 第一章 需求分析 随着城市经济建设的快速发展,人们的对物质和文化需求不断提高,新闻传 媒配送作为公共文化服务的基础设施,是城市文化事业的一部分,它不仅方便了 大家查看新闻书刊,和别人分享自己的书刊信息,而且便于管理员的管理,在用 户和管理员之间建立一座有效、高速的桥梁,丰富了大家的业余生活。 本论文结合实际情况,研究和设计了一个基于 B/S 模式的新闻传媒亭配送系 统,采用了 B/S 模式的体系结构,按照软件工程的设计思想进行设计。在网络安全 性技术的基础上,详细地阐述了新闻 传媒亭配送系统设计思想、工作原理和运行 机制,最后结合实际设计和实现了一个完全网络化的新闻传媒亭配系统。一 本刊 物一份报纸办的是否成功,最终是由发行环境来决定的。除了党报党刊受到邮政 渠道发行保障,有些行业报纸有其特殊办法外,绝大多数的期刊报纸都要面向市 场生存。我们的期刊报纸发行市场现状是主渠道和二渠道两种渠道并存,各自设 置门槛,内部互为壁垒。因此如何的更有效的合理优化报刊和书刊的分配,如何 让资料更加适合市场的需要,使得读者有所需,需者有所书就成了我们的目标, 该系统就是在此基础上应运而生的。 第二章 可行性分析报告 2.1 开发报纸发行员投递系统的必要性 近年来,随着人们生活水平的提高和社区的数量增多,发行员与客户也相应 的增加,有关的发行员与客户各种信息量也成倍增加,面对着庞大的信息量,传 统的人工方式管理会导致档案管理上的混乱,人力与物力过多浪费,档案管理费 用的增加,从而使报社的负担过重,影响报社的运作和控制管理,因此,必须制 定一套合理、有效,规范和实用的管理系统,对档案资料进行集中统一的管理。 系统开发的总的设计目标是实现档案管理的系统化、规范化和自动化,实现对档 案资料的集中统一的管理。 第 1 页 共 29 页
数据库原理课程设计 2.2 系统设计原则 2.2.1 实用性原则: 确保系统具有良好的系统性能,友好的用户界面,较高的处理效率,便于使 用和维护,并采用成熟的技术。 2.2.2 先进性原则: 尽量采用先进而且成熟的技术,使系统具有较高的技术水平和较长的生命周 期。 2.3 经济上可行性 现在,计算机的价格已经被普通老百姓所能接受,性能也有了长足的进步。 而本系统的开发能为学校的工作效率带来了一个质的飞跃,为此主要表现有以下 几个方面: 第一,本系统的运行可以节省了大量的劳动力; 第二,本系统的运行可以节省资源; 第三,本系统的运行可以大大的提高学校的工作效率; 第四,本系统可以使敏感文档更加安全, 第五,本系统投入少,见效快等等。 所以,本系统在经济上是可行的。 2.4 技术上可行性 为本系统的开发我特对个学校进行了深入的调查研究。现在大多学校有几千 人,大概也只有一百个班,每年用于档案管理的发费很大且维护不易,造成学校 管理的难题,并且开发人员对用户所提出的要求也都能够满足。 并且本系统的 开发我利用 Microsoft Access 作为本系统的数据库,它是一个支持多用户的新 型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器 /客户端的结构提供了硬件的支持。 使用 Dreamware 作为系统开发的开发环境,它作为一种现代的编程语言,提 供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统 第 2 页 共 29 页
分享到:
收藏