c语言课程设计软件园企业信息管理系统三向十字交叉链表.doc

c语言课程设计软件园企业信息管理系统三向十字交叉链表.doc

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言课程设计软件园企业信息管理系统三向十字交叉链表

题目 软件园企业信息管理系统 某软件园按功能进行划分,形成多个园区,包括产品研发、客户中心、餐饮服务等。各个园区都有若干企业入驻。软件园每个月定期根据实际情况向各园区入驻企业收取物业管理费。软件园响应“低碳”号召,为每个企业规定节能指标(规定每月用电度数),超出指标20%时,在物业管理费基础上增收5%作为惩罚;低于指标20%时,在物业管理费基础上减少5%作为奖励。 (1)需要处理的基础数据 a)信息参考: 中文字段名 类型及长度 举例或说明 char A 园区描述 char[20] “产品研发区” 园区物业费率 float 指每平方米物业费,如2.8 入驻企业数 int 10 b) 园区入驻企业基本信息参考: 中文字段名 类型及长度 举例或说明 char[50] “Bank Of China” 企业内部编号 int 所属园区 char A 企业面积 float 1280.5 企业人数 int 200 基准用电度数 int 10000 c) 企业缴费信息参考: 中文字段名 类型及长度 举例或说明 int 费用月份 int 指发生费用的月份,如5月份表示为5 实际用电数 int 应缴物业费 float 奖惩费用 float 实际费用 float (2)系统功能 a) 各种基本数据的录入:基本信息录入、信息录入、销售录入。b) 各种基本数据的修改。允许对已经录入的数据编辑修改。 c) 各种基本数据的插入。 d) 各种基本数据的删除。e) 基于各种数据的查询如:的基本信息。f) 基于各种基本数据的统计计算。 (I)统计,按从高到低排序后输出。 (II)统计某年度十二个月份额。 (III)统计高低排序输出最高的5个名称。V)其它方面的统计。系统功能模块结构图 数据结构设计及用法说明 模型如下: 链表说明: Edit功能是以后进先出的方式创建链表,search功能遍历链表找到相应的节点,insert功能和delete功能分别在指定地方增加或删除节点,modify功能修改相应的节点,view功能为遍历链表进行排序和输出 程序结构(画流程图) 各模块的功能”files haves been loaded!” 并返回。 Save功能:将静态存储区中的数据按三个级别链表的关系分别存入对应的文件,保存后释放存储并提示”saved”。每次保存都会清除原有数据,只保留当前数据。 Quit功能:按下alt_x退出系统。 Edit功能:依次对garden、company、fee等信息进行输入,完毕后返回主界面。 Search garden 功能:输入要查找的信息,遍历链表进行查找,找到后提示并输出,找不到进行提示并返回主界面。 Search company功能:同上 Search fee功能:同上 Delete garden功能:输入要删除的信息,遍历链表进行查找,找到后提示删除,输入Y则删除,输入N则返回主界面并提示删除失败;找不到要删除的数据,直接提示删除失败并返回。 Delete company功能:同上 Delete fee功能:同上 Modify garden功能:输入要修改的信息,遍历链表进行查找,找到后显示该garden的信息,按提示进行修改,修改成功后继续进行提示,直至按下esc退出并返回主界面;找不到要修改的数据,直接提示修改失败并返回。 Modify company功能:同上 Modify fee功能:同上 Insert garden功能:提示输入,完成后显示插入成功并返回主界面。 Insert company功能:同上 View功能:包括sorted actual fee、total actual fee和low-carbon winner list三个选项,total actual fee直接输出所有company的实际费用;sorted actual fee对公司的实际费用进行从低到高排序后输出;low-carbon winner list对所有园区的实际费用进行从高到低排序后输出,并只输出5个。 Help功能:包括about system和about keys两个选项,分别对该系统进行说明和对特殊的按键进行介绍。 试验结果(包括输入数据和输出结果)File菜单: Search菜单: Delete菜单: Modify菜单: Insert菜单: View菜单: Help菜单: 2、导入及保存(直接提示) 3、输入数

您可能关注的文档

文档评论(0)

报告论文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档