- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教材管理系统
本系统对数据库的连接主要采用Borland提供的ADO组件直接连接,无需额外设置。
1 摘要与关键词
1.1 摘要
教材管理系统主要是针对学校作为使用对象而开发的,教材管理作为一个典型的信息管理系统(MIS),其系统开发任务主要包括数据库的设计与维护、应用程序的开发等两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,如用户需要密码才能使用等;而对于后者则要求程序界面友好、功能完备等特点。经过详细的分析,选用Borland公司的Delphi作为前端开发工具,利用其提供的集成开发环境及各种组件,尤其是对数据库的支持完成对数据库的各种操作,达到对教材管理的目的。首先建立系统应用原型,然后对原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。
关键词
教材、管理、设计、实现、SQL Server、ADO、Access。
引言
学生每学期开学都需要购买教材。目前,在我国大部分大、中、小学都是以班级为单位,统一向学校购买教材。首先学校根据每学期所开设的课程,向各书商或出版社购进课本,然后学生以班级为单位向学校领书交费。这项工作现在在大部分学校还是手工操作,工作起来效率很低,并且不能及时了解教材库存和领取的具体情况。同时由于不可避免的人为因素,可能造成教材收费出错等情况。
针对这种情况,为了更好地适应当前学校管理的需求,避免手工管理存在的这些弊端,开发了这套教材管理系统。学校通过使用本系统,可以实现教材收费、
领取的自动管理。本系统主要包含4大功能,分别是教材的出入库管理,学生的书费管理,系统管理以及综合查询。
需求分析
管理系统开发的起点是需求分析,这是整个系统开发过程中最重要的一步,它决定着开发的成败。
功能需求
根据系统所要实现的功能要求,不同的用户具有不同的操作权限,本系统主要划分为用户登录功能模块、系统管理功能模块、书费管理功能模块、教材出入库管理模块和综合功能查询模块。
系统模块图如图2所示。
教材管理系统
用户登录功能模块
系统管理功能模块 书费管理功能模块 教材出入库管理功能模块 综合查询功能模块
操作员管理
书费查询
库存查询
学生领书
教材入库
退还书费
单位信息管理
缴纳书费 图2 系统模块图
安全保密需求
为完善系统的管理功能,增加系统用户管理功能,包括系统用户的数据增加、删除和修改。各学校学生为系统普通用户,只能运行系统分配的功能;系统管理员能够运行系统所有功能,从而保证系统数据的安全性。
开发与运行环境
该教材管理系统开发与运行环境如下:
开发环境:Windows XP
开发工具:Delphi 7
数据库管理系统:Access
运行环境:Windows 98/ME/2000/XP
3.4 系统实现过程分析
首先根据系统功能分析设计出数据库,包括各个数据表和数据表关系图的详细结构。
实现功能模块时,采用先模块化,后集成的方式。即对系统各个功能模块分别独立设计和调试,在创建系统主窗体时再将各个功能模块通过主窗体的菜单系统集成到一起,最后进行系统整体设计调试。
在访问数据库时,采用公用数据模块存放访问数据库需要的对象。该模块在各个功能模块中被直接调用,避免对数据库的反复连接,并可减少代码编写,从而提高系统开发效率。
系统设计
系统模块设计
根据系统功能分析,得到如图3所示的系统功能模块结构图。
数据库设计
对于信息管理系统,数据基本上都是使用数据库进行管理。数据库设计是对保存管理系统数据的数据库结构进行设计,对整个系统的开发具有非常重要的作用。
数据字典
数据库结构设计
系统实现
建立数据库
该数据库的类型采用Microsoft Access,数据库名为。
程序设计
1. 主窗体设计
图4 主窗体设计界面与主窗体菜单设计
2. 用户登录窗体设计
图5 用户登录窗体设计
用户登录窗体代码如下:
unit checkuser;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, DB, ADODB;
type
TCheckUserForm = class(TForm)
Label1: TLabel;
Edit1: TEdit;
Label2: TLabel;
Edit2: TEdit;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
ADOConnection1
您可能关注的文档
- “和其正”品牌传播策略 市场营销专业毕业论文.doc
- 10kV箱式(组合式)变电站设计(新品).doc
- 25万吨年膨胀床FCC汽油醚化装置设计 毕业设计.doc
- 220KV降压变电站毕业设计.doc
- 4000 m3d大学城污水回用工艺设计 环境工程毕业设计.doc
- BBS论坛管理系统 软件工程毕业论文.doc
- Case Analysis on Sino-Foreign Cooperation in Running Schools at Raffles Design Institute 英语毕业论文.doc
- FPGA-3C25开发板的研制 毕业论文.doc
- MP4上壳注塑模具设计 模具设计与制造毕业论文.doc
- 本科毕业论文 2.5×106ta每年常压炼油生产工艺设计.doc
原创力文档


文档评论(0)