Pb管理信息系统毕业论文.doc
《Pb管理信息系统毕业论文.doc》由会员分享,可在线阅读,更多相关《Pb管理信息系统毕业论文.doc(27页珍藏版)》请在三一办公上搜索。
1、中文摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。作为校园信息化管理,已经成为评测校园教学质量的一个重要手段。教材管理是高校教学管理中的重要组成部分。本课题主要设计并实现一套基于校园网的教材管理系统。开发该系统是为了更好地管理学校的各类教材,便于教材管理人员订书、发书、费用结算以及查询教材信息等,使教材管理工作系统化、规范化、自动化,从而达到提高教材管理效率的目的。本系统以SQL Server作为后台数据库,使用PowerBuilder作为设计工具。实现了教师网上征订与补订教材;学生网上查询个人与班级的教材费用情况以及教材退库登记;教材管理员对报表统计的
2、打印、财务管理、教材管理和数据维护;教务管理员对系统的用户管理。本论文从教材管理出发介绍了系统开发的背景,阐述了系统的设计思路和设计方法,并对系统中遇到的问题及应用前景作了阐述。本论文包括五章内容,分别从绪论,系统分析,系统设计,系统实施,总结介绍了教材管理系统的开发全过程。 关键词:PowerBuilder;管理信息系统;教材管理; SQL ServerAbstractAs the information technology in the management getting more and more deeply and widespread application, manageme
3、nt information systems implementation technically has been gradually maturely. The campus informationization management has already became the important means to evaluate the campus quality of teaching. Teaching materials management system is an important part of high school teaching management. Thi
4、s project mainly designs and implements a campus network based teaching materials management system, which enhances the performance of management of various teaching books.With its help, subscription, distribution, accounts settlement and info inquiry becomes systematic, standardized and automatic,s
5、o teaching materials management gains a high efficiency.Based on SQL Server Enterprise Edition, the author uses PowerBuilder to design and accomplish an online system with multiple functions. Teachers can use it for teaching materials subscription and supplement add, while for students it is able to
6、 do individual and class expense inquiry and settlement and reject registration. In addition to that, teaching materials manager may take advantage of it for statistics printing, financial management, materials management, and data maintenance. It also provides service for teaching affairs manager t
7、o manage user data. This paper describes the departure from the materials management system development background, describes the system design concept and design, and system problems and prospects were described. This paper includes five chapters, respectively, from the introduction, system analysi
8、s, system design, system implementation, materials management summary describes the whole process of system development. Read phoneticallyKey words: PowerBuilder;Management information system;Teaching material management; SQL Server目 录中文摘要1Abstract2第一章 绪论11.1 系统简介11.2 应用背景11.3目的与意义1第二章 可行性分析与需求分析22.
9、1 可行性分析22.2需求分析22.3 本章小结4第三章 系统设计53.1系统实现的功能53.2 系统开发的原则53.3系统结构53.4 系统功能模块53.5 本章小结6第四章 数据库设计74.1 概念结构设计74.2 逻辑结构设计84.3 本章小结10第五章 详细设计及编码实现115.1 连接数据库115.2 主要功能模块的实现115.3 本章小结17第六章 系统测试196.1 登陆测试196.2 教材入库测试196.3 班级领取教材测试206.4 测试结论216.5本章小结21结论22参考文献23致谢24第一章 绪论1.1 系统简介本系统是一个小型的学校教材管理系统,利用PowberBui
10、lder9.0编写,以Microsoft SQL Server2005创建数据库而制作的桌面数据库管理系统,采用用户创建账号的形式提供多人共享的功能。其中,用户名是经过最高权限的管理员进行指定委派的。由于本管理系统操作简单、界面明了,所以容易直观对相应的功能进行操作。设立超级管理员权限(即最高权限的管理员),能直接浏览数据库各个表项,并具有对各个用户和用户信息进行添加、删除、修改的权限。1.2 应用背景教材管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以教材管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档
11、案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教材信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高教材管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。1.3目的与意义开发教材管理系统的目的就是充分利用计算机与现代办公软件,摆脱传统办公工具。
12、用计算机实现集中方便的管理工具,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量,最终实现教材管理的全面自动化和现代化。因此系统主要实现教材管理信息的入库、出库、需求的输入等;教材管理各种信息的查询、修改等;教材采购的生成以及各系部门的教材需求管理等。系统的功能与传统模式相比较,毫无疑问会大大提高教材科的运作效率,辅助提高学校的相关部门的决策水平,管理水平,为减少差错,节省人力,减少教材管理的时间,提高师生的满意度,提供有效的技术保障。第二章 可行性分析与需求分析2.1 可行性分析可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,
13、对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。(1) 经济可行性:主要是对项目的经济效益进行评价,本系统作为一个毕业设计,不需要任何经费,对于我们学校在经济上完全没有问题的。而且本系统正式使用后,将会大大的提高教材科管理教材的效率。(2) 技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。本系统主要采用了PowerBuilder9.0和MS SQL Server2005进行相关的开发,而
14、PowerBuilder9.0是面向过程的可视化软件开发工具,其对编程平台对数据库的访问做了很好的封装,数据库接口的转换只需动态更改控件的相关属性即可;另考虑到SQL Server数据库服务器用户,亦提供SQL Server数据库接口,微软公司的SQL Server数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。(3) 应用可行性:本系统主要是为了提高学校教材管理的效率而进行开发的,所以在各方面上得到了教材科和老师的支持,领导的认同。现有的管理制度和方法科学,规章制度齐全,原始数据正确等。规章制度和管理方法为系统的
15、建设提供了制度保障。2.2需求分析2.2.1引言教材管理仓库在正常运营中面对大量教材书籍、教材信息以及订购信息,学生信息、班级信息,发放书等信息。现有的人工记录方法既效率低又错误过多,大大影响了教材仓库的正常管理工作。因此需要对教材资源、学生信息、班级信息,订购信息、发放书,管理员管理等进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。2.2.2需求概述教材管理系统主要也就是由教材信息、订购信息、学生信息、班级信息、发放书信息、管理员管理等这几部分组成。它的基本功能和操作如下:(1) 教材基本信息制定、输入、修改、查询,包括教材编号、教材名称、类别、单价、数量、备注。 (2) 订购
16、信息的制定、输入、修改、查询,包括教材编号、教材名称、教材数量、单价、备注。 (3) 学生信息制定、输入、修改、查询,包括系院号、班级号、学号、姓名、是否发书、备注。(4) 发放书信息制定、输入、修改、查询,包括系院号、班级号、学号、姓名、教材编号、教材名称、备注。(5) 有条件、多条件查询各种信息.2.2.3用例描述 图2-1管理教材用例图管理员对教材进行管理,维护,更新。比如增加教材,修改教材,删除教材信息等操作。管理员只有在登陆系统后在有权限修改教材信息。2.2.4外部需求本系统以MicrosoftVisual Basic作为开发平台,用SQL作为数据库服务,采用C/S数据库访问模式。界
17、面按照用户要求去做,菜单格式绝对符合windows的操作,对于一些错误信息用对话框提示或不给予任何操作。软件运行在企业内部局域网与广域网组成的网络环境中,各个仓库自己拥有独立的局域网,仓库之间通过广域网连接起来。需要一台服务器,基于WINDOWS平台、DBMS设计为SQL ERVER等。 需要至少一名系统管理人员,由于本系统的易用性,并不需要受过专业训练人员。数据的完整性、准确性及安全性l 拥有用户、密码模块管理用户权限。l 可以根据各种条件进行查询。l 相应的数据项检测功能。2.2.5 性能需求对计算机性能的要求,最低也应该是在windows 2000以上,响应时间在用户可以接受的范围之内,
18、一般在做出操作之后的四五秒内,运算的结果若是数字,精确到百分位。若不是数字,按照要求输出用户所需的结果。2.2.6 软件属性需求要求输出的结果是正确的,在使用期间,要求系统能够正常运行,这个对我们来说应该是没有问题的,要求系统的信息不能被别人随便查看,这也就是系统的安全保密性,这一点我们只能说一般的人是不通过正规的手段,是不能随便查看的,但是对于一些黑客或这方面的高手来说那就不能保证了。在我们的编程过程中,放在首位考虑的就是这个系统以后的可维护性,这个应该不是困难做到的。2.2.7 数据需求这些就系统中必备的数据:(1) 教材基本信息包括教材编号、教材名称、类别、单价、数量、备注。 (2) 订
19、购信息包括订购日期、客户名、教材编号、教材名称、教材数量、单价、备注。 (3) 学生信息包括系院号、班级号、学号、姓名、是否发书、备注。(4) 发放书信息包括系院号、班级号、学号、姓名、教材编号、教材名称、备注。在它们输出中,有的是以窗体的形式表现出来的,有的是直接在原窗体上显示,在出错的信息则是通过对话框来表现给用户的。2.3 本章小结本章主要介绍该系统的基本情况,包括系统的可行性分析和需求分析,系统开发的大致流程,以及系统用到的软件环境和所要实现的功能。第三章 系统设计3.1系统实现的功能教材管理系统的工作流程建立在传统手工工作流程的基础上,但又不能完全等同于手工工作流程。因为教材管理系统
20、毕竟不同于传统手工作业,从效率上来说,前者也高于后者,前者只需要少量的人工干预就能够实现教材信息的集中管理。 首先,在流程安排上应尽量避免数据的重复输入,实现从采购到发放一次输入的数据得到多次使用,以提高系统的工作效率。这一步很大程度依赖于数据库的设计。其次,选择合适的操作方式。计算机系统操作方式有两种:一种是联机操作方式,即人机交互方式;另一种是脱机操作方式,它是将事先设计好的一套操作程序以作业的形式提交给计算机,由计算机依托几批处理的方式完成这套操作,并将处理结果通过系统打印输出。本次设计的教材管理系统属于第一种操作方式,需要用户输入信息完成操作。之所以采用这种方式,主要是考虑到此数据库管
21、理系统的实时性需求,因为数据库随时可能都需要得到改变。3.2 系统开发的原则为了设计出符合一般标准又具有特色的界面,系统开发时要遵循以下开发原则:(1) 保证界面设计的风格具有一致性。(2) 界面设计时,控件的摆放要协调和匀称。(3) 常用操作(如教材管理、查询 、修改等操作)应建立提示标签,方便管理员日常操作。(4) 提供错误处理信息,在出现错误时,系统应该能检测出错误并提供错误处理的能;错误出现后,系统的状态不发生变化,或者系统要提供错误恢复的向导。3.3系统结构本系统是以教材管理业务为原型设计开发的,教材科的日常业务大体上有如下几项:(1) 教材购买。教材的预订工作基本上是由系、部来完成
22、。教材科将教材征订通知下发到各系、(轮流传阅),各系任课教师从中选订所开课程的教材,填写购买订单,经系、部汇总报教材科。教材科汇总报教务处审批后,编制填写正式订单寄发到各出版社。(2) 教材入库。出版社按订单如期如数发书,教材科查收入库。(3) 教材分配。按教师指定教材的方式发放专业和年级用书。通常是以班级为单位领进行领书。(4) 教材查询。这项工作包括四项内容,其一是预订查询及时了解各系教材的分配情况;再就是入库查询及时掌握入库情况;第三是库存查询情况。(5) 管理员管理。主要包括用户、密码的更改。后台数据库运行的方式工作,用户无须了解具体数据库的内容即能通过在前台操作接口的直观操作达到预期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Pb管理信息系统 毕业论文 Pb 管理信息系统

链接地址:https://www.31ppt.com/p-4018880.html