完整版物流信息系统毕业课程设计说明书样本Word下载.docx
《完整版物流信息系统毕业课程设计说明书样本Word下载.docx》由会员分享,可在线阅读,更多相关《完整版物流信息系统毕业课程设计说明书样本Word下载.docx(38页珍藏版)》请在冰豆网上搜索。
四、主要技术路线提示
系统分析设计说明书撰写(符合《西华大学本科课程设计说明书规范化要求》):
(1)首先调查了解企业现状,该企业的信息系统使用现状,论述进行本系统分析设计的意义,分析设计的主要内容,要达到的主要功能目标;
(2)调查分析组织结构和主要业务,完成业务流程图;
(3)完成数据流程图;
(4)利用数据字典、存取分析、处理逻辑描述对数据流程内容详细描述;
(5)根据数据流程图完成系统结构图;
(6)进行系统软硬件配置;
(7)进行代码设计;
(8)进行数据库设计;
(9)进行输入输出设计;
(10)对系统结构图的各模块进行模块功能说明。
五、进度安排
第一天——第五天:
完成四中
(1)
(2);
第五天——第十天:
完成四中(3)(4)(5);
第十天——第十五天:
完成四中(6)(7)(8)(9)(10)。
六、完成后应上交的材料
课程设计说明书(符合《西华大学本科课程设计说明书规范化要求》)
七、推荐参考资料(不少于3篇)
[1]刘勇主编.信息系统分析与设计.北京:
科学出版社,2002
[2]薛华成.管理信息系统.北京:
清华大学出版社,1999
[3]李苏剑,游战清等.物流管理信息系统理论与案例.北京:
电子工业出版社,2005
[4]曾传华,黎青松等.物流管理与信息系统.北京:
清华大学出版社,2007
指导教师签名日期年月日
系主任审核日期年月日
摘要……………………………………………………………………………………………………-5-
1引言…………………………………………………………………………………………………6-
1.1问题的提出…………………………………………………………………………………………6-
1.1.1蓝星书吧现状…………………………………………………………………………………6-
1.1.2蓝星书吧信息系统使用现状…………………………………………………………………6-
1.2国内外研究的现状…………………………………………………………………………………7-
1.3任务与分析-…………………………………………………………………………………………7-
2系统分析………………………………………………………………………………………………8-
2.1企业组织结构及相关业务分析……………………………………………………………………8-
2.2业务流程分析…………………………………………………………………………………………9
2.3数据流程分析………………………………………………………………………………………11-
2.4数据字典-……………………………………………………………………………………………11-
2.5数据存取分析………………………………………………………………………………………14-
2.6处理逻辑描述-………………………………………………………………………………………14-
3系统设计-………………………………………………………………………………………………15-
3.1系统结构图…………………………………………………………………………………………15
3.2系统软硬件配置-…………………………………………………………………………………15-
3.3代码设计……………………………………………………………………………………………15-4数据库设计-…………………………………………………………………………………………16-
3.5输入输出设计………………………………………………………………………………………18-
3.6模块功能说明………………………………………………………………………………………25-
结论-……………………………………………………………………………………………………26-致谢…………………………………………………………………………………………………27-
参考文献…………………………………………………………………………………………………-28-
摘要
本课程设计主要对蓝星书吧的整体信息管理进行系统的分析,并针对其存在的缺点和需求为其设计一个完整的信息系统,系统的开发更系统化的将书吧的整体分割成了几个部分,其中包括采购管理,销售管理,财务管理,库存管理等几个组成部分,同时,整个系统界面友好,操作简单,功能齐全,能根据输入的命令自动执行,运行安全可靠。
帮助管理者对书吧的整体情况进行系统化的管理,而且也给操作和处理人员便捷迅速的处理业务提供了有力的途径。
关键词:
管理信息系统系统分析系统设计
1引言
1.1问题的提出
随着信息技术的发展,各种生活和工作信息已经深入到人们的生活之中,各种活动越来越依赖于信息管理系统,人们深刻的认识到利用计算机进行信息系统管理的重要性和便捷性。
伴随着中国的产业流通结构和应用科技领域一些新动向的显现,市场整体也折射出了一些新的热点。
作为物流运营管理重要手段的信息系统,已从过去的学习与尝试阶段,逐步提升到了一个面向客户面向市场、随需而变和应用为先的新阶段。
相时而动,对于企业来说,充分了解物流乃至信息化技术的发展现状及趋势就显得格外重要。
拥有一个好的物流管理信息系统不仅能节约成本,节省人力物力资源,而且能使企业在激烈的市场竞争中站稳脚跟,获得更大的经济利益,实现企业的经营目标。
下面我们将从一个书吧的案例出发,针对其情况和特点来为其设计出一个适合他们的管理信息系统。
1.1.1蓝星书吧现状
蓝星书吧作为一家大学校园内比较小型的图书销售点,主要销售图书和各种期刊杂志,主要销售对象是大学生,服务态度好,同学们都乐于去那里购书。
但是经常会出现某种书籍的库存不足或者过剩的情况,而且管理人员和服务人员之间的信息传递不够迅速便捷。
1.1.2蓝星书吧信息系统使用现状
目前,蓝星书吧只有简单的购书收银系统,会员卡的办理,库存和采购的控制也都是靠人力。
由于没有一个好的信息管理系统,买书的学生常常要花很长的时间才能找到自己所需要的图书,而且如果是在高峰期,为了付款还要排很长时间的队,因此浪费了很多的时间。
同样作为管理员来说,基本上很多办公业务都是由人工实施的成本高,出错率高,工作效率不高而且工作质量差。
1.2国内外研究的现状
无论是企业通过物流变革发掘“第三利润源泉”,还是物流公司通过建立核心竞争力跻身行业主流,都必然将落实到物流信息系统。
因而在物流信息系统的投资应用过程中,企业家的决策质量非常重要。
然而,当前,还没有一个指导物流信息系统投资过程的思维框架,国内理论界和实际应用部门对于物流信息系统的分类、物流信息系统当前在国内应用的现状、ERP与物流信息系统的关系等等基本问题还没有形成一个统一的共识,对于物流信息系统的评估因而也缺乏基本的方法论,这导致企业管理者对物流信息系统的认识流于概念,难以对系统产生可规范的、切实的期望,从而难以管理系统的投资过程。
1.3任务与分析
本课程设计主要的目的是为蓝星书吧开发一套完全符合本店特点的图书销售管理系统,帮助他们更好的服务于大学生这个特殊的顾客群体。
设计一个桌面系统,由前台人员完成对图书进出货等管理操作,包括会员管理(搜索、积分等功能),图书期刊管理(包括书籍折扣、入库、零售、退货、预定等)。
这套系统中,我们设计了查询功能等一些提高顾客时间的技术,可以方便顾客查询书目,很迅速的找到所需图书。
同时我们的系统还可以将一些原本由人工实施的各种办公,业务由各种设备和人机交互信息系统来完成,将达到充分利用信息资源,降低办公成本,减少出错率,提高工作效率和工作质量的目的。
2系统分析
2.1企业组织结构及相关业务分析
图1业务流程图组织结构图
从以上的公司的业务流程组织结构图我们可以发现企业的整体管理层还是很明确的,公司的最高决策者总经理主要对两个副总经理进行直接管理。
而两个副总经理也有各自的管理部门,比如一个副总经理直接管理采购部门和仓库部门,即对图书和期刊的订阅和退订以及对计划存储、流通的有关物品进行相应的管理,如对存储的物品进行接收、发放以及存储保管。
这两个部门是直接进行联系的,仓库的仓储量直接决定采购部门的订货量,对这两个部门同时进行管理,可以避免产生采购的出错,造成库存的不足或者过剩。
另外一个副总经理主要是对销售部门和财务部门进行管理,主要工作是对图书前台零售、批量销售包括正常图书零售以及特价书的销售,挂单,退货,对特价图书的处理和管理与供应商和客户之间的往来帐务,由销售系统触发及时记录每天的销售信息(交易时间,交易流水号,其他交易信息),并且定时对进行日结、周结、月结生成的相应报表进行分析。
对这样一个小型的书吧来说,财务的主要来源就是销售量的多少,因此可以将这两个部门同时分配给一个副总经理来分管。
然后两名副总把自己的工作业绩和计划直接汇报给总经理,总经理就可以直观的看到书吧的经营成果。
2.功能需求分析部分
2.1基本数据管理子系统
2.1.1功能描述
主要对全系统的对照表数据和基本参数进行设定,并进行基本数据的维护工作,是进行业务的关联基础数据。
2.1.2基本信息包括图书基本信息、期刊基本信息、会员基本信息(转入会员管理子系统)、供货商基本信息、库房图书类别,出版社基本信息,操作员基本信息
2.2前台销售子系统
2.2.1功能描述
用于图书前台零售、批量销售
2.2.2应用对象:
前台销售人员
2.2.3具体包括以下部分:
(1)、正常图书零售以及特价书的销售;
(2)、挂单(对于未结帐的客户临时需增添几本图书情况下使用);
(3)、退货;
(4)、对特价图书的处理;
(5)、对于会员的前台销售的特殊处理;
2.3会员管理子系统
2.3.1功能描述
进行会员信息维护管理
2.3.2会员管理子系统功能
会员注册、会员信息的维护、查询以及更新
前台销售子系统会及时更新各会员的消费情况
2.4帐务管理子系统
2.4.1功能描述
主要用于管理与供应商和客户之间的往来帐务
2.4.2会员管理子系统功能
及时记录每天的销售信息(交易时间,交易流水号,其他交易信息)
定时进行日结、周结、月结
记录挂帐信息,生成并保存批销单据、零售单据、前台退货单据、入库单据、出库退货单据
记录进货信息
2.5库房管理系统
2.5.1征订管理(已存在图书的征订,未存在图书的征订)
征订管理是完成客户订货管理、制作分店订货征订目录、客户征订到货查询及统计
2.5.2征订汇总
是对所有的征订单进行汇总且生成内部报订单的操作
2.5.3进货单信息的保存与维护
2.6盘点子系统操作说明
主要功能是对库房货物进行清点。
盘点准备是在正式盘点前的准备工作,包括架子维护、信息搜集等。
3.业务流程分析
3.1采购业务流程。
采购是整个物流管理链中的起点环节,同时它属于被动响应系统。
m
根据读者需求预测,采购部门参照库存制定出具体的采购计划,采购计划得到经理审核后,开始生成采购订单,采购订单包括图书的名称,出版社,作者,价格等信息。
采购订单一旦生成则不能修改,只能查询和浏览。
3.2销售业务流程。
销售管理既是整个物流系统的终结点,又是整个企业流程的发始点。
下图中是本书吧的销售中应该主要考虑的问题。
3.3财务流程
日结月结日期批次
姓名编号
性别管理员查询帐单支出
密码电话收入支出备注操作员
财务流程也是一个重要的环节,因为物流系统中的其他组成部分,如采购,库存等都要根据财务状况来决定。
如果财务出现问题,将会影响整个物流系统的运作。
3.4库存流程。
库存管理业务是物流系统运作的核心,也是连接其他许多企业行为如销售,采购,财务活动的枢纽。
出来典型的仓库管理模式外,还包括远程仓库调拨处理和虚拟销售网络概念下的库存处理。
本系统中库存管理包含以下内容。
4.数据流程分析
本系统中设有用户档案,需要根据密码验证用户的的合法性,进入系统以后,可以查看各种销售,财务,采购信息,并根据显示的信息进行各项业务的处理。
但是,这种总的管理系统仅限于总经理一人才能完全管理,其余人员只能看到于自己的业务相关的信息,这样避免产生信息外泄。
5.数据字典
5.1图书采购系统,预定图书表的信息:
(主键必为非空)
字段名称
英文名
类型
宽度
约束条件
简要说明
图书名称
b_name
Varchar
50
非空
预定图书的名称
图书出版社
b_publish
预定图书的出版社
ISBN
isbn
Char
20
非空,主键
标识唯一的图书
图书作者
b_author
8
预定图书的作者
图书价格
b_price
浮点型
(5,2)
非负,非空
预定图书的价格
读者姓名
name
预定图书的读者姓名
预定日期
b_date
Date
预定图书时的日期
联系电话
telephone
16
预定图书读者的联系电话
数量
b_count
Int
预定图书的数量
5.2财务管理系统,财务支出帐目基本表结构
字段名
含义
类型
数据大小
单位
约束
日期
date
操作日期
null
--
2007年后
批次
input_id
进货批次
字符型
10
主键,非空,与入库表的主键(入库代号)一致
支出
price_out
付款额
单精度浮点型
5
元
操作员
suserno
操作人员编号
3
非空,与系统用户表的主键(用户号)一致
备注
remark
其他信息
可为空
5.3库存管理系统,图书入库表
计量单位
精度以及取值范围
入库代号
e_id
第几批入库
字符
不允许为空,主键
ISBN
图书的ISBN号
图书信息表主键
供应商ID
唯一标识供应商的代码
供应商主键
图书进价
e_price
图书的进货价格
入库日期
e_time
入库时间
操作员编号
系统用户主键
备注信息
other_info
存放其他信息
5.4图书库存表
ISBN
字符
20
null
图书信息表主键
库存
b_stock
图书的库存量
整型
本
p_id
总第几批入库
入库主键
6.数据存取分析
6.1销售管理系统
6.1.1添加销售条目:
通过人机接口和硬件接口,系统用户(含管理员和操作员)利用扫码器扫入ISBN(ISSN)号和键盘输入会员ID、折扣、数量等信息,日期最好能与机器当前时间同步。
6.1.2修改销售条目(管理员权限):
管理员能对现有的条目进行修改操作。
6.1.3删除销售条目(管理员权限):
管理员能对现有的条目进行删除操作。
6.1.4搜索某一阶段的销售情况:
系统用户输入日期后,能统计出本日的图书销售情况,并能够按图书销量顺序排名。
(此操作须连接图书基本信息表)
6.1.5搜索某一本书的销售情况:
系统用户输入ISBN号或者书名后,能统计出本书的销售情况。
6.1.6搜索某一会员的购书情况:
系统用户输入会员号或者会员名后,能统计出本会员的在店内的购书情况。
(此操作须连接会员基本信息表)
6.2财务管理系统
6.2.1支出帐目的增删改:
1)增加支出表项:
用户点击按钮,切换到增加项界面,提示输入日期、进货批次号、实际付款额、经手人信息、备注等信息,用户确认后弹出操作成功窗口并返回新的帐目支出表界面;
2)删除支出表项:
点击按钮后,切换到删除项界面,提示输入日期,显示与此日期相符的信息,若有若干条,用户可进一步选择其中一条,确认后,从帐目支出表中删除该条表项并弹出操作成功窗口返回原界面;
3)修改支出表项:
点击按钮后,切换到修改项界面,提示输入日期,显示与此日期相符的信息,若有若干条,用户可进一步选择其中一条。
进行修改并确认后,在帐目支出表中更新该条表项并弹出操作成功窗口返回原界面。
6.2.2查询:
1)自动查询:
提供当天帐单和当月帐单查询;
2)手动查询:
用户可通过输入日期、进货批次等查询到相应的收入帐单、支出帐单、日结帐单及月结帐单等。
6.3库存管理系统
6.3.1查询统计功能:
1)根据入库代号查询该批次的入库图书信息(包括图书名称、图书价格、录入数量、总额等);
2)根据操作员代号查询由该操作员录入的入库记录信息;
3)根据供应商代号查询本店由该供应商提供的货次;
4)根据入库日期查询在该日期下入库的批次。
6.3.2库存信息管理功能
图书和期刊库存信息管理是库存管理子系统的一部分,用于记录对图书数量的统计,能够处理对图书数量基本信息添加、修改、删除等操作。
并连接图书基本信息表和供应商表,建立视图和存储过程为管理员查询库存信息提供方便。
可让管理员查询库存图书的数量,进货价,销售价,供应商等基本信息。
6.3.3查询统计功能
管理员对图书和期刊库存信息的检索:
检索可以根据ISBN、图书名称,来查询图书的库存数量,图书的基本信息和供应商信息(调用图书信息表和供应商信息表)。
7.处理逻辑描述
7.1系统用户登陆系统:
否
是
7.2销售子系统:
是否会员
7.3入库子系统
7.4库存子系统
D1库存清单
D1库存清单
3系统设计
3.1系统结构图
3.2系统软硬件配置
硬件平台:
服务器:
PⅢ1GCPU×
1,内存256MB,双通道ULTRA2SCSI卡,热插拔18.2GULTRASCSI硬盘(7200Γpm)×
2。
打印机:
票据打印机(打印小票)。
条码机:
条码扫描枪或磁卡机。
操作系统和版本:
WINDOWSXPSP2
支撑环境和版本:
开发平台WINDOWSXPSP2。
测试平台:
WINDOWSXPSP2。
使用平台:
开发软件:
JDK1.5
数据库:
mysql-5.0.15。
建模工具:
UML。
4数据库设计
3.1图书期刊信息管理子系统
字段编号
英文字段名
中文字段名
字段类型
1
条形码
2
不允许为空
b_type
图书分类
4
6
b_dateb_stock
出版日期
7
money
>
=0.0元不允许为空
b_remark
图书备注
Issn
m_no
期刊号
不允许为空
m_name
期刊名称
m_publish
期刊出版社
m_price
期刊价格
m_remark
期刊备注
3.2销售子系统
bs_date
图书的销售日期
年月日
Isbn
Null
会员ID
me_id
会员的ID号,可连到会员的表
int
bs_number
同一本书购买的本数
折扣
bs_discount
会员或者促销时打的折扣
%
销售价
bs_price
打过折后实际的销售价
3.3财务子系统
f_data
data
缺省值为当天,
格式:
YYYY-MM-DD
f_id
帐目编号
整型(8)
从10001开始,最大不超过8位数。
f_item
支出项目
字符型(30)
f_price
支出额
单精度浮点型(7,2)
该支出项目的实际付款额,非负,非空。
f_userno
字符型(3)
操作员编号,与系统用户表主键(用户号)一致,缺省值为系统当前登陆用户编号。
f_remark
字符型(50)
其他需要说明的信息,可为空
3.4会员管理子系统
会员卡号
非