欢迎来到天天文库
浏览记录
ID:38640792
大小:1.01 MB
页数:5页
时间:2019-06-16
《超市订货管理系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、超市订货管理系统需求分析超市订货管理系统需求分析一、引言随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。在数字化的今天,为了加强超市管理必须依靠计算机,使超市管理员对商品的管理更加有序、到位,基于上述种种原因,开发一套超市订货管理系统迫在眉捷,我们结合本次课程设计开发以下的超市订货管理系统方案。二、编写目的本系统主要为了更好地加强超市管理员对超市的管理,给超市管理员提供一个井然有序的管理平台,能够更方便、简单地管理
2、超市。三、功能需求通过对超市工作做了实地了解:一个超市订货管理管理系统应该包括:登录页面、商品维护模块、供应商维护模块、商品订货模块、库存管理模块。整个系统模块划分如下图:1.超市管理员登录页面制作人:苏光楠第5页超市订货管理系统需求分析2.商品维护模块3.供应商维护模块4.订货管理模块5.库存管理模块制作人:苏光楠第5页超市订货管理系统需求分析四、E-R图五、数据字典表1用户表,表名为user字段名类型长度是否为主键可否为空说明usernamevarchar20是否用户登录用户名passwordvarchar20否否用户登录
3、密码realnamevarchar20否否用户实际姓名表2商品信息表,表名为item字段名类型长度是否为主键可否为空说明item_idint4是否商品iditem_namevarchar40否否商品正式名称short_namevarchar20否否商品简称categoryint4否否商品分类代码standardvarchar10否否商品规格placevarchar10否否商品产地unitvarchar10否否计量单位product_idvarchar13否否商品产品代码表3商品分类信息表,表名为category字段名类型长度是
4、否为主键可否为空说明category_idint4是否商品分类信息编号category_namevarchar20否否商品分类名称制作人:苏光楠第5页超市订货管理系统需求分析表4供应商信息表,表名为vendor字段名类型长度是否为主键可否为空说明vender-idint4是否供应商编号vendor_namevarchar40否否供应商名称post_codechar6否否供应商邮政编码addressvarchar40否否供应商地址phonevarchar15否否供应商联系电话linkmanvarchar10否否供应商联系人表5商
5、品供应商信息表,表名为item_control字段名类型长度是否为主键可否为空说明item_idint4是否商品idvendor_idint4是否供应商编号costint否否进价priceint否否售价表6商品订货信息表,表名为indent字段名类型长度是否为主键可否为空说明order_dateChar10是否订货日期item_idint4是否商品idvendor_idint4是否供应商编号nemberint否否订货数量表7商品库存信息表,表名为storage字段名类型长度是否为主键可否为空说明item_idint4是否商
6、品idstorage_numberint否否商品库存数量六、接口要求l硬件接口:无特别要求;l网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。l软件接口要求:无七、软件属性l可用性:本软件也可以通过单步跟踪的操作进行检查处理。l安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。l可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改
7、添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。制作人:苏光楠第5页超市订货管理系统需求分析l兼容性:由于尚未测试,故无法对兼容性进行评析。八、支持信息及运行环境l软件支持:本软件开发是使用asp.net编写;l设备支持:推荐配置:WindowsXP,256内存;l数据库:MicrosoftSQLServer2000九、参考资料a.《数据库系统概论》萨师煊、王珊编著高等教育出版社b.《SQLServer2000管理与应用》张海健编著中国电力出版社c.《软件工程》邓良平、刘海松、陆丽娜编著西安电子科技大学出版社
8、d.《JSP应用开发技术》刘永波、刘雪梅、赵长海编著人民邮电出版社十、附录分组情况:1分组情况小组成员任务分配苏光楠负责所有任务2项目进度计划、安排时间项目计划第六周完成需求分析第八周设计各个模块的界面、数据库建立第九周用户登录模块第十周商品信息维护模块、供应商维护模块第十一
此文档下载收益归作者所有