收藏 分享(赏)

光盘管理信息系统 (2).doc

上传人:wo7103235 文档编号:6152467 上传时间:2019-03-30 格式:DOC 页数:21 大小:224.50KB
下载 相关 举报
光盘管理信息系统 (2).doc_第1页
第1页 / 共21页
光盘管理信息系统 (2).doc_第2页
第2页 / 共21页
光盘管理信息系统 (2).doc_第3页
第3页 / 共21页
光盘管理信息系统 (2).doc_第4页
第4页 / 共21页
光盘管理信息系统 (2).doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、第 1 页 共 21 页南京广播电视大学直属学院毕业作业光 盘 管 理 信 息 系 统专 业 计算机信息管理姓 名 1学 号 1指导教师 1南京市广播大学直属学院玄武分院二五 年 五 月 日第 2 页 共 21 页目录第一章、系统分析(1)1、引言 (1) 、编写目的(1)、 项目背景(2)、 项目基本要求(2)、 与当前系统比较(2) 、系统流程图(3)2、系统开发的可行性.(3)、 技术可行性(3)、经济可行性(4)、法律可行性(4)、 结论.(4)3、系统初步调查(4) 、系统调查大纲(4)、 调查方法(5)、 调查问题(5)4、需求分析(6) 、软件的总体结构(6)、 顶层数据流图(6

2、)、 用户特点(6)、 运行环境设定(6) 、功能分配(7)第二章、系统设计(8)第 3 页 共 21 页1、语言选择(8)2、数据库设计过程(9)3、主菜单设计(12)4、运行控制(12)5、 出错设计处理(12)6、 程序设计说明(12)第三章、总结(16)致谢(18)参考资料(18)第 4 页 共 21 页光盘管理信息系统分析与设计00 级计信管 张润摘要本设计是从某中小型光盘专卖店的实际业务出发,针对该店大量手工管理光盘的现状,经过详细的系统调查,为该光盘店开发的一个实用的单机版光盘管理系统。本论文不仅从业务的角度对光盘管理系统进行了详细的分析和设计,而且还对系统的安全性进行了详细的论

3、述。本系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统的前端开发工具是Visual Basic 6.0,后台数据库选用的是中小型数据库 Microsoft Access 2000.关键词:光盘 管理信息系统 Visual Basic 面向对象 关系数据库第一章 系统分析1、系统可行性分析、编写目的随着计算机的发展及网络技术的应用,当今社会正快速向信息化社会前进,信息管理自动化的作用也越来越大。计算机信息管理有着储存信息量大、存储速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质,提高工作效率。第 5 页 共 2

4、1 页最初的光盘馆管理,都是靠人力来完成的。当光盘店规模比较小的时候,人力是可以胜任的,但是随着光盘店的规模越来越大,如果还是进行手工管理,就会使工作效率很低,并且不能及时了解各类光盘的存库。一个现代化的光盘店在正常运营中总是要面对广大的顾客。传统的管理方法既浪费人力物力财力,又容易导致各种错误的发生。面对光盘店数以万计的光盘,纷繁复杂的顾客、频繁更替的借还光盘信息、传统的手工管理不但管理起来极其不方便,加之不可避免的人为因素,经常造成数据的遗漏、误报,造成不可估量的损失。所以开发由计算机参与管理统计的软件就是显得十分必要。该软件因能轻松完成各种光盘的出售与出租的管理,使人工统计更加轻松方便,

5、无须太多人力减少了开支。、项目开发背景本项目名称为光盘管理信息系统,项目提出者夏勇老师,项目开发者张润、项目基本要求光盘管理系统的总体任务是实现光盘管理的系统化和自动化,帮助管理人员更好更高效地完成光盘管理工作。系统应该具有对光盘的出售与出租进行分类汇总和管理,在操作上因简单实用,能有效的对光盘种类、光盘名称、借出光盘和还回光盘的信息进行输入、更新、查询、修改和统计。在一定程序上实现自动化。、与当前系统比较第 6 页 共 21 页本系统开发前大量的光盘都由人工管理其缺点查询繁琐,管理困难,出租光盘天数难以计算。本系统能大大提高查询速度,有丰富的查询方式,自动生成报表和月统计功能、系统流程图 光

