作类的代码结构也都很相似,大多包括如下方法管理增加操作。管理修改操作。管理删除操作。将单个对象加入列表,或在列表中更新。设置的显示样式。将对象集合显示到中。显示指定类型对象到列表控件。从列表或树形图中得到个对象。传入参数为对象的单向类与组合框。将全部对象加入到组合框中。创建组件的公共模块为了将来扩展方便,这里加入个公共模块,命名为,现在只添加个空的作为组件的初始化函数。商品类型操作管理模块商品类型管理模块实现以下功能处理添加商品类型的操作,处理修改商品类型的操作,处理删除商品类型的操作,处理列举或查找商品类型的操作。商品操作管理模块商品操作管理模块实现以下的功能处理添加商品的操作。处理修改商品的操作。处理删除商品的操作。处理分析商品库存量的操作。处理列举或查找商品的操作。供货商操作管理模块供货商操作管理模块实现以下的功能处理添加供货商的操作,处理修改供货商的操作,处理删除供货商的操作,处理列举或查找供货商的操作。进货操作管理模块进货操作管理模块实现以下的功能处理添加进货的操作,处理修改进货的操作,处理删除进货的操作,处理分析进货总支出的操作,处理列举或查找进货的操作。销售操作管理模块销售操作管理模块实现以下的功能处理添加销售的操作。处理修改销售的浙江经贸职业技术学院论文设计第页操作。处理删除销售的操作。处理分析销售总收入的操作。处理列举或查找销售的操作。报损操作管理模块报损操作管理模块实现以下的功能处理添加报损的操作。处理修改报损的操作。处理删除报损的操作。处理分析报损总数量的操作。处理列举或查找报损的操作。管理员信息操作管理模块管理员信息操作管理模块实现以下的功能处理添加管理员信息的操作。处理修改管理员信息的操作。处理删除管理员信息的操作。处理列举或查找管理员信息的操作。界面端应用程序设计公共模块的设计在创建用户界面端应用程序时,向导已经为我们生成了个名为的模块,我们对这个模块稍微修改即可使用。添加成员变量,修改过程用户登入模块的设计用户登入对话框设计当用户输入正确的用户名和密码,才可以登陆到系统密码就弹出提示,不能进入系统。浙江经贸职业技术学院论文设计第页图用户登入界面设计图修改确定按钮的处理代码创建测试密码是否正确检查正确密码判断密码是否正确输入密码次数太多,请稍后重试密码,再试次,还有次机会,注意密码区分大小写登录浙江经贸职业技术学院论文设计第页系统主界面的设计表设计主窗体控件布局控件名称属性属性取消功能进销存管理系统系统主窗体树形控件和列表框小图标所使用的图片列表框大图标所使用的图片未用待扩展显示商品类型树右侧选项卡,做容器用分别用来显示浙江经贸职业技术学院论文设计第页商品商品信息列表进货信息列表销售信息列表报损信息列表供货商信息列表设计选项卡给控件添加个选项卡,选项卡标题分别设置为商品库存进货记录销售记录报损记录和供应商,分别对应个。添加菜单添加主界面模块主界面设计包括系统,视图,商品类型管理,进货管理,销售管理,报损管理,供货商管理,销售分析,帮助等等如图浙江经贸职业技术学院论文设计第页图主界面效果图其他代码,,数据库中字段类型为数字的值,却使用了字符串去查询,就会出现。数据与数据库限制相冲突数据与数据库限制相冲突,可能是其值超过了数据库的上限和下限。比如在数据库中,用户名称字符数量上限是个字符,而在程序中没有对此进行判别,如果个添加新商品时名字有个字符,那么在使用语句插入数据与记录的时候就会出错。变量声明最后是些常识性,比如在过程中,认为判断只会执行其中的段代码,于是在两段中都使用了,事实上,编译器在语法分析阶段,是首先将个函数内声明的全部变量都放符号表中,而不管这个变量的声明是在这个函数的什么位置。又如在中,的条件是字符串,但是没有加引号,就变成了个空变量。资源的建立与释放在将类实例化时,必须使用关键字,未实例化类无法使用,例误浙江经贸职业技术学院论文设计第页正同理,在调用后,资源已经释放,无法再调用类内的方法。系统的编译和发行个工程的项目属性在前面创建项目时均已设置完毕,由于在本系统中生成了名为和的组件,当移植到其他机器使用时,需要先注册此组件。另外系统中默认的数据库的路径是与同目录下的文件夹,因此当移植到其他机器时,这个路径关系依然不能改变。总结本系统是针对超市进行供销管理而设计的,在这个系统中,超市进销存管理系统研究的内容涉及超市进销存管理的全过程,包括入库出库退货订货超市统计查询等等。虽然,此系统还有许多方面还不够完善,还存在些不足,还需改进,但设计界面简洁,美观大方,基本功能比较完善通过本系统的开发,我对软件开发过程有了更清晰的了解,首先是问题定义需求分析,然后是功能设计详细设计等,并对软件测试的方法手段有了较深的理解,同时对超市进销存管理系统的流程有了个系统的认识。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获不小。在系统的开发初期,必须要熟悉超市进销存管理系统的整个流程,初步了解了超市进销存管理系统的相关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计有了解,再从概要设计详细设计到开始编码,以及最后的测试,整个过程感觉很充实,虽然遇到了不少困难,但当我通过自己查资料浙江经贸职业技术学院论文设计第页或是向指导老师请教以及向同学请教,而设计出解决方案并成功实现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。因为以前有过使用设计管理软件的经验,在这次设计的过程中,我遇到专业知识方面的困难不是非常多,主要困难集中在管理知识业务流程上等方面的不足。在实际的开发中我深刻的体会到了自己做课程设计和实际客户的要求之间的距离,不能凭空想象来开发软件,而是需要与客户不断的沟通交流,把客户真正的需求反映到你的软件当中。经过以上详细的设计与构架,终于完成了毕业论文选题系统的开发。在本次开发过程中,遇到了很多的困难。也有指导老师李迎辉的细心帮助,包括数据库设计方面,技术实现方面以及系统测试方面。同时,我也受到了很大的启发,希望通过今后的学习,能够对本系统在安全性方面进行进步的完善。参考文献陆惠恩陆陪恩,软件工程,电子工业出版社,年月王春森,程序员教程,清华大学出版社,年月蒋加伏张林峰,程序设计教程,北京邮电大学出版社,年赵玮,中文版快捷编程实战训练,人民邮电出版社,年月孟小峰,数据管理研究综述,清华大学出版社,年黄吻,现代远程教育结教育发展启示,浙江大学学报,年月吴竞华陈根才,基于三层模式的档案管理系统的设计与实浙江经贸职业技术学院论文设计第页现,北京,机械工业出版社,年金汉均,数据库实现的方法,华中师范大学学报,专辑杨汉平王小蕾等,数据库中间件技术在三层操作系统模型中的实现,华中师范大学学报,年月廖信彦,应用大全,清华大学出版社,年康博,应用程序开发新技术,人民邮电出版社,年陈子侠,基于结构的在线商店技术开发,浙江大学学报,清源计算机工作室,设计与制作,机械工业出版社,年周佩德,数据库原理及应用,电子工业出版社,年刘炳文等,程序设计数据库篇,人民邮电出版社,年月李光明,编程实例大制作,冶金工业出版社,年月刘炳文,精通入门与提高,人民邮电出版社,年黄淼云,办公自动化编程,国防工业出版社,年王要武,信息管理系统,电子工业出版社,年李红等编著,管理信息系统开发与应用,电子工业出版社,年,,,,初始化数据浙江经贸职业技术学院论文设计第页,,,,,浙江经贸职业技术学院论文设计第页用户管理模块图用户管理对话框界面设计图用户管理对话框代码设计浙江经贸职业技术学院论文设计第页经营分析模块经营分析模块用来对超市的运作情况进行分析,具有以下功能库存量排行。进货总量与登记次数排行。销售总量与登记次数排行。报损总量与登记次数排行。表经营分析对话框界面设计控件名称属性属性取消功能经营分析经营分析对话框库存分析进货分析销售分析报损分析前降序排列,取前若干项↑后降序排列,取后若干项。然后再按由小到大显示前↑后显示数量查看查看按钮浙江经贸职业技术学院论文设计第页关闭关闭按钮显示数据容器界面设计销售分析模块可以清楚的看出各类产品的销售情况如图图界面设计图代码分析浙江经贸职业技术学院论文设计第页库存分析进货分析销售分析报损分析浙江经贸职业技术学院论文设计第页测试分析强制变量声明选择菜单工具选项命令,打开选项对话框,在编辑器属性页中,把要求变量声明复选框选上,或者手工在每个文件的开头加上关键字这样在编译时会对没有声明的变量报错,从而减少很多不必要的调试。常见的避免数据类型不匹配数据类型的判断,比如个功能模块,接受传入的数据为,要求其值必须是正数。如果写程序时传入的是小数,或者是非数字的字符串,那么程序将会出现。又如查询数据表时,使用了子句,但是数据类型不匹大小必填字段默认值说明自动编号长整型是进货,递增,主健文本长整型是供应商数学长整型是商品日期短日期是进货时间文本是送货人姓名文本是经手人姓名数字长整型是购入量数字单精度型是进货单价文本是操作员备注是备注表销售信息表浙江经贸职业技术学院论文设计第页表报损信息表列名数据类型字段大小必填字段默认值说明自动编号长整型是报损编号,递增,主键数字长整型是商品日期短日期是登记日期数字长整型是报损数量文本是报损原因文本是操作员备注是备注表管理员信息实体列名数据类型字段大小必填字段默认值说明列名数据类型字
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。