资源描述:
《超市管理系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计成果说明书题目:超市管理系统学生姓名:查昊迅学号:090803101学院:数理与信息班级:A09计算机指导教师:高禹浙江海洋学院教务处2012年06月29日浙江海洋学院浙江海洋学院课程设计成绩评定表2011—2012学年第2学期学院数理与信息班级A09计算机专业计算机科学与技术学生姓名(学号)查昊迅课程设计名称软件综合设计题目超市管理系统指导教师评语指导教师签名:年月日答辩评语及成绩答辩小组教师签名:年月日浙江海洋学院浙江海洋学院课程设计任务书2011—2012学年第2学期学院数理与信息
2、班级A09计算机专业计算机科学与技术学生姓名(学号)查昊迅课程名称软件综合设计设计题目超市管理系统完成期限自2012年6月25日至2012年6月29日共1周设计依据依据软件工程理论。根据软件工程理论,开发软件的过程包括可行性研究、需求分析、总体设计、详细设计、编码和测试这样几个阶段,每个阶段完成一项特定的任务,各阶段的开发工作按顺序进行。要认真作好各阶段的开发工作,保证整体开发任务的顺利完成。设计要求及主要内容按照本课程设计的要求确定好设计题目之后,首先通过图书馆和网络收集相关的资料;然后遵循软
3、件工程理论,按顺序作好可行性研究、需求分析、总体设计、详细设计、编码和测试各阶段的工作;同时写出各阶段所需的文档材料。课程设计结束时,将软件和写好的文档材料交给指导教师。参考资料1.胡俊哲,C#编程技术与技巧[M],机械工业出版社,20052.唐耀,C#程序设计实用教程[M],机械工业出版社,20033.康博,ASP.NET入门经典-C#编程篇[M],清华大学出版社,20084.张海藩,软件工程[M],清华大学出版社,20085.段德亮,余健,张仁才,c#课程设计[M],清华大学,20086.单
4、世民,数据库程序设计教程[M],清华大学出版社,20087.王颖,新编数据库技术及应用[M],清华大学出版社,2010指导教师签字日期2012-03-09浙江海洋学院学生课程设计日志周次日期工作内容第20周6-25查找相关书籍,确定课题的应用背景以及开发意义,从各个方面对选定的项目进行可行性研究,确定方案的可行性.然后进行需求分析,确定项目的主要功能.6-26对项目进行总体设计,画出E-R图,确定数据库的初始值.进行详细设计,画出系统流程图,画出主要功能实现的流程.6-27对各个模块(功能)进行
5、编码,想不出实现方法的地方请教同学,编写各个类以及类的方法,写接口程序6-28对程序进行黑盒测试,出错后主要利用等价划分发现错误并修改.6-29参照历届论文,查找论文格式,以及word的实用技巧,书写实验报告.浙江海洋学院39软件工程课程设计超市管理系统的设计和实现(查昊迅)(浙江海洋学院数理与信息学院A09计算机,浙江舟山316000)摘要超市管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据
6、安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统主要完成对超市的管理,包括进货管理,销售管理,库存管理和员工管理四个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是销售、库存查询和进货管理三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成销售或进货操作时系统会自动地完成相对应信息的修改。查询功能也是系统的核心之一,在系统中主要根据商品编号和商品名称等进行查询,其目的都是为了方便用户使用,以求更快的查找到各个物料和产品品质的基本信息。系统
7、有完整的用户添加、删除和密码修改功能..【关键词】:超市,信息管理系统,c#,SQLserver3939软件工程课程设计目录摘要5目录61.概述71.1系统的应用背景71.2系统的开发意义72.超市管理系统分析82.1可行性研究82.1.1技术可行性82.1.2经济可行性82.1.3操作可行性92.2 系统需求分析93.超市管理系统设计103.1系统总体设计103.2数据库设计113.2.1E-R图113.2.2创建数据库113.3系统详细设计133.3.1系统流程图133.3.2主要功能流程设
8、计144.超市管理系统的编码和测试144.1系统编码144.1.1类和对象设计144.1.2类的方法设计304.1.3数据接口设计314.2系统测试334.2.1功能测试内容334.2.2测试用例的设计和结果分析335.总结37参考文献383939软件工程课程设计1.概述1.1系统的应用背景自从我国成功加入WTO以后,随着信息化浪潮的日益临近,超市的经营管理机制也正在发生着巨大的变化,超市要想在激烈的市场竞争环境下生存下来,就必须有效地利用人才和时间以及信息,使它们相结合而产生优势,并进行有效的