6、 盘 管 理 系 统修 改 统 计其 他 工 具输 入出 售 出 租 库 存查 询汇 总2、系统开发的可行性、技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,软、硬件配置能否满足开发者需要等。随着软件开发工具的发展,面向对象的、可视化的开发工具不断涌现,如 VC+、VB6.0、Delphi 等能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,同时大型的第 7 页 共 21 页网络数据库产品,如 Access2000,Oracle 等数据库的出现也为数据的后台管理提供了条件。、经济可行性主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费、软件开发费

7、、管理和维护费、人员工资和培训费等。另一方面是取得的收益中可以用钱来衡量的那部分(收益的另一部分难以用钱来表示的)。基于图书馆已有的信息设备,建设图书管理信息系统,大大减少重复性的书面报告,降低费用,提高效率。、法律可行性在法律方面本软件必须通过市场的批准,方可使用。在使用方面必须充分考虑到时间的因素和管理流程,从而能满足使用要求、结论可见这一方案不仅可以根据实际的需要设计相应功能,而且开发的成本比较底,自行开发光盘管理信息系统在技术上、经济上、法律上都是可行的。 3、系统初步调查、系统调查大纲(1)光盘的开发背景及需求调查。(2)货物的来源及供应情况调查。(3)资源情况调查(计算机的硬件和软

8、件)。第 8 页 共 21 页(4)计费情况调查。、调查方法个人访问和电话访问、调查问题(1)你从何处进货?答:从批发市场进货或直接向音像公司进货。(2)每天出售与出租光盘的大概数量?答:出售每天 15-20 张,出租每天 30-40 张。(3)出租如何计费?答:出租按 1 元/天计算。(4)出租需要的手续?答:可以交 50 元押金或用身份证,学生证做底押。(5)如何对光盘进行管理?答:将光盘按类型一一编号分别管理。(6)如何进行快速查找某张光盘?答:把光盘按数字顺序摆在货架上并在货架上编上号,然后把光盘名称按字母顺序写在本子上,查找时只要在本子上找到就能快速在货架上找到。(7)对现在的手工管

9、理有什么不满?答:人工管理复杂且费时费力。(8)对即将开发的系统有何要求?答:需要操作简单,功能齐全,能进行统计,某光盘卖完时能自动提醒补货。第 9 页 共 21 页4、需求分析 、软件的总体结构 、顶层数据流图、用户特点:广大光盘爱好者和初级或高级电脑用户、运行环境设定(1)、运行硬件环境光盘管理系统进货管理 销售管理 出租管理 统计管理进货 查询 销售 查询 出租 查询销售统计 出租统计第 10 页 共 21 页项目 最低配置 建议配置主机 P/200 PIII 800内存 32MB 128MB硬盘 10GB 40GB显示器 VGA 以上(2)、系统运行的软件环境操作系统:Windows

10、98/2000/XP数据库:Microsoft Access 2000、功能分配、光盘进货管理(M1):光盘进货的主要功能是对进货信息进行添加、修改和查询进货(M11)修改(M12)查询(M13)、光盘销售管理(M2):光盘销售的主要功能是对销售信息进行添加、修改和查询光盘销售(M21)光盘查询(M22)规定销售价(M23)、光盘出租管理(M3) :光盘出租的主要功能是对出租信息进行添加、修改和查询光盘出租(M31)光盘查询(M32)第 11 页 共 21 页规定出租价(M33)、会员管理(M4):会员管理的主要功能是对会员信息进行添加、修改和查询添加会员(M41)查询会员(M42)修改资料(

11、M43)、统计管理(M5):统计管理的主要功能是对本周、本月的销售和出租信息进行统计销售统计(M51)出租统计(M52)会员统计(M53)第二章 系统设计1、语言选择:VisualBasic(简称 VB)是在 Windows 环境下可视化程序设计的开发工具,英文 Visual 的含义是“可视化”,指的是开发图形用户界面的方法。VB 是一个集成环境,能编辑、调试和运行程序,也能生成可执行程序。它具有可视化程序设计、面向对象的程序设计、结构化程序设计语言和事件驱动的编程机制等特点。可视化程序设计指的是可以自动生成使用户在屏幕上画出应用程序界面的代码,面向对象的程序设计指满足封装性、继承性和多态性,

