管理信息系统课设.doc

上传人:scccc 文档编号:12000543 上传时间:2021-11-30 格式:DOC 页数:26 大小:1.12MB
返回 下载 相关 举报
管理信息系统课设.doc_第1页
第1页 / 共26页
管理信息系统课设.doc_第2页
第2页 / 共26页
管理信息系统课设.doc_第3页
第3页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《管理信息系统课设.doc》由会员分享,可在线阅读,更多相关《管理信息系统课设.doc(26页珍藏版)》请在三一文库上搜索。

1、(管理信息系统课程设计报告设计题目:民生百货促销管理系统2008年2学期(目录一系统概述 -第 3页二系统分析(一)需求分析 -第 3页(二)组织结构调查 -第 3页组织结构图管理职能图(三)业务流程图 -第 4页(四)数据流程调查 -第 5页1数据字典 -第 5页2逻辑处理模型 -第 9页三系统设计(一)总体设计 -第 10页(二)代码设计 -第 10页(三)程序设计 -第 11页1 建表 -第 11页2登陆界面 -第 12页3组织结构查询 -第 13页4组织管理 . 增加信息 -第 15页5流水账(收银员系统) -第 16页6台账(财务人员系统) -第 18页四系统评价 -第 19页五总结

2、 -第19页六成绩评定 -第 21页(管理信息系统实例开发民生百货促销管理系统一系统概述民生百货促销管理系统主要针对民生百货促销记录的财务软件。其功能有:支持多用户(收银员,后台财务人员,公司高管) ,密码登陆,单笔经济业务入账,多笔业务汇总处理分析,促销组织管理,并含有录入,添加,查询,删除等多种功能,是构建民生百货促销财务系统的基础平台。本系统用 visual foxpro6.0 环境下开发,并有 office 帮助,力图用户最简便的操作。系统目标:在保持现行的营销模式不变,通过构建一个信息管理平台,使得整个营销流程可视化,简捷化,并且为后续的业务扩展,加载新的程序留有足够的余地。二系统分

3、析部分(一)需求分析1. 可行性分析a 经济可行性 : 项目投资估算。硬件成本 5000 元,软件成本 1000 元 ,人才培训费 500 元,系统年使用及维护费 500 元 ,以上共计 7000 元。在考虑不可预测费 2000 元,则项目投资总计为 9000 元. 系统经济效益体现在通过搭建这样一个数据库管理系统的平台,既保证现行模式下的运行同时为扩展留有余地,系统正式运行后,每季促销的物流库存控制能够节约的人力物力资本较以往能够减少30%.b技术上可行性:采用结构化系统开发方法和原型法相结合,由有关高校的MIS开发人员负责 DBMS的建设和维护。c 管理上可行性:民生百货公司已经以充分认识

4、到促销过程中的经济业务管理的重要性,计算机管理方面加以重视。结论:系统总体方案可行,开发工作可以进行(二)组织结构调查民生百货管理结构(公司高管后台财务人员前台收银人员业务流程图(仓库提货单库存清单柜组付款单提货单顾客管理部门反 送 金付款单额取货单修改后的柜修改的促收银员组名单销柜组名单购物记录数据库管理系统促销反送金额单笔销售金额销售记录财务人员结算各柜组摊派总金额各相关柜组(四)数据流程调查(1数据字典1)数据项定义数据项编号: SM-XX数据项名称:第 XX笔经济业务销售额简述:单笔业务销售金额类型及宽度:数值型,8 位取值范围: 0.01 99999999.99数据项编号: RM-X

5、X数据项名称:第 XX笔经济业务的反送金额简述: 第 XX号柜组类型及宽度:数值型,8 位取值范围: 30-9999990数据项编号: C-XX数据项名称:柜组代码简述: 第 XX号柜组类型及宽度:字符型,8 位取值范围: 1-9999数据项编号: F-XX数据项名称:楼层代码简述: 第 XX层楼层类型及宽度:字符型,2 位取值范围: 1-10数据项编号: M-XX数据项名称:商场代码简述: 第 XX号商场类型及宽度:字符型,2 位取值范围: 1-50数据项编号: W-XX数据项名称:员工代码简述: 第 XX号员工类型及宽度:字符型,8 位取值范围: 0001-9999数据项编号: TSM-X

6、X(数据项名称:销售总金额简述:促销销售总金额类型及宽度:数值型, 10 位取值范围: 0.01-99999999.99数据项编号: RSM-XX数据项名称:反送总金额简述:促销反送总金额类型及宽度:数值型, 8 位取值范围: 30-999999902)数据流定义数据流编号: P1数据流名称:销售记录简述: 单笔经济业务记录数据流来源:收银员输入终端数据流去向:销售记录流水账数据流组成:业务代码+柜组代码 +单笔业务销售金额+反送金额 +柜组销售金额数据流量: 100 份/ 小时高峰流量: 200 份/ 小时数据流编号: P2数据流名称:销售记录简述: 所有经济业务记录数据流来源:销售记录流水

7、账数据流去向:销售记录台账数据流组成:业务代码+柜组代码 +单笔业务销售金额+反送金额 +柜组销售金额数据流量: 100 份/ 小时高峰流量: 200 份/ 小时数据流编号: P3数据流名称:反送金额简述:摊派反送金额数据流来源:销售记录台帐数据流去向:各柜组摊派金额数据流组成:柜组代码+销售总金额 +反送总金额 +柜组销售金额数据流量: 1 份/ 天高峰流量: 8 份/ 天(数据流编号: P4数据流名称:员工登陆简述: 员工登陆数据流来源:管理信息系统前台操作终端数据流去向:促销管理信息系统数据流组成:员工代码 +员工上岗密钥数据流量: 10 份 / 小时高峰流量: 200 份/ 小时(员工

8、交接班的时候)3 )逻辑处理定义逻辑处理定义仅对数据流程图中最底层的逻辑处理加以说明逻辑处理编号: TSM-XX逻辑处理名称:计算销售总金额简述:计算促销销售总金额输入的数据流:来源于销售记录流水账处理:根据流水账中各笔经济业务的记录,对所有经济业务的销售金额进行统计求和。输出的数据流:该营业周期内的销售总金额处 理 频 率: 每个营业周期处理一次逻辑处理编号: RSM-XX逻辑处理名称:计算反送总金额简述:计算促销反送总金额输入的数据流:来源于销售记录流水账处理:根据流水账中各笔经济业务的记录,对所有经济业务的反送金额进行统计求和。输出的数据流:该营业周期内的反送总金额处 理 频 率: 每个

9、营业周期处理一次逻辑处理编号: CSM-XX逻辑处理名称:计算柜组销售总金额简述:计算促销柜组销售总金额输入的数据流:来源于销售记录流水账处理:根据流水账中各柜组经济业务的记录,对各个柜组的的销售金额进行统计求和。输出的数据流:该营业周期内的各柜组销售总金额(处 理 频 率: 每个营业周期处理一次逻辑处理编号: CRM-XX逻辑处理名称:计算柜组摊派的反送总金额简述:计算促销柜组摊派的反送总金额输入的数据流:来源于销售记录流水账处理:根据流水账中各柜组经济业务的记录,将柜组的销售总额与公司的销售总额相除得出的百分比,再乘以公司反送总金额,即为其摊派的金额。输出的数据流:该营业周期内的各柜组摊派

10、的反送总金额处 理 频 率: 每个营业周期处理一次4)数据储存定义数据存储在数据字典中之描述数据的逻辑存储结构,而不涉及它的物理组织。数据储存编号: TSM-XX数据储存名称:销售金额总账简述:所有经济业务的销售总金额数据储存组成:业务代码 +柜组代码 +柜组销售额关 键 字:柜组代码相关联处理: P1, P4数据储存编号: TRM-XX数据储存名称:反送金额总账简述:所有经济业务的反送总金额数据储存组成:业务代码+柜组代码 +柜组销售额 +反送金额关键字:柜组代码相关联处理: P1, P4,P25)外部实体定义外部实体编号: W-XX外部实体名称:用户简述:使用该系统的用户输入的数据流: P

11、1,P4输出的数据流: P2,P3数据流程图:(用户促销管理系统第二层数据流程图:管理层修改、删除、更新库 存 商品列表促销柜组名单收款凭证、提货单柜组开 据 凭顾客证付款记录商 品付 款货号单反送金额反送计算支 付销售记录流水款项销售记录汇总反销送结算售各柜组摊派总金额销售记录台账金记额录财务各柜人员组(功能结构图:(二)代码设计:1. 分别取楼层、商场、柜组的英文首字母为其数据项的标识符,后面的阿拉伯数字表示具体的代码,如:一层, F-1,二层, F-2;一号商场, M-1 ,二号商场, M-2 ;一号柜组, C-1,二号柜组, C-2,依此类推。2. 楼层、商场、柜组的具体名称也用英文单

12、词作为其代码,如:F-1-N,C-1-N,M-1-N 。3. 单笔经济业务的销售额 SM(sale money的英文首字母)则,业务一得代码为: SM-1;业务二的代码为: SM-2;4. 所有经济业务的销售总额 TSM-XX (total sale money 的英文首字母)考虑到所有经济业务的销售总额是一般是每一周期结一次账,所以总额也用同样的代码: TSM-1 , TSM-2 ,依此类推。5. 单笔业务的反送金额 RM-XX(return money) 业务一对应的反送金额是 RM-1 ;业务二对应的反送金额是 RM-2 ,依此类推。6. 单个柜组的销售额 CSM-XX 单个柜组的反送金

13、额 (摊派的促销额 )7. CRM-XX 员工代码 W-XX(worker 的首字母)如员工一,W-01,员工密钥,如 W-01-XX(流水账: (下表中 XX 表示未确定的代码或名称)C-XXSM-XXRM-XX柜组台账:C-XXCSMCRMTSM-XXTRM-XX楼层:F-XXF-XX-XXM-XX商场:M-XXM-XX-XXC-XXC-XX-XX员工表W-XXW-XX-KEY数据库设计(四)程序设计登陆界面:(登陆 -click登陆 -click组织管理 -促销结构管理(查看 -click(创建新菜单 -click新菜单替换老菜单 -click组织管理 -增加信息运行结果:(输入 -cl

14、ick收银员系统输入 -click(结算 -click重新输入 -click注销 -click(财务人员系统:计算 -click(运行结果:四 系统评价优点:本系统结构分明,密码登陆,不同的操作输入终端不同的界,菜单模式简单,上手较快。部分只读模式的界面确保数据安全性和真实性。缺点:根据第三范式建立的表,删除和新建某一记录时,工作量较大。同时查询(的工作量也较大五总结1 课程设计中遇到的主要问题及解决办法1. 表的建立:根据第三范式的要求,建表五个,其中两个个是关键表流水账,柜组台账。楼层,商场,员工表为辅助表。2. 日常账簿的编程:参考了过去 vfp 的编程3. 两个表的输入有效性:在数据表

15、设计器中对字段有效性进行了相关设置。4.菜单的建立和编排:参考过去的VISUAL FOXPRO 6.0的编程。5. 查询的建立:使用查询中的 SQL语句代码,来实现查询的完成。6. 表格的显示:通过设置表格控件的属性 -recordsource 来实现。2主要收获:数据库语言课程设计的主要目的是通过设计完整的应用系统,理解了循序渐进地 Visual Foxpro 系统设计与系统分析的思想方法,掌握了数据库的创建、数据表结构设计、应用系统表单制作、报表和菜单的创建等。通过本课程的学习,深入掌握了 Visual Foxpro 的使用,并能够独立编写程序,提高了的动手能力和分析问题、解决问题的能力。

16、复习了数据库语言编程和管理信息系统的相关知识,学习掌握数据库管理信息系统的开发步骤以及各步骤的的工作内容和方法,运用这学期所学 MIS 的知识,将系统操作对象的整个业务流程进行了细化,并且通过理论结合实际的方法进行了合理的系统规划,周密的系统分析,为进一步的系统开发,调试,以及投入运行后的再一步扩展都奠定了基础。熟悉了以下基本技能:1、数据表、数据库的创建和使用,表间关系的建立;视图和查询的创建和使用方法;2、程序文件的建立、编辑;表单、报表、菜单的创建,属性设置,代码编辑;3、项目管理器的使用、系统设计的方法。(管理信息系统课程设计成绩评定对班学生所完成的题目为的课程设计,经考核,给出如下评语:(并综合评定该生课程设计成绩为。指导教师:年月日(

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1