求救:我的一个C++大作业
第一次做这么大的作业(个人认为)不知道从何下手,请给位大虾赐教阿!
小弟不胜感激!
“报刊、杂志订阅系统”是一个计算机辅助信息管理系统。该系统保存所有通过邮局发行的报刊和杂志的与发行有关的信息;接受订阅者的订阅和付款,并保存订阅、付款日期和金额、以及投递信息;输出投递和订阅清单;接受顾客的查询服务;统计各报刊和杂志的各阶段的总订阅数,并输出各报社、各杂志社的订单汇总表。
本软件系统要求安全、可靠(具有出错处理能力)。
功能描述:
订阅模块:订阅者填写“报刊订单”、或“杂志订单”,系统根据订单进行信息输入、收费确认,将数据保存到数据库中,然后输出订单交给订阅者。
顾客事务处理:报刊、杂志信息查询(费用、发行日等),订阅者情况查询(是否订阅?订阅信息)
订单管理模块:将所有有效订单进行分类管理;要求做到能够按“出版社”、“报社”、“期刊号”、“报刊名”、“杂志名”、“订单号”,“订阅者”、“订阅日期”,按“年份”等查询和统计;按报社或杂志社为单位,输出订单汇总统计清单列表。
投递管理:以季度为日期段,以投递地址为单位,综合被投递的报刊、杂志种类以及份数;输出投递列表。
报费管理:对收取的订阅费用进行统计、核查,输出收费清单列表。
报刊、杂志信息维护:原始收据输入、修改、查询。
报社、杂志社信息维护:原始收据输入、修改、查询。
4.3系统规定
订单一旦确认,不得取消、退款。订阅的最短期为:季度。
2.数据词典:
数据流名 名称 别名 类型 长度 处理 来源 流向 备注
报刊订单 订单号 数字 8 自动增1
.. 订阅人 订阅单位 文本 40 人工输入
.. 投递地址 文本 60 人工输入
.. 邮政编码 数字 人工输入
.. 联系电话 文本 12 人工输入
.. 订阅日期 付款日期 日期 自动 年、月、日
.. 报刊名 文本 16 自动
.. 报刊号 文本 10 人工输入
.. 单价 金额 自动 元/月
.. 订阅份数 数字 人工输入
.. 起始月 日期 人工输入 年、月
.. 期限 数字 人工输入 订阅季数
.. 实付金额 金额 期限*3*单价*订阅份数 自动
杂志数据类型类似!
给位有何具体建议可以mail:jun1st@sjtu.edu.cn 请多多指教阿