欢迎来到天天文库
浏览记录
ID:34508722
大小:502.85 KB
页数:9页
时间:2019-03-07
《数据结构课程项目实施方案(草稿)v1.0_(范例)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据结构课程项目实施方案范例V1.0(草稿)一、项目名称:商品管理系统二、项目要求及系统基本功能•利用数据结构的知识独立完成一个应用系统设计•程序正常运行,能够实现基本的数据增加、删除、修改、查询等功能•体现程序实现算法复杂度优化•体现程序的健壮性系统预期实现基本功能:(结合本系统预期具体实现,描述出对应基本要求(增、删、改、查等)的具体功能)1.以链表结构的有序表表示某商场家电部的库存模型,当有提货或进货时需要对该链表及时进行维护2.每个工作日结束以后,将该链表中的数据以文件形式保存,每日开始营业之前,须将文件形式保存的数据恢复成链表结构的有序表。3.链表结构的数据
2、域包括家电名称、品牌、单价和数量,以单价的升序体现链表的有序性。4.程序功能包括:初始化、创建表、插入、删除、更新数据、查询及链表数据与文件之间的转换等。三、项目组成员及任务分配(基本分为组织实施组织、程序功能模块编写、系统说明撰写等。其中程序功能子模块实现每一个成员都要分配)组长:孔一主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX组员:孔二主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX组员:孔三主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX组员:孔四主要任务:XXXXXXXXXXXX
3、XXXXXXXXXXXXXXXXXXXX组员:孔五主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX组员:孔六主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1V1020110420PoweredbyEdvard注:以上引用的项目程序代码及图表来源于互联网,本文仅起样式示范作用,所有权归原作者所有组员:孔七主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX组员:孔八主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX四、系统设计算法描述(用文字结合框图描述系统功能主要实现算
4、法思路等,即使用自然语言描述系统实现)1信息管理:用来查询系统中要用来进行进货、出货操作的商品的信息,一般访问者都可以使用该功能2日常操作:商品进货与出货操作;3信息查询:A库存信息查询:用来查询库存的商品的信息,可以按照商品编号、商品名称和商品类别来查询,可以将查询结果打印输出。B进货信息查询:用来查询商品的进货记录,可以按照商品编号、商品名称、商品类别和进货日期查询,可以将查询结果打印输出。C出货信息查询:用来查询商品的出货记录,可以按照商品编号、商品名称、商品类别、经手人和出货日期查询,可以将查询结果打印输出。4系统管理A系统登录:用来验证登录的系统的合法性,只
5、有合法的系统用户才能登录系统并且使用系统功能。5关于:用来显示程序的名称、版本、版权,操作系统的登录用户名及系统得可用资源等信息2V1020110420PoweredbyEdvard注:以上引用的项目程序代码及图表来源于互联网,本文仅起样式示范作用,所有权归原作者所有五、系统实现程序程序流程图(主要以程序流程图的形式体现各函数之间的运行调用关系)3V1020110420PoweredbyEdvard注:以上引用的项目程序代码及图表来源于互联网,本文仅起样式示范作用,所有权归原作者所有程序源代码分析(分析系统关键功能代码,系统实现具体源代码打包和文档一起提交)1、解决同
6、名冲突OnFlush2(){intNum=((CComboBox*)GetDlgItem(IDC_COMBO1))->GetCount();for(inti=0;iGetLBText(i,temp);((CComboBox*)GetDlgItem(IDC_COMBO1))->GetLBText(j,temp1);if(!strcmp(temp,temp1)){((CComboBox*)Ge
7、tDlgItem(IDC_COMBO1))->DeleteString(j);Num-=1;}}}}功能:解决同商品名的冲突问题,在此情况下,以串比较的方式,删除同名串,继续进行数据查询与操作,并对结果作同目录下合并显示2、文件读取与保存voidCGoogsManagerDlg::OnOpenFile(){//TODO:AddyourcontrolnotificationhandlercodehereTypes*pC,*tempC;Detail*pD,*tempD;inti,j;CFileDialogfileDlg(TRUE);fileDlg.m_o
此文档下载收益归作者所有