12、结构化程序设计语言指的是具有高级程序设计语言的语句结构和数据结构,事件驱动的编程机制指的是通过事件来执行对象的操作。使用户使用起来更为简单和方便。第 12 页 共 21 页Access 是 Office 办公套件中一个极为重要的组成部分。刚开始时微软公司是将 Access 单独作为一个产品进行销售的,后来微软发现如果将 Access 捆绑在 OFFICE 中一起发售,将带来更加可观的利润,于是第一次将 Access 捆绑到 OFFICE97 中,成为 OFFICE 套件中的一个重要成员。现在它已经成为 Office 办公套件中不可缺少的部件了。自从 1992 年开始销售以来,Access 已经

13、卖出了超过 6000 万份,现在它已经成为世界上最流行的桌面数据库管理系统。后来微软公司通过大量地改进,将Access 的新版本功能变得更加强大。不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。在 Access 数据库中,不同表中的数据之间都存在一种关系,这种关系将数据库里各张表中的每条数据记录都和数据库中唯一的主题相联系,使得对一个数据的操作都成为数据库的整体操作。为了把数据库中表之间的这种数据关系体现出来,Access提供一种建立表与表之间“关系”的方法。用这种方法建立了关系的数据只需要通过一个主题就可以调出来使用

14、,非常方便。在 Access 中,可以在两个表之间直接建立“一对一”和“一对多”关系,而“多对多”关系则要通过“一对多”关系来实现。2、数据库设计过程列出可能数据项、需要的字段销售信息表(光盘编号、光盘种类、光盘名、进价、数量、销售价、会员价)销售记录表(光盘编号、销售日期、操作员、销售总量、销售总额)出租信息表(光盘编号、光盘种类、光盘名、进价、数量、出租价、会员价)第 13 页 共 21 页出租记录表(光盘编号、出租日期、操作员、出租总量、出租总额)系统管理员(用户名、密码)画出所有表销售信息表字段名 简称 类型 字段位数 小数位数 关键字光盘编号 gb 数字 10 0 是光盘种类 gz

15、文本 5 无 否光盘名 gm 文本 20 无 否进价 jj 数字 5 2 否数量 sl 数字 5 0 否销售价 xj 数字 5 2 否会员价 hj 数字 5 2 否销售记录表字段名 简称 类型 字段位数 小数位数 关键字光盘编号 xgb 数字 10 0 是销售日期 xrq 日期 15 无 否操作员 czy 文本 10 无 否销售总量 xl 数字 5 0 否销售总额 xe 数字 5 2 否第 14 页 共 21 页出租信息表字段名 简称 类型 字段位数 小数位数 关键字光盘编号 cgb 数字 10 0 是光盘种类 cgz 文本 5 无 否光盘名 cgm 文本 20 无 否进价 cjj 数字 5

16、2 否数量 csl 数字 5 0 否出租价 cxj 数字 5 2 否会员价 chj 数字 5 2 否出租记录表字段名 简称 类型 字段位数 小数位数 关键字光盘编号 czgb 数字 10 0 是出租日期 crq 日期 15 无 否操作员 cczy 文本 10 无 否出租总量 cl 数字 5 0 否出租总额 ce 数字 5 2 否系统管理员字段名 简称 类型 字段位数 小数位数 关键字用户名 yh 文本 10 无 否密码 mm 数字 10 0 否第 15 页 共 21 页3、主菜单设计4、运行控制各模块运行时应在 1-2 秒之间,系统工作时消息驱动方式5、出错设计处理确认机制本人采用确认机制,如

