目 录
引言 2
一、系统分析 2
(一)选题的背景 2
(二)系统需求分析 3
(三)系统的开发及功能描述 4
(四)系统逻辑模型 5
二、系统设计 6
(一)系统总体结构设计 6
(二)数据库设计 6
(三)系统功能模块的详细设计 7
三、系统实现 11
四、系统开发总结 16
参考文献 16
附 录 17
1 引言
随着我国市场经济的蓬勃发展和人们对物质水平需求的增加,各行各业都处于一个飞速发展的时期,行业的快速发展必然导致各企业之间的竞争更加激烈,为了使自己的企业在竞争中能够站稳脚跟,不被激烈的竞争环境所压倒,必然要求企业加强对自身的管理,提高企业的经营效率。
本库存管理系统开发主要包括前端应用程序以及后台数据库的建立和维护两个方面经过分析我用开发利用其提供的各种面向对象的开发工具数据库
系统需求分析就是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。在确定系统的总体结构方案过程中,包括确定应用程序的结构、系统开发环境和开发工具的选择。
1.应用程序结构确定
从用户应用角度来看,可把应用程序系统的组成部分分成数据存储层、业务处理层和界面表示层等3个层次,而应用程序结构可归纳为:集中式应用程序结构、单机板应用程序结构、多层服务器应用程序结构、浏览器/服务器应用程序结构、客户机/服务器应用程序结构等5种类型。
本库存管理系统就采用了单机版应用程序结构,将数据库和应用程序置于一台机器上,这样更加节约成本,适合中小规模的超市使用。用户可以轻松将其拷贝到其他计算机上,可以同时运行程序。
2.确定系统开发环境
由于大多数公司内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境,可确定使用下面的开发环境:
★数据库:Microsoft SQL Server 2000;
★前端开发工具:myeclipse;
3.开发工具的选择
可视化程序设计是一种全新的程序设计方法,全面采用面向对象的程序设计技术,使用事件驱动机制进行程序设计。利用可视化开发工具可以快速、高效地开发应用程序。可视化的开发工具很多。
myeclipse是集成开发环境,是目前最流行的 Windows 平台应用程序开发环境。它是把代码的编写、程序的调试、编译、运行以及其他的相关操作都集成在一起的“编程工具”。 作用程序员通过它这个平台,利用编程语言来写程序,调试,运行。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。用SQL Server 2000来建立后台数据库。
(三)系统的开发及功能描述
1.开发方法的选择
信息系统的开发是一项比较复杂的工作,我们必须选用科学有效的开发方法。遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。
出货管理:进行货品出库,出货单据的填写和获取采购员信息。
信息查询:货品信息查询,库存信息查询,入库、出库单据查询,日报表、月报表查询。
统计报表:完整的日报表、月报表统计查询功能,每张单据每次业务金额都可以清楚地反映。
系统管理:身份验证,修改本人密码,注册用户,修改删除用户。
由于库存管理系统包含比较重要的信息,因此,在系统设计时除了注重用户的需求,还要保证系统的安全性和一致性,体现如下:
(1)安全性:本系统中共分为三类不同的用户,分别具有不同的权限。
(2)一致性:系统的数据要保证一致性、准确性,当某一数据库中记录发生改变时,与之相关联的数据库也随之变化。
(四)系统逻辑模型
本系统的逻辑模型以系统流图为主要描述工具。我们用不同的符号代表这四个元素:
→表示数据流;
=表示文件(数据存储);
○表示加工;
图1-2 库存管理系统的第二层图
二、系统设计
(一)系统总体结构设计
1.系统功能分析
本库存管理系统需要完成的功能有:
(1)库存管理的各种信息的输入,包括入库、出库、货品信息的输入等。
(2)库存管理的各种信息的查询、修改和维护。
(3)入库单、出库单的生成,日报表、月报表的生成。
(4)在货品库存中加入所允许的最低库存字段,对所有库存物资实现监控和报警。
2.系统功能模块图
根据系统功能分析,画出系统功能模块图如下:
(二)数据库设计
数据库在一个信息管理
您可能关注的文档
- 农业电商案例分析资料.ppt
- 三坐标背景综述资料.ppt
- 三坐标培训教程海克斯康资料.ppt
- 农业机械化发展现状与趋势资料.ppt
- 农业机械考核题库资料.doc
- 农业机械学试题资料.doc
- 农业结构调整资料.ppt
- 散文之部资料.ppt
- 农业企业人力资源管理资料.ppt
- 扫雷简介资料.ppt
- 2026中南安全环境技术研究院股份有限公司招聘备考题库及答案详解1套.docx
- 2026北京印刷学院非事业编制财务人员招聘1人备考题库参考答案详解.docx
- 2026中冶堃元(重庆)金属材料研究院有限公司招聘40人备考题库带答案详解.docx
- 2026中国商飞上海飞机客户服务有限公司社会招聘备考题库附答案详解.docx
- 2026东风汽车集团跃创科技有限公司(零部件事业部)招聘2人备考题库参考答案详解.docx
- 2026华夏银行聊城分行春季校园招聘职位表(14个职位)备考题库及参考答案详解1套.docx
- 2026中国电科第十四研究所部分非在编岗位招聘备考题库附答案详解.docx
- 2026中国科学院半导体研究所高技术发展与质量控制处项目主管招聘1人备考题库及答案详解一套.docx
- 2026中国科学院上海应用物理研究所财务与资产处 “出纳”岗位招聘1人备考题库及参考答案详解1套.docx
- 2026中国电子科技集团公司第十一研究所招聘备考题库及参考答案详解.docx
最近下载
- 2025年四川省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 高中生谈恋爱的危害.docx VIP
- 生产主管岗位月度KPI绩效考核表.docx VIP
- 十五五时期国家教育发展规划.docx
- 《托育机构环境创设》完整全套教学课件.pdf VIP
- 2026春桂美版2024小学美术二年级下册每课教案(附目录).docx VIP
- 校本教材陜北秧歌内容(下).doc VIP
- 传感器技术及其应用第2版作者陈黎敏2温度传感器课件.ppt VIP
- 2024年安徽机电职业技术学院单招职业技能测试题库及答案(各地真题).docx VIP
- 第2单元第1课《观照自然》课件+2025-2026学年人美版初中美术七年级下册.pptx VIP
原创力文档

文档评论(0)