商场招商软件实习报告.doc
- 文档编号:1205562
- 上传时间:2022-10-18
- 格式:DOC
- 页数:126
- 大小:516KB
商场招商软件实习报告.doc
《商场招商软件实习报告.doc》由会员分享,可在线阅读,更多相关《商场招商软件实习报告.doc(126页珍藏版)》请在冰豆网上搜索。
软件开发实习报告
信息科学与技术学院
本科一年级
软
件
开
发
实
习
报
告
专业:
物联网工程
班级:
一班
开发小组成员姓名:
颜俊超、胡婕、赵青荷
开发小组成员学号:
20122734、20122736、20122731
实习单位:
软件工程实验中心
2013年7月27
126
目录
目录 2
诚信承诺书 3
一、软件开发设计题目 4
二、软件开发设实习项目分工 4
三、系统需求分析 5
四、总体设计 6
1.系统功能分析:
6
2.类的描述 7
4.系统功能模块的划分与设计,各功能函数的说明 25
五、详细设计与实现 56
六、运行结果 58
七、程序清单 63
1、头文件的实现 63
2、源文件的实现 101
八、主要知识点 121
九、软件开发实习收获、体会及建议 126
诚信承诺书
本小组成员_颜俊超、胡婕、_赵青荷_保证本次软件开发实习报告为自己独立总结、写作完成,报告内容和源程序不会有三分之一以上的内容与其他同学雷同,如果出现以上情况,本次软件开发实习成绩自愿记为零分。
承诺人签名:
__颜俊超___、胡婕、_赵青荷____
日期:
____2013___年___7___月__24___日
一、软件开发设计题目
《商场招商管理系统》
二、软件开发设实习项目分工
姓名
(负责内容)
知识点
和小内容
胡婕
(区块类)
赵青荷
(商家类)
颜俊超
20122734
(协议类和菜单)
链表的建立、读取、删除
√
√
√
文件的读取
√(三个文件)
√(两个文件)
√(三个文件)
类的定义、继承和派生
一个基类、三个派生类
一个基类、两个派生类
一个基类、一个派生类
系统调试
√
√
√
文档整理
√(33%)
√(39%)
√(28%)
所编程序行数
757
453
889
工作量百分比
33.3%
33.3%
33.3%
三、系统需求分析
为了适应现在大型商场招商时所面临的巨大的工作量以及相关部门运转的混乱,本套商场招商管理系统应运而生。
系统明确将商场招商分成三块模块,能有效缓解商场在招商时因为各种情况而产生的各种不明情况,减少不必要的经济损失以及人力资源的浪费,使得商场在招商时能够运转得更加顺利。
在招商时,大型的商场与一般专业的市场中心既存在某些相似之处,也有
很大的区别。
一般而言,特定的专业市场主要面向的商户群体为某一比较专业的客户群,而大型的商场则不同,现代的商业中心大多都是一个集大型的卖场,大型各类专业柜组,现代化的市场管理为一体的多功能,现代化的购物休闲中心。
现代化的商场的经营理念都融合了比较先进的市场化思想,把顾客和厂商作
为其最重要的资产,一切为顾客着想,为顾客做好一切,真诚与厂商合作。
在运行上,实行大规模的经营,低成本运行,高速度运转,科学化管理,不断超越自我,向更优更好迈进。
大型商场招商的需求有三点:
a:
为了积聚人气同时为了提升商场中心的形象,如何吸引一流品牌和商家入驻,以满足消费者的各种购物需求。
b:
为了提高经济效益,如何最优并动态的进行市场中心各功能区域的设定及调整。
c:
为了留住厂商和消费者,与此同时又能继续吸引一批优秀的厂商,提供一流的服务和规范化的操作标准也是非常有必要的。
为了适应以上的需求,招商系统也需满足三个需求:
a:
通过市场分析,项目定位,招商策略,建立一套行之有效的招商管理系统,以帮助市场中心吸引一流商业品牌的入驻。
b:
通过各种统计,分析,辅助决策等手段,帮助市场中心决策者在不断变化的市场情况下,不断动态变化和调整,以适应日新月异的市场需求。
c:
带有监督,管理,评估,反馈的机制为线索的诚信系统建立,以规范市场中心商户的经营,为消费者提供一个称心满意的消费场所。
因此在我们三个人在做这套商场招商管理系统时,将厂商的个人信息,商场区域的分配以及调整,与商家的协议各成一个类,各自管理,这样可以使得在招商管理时有条不紊,也就能功半事倍。
四、总体设计
1.系统功能分析:
功能概括
l根据用户身份不同进入不同操作界面。
l能实现用户根据账号和密码登录系统,且可以实现用户注册。
l管理员可以对已签协议,区块,商家信息进行录入,保存,查询,修改和删除,商家可以查询未出租区块信息和已签协议。
详细说明
信息录入:
对区块的信息录入
对商家的信息录入
对协议的信息录入
信息查询:
管理员:
根据区块编号查询区块信息
根据商家姓名查询商家信息
根据区块编号或商家信息查询对应协议
商家:
查询各种区块类型剩余所有未出租的区块信息
查询自己已签订的协议
信息删除:
根据区块编号删除文件中区块信息
根据商家姓名删除文件中商家信息
根据区块编号或商家姓名删除协议内容
信息修改:
修改食品区块的清洁力度
修改奢侈品区块的保安个数
修改大型市场中区块附近其他区块的主营项目
修改各类区块的出租状态和价格
修改商家姓名
修改商家编号
修改商家联系人电话,Email,网址
信息保存:
根据用户选择确定是否保存数据到文件
2.类的描述:
区块类:
Block(区块类)
doublearea;//面积
doubleprice;//价格
charaddress[20];//地址
charBnumber[20];//编号
charstate[20];//区块状态
Block();
voidchangeprice();//修改价格
voidchangestate();//修改状态
voidfind(Block&p);//查询区块信息
voidsearchno(Block&p);//查找未出租的区块信息
voidvirtualshow();//显示区块所有信息
LuxuryBlock
奢侈品区类
intguard;//保安个数
LuxuryBlock();
voidshow();
voidchangeguard();//修改保安个数
publicpublicpublic
FoodBlock
食品区类
charclean[20];//清洁力度
FoodBlock();
voidshow();//信息显示
voidchangeclean();//清洁力度修改
MarketBlock
大型市场区类
charMmanagement[20];//该大型市场中附近其他区主营的详细主营
MarketBlock();
voidshow();
voidchangeMmanagement();
//修改保安个数
商家类:
Seller(基类)
charsnumber[N];//商家编号
charname[N];//商家负责人姓名
charphone[N];//联系电话
charmanagement[N];//经营内容
charemail[N];//电子邮箱
Seller()//构造函数
Voidchangename()//修改商家姓名
Voidchangephone()//修改商家电话
Voidchangemanage()//修改商家经营内容
Voidchangemail()//修改商家邮箱
Person
数据成员:
floatloan;//个体户在银行贷款额
floatprofit;//个体户一年的大致盈利额
函数成员:
person();//构造函数以实现对个体户特有的属性的录入
voidjudge();//商场对个体户的判断
voidchangeloan();//修改个体户的银行贷款额
voidchangeprofit();//修改个体户的年盈利额
voidscanp();//浏览个体户的所有信息
Company
数据成员:
charsite[N];//网址
charother[N];//该企业在商场经营的其他商品
charcredit[N];//企业信用等级
函数成员:
company();//构造函数以录入企业特有的信息
voidchangesite();//修改企业的网址
voidchangeother();//修改企业在商场经营的其他商品
voidchangecredit();//修改企业的信用等级
voidscanc();//浏览企业的全部信息
时间类:
时间类
数据成员:
年(year),月(month),日(day)
函数成员:
Date_in(读入现在的日期),showtime(显示日期)
协议类:
时间类
协议类
派生
数据成员:
商家编号(Snumber)、
区块编号(Bnumber)
租期(年)(renttime)
租金(元/年)(rentmoney)
付款方式(pway)
收费方式(gway)
日期(年月日)(year,month,day)
函数成员:
agreement_in(初始化协议数据)、
showagreement(显示协议内容)、
operator=(agreementa)(重载运算符)、
date_in(读入日期的函数)
settime(修改日期)
s
howtime(显示日期)
3.各功能菜单介绍:
structmanager
{
charname[10];
charcode[7];
};
//建立一个管理员结构体
///////////////////////////////////////////
structaccount{
charname[10];//用户名
charidcard[10];//身份证号
characcnumber[12];//账户
charcode[7];//密码
structaccount*next;//结构体自应用指针
};
//建立一个用户的结构体
structaccount*readacc()
{
FILE*fp;
structaccount*head;
structaccount*last,*p;
if((fp=fopen("accou
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商场 招商 软件 实习 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)