ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:1.28MB ,
资源ID:3142999      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3142999.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(进销存管理系统的开发.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

进销存管理系统的开发.docx

1、进销存管理系统的开发管理信息系统上机指导书 进销存管理系统的开发进销存管理系统 3.4 报表窗体的实现 4.3 库存报表的实现基本要求 应该具备基本的数据库设计知识,熟悉Microsoft Access的使用操作方法。系统组成模块 根据系统功能的要求,教学管理系统可以分为4个模块:产品进库管理系统、订单处理管理系统、发货确认管理和报表显示。涉及的主要技术如下: 使用Access创建数据库、表以及建立表间关系的方法; 使用窗体向导,在设计视图创建窗体以及创建包含子窗体的高级窗体的方法; 设计查询的方法; 设计报表的方法; 使用切换面板管理器的方法。1. 数据库设计1.1 设计思路 进销存管理系统

2、主要应用于中小型生产销售企业,管理人员通过该系统可以实现对产品、客户、库存和订单信息的增加、删除、修改和查询等操作。根据这些要求可以得到进销存系统的数据流程图,如图1-1所示。 根据系统的数据流程图,进销存管理系统中需要设计以下的数据信息: 产品表1,该表包括产品好、产品名称、月生产能力、生产地点、单个利润、价格、型号等字段。 产品表2,该表包括产品号、数量、完成日期、生产负责人等字段。 订单表,该表包括订单号、订单时间、产品号、客户号、产品数量、需要产品时间、订单业务员、订单是否发货等字段。 发货单,该表包括订单号、发货时间、产品号、客户号、产品数量、发货价格、发货负责人等字段。 进库表,该

3、表包括进库号、产品号、进库数量、进库时间、经手人等字段 客户表,改表包括客户号、地址、税号、信誉度、国家、省份等字段 库存表,该表包括产品号、库存量、存放地点等字段图1-1 教学管理系统的数据流程图 在这些表中,教师档案表和教师授课信息表通过“教师编号”字段相关联:学生档案表和学生成绩表通过“字号”字段相关联:课程名表,教师授课信息和学生选课信息通过“课程编号”相关联1.2 设计结果1.2.1 表的字段设计从上面的分析可以确定教学管理系统应包括教师档案、教师授课流程、学生档案、学生成绩、课程名和学生选课信息6张表。产品表1如表1-1所示,以“产品号”为主关键字,登记产品的具体信息。表1-1 产

4、品表1字段名称数据类型字段大小必填字段是否主键产品号文本20是是产品名称文本20是否月生产能力数字20否否生产地点文本20否否 单个利润数字20否否价格数字20否否型号文本20否否产品表2如表1-2所示,以“产品号”为主关键字表1-2 产品表2字段名称数据类型字段大小必填字段是否主键产品号文本20是是数量数字20是否完成日期日期/时间20是否生产负责人文本20是否订单表如表1-3所示,以“订单号”为主关键字,登记订单信息。表1-3 订单表字段名称数据类型字段大小必填字段是否主键订单号文本20是是订单时间日期/时间20是否产品号文本20否否客户号文本20否否产品数量数字20否否需要产品时间日期/

5、时间20否否订单业务员文本20否否订单是否发货文本20否否发货表如表1-4所示,以“订单号”为主关键字,用来发货信息。表1-4 发货表字段名称数据类型字段大小必填字段是否主键订单号文本20是是发货时间日期/时间20是否产品号文本20否否客户号文本20否否产品数量数字20是否发货价格数字20否否发货负责人文本20否否进库表如表1-5所示,以“进库号”为主关键字,登录产品进库的相关信息。表1-5 课程名表字段名称数据类型字段大小必填字段是否主键进库号文本20是是产品号文本20是否进库时间日期/时间20是否经手人文本20是否客户表如表1-6所示,以“客户号”作为主关键字,登录客户信息。表1-6 客户

6、表字段名称数据类型字段大小必填字段是否主键客户号文本20 是是地址文本20是否税号文本20是否信誉度文本20是否国家文本20是否省份文本20是否字段名称数据类型字段大小必填字段是否主键客户号文本20 是是地址文本20是否税号文本20是否信誉度文本20是否国家文本20是否省份文本20是否库存表如表1-7所示,以“产品号”为主关键字,登录产品库存的相关信息。表1-7 库存表字段名称数据类型字段大小必填字段是否主键产品号文本20是是库存量数字20是否存放地点文本20是否1.2.2设计表间关系 在Access中要想管理和使用好表中的数据,就必须建立表与表之间的关系,只有这样才能将不同表中的相关数据连接

7、在一起,并为建立查询、创建窗体或报表打下良好的基础。下面将介绍定义表之间关系的操作步骤,需要注意的是,在定义表之间的关系之前,应把需定义关系的所有表关闭。 单击“工具”菜单,选择“关系”菜单项,系统弹出 “显示表”对话框。 在“显示表”对话框中,单击“产品表1”,然后单击“添加”按钮,接着使用同样的方法将“产品表2”、“订单表”、“发货表”、“进库表”、“客户表”和“库存表”添加到“关系”窗口中。单击“关闭”按钮。 选定“产品表1”中的“产品号”字段,然后按住鼠标左键不放将其拖动到“产品表2”中的“产品号”字段上。 选中“实施参照完整性”选项,然后单击“创建”按钮。使用同样的方法设置其他表之间

8、的关系。2. 系统功能的设计系统功能的设计师数据库管理系统开发的重要一环。系统功能设计首先进行需求分析,根据用户的系统开发要求,初步调查,明确问题,解决目标系统“做什么”的问题,最后确定出目标系统的功能模块。2.1需求分析进销存管理系统从功能来说,主要是实现中小企业的信息化管理系统。用户的需求可分为如下3个方面:(1)管理人员通过该系统登录产品、客户和订单的有关信息;(2)管理人员可以通过该系统来设置进库信息和对进库的处理;(3)通过该系统对订单进行总统计和分析。具体地说: 产品进库管理:完成对教师档案的教师授课情况的管理,具体包括教师档案登录、授课信息登录、教师相关信息查询、教师相关信息统计

9、和教师相关信息浏览等。 订单处理管理:完成对学生档案和学生成绩的管理,具体包括学生档案登录、学生成绩登录、学生相关信息查询、学生相关信息统计和学生相关信息浏览等。 发货确认管理:完成学生选课信息和课程信息的管理,具体包括课程信息登录、选课信息登录和选课信息查询等。 报表显示管理:2.2模块设计根据前面对用户需求的分析,依据系统功能设计原则,对整个系统进行了模块划分,得到了如图1-16所示的功能模块图。图1-16 “教学管理系统”功能模块图1.教师信息管理该模块用于实现教师档案信息(姓名、性别、工作时间、政治面貌和学历等)和教师授课信息(课程编号、教师编号、授课地点和授课时间等)的登记,如果有调

10、入学校的新职工,则为其建立档案并将基本信息输入到计算机中。同时,该模块还提供了对教师档案信息、教师授课信息的统计、查询和浏览功能。该功能模块包括教师档案登录、授课信息登录、教师相关信息查询、教师相关信息统计和教师相关信息浏览5个窗体。其中教师档案登录和教师相关信息查询窗体如图1-17 和图1-18所示。图1-17 “教师档案登录”窗体图1-18 “教师相关信息查询”窗体2. 学生信息管理实现学生档案信息(学号、姓名、性别、出生日期和班级编号等)和学生成绩的登录(学号、学年、学期、课程编号和成绩等),可将新入学的学生基本信息输入到计算机中,还可以将每一学期所选课的考试成绩录入到计算机中。另外该模

11、块还提供了对学生档案、成绩等信息统计、查询和浏览功能。该模块包括学生档案登录、学生成绩登录、学生相关信息查询、教师相关信息统计、教师相关信息浏览5个窗体。其中学生成绩登录和学生相关信息浏览窗体如图1-19 和图1-20所示。图1-19 “学生成绩登录”窗体图1-20 “学生相关信息浏览”窗体3.选课信息管理 该模块用于实现课程信息(课程名、课程编号和学分等)和学生选课信息(课程编号和学号)的管理。包括学生选课信息登录、课程信息的登录以及各有关课程等情况的查询。包括课程信息登录、选课信息登录和选课相关信息查询3个窗体。其中课程信息登录和选课信息登录窗体如图1-21 和图1-22所示。图1-21

12、“课程信息登录”窗体图1-22 “选课信息登录”窗体这时“教学管理系统”的主界面如图1-23所示。图1-23 “教学管理系统”主界面 到此为止,整个系统的分析和设计全部完成。从上面的需求分析和数据库设计以及功能模块的划分可以看出,“教学管理系统”包含了一个数据库应用系统最基本的功能,它是一个非常简单的系统原形。通过本例的系统设计过程,你一定对系统的开发有了一定的了解。以后无论何种类型复杂的数据库应用系统,都可按此思路和做法进行系统开发。3. 窗体的实现窗体是Access数据库中的一种对象,通过窗体用户可以方便地输入数据、编辑数据和显示数据。与数据表不同的是,数据表以行和列的形式显示数据,而窗体

13、可以按任何格式显示数据。“教学管理系统”正是利用了窗体的这一特点来实现数据登录的。实现数据登录时,应遵循输入准确、迅速、方便的原则,输入数据应尽可能少,输入提示应尽量明确详细。3.1登录学生档案窗体的实现1. 创建窗体在Access中创建窗体有人工方式创建和使用窗体向导创建两种方法。人工方式创建窗体,需要创建窗体的每一个控件,并建立控件和数据源之间的联系。而使用窗体向导创建窗体,用户只需按向导提示输入有关的信息,一步一步的完成即可。创建过程简单、快捷、效率高,因此在设计Access数据库应用系统时,往往是先使用窗体向导建立窗体的基本轮廓,然后切换到设计视图使用人工方式进行调整。利用窗体向导创建“登录学生档案”窗体的步骤如下: 首先在数据库管理器重选择对象标签的“窗体”项,然后双击“使用向导创建窗体”选项,启动“窗体向导”,如图1-24所示。 单击“表/查询”下拉列表框右侧的箭头,列出所有有效的表或查询数据,从中选择“表:学生档案表”。在“可用字段”列表框中选择需要在新建窗体中显示的字段,此处单击按钮,选定所有字段,如图1-25所示。图1-24 “窗体向导”对话框1图1-25 “窗体向导”对话框2 单击“下一步”按钮,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1