欢迎来到天天文库
浏览记录
ID:35395877
大小:76.45 KB
页数:6页
时间:2019-03-24
《滨江学院详细设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、商品管理会员管理信销系息售统询理理南京信息工程大学实验(实习)报告实验(实习)名称详细设计实验(实习)口期2016.5.20得分指导教师李振宏专业年级班次姓名学号_一、实验目的1.通过对所选题日进行详细设计,掌握算法的设计方法与算法的描述;2.掌握常用算法描述工具的使用;3.完成一个小型软件系统的算法设计。二、实验准备1.熟悉算法描述工具的使用三、实验要求完成所选题目的详细设计,捉交实验报告四、实验内容:1.引言1.1编写目的本需求的编写目的在于研究超市库存管理系统软件的开发途径和应用方法,为以后的开发工作捉供依据。1.2背景及范围:木项冃
2、的名称:超市库存管理系统。本项目的任务提出者:滨江学院本项目的任务开发者:贺重阳项目与其他软件或其他系统的关系:该系统fkWIN7⑻10、WINXP系统屮都能很好的运行,具有很好的兼容性同时,需要対数据库软件SQL的支持。1.3名词定义:实体:客观世界中存在的且可互相区别的事物。联系:客观事物中的彼此之间的关系。属性:实体或者联系所貝有的性质。1.4参考资料:«软件工程>>张海藩编著2.程序(模块)系统的组织结构超市收银管理系统2.1.1信息查询信息查询2.1.2会员管理一次性满200元2.1.3商品管理商品编号3.界面设计要求—添加会员信
3、息会员查询价格查询剩余货址杳询销售货量查询超市管理系统登陆界面取消程序描述:通过选择用八类弹出和同的登陆界血,登陆系统。功能:登陆界面主要用于系统的登陆。性能:要求输入的密码,用户名格式正确,否则系统给出提示信息。系统响应时间迅速。输入项:用户名及密码。输出项屏幕弹出下一个系统界面。算法:通过输入的用户名在数据库中定位用户信息,所定密码并R进行匹配。1.本软件系统中各程序(模块)的设计说明4」程序(模块)1的设计说明4.1.1模块详细设计说明表模块名称商品信息模块代号适用范围全局类型窗口模块功能实现商品信息的杳询,以及显示商品的价格,商品的
4、剩余量作者编写时间修改人修改时间修改批准人修改次数性能要求对精度、灵活性、容错性、时间特性等的要求。限制条件只有具有此模块操作权限的人才能执行本模块。本模块属于超市管理子系统下的一个子模块。输入输入项参考标准。其中:1.商品编号有操作员输入,且输入格式按照标准格式。输出输出项参考标准。各项意义同输入各数据项意义相同,输出方式为屏幕显示商品的价格以及商品的剩余量。算法逻辑1.查询按钮:打开万能查询窗口,此窗口为一公共窗口。相关附件、新增、修改、退出、查询按钮均为町用的enabled=trueo保存按钮不能使用enabled=falseo2.退
5、出按钮:退出此窗口。备注可注明需求分析、概要设计的和关参考资料及本程序的存储分配(视需要而定)。窗口对象说明表窗口名商品信息说明15编号窗口对象控件列表对象类型对象名称对彖事件对象功能描述用户使用控制定义用户出件:用户査询注:可利用祖先数据窗口中的对应事件。查询当前商站的价格,以及商品的剩余量图形按钮商品查询打开查询窗口,提供查询功能窗口事件(函数)列表事件(函数)名事件(函数)类型事件(两数)功能描述事件(两数)算法逻辑open全局窗口打开时实现窗口大小的自动调节。利用公用祖先窗口4.1.2模块详细设计说明表模块名称会员信息模块代号适用范
6、围全局类型窗LI模块功能实现会员信息的添加与查询作者编写时间修改人修改时间修改批准人修改次数性能要求对精度.灵活性.容错性.时间特性等的要求。限制条件只有具有此模块操作权限的人才能执行本模块。本模块属于超市管理子系统下的一个子模块。输入输入项参考标准。其中:合员编号有操作员输入,且输入格式按照标准格式。输出输出项参考标准。各项意义同输入各数据项意义相同,输出方式为屏每显加会员的编号,姓名,会员积分。算法逻辑杳询按钮:打开万能杳询窗口,此窗□为一公共窗口。相关附件、新增、修改、退出、查询按钮均为可用的enabled=true。保存按钮不能使用
7、enabled=falseo退出按钮:退出此窗口。备注可注明需求分析、概要设计的相关参考资料及本程序的存储分配(视需要而定)。窗口对象说明表窗口名会员信息说明-15编号窗口对象控件列表对象类型对象名称对象事件对象功能描述用户使用控制定义用户事件:1.增加会员添加会员的信息,会员的姓名。2•会员查询注:可利用祖先数据窗口中的对应事件。查询会员的积分图形按钮会员增加会员査询打开杏询窗口,提供杳询功能窗口事件(函数)列表事件(函数)事件(函数)名X'事件(函数)功能描述事件(两数)算法逻辑类型open全局窗口打开时实现窗口大小利用公用祖先窗口的自
8、动调节。5、模块和互关系表各模块功能比较独立,没有明显的相互调用关系,因此《模块相互关系表》就不填写了。五、试验总结通过对软件详细设计,能够更加清晰的了解到,软件设计的一般步骤,
此文档下载收益归作者所有