您所在位置: 网站首页 / 程序设计说明书.docx / 文档详情
程序设计说明书.docx 立即下载
2025-08-28
约1.8万字
约32页
0
33KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

程序设计说明书.docx

程序设计说明书.docx

预览

免费试读已结束,剩余 27 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

程序设计说明书

第一篇:程序设计说明书信息系统开发与应用流程实习程序设计说明书专业班级:指导老师:学号:姓名:2015年1月10日一、目的培养学习大型软件的开发能力,提高学生分析问题、解决问题的能力。二、开发工具VFP6.0三、实现的功能1.算法训练(1)能精确计算(加或减)具有15位以上长度的数据,并具有输入、处理和输出功能;(2)产生5万个不重复的随机六位整数。2.构建模型通过编程建立数学模型,实现有规律两位数相乘的自动计算。3.主控模块设计(1)创建了一个存放用户登记信息表;(2)创建了一应用系统主菜单,具有文件管理、数据管理、信息查询和报表输出功能;(3)创建了一个表单,具有检验用户登录身份、保护用户号与密码的功能。4.数据输入界面设计与数据核校验实现实现了数据输入、修改、删除和对数据的校验与控制功能。5.MRP实训编制了MRP计算程序,能够输出计算结果。四、开发流程1.算法训练(1)具体流程:先明确表单的设置,表单主要是显示输入的两个数和计算的结果,命令按钮包括加、减、退出、记录四个,然后在相应的命令click事件中写出计算的代码。其中“记录”命令按钮是用来显示后台的数据表的。(2)产生的文件:运算.dbf,运算.scx。2.构建模型(1)具体流程:该题首先根据所给的两组数学乘积式找出规律,记第一位数的十位上数字为a,个位上数字为b,则,两组数据的规律如下:①s=(a*10+b),w=(a*10+(10-b)),q=(a*(a+1)*100)+(b*(10-b))②s=(a*10+b),w=(10-a)*10+b,q=((a*(10-a)+b)*100)+b*b然后在VFP的程序中写出相应的编码,进行运算,求解。(2)产生的文件:个位上数同.prg,十位上数同.prg3.主控模块设计(1)具体流程:这道题我在之前的课程设计中已经反复做了好几遍了,所以在做之前已经有了很清晰的思路,先是建立后台数据表,然后建立用户登录的表单。这次,我仿照QQ的登陆界面,在用户登录界面又增加了“找回密码”和“注册”两个功能,让整个界面看上去挺高大上的。(2)产生的文件:hdt.dbf;登陆界面.scx;找回密码.scx;注册账号.scx。4.数据输入界面设计与数据核校验实现(1)具体流程:我的学号是8,所以我对应做的内容是“库位基本数据”。首先创建了数据库表,然后创建了数据输入表单,在表单上实现了数据的输入、修改、删除和校验与控制的操作。(2)产生的文件:库位基本数据.dbf,库位基本数据.scx。5.MRP实训(1)具体流程:依次建物料主文件、物料清单、库存记录表、主文件数据表,然后创建MRP展开记录表结构,最后编制MRP计算程序,并输出计算结果。(2)产生的文件:物料主文件.dbf,物料清单.dbf,库存记录数据表.dbf,主文件数据表.dbf,MRP展开记录表结构.dbf,mrp计算.scx。五、调试分析1.算法训练(1)调试的内容名称:运算.scx。(2)调试过程中出现的问题:第一次运行表单时,用“***”去进行调试,如下图,但是不对,出现了程序错误,说“函数参数的值、类型或数目无效”。我猜可能是加的A、B值是我当初设置的字符型,没有转换为数值型,打开“加”命令按钮,我写的代码是:a=thisform.text1.valueb=thisform.text2.valuec1=int(a+b)后来将其改为:a=val(thisform.text1.value)b=val(thisform.text2.value)c1=int(a+b)又运行了一遍,结果显示正确,打开后台的数据表,所操作的记录也正确的写入进去了。后来,吸取教训,又仔细检查了一下“减”命令按钮中的代码,发现也有这种粗心产生的错误,改过来后,这个表单正常的运行了。2.构建模型(1)调试的内容名称:个位上数同.prg,十位上数同.prg。(2)调试过程中出现的问题:这道题在运行时,一次成功,没有出现什么错误,分别用了“1”和“2”两个数字去调试,下面是运行显示的结果:在编程的时候,只要思路清晰、细心认真,还是可以一次性成功的。3.主控模块设计(1)调试的内容名称:登陆界面.scx;找回密码.scx;注册账号.scx。(2)调试过程中出现的问题:基本模块调试时显示“无法找到用户表”,原来是在登陆界面的数据环境中,我没有添加后台的数据表。这个问题解决之后之后,我又仿照QQ登陆界面在增加了“找回密码”和“注册”功能。在找回密码界面,一开始只是输入用户号,如果存在,则跳出相应的密码,否则没有任何变化,运行时,总觉得哪不对,后来加了用户号的校验功能,当输入需要查询的用户号时,如果不存在,会自动跳出一个对话框,告诉查询者所要查询的用户号不存在,然后刷新,重新输入,具体代码如下:loca
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

程序设计说明书

文档大小:33KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用