097478-张少斌-中期报告.docx
河北工业高校本科毕业设计(论文)中期报告毕业设计(论文)题目:佳子园超市信息系统开发适用专业:信息管理与信息系统学生信息:097478、张少斌、信管C091指导老师信息:李向东、副教授报告提交日期:2013年4月30日一、佳子园超市信息系统开发的前期调查探讨主要调查方向为两个方面1、访谈法调查校内内超市对超市管理系统的需求访谈法是运用有目的、有安排、有方向的探望方式了解超市人员对超市管理系统的需求。调查对象:河北工业高校各个超市调查内容:为了更好的调查超市对超市管理系统的需求状况及对系统的看法和建议,我提出了几个针对性的问题,对各超市进行访谈。问题内容如下:1您是否运用超市管理系统?2超市管理系统为您带来了哪些便利?3您认为管理系统是否给您带来了效益?4您认为系统还有哪些不足?5您对您运用的系统有什么建议?调查结果:半数以上稍具规模的超市运用管理系统,会供应一些超市管理软件,超市管理系统的运用为超市管理人员带来了极大的便利,大大削减超市管理员以及收银员日常工作量,超市人员对管理系统的主要要求为,实惠的价格,人性化的操作界面,简洁易上手。2、阅读资料法调查国内超市管理系统的行情通过查阅中国报告大厅的超市管理系统行业调查报告、中国产业网的超市管理系统市场行情及相关技术调研报告等资料了解到一款好的超市销售管理系统,应当是可以帮助销售部门提高工作效率,帮助超市工作人员利用计算机,极为便利的对超市的有关数据进行管理、输入、输出、查找等有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。小型超市管理系统选择面很广,一般在购买超市POS机的时候流行的品牌如飞碟,启发,百威,密奥等,价格波动也相当大,从几十万到千元级不等,校内运用的超市管理系统主要为一千元上下。目前,我国零售业信息化状况的三个层面的分布基本明朗:在高端企业,进销调存核心结构体系基本运作正常,面临的主要问题是数据的深挖掘和加工、财务业务系统的高度集成、依据企业的并购重组保证系统和数据的统一、稳定:在中端企业,分散营运向集中管理转变,进销调存核心结构系统正在由分散单店管理、销售核算向连锁管理、进价核算过渡;在低端企业,刚刚涉足、转向连锁零售业,对于信息化相识处于表面层次,业务流程和信息系统建设须要一段时间的探究、相识和渐进过程。而整个零售行业对信息化的相识已经渐渐趋向一样的相识:信息化是企业可持续发展、增加核心竞争力的必要手段。二、任务书进度完成状况该论文主要介绍了超市管理系统开发思路过程如图1-11、系统可行性分析(1)经济可行性分析超市管理系统的投入,能够提高工作效率,削减工作人员,从而削减劳力资本的投入,依据核算,系统投入10个月之后,就能够收回开发系统的投资,所以从经济角度来说,本系统开发完全必要。(2)技术可行性分析依据客户提出的系统功能、性能及实现系统的各项约束条件,从技术的角度探讨系统实现的可能性。没有技术可行性,就没有经济可行性。系统流程图是描绘物理系统的传统工具,它的基本思想是用图形符号以黑盒子的形式描绘系统里面的每个部件,包括程序、文件、数据库、表格、人工过程等。超市管理系统开发涉及到的技术因素有:A.管理系统的开发方法。运用生命周期法开发系统。B.网络和通信技术。超市网络与通讯即使牢靠,不存在问题。C,构规划和技术设计。开发人员有应用数据库开发阅历。D.数据库技术。开发小组能都运用熟识运用一种编程语言。E.生命周期法开发技术。开发小组具有相应实力。(3)社会可行性分析目前超市管理系统已经在大型的超市中得到了广泛的应用,超市商品须要现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。超市管理系统不仅能够提高经营者的回报,而且能够随时驾驭市场的动向,为经营者供应必要的市场信息,解决了经营者最须要解决的迫切问题,同时超市管理系统对操作人员的要求不高,也合理的节约了成本的投入。经过条件上的分析和考虑最终在现有条件下的最终方案如下:木系统可以在Windows7下运用vs2005等一系列开发工具,运用ViSio画出数据流程图,用例图等一系列图形进行更形象的分析,在SQ1.SerVer等数据库的支持下进行研发,而这在本研发条件下是可行的并且是有条件的。系统需求分析2、系统设计主要原则为了使本系统功能齐全完备操作简便最大限度的提高软件的质量从而满意用户的实际须要在设计开发过程中遵循了如下原则(1)合法性原则:依据产品核算系统的工作规定以及要求参照核算实际的工作状况进行诸如产品进货、销售等工作。(2)好用性原则:适合产品信息管理工作的实际需求并能够处理一些特别状况的要求此外尽可能预留空间以便扩充功能。(3)精确性原则:对输入的相关资料建立检错机制刚好报错运用户能够刚好精确的输入合法资料(如类型匹配长度不超限等)。(4)易操作原则:要求设计的系统功能齐全界面友好操作便利必要的地方进行提示。(5)源程序可读性原则:为了便于其他设计维护人员读懂代码或以后的代码修改软件升级维护即可能做好代码注释工作。(6)优化原则:为了达到优化的目的合理的运用窗口菜单对象等的继承自定义用户对象事务函数削减不必要的重复性代码使程序简介明白也便利了将来的维护。(7)平安性原则:可以为该系统的用户设置用户权限3、业务流程分析系统总体结构:小型超市管理系统前台销售系统后台管理系统商品录入收银业务(1)零售前台管理系统,本系统必需具有以下功能:商品录入:依据超市业务特点制定相关功能,可以通过输入唯编号、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能精确快速地进行商品扫描录入。模块子系统结构:商品录入快速商品录入商品结算收银业务:通过扫描条形码或者干脆输入商品名称(对于同类多件商品采纳一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。假如顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折实惠,并将所购物品的总金额累计到该会员的总消费金额中。会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。(2)后台管理系统,本系统必需具备以下功能:进货管理:依据销售状况及库存状况,自动制定进货安排(亦可手工制定修改),可以避开盲目进货造成商品积压。按安排单有选择性地进行自动入库登记。综合查询打印安排进货与入库记录及金额。进货管理销售管理:商品正常销售、促销与限量、限期及禁止销售限制。综合查询各种销售明细记录、各地收银员收银记录以及交结账状况等。按多种方式统计生成销售排行榜,敏捷察看和打印商品销售日、月、年报表。销售管理库存管理:综合查询库存明细记录。库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避开库存商品积压损失和缺货。库存自动盘点计算。库存管理人员管理:员工、会员、供货商、厂商等基本信息登记管理。员工操作权限管理。客户销售权限管理。人员管理4、数据库设计1、系统数据库设计要求:超市管理系统是为对进货、销售、入库、出库等超市业务行为过程所产生的原始信息进行存储和处理而建立的人机系统。数据的管理是超市管理系统胜利的关键。数据必需精确可信可用完整规范及平安牢靠。超市数据库以超市进销存数据为主并包括的各种经济数据资金和凭证管理等数据的完整集合。数据库应包含超市全部资源的信息便于快速查询数据共享。数据库的设计和运用应确保数据的精确性牢靠性完整性平安性及保密性。数据字典包括国家标准数据字典行业标准数据字典地方标准数据字典和用户标准数据字典。为确保数据规范信息分类编码应符合我国国家法律法规规章及有关规定对已有的国标行业标准及部标的数据字典应采纳相应的有关标准不得自定义。运用允许用户扩充的标准应严格依据标准的编码原则扩充必需建立自定义字典与标准的编码字典的比照表并开发相应的检索和数据转换程序2、系统须要的数据项和数据结构员工信息表(姓名、性别、诞生日期、职位)用户表(员工ID、用户名、密码)供应商信息表(姓名、性别、地址、联系电话)进货信息表(进货编号、商品名称、进货数量、数量单位、应付金额)存货信息表(商品名称、型号、现存数量、数量单位、警报下限)商品类别表(商品类别ID、商品名称)商品明细表(商品类别ID、商品名称、供应商名称、商品类别、进价、单价、库存)销售记录表(销售ID,商品名称、单价、数量、日期)论文中遇到的问题、解决问题的方法及今后的工作安排在撰写论文的过程中,主要遇到的问题有:(I)由于调研工作不够充分,致使有些工作须要重复进行和修改。(2)由于编程技术和技巧驾驭的不够娴熟,在系统编程过程中,常会遇到技术问题,调试工作进展缓慢。解决这些问题的方法主要有:(1)与超市管理人员主动沟通,发觉问题刚好解决,确定需求时适当考虑、预料可能发生的改变。(2)遇到技术问题时,查阅图书资料和网络资源。编程过程中,逐步积累阅历,以有效解决重复出现的问题。今后的工作将主要集中在系统的具体设计和实现以及系统测试上。其余模块的编程工作即将起先,预料能够按安排完成全部的任务。三、主要参考文献1万常选,廖国琼,吴京慧.数据库系统原理与设计.清华高校出版社M2009:20-49.2邱加永,卞志城,郑经煜.JSP基础与案例开发详解.清华高校出版社M2009:35-43.3耿祥义.JSP好用教程.清华高校出版社J2007:45-65.4孙鑫.STRUTS2深化详解.电子工业出版J2010:23-45.5孙卫琴.精通StnltS基于MVC的JaVaWeb设计与开发.电子工业出版社M2004:21-34.6思志学.自己动手写STRUTS一构建基于MVC的WEB开发框架.水利电力出版社M2007:55-60.7单东林,张晓菲,魏然.锐利的jQuey.人民邮电出版社J2009:43-548刘晓霞.MYSQ1.必知必会.人民邮电出版社2010:12-32.9查弗.jQue”基础教程.人民邮电出版社J2009:32-43.10李兴华,王月清.JAVAWEB开发实战经典基础篇.清华高校出版社J2010:22-31.11 BryanBasham,KathySierra,BertBates.HeadFirstServletsftJSP.东南高校出版社M2006:67-78.12 BrettD.Mc1.aughlinJustinEdelson.Java&XM1.东南高校出版社M2007:89-94.13 CharlesBel.MySQ1.HignAVailability.东南高校出版社M2011:77-90.14 jQue*y社区专家编.jQueryCookbook.东南高校出版社M2011:66-81.