南 阳 理 工 学 院 计 算 机 与 信 息 工 程 学 院 软硬件专业综合课程设计总结报告
题目: 超市进销存管理系统设计与实现
姓 名: 赵秋花 学 号: 064109097 专 业: 计算机科学与技术 指导教师: 刘平 起止日期: 12.12.7—13.01.6
1
南 阳 理 工 学 院 计 算 机 与 信 息 工 程 学 院 软硬件专业综合课程设计任务书
实践题目 学生姓名 指导教师 实践日期 赵秋花 刘平 超市进销存管理系统设计与实现 班级 职称 096411 学号 实践地点 064109097 7#507 2012年12月7日起至2013年1月6日 选题的目的: 研究该课题是为了通过对“超市进销存管理系统”的设计与实现,熟悉这类的信息管理系统的开发原理及流程。在设计过程,能够深入地理解面向对象设计方法的优越性,获得这些方面的相关经验。对一个即将毕业的计算机专业本科生来说,又想在软件行业领域里有所发展,研究并应用面向对象设计方法是百益无一害的,可以使其走向社会后能够快速地适应行业需求。这正是本次设计的根本目的所在。 技术要求: 1、系统要求visual studio2010开发工具,结合SQL Server数据库; 2、系统的主要功能有: 1、用户登录:系统登录模块主要用于对进入超市进销存管理系统的用户进行安全性检查,防止非法用户登录系统。 2、进货管理:商品进货管理模块主要实现了商品进货管理及进货信息查询,此模块包括了进货信息窗体及进货信息查询窗体,分别用于浏览商品进货信息和对进货信息进行查询。 3、销售管理: 4、库存管理 5、员工信息管理 6、供货商信息管理 进度安排: 2012年12月7日——2012年12月14日 可行性研究、需求分析 2012年12月15日——2012年12月20日 总体设计 2012年12月21日——2013年12月27日 详细设计 2013年12月28日——2013年01月2日 系统调试、测试 2013年01月3日——2013年01月5日 撰写实训报告 2013年01月5日——2013年01月6日 验收 主要参考资料: [1] 施燕妹.C#语言程序设计教程[M]. 北京:中国水利水电出版社, 2004. [2] 施威铭.SQL Server2000中文版设计实务[M]. 北京:人民邮电出版社, 2001. [3] C#项目案例分析[M].北京:清华大学出版社,2011。 [4] C#项目开发全程实录[M].北京:清华大学出版社,2008。 [5] 软件工程——原理、方法与应用[M].北京:高等教育出版社,2009。 [6] Access2003入门与应用)[M].北京:中国铁道出版社,2012。
2
[7]access数据库应用[M].北京:北京理工理工大学出版社,2012. 教师签名: 年 月 日 3
目录
第一章 引言 ........................................................................................................................... 4
课题的研究目的 ....................................................................................................... 4 课题的研究意义 ....................................................................................................... 5
第二章 需求分析 ................................................................................................................... 6
系统的初步调查 ....................................................................................................... 6 超市进销存业务分析 ............................................................................................... 6
系统的功能需求分析………………………………………………………………9 第三章 可行性分析 ............................................................................................................... 10
技术可行性 ............................................................................................................. 11
操作可行性………………………………………………………………………..11 经济可行性 ............................................................................................................. 11
第四章 系统性能需求分析 ................................................................................................. 12
数据精度 ................................................................................................................. 12 适用性 ..................................................................................................................... 12
第五章 系统设计 ................................................................................................................. 13
系统功能结构图 ..................................................................................................... 13 系统业务流程图 ..................................................................................................... 13 系统数据流图 ......................................................................................................... 14 数据字典 ................................................................................................................. 15
第六章 数据库设计 ............................................................................................................... 18 数据库的概要设计…………………………………………………………………18 数据库的逻辑结构设计……………………………………………………………22 第七章 主要功能模块的设计 ............................................................................................... 23 登录模块的设计……………………………………………………………………23 主窗体设计…………………………………………………………………………25 进货管理模块设计…………………………………………………………………31 销售管理模块设计…………………………………………………………………37 库存管理模块设计…………………………………………………………………39 总结......................................................................................................................................... 46 参考文献……………………………………………………………………………………..47
4
第一章 引言
超市进销存管理系统是超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。随着信息时代的发展,对效率的要求日益提高,企业经营涉及进、销、存多个环节,涉及商品种类繁多,业务量大,库存管理复杂,使用手工管理已无法胜任,因而软件控制销售和管理已经取代了传统全手工方式。如何采用先进的计算机系统管理进货、库存、销售等诸多环节也已成为趋势及必然。超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不多;在软件角度看,数据较少,对存储和速度要求不高。但正由于员工较少,使用软件控制成为必须。
一、课题的研究目的
研究该课题是为了通过对“超市进销存管理系统”的设计与实现,熟悉这类的信息管理系统的开发原理及流程。在设计过程,能够深入地理解面向对象设计方法的优越性,获得这些方面的相关经验。对一个即将毕业的计算机专业本科生来说,又想在软件行业领域里有所发展,研究并应用面向对象设计方法是百益无一害的,可以使其走向社会后能够快速地适应行业需求。这正是本次设计的根本目的所在。
5