课程设计说明书产品信息管理系统.doc
《课程设计说明书产品信息管理系统.doc》由会员分享,可在线阅读,更多相关《课程设计说明书产品信息管理系统.doc(21页珍藏版)》请在三一办公上搜索。
1、课程设计说明书题目:产品信息管理系统院 系:信息技术系 专业班级:08计算机科学与技术学 号: 学生姓名: 指导教师: 2010年 6月20日 1概述1.1开发背景11.2系统目标和开发的可行性12 设计任务书23本组课题及本人任务34 系统功能需求分析41.1开发背景某某连锁店主要提供电视、手机、空调、电脑等商品。因规模的扩大,业务的扩张,必须引进先进的管理思想、方法和技术,以提高企业的管理水平。为此,该连锁店提出,近期内要运用信息技术,建立起库存管理系统的管理信息系统,以提高商品库存效率,增加公司年度利润。1.2系统目标和开发的可行性1.2.1 系统目标本系统开发混合运用结构化系统开发方法
2、与面向对象开发方法,结合两种开发方法各自的优势进行系统开发。1.2.2 系统开发可行性技术可行性:开发本系统要求开发人员能够熟练运用C#等编程语言。目前技术人员已经掌握这些编程语言。因此,本次系统开发在技术上是可行的。时间可行性:开发时间需要一个周时间。前五天主要用于系统分析、设计、实现,后面的时间用于调试。资金可行性:由于现在已有电脑等所需设备,可以尽可能的发挥作用,资金可节约不少,因此开发资金是可行的。2 设计任务书2.1研究方案和目标本题目是设计一个软件系统,按照软件工程的一般方法和过程,从软件需求分析开始,经过概要设计、详细设计,最后选择相应的开发平台或工具设计出实现系统功能的软件系统
3、。本系统架构可采用B/S/S(Browser/Web Server/DB Server)三层结构,即基于Web的文件访问。客户端采用通用的浏览器。后台数据管理可采用Access、SQL Server等,设计相应的数据库,实现数据的存储。设计的主要内容在Web Server端选择相应的脚本编写技术或Web应用程序设计语言设计实现系统功能的程序。3本组课题及本人任务 建立产品管理系统,建立起库存管理系统的管理信息系统,4 系统功能需求分析1.信息查询:产品信息查询,产品入库记录查询,产品销售记录查询,供应商信息查询,销售人员信息查询。2.信息管理:产品信息管理,产品入库记录管理,产品销售记录管理,
4、供应商信息管理,销售人员信息管理。3.统计与报表:产品信息统计表,产品入库记录统计表,产品销售记录统计表,供应商信息统计表,销售人员信息统计表。4.系统帮助:帮助信息,版本信息等。5 相关代码#include/*I/O函数*/ #include/*标准库函数*/ #include/*字符串函数*/ #include/*字符操作函数(#include是在调用字符函数时,在源文件中包含的头文件。字符函数如:intisspace(intch);检查ch是否为空格制表或换行字符。“ctype”中c为字符型char的缩写,type为类型。)*/ #defineM50/*定义常数表示记录数*/ typed
5、efstruct/*定义数据结构*/ intnumber;/*产品编号*/ charname20;/*产品名称*/ longnum;/*产品类型编号*/ charsize10;/*产品规格*/ chardanwei5;/*计量单位*/ intacount;/*数量*/ intpay;/*参考价格*/ charinday20;/*进货日期*/ charworkday20;/*有效期*/ CHAN_PIN; /*以下是函数声明*/ voidSearch(CHAN_PINt,intn);/*查找记录函数*/ intenter(CHAN_PINt);/*输入记录函数*/ voidlist(CHAN_P
6、INt,intn);/*显示记录函数*/ intmainCD();/*主菜单函数*/ voidSearch(CHAN_PINt,intn);/*查找记录函数*/ intRemove(CHAN_PINt,intn);/*删除记录函数*/ voidxiugai(CHAN_PINt,intn);/*修改记录函数*/ voidpaixu(CHAN_PINt,intn);/*按参考价格从小到大显示记录函数*/ voidbadgoods(CHAN_PINt,intn);/*显示过期产品记录*/ intLoadRecord(CHAN_PINt);/*保存函数函数*/ voidsaverecord(CHAN_
7、PINt,intn);/*保存记录函数*/ /*主函数开始*/ main() inti; CHAN_PINadrM;/*定义结构体数组*/ intlength;/*保存记录长度*/ clrscr();/*清屏幕函数*/ for(;)/*无限循环*/ switch(mainCD()/*调用主菜单函数,返回值整数作开关语句的条件*/ case1:length=enter(adr);/*输入记录*/ saverecord(adr,length); break; case2:length=LoadRecord(adr);/*修改记录*/ xiugai(adr,length); saverecord(a
8、dr,length); break; case3:length=LoadRecord(adr);/*删除记录*/ length=Remove(adr,length); saverecord(adr,length); break; case4:length=LoadRecord(adr);/*根据产品名称查询产品信息记录*/ Search(adr,length); saverecord(adr,length); break; case5:length=LoadRecord(adr);/*显示全部产品记录记录*/ list(adr,length); break; case6:length=Load
9、Record(adr);/*按参考价格从小到大显示记录记录*/ paixu(adr,length); saverecord(adr,length); break; case7:length=LoadRecord(adr);/*显示全部过期产品信息记录*/ badgoods(adr,length); break; case0:exit(0); intmainCD()/*主菜单函数*/ intc; clrscr(); printf(*MENU*nn); printf(1.产品基本信息的录入n); printf(2.产品信息的修改n); printf(3.产品信息的删除n); printf(4.根据
10、产品名称查询产品信息n); printf(5.显示全部产品记录n); printf(6.按参考价格从小到大显示记录n); printf(7.显示全部过期产品信息n); printf(0.退出n); printf(*n); do printf(nEnteryourchoice(0-7):); if(scanf(%d,&c)!=1) while(getchar()!=n) continue; continue; while(c7); returnc; intenter(CHAN_PINt)/*输入记录函数*/ inti,n; char*s; clrscr();/*清屏*/ printf(您要输入的
11、纪录数目是:n);/*提示信息*/ scanf(%d,&n);/*输入记录数*/ printf(请输入记录:n);/*提示输入记录*/ for(i=0;in;i+) clrscr(); printf(n第%d条记录的产品编号:,i+1); scanf(%d,&ti.number); printf(n第%d条记录的产品名称:,i+1); scanf(%s,ti.name); printf(n第%d条记录的产品类型编号(5位,如:001001):,i+1); scanf(%ld,&ti.num); printf(n第%d条记录产品的规格(如:250*300):,i+1); scanf(%s,ti.
12、size); printf(n第%d条记录产品的计量单位(kg或g):,i+1); scanf(%s,ti.danwei); printf(n第%d条记录产品的数量:,i+1); scanf(%d,&ti.acount); printf(n第%d条记录产品的参考价格:,i+1); scanf(%d,&ti.pay); printf(n第%d条记录的产品进货日期(格式为:20070710):,i+1); scanf(%s,ti.inday); printf(n第%d条记录的产品保质期(格式为:20070710):,i+1); scanf(%s,ti.workday); return(n); vo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计说明书 产品信息管理系统 课程设计 说明书 产品 信息管理 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3599547.html