软件工程课程设计--超市信息管理系统

软件工程课程设计--超市信息管理系统

ID:9862474

大小:537.50 KB

页数:20页

时间:2018-05-12

软件工程课程设计--超市信息管理系统_第1页
软件工程课程设计--超市信息管理系统_第2页
软件工程课程设计--超市信息管理系统_第3页
软件工程课程设计--超市信息管理系统_第4页
软件工程课程设计--超市信息管理系统_第5页
资源描述:

《软件工程课程设计--超市信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件工程课程设计软件工程课程设计超市信息管理系统软件工程课程设计目录摘要1绪论1.1问题的提出1.2系统开发的目标1.3系统环境2系统可行性研究2.1技术可行性研究2.2经济可行性研究2.3操作可行性研究3系统需求分析3.1系统开发背景3.2用户业务需求3.3功能需求3.4性能需求4系统总体设计4.1设计思想4.2设计原则4.3系统流程图4.4数据字典4.5系统E-R图5系统详细设计5.1功能结构图5.2数据库设计5.3各功能模块设计6系统编码设计6.1数据库构建6.2登陆窗口设计6.3设计用户管理窗口6.4设

2、计录入商品窗口6.5设计销售商品窗口6.6设计查询销售商品情况窗口7系统测试运行7.1模块测试7.2整体测试8系统维护报告8.1数据备份技术8.2数据安全技术9结论软件工程课程设计摘要——超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变

3、的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发商品库存子系统和销售子系统:商品库存子系统负责完成商品的库存管理。当有新商品入库时,可完成商品基本信息的录入工作,对于录入后的商品信息还提供了修改的界面。对库存的商品信息还可以通过设置不同的查询条件进行查询。销售子系统是超市信息管理系统中十分重要的一个系统。销售子系统的主要作用是通过商品的商品编码,从数据库中查询到该商品的

4、价格,根据购买的商品数量计算出顾客应付的款项,根据顾客所付的实际金额计算出应付给顾客的金额,最后完成购物清单的打印。另外,销售子系统还应将商品的销售数量及时传给数据库。1绪论1.1问题的提出超市是一个很繁忙的地方,每天有很多的顾客要买东西,收银员要和很多的顾客结算,并且要给这些结算存档,以便日后查看。如果只用人工的方法去处理这些结算和计算的数据将是一件很繁琐的事情,将投入大量的人力物力,为了解决这个问题,实现科学化、现代化的超市信息管理,我们就必须设计开发超市信息管理系统,并用于实践。1.2系统开发的目标超市信

5、息管理系统是一款非常常见和流行的管理系统,本超市管理系统需要提供如下功能:v需要提供管理员登录功能,保证只有合法的用户才能进入该系统v需要提供商品管理功能,从而保证可以录入新的商品信息v需要提供出入库管理功能,通过该功能来实现商品的出入库v需要提供销售统计功能,能够对销售的商品进行查询分析1.3系统环境开发环境:SQLServer2008数据库和VisualBasic6.0编程环境运行环境:Windows7操作系统2系统可行性研究2.1技术可行性17软件工程课程设计从技术条件来看,我们现在身处的信息化社会信息技

6、术快速发展,信息管理技术也日趋完善,使我们有条件来完成超市管理系统的开发。随着信息技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术,硬件技术方面则可以充分利用日益增强的存储能力、通讯能力和处理速度开保证系统开发技术的准备。现在的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。2.2经济可行性因为通过网络传递销售信息可以不受距离的限制,因此可以

7、借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。v超市有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产

8、品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。v新系统将为企业带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。