17、在输入会员信息,只输入会员卡编号,点击添加,则系统提示输入会员名,如输入出租日期时输入“a”则系统警告“请用日期格式”安全保密设计,密码机制导入、导出(还原、备份)6、程序设计说明功能:用户进行验证,通过则登录输入项目:用户名,密码输出项目:无第 16 页 共 21 页功能:管理员进货,通过则存入库中选择项目:销售库,租赁库输入项目:光盘种类,光盘编号,光盘名,进货价,进货量,进货总额输出项目:现有库存量,上次进价, 功能:进货查询,通过则查询库中现有光盘选择项目:销售库,租赁库输出项目:光盘种类,光盘编号,光盘名进货价,现有库存量功能:进货修改,通过则修改库中信息选择项目:销售库,租赁库输出

18、项目:光盘种类,光盘编号,光盘名,现有库存量,上次进价 功能:光盘销售,通过则改变销第 17 页 共 21 页售库中现有数量选择项目:是否会员输入项目:光盘种类,光盘编号,光盘名,操作员,订购数量 输出项目:现有库存量,光盘单价,会员优惠价功能:销售查询,通过则查找某操作员在某日的销售记录 输出项目:销售记录,操作员,销售日期,光盘种类,光盘编号,光盘名功能:规定销售价,通过则规定销售价格输入项目:光盘原价,光盘现价,会员优惠价 输出项目:无功能:光盘出租,通过则改变出租库中现有数量第 18 页 共 21 页选择项目:是否会员 输出项目:现有库存量,光盘出租价,会员优惠价,输入项目:光盘种类,

19、光盘编号,光盘名, 操作员功能:出租查询,通过则查找某操作员在某日的出租记录输入项目:操作员,出租日期 输出项目:出租记录功能:规定出租价,通过则规定出租价格输入项目:光盘原价,光盘现价,会员优惠价 输出项目:无功能:销售统计,通过则统计本周或本月的销售额选择项目:销售总量,销售总额输入项目:无 第 19 页 共 21 页输出项目:销售总量,销售总额功能:出租统计,通过则统计本周或本月的出租量选择项目:出租总量,出租总额输入项目:无 输出项目:出租总量,出租总额第 三 章 总 结经 过 二 个 多 月 的 设 计 和 开 发 , 这 套 光 盘 管 理 信 息 系 统 基 本 开 发完 毕 。

20、 在 整 个 开 发 过 程 中 我 遇 到 了 许 多 问 题 , 但 是 经 过 努 力 , 这 些问 题 最 终 都 得 到 了 解 决 , 使 我 对 管 理 信 息 系 统 的 开 发 有 了 更 深 刻 的理 解 。 对 此 , 本 人 有 几 点 体 会 总 结 如 下 : 第 一 : 首 先 面 临 的 困 难 是 不 熟 悉 软 件 开 发 工 具 。 经 过 比 较 , 最终 选 择 了 VB 作 为 开 发 这 套 管 理 信 息 系 统 的 开 发 工 具 。 因 为VisualBasic 是 一 种 可 视 化 的 、 面 对 对 象 和 采 用 事 件 驱 动 方

21、式 的 结构 化 高 级 程 序 设 计 语 言 , 可 用 于 开 发 Windows 环 境 下 的 各 种 类应 用 程 序 。 它 简 单 易 学 、 效 率 高 , 且 功 能 强 大 。第 二 : 在 进 行 系 统 分 析 、 设 计 时 , 由 于 对 光 盘 管 理 实 际 的 业 务流 程 没 有 理 清 , 致 使 系 统 的 设 计 思 路 不 够 清 晰 , 后 来 在 老 师 、同 学 的 帮 助 下 , 深 入 的 了 解 了 光 盘 的 业 务 处 理 流 程 , 顺 利 的 完 成 了系 统 的 分 析 和 设 计 , 使 设 计 可 以 进 行 下 去 。第

22、 三 : 由 于 以 前 未 曾 开 发 过 这 类 信 息 管 理 系 统 , 在 做 毕 业 设 计第 20 页 共 21 页以 前 , 我 对 管 理 信 息 系 统 开 发 的 理 解 只 是 停 留 在 理 论 知 识 的 水 平 上 ,缺 乏 实 际 的 软 件 开 发 经 验 。 这 次 通 过 开 发 本 系 统 和 学 习VisualBasic6.0, 我 对 前 面 学 过 的 许 多 课 程 有 了 更 为 深 刻 的 理 解 。如 果 在 开 发 前 对 整 个 开 发 工 作 做 出 全 方 位 的 规 划 和 系 统 的 分 析 , 开发 过 程 会 事 半 功 倍

23、 , 否 则 就 会 遇 到 许 多 意 想 不 到 的 问 题 , 延 缓 开 发进 度 。 我 开 始 在 没 有 进 行 系 统 规 划 , 确 定 系 统 的 管 理 功 能 , 做 好 业务 流 程 图 、 数 据 流 程 图 的 情 况 下 , 就 急 于 进 行 系 统 开 发 , 结 果 使 得开 发 过 程 比 较 混 乱 , 进 展 缓 慢 , 系 统 重 新 做 了 几 次 。 由 于 前 期 分 析工 作 没 做 好 , 使 的 设 计 改 来 改 去 , 浪 费 了 很 多 时 间 和 精 力 。 后 来 我静 下 心 来 , 认 真 细 致 的 对 将 要 开 发

24、的 系 统 进 行 了 规 划 和 分 析 , 明 确了 系 统 的 基 本 功 能 , 在 设 计 好 系 统 各 主 要 部 分 , 将 一 些 细 节 问 题 考虑 周 全 后 才 开 始 动 手 进 行 开 发 , 使 得 后 来 的 工 作 进 行 得 很 顺 利 。总 体 上 来 说 , 经 过 努 力 我 顺 利 的 完 成 了 光 盘 管 理 信 息 系 统 的 开发 , 这 次 毕 业 设 计 对 我 来 说 是 非 常 难 得 的 一 次 锻 炼 机 会 。 正 像 老 师们 说 的 一 样 , 毕 业 设 计 使 得 我 们 对 几 年 来 所 学 的 专 业 课 有 了

25、 更 为 深刻 的 认 识 , 是 知 识 得 到 了 融 会 贯 通 , 得 到 了 比 以 往 学 习 任 何 一 门 课都 大 的 提 高 和 进 步 。 对 于 我 来 将 这 不 仅 仅 是 一 次 毕 业 设 计 , 不 仅 仅是 学 会 了 一 门 数 据 库 开 发 工 具 , 更 重 要 的 是 在 学 习 的 过 程 中 , 有 问题 要 想 尽 各 种 办 法 解 决 , 克 服 困 难 , 在 解 决 这 些 困 难 的 过 程 中 提 高了 我 的 学 习 能 力 、 解 决 问 题 的 能 力 和 实 际 工 作 的 能 力 , 学 到 了 许 多书 本 以 外 的

26、 知 识 。 在 这 个 过 程 中 , 虽 然 有 对 所 遇 困 难 一 筹 莫 展 的 无奈 与 灰 心 , 更 有 解 决 问 题 时 的 喜 悦 。 既 锻 炼 了 自 己 , 又 加 深 了 对 软件 开 发 工 作 的 理 解 , 这 些 将 是 使 我 终 身 受 益 的 财 富 。第 21 页 共 21 页致谢:在这期间我得到了我的指导老师和我的同学的支持,指导和帮助。在此,我向他们表示衷心的感谢。参考资料Visual Basic 6.0 实用教程 李何旭 著 电子科技大学出版社 2003 年 8月Access 2000 基础与应用 陈光 著 清华大学出版社 2002 年 8月信息系统分析与设计 耿骞 著 高等教育出版社 2002 年Visual Basic 语言程序设计 张海涛 著 电子工业出版社 2002 年 8 月管理信息系统实用教程 岳桦 著 电子工业出版社 2001 年 1 月

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报