研究生课程考核试卷
(适用于课程论文、提交报告)
动态菜单系统说明书
科 目: 软件开发实例 教师:
王成良
姓 名: 陈
鹏 学号:
20162413010t
专 业: 软件工程
类 另七( 学术、专业)
上课时间M色
22二公兴俎厉
三盘共堇
23二迢兵H
24兰奁乂色
25三怎关垃
26三披共出2-
兰谡乓X
2£一奁M绝
CP13818Dcplnslst
cpinaiat
3
CPCPcplnanepindldt
111
ill
210
220
230
32033?
310
222
221
223
311
4oa
?.
整个数据库中只有一张表;该表共有四个字段:第一个字段
ID用来唯一标识一个菜单
项的,第二项菜单名字,第三项和菜单本身先关,菜单的一个连接
URL,第四个RealM通过一
个3位数的特殊算法将我仰的恭单区分由来,通过特殊的算法
16工“乂r—
六、流程图
达到识别菜单的LI的
结账
包装数据
食品管理
显示菜单I
数据库
通过RealM属性
数据库中不存在
根据查询生的结果
儿个一级
在数据库中存储一个Real字段是一个3位数,其中第一位表示该菜单属于第
相应二级菜单下的
菜单,第二位数表示表示相应一级菜单下的第儿个二级惨淡,第三位表示笫儿个三级菜单。
例如:
100表示一个一级菜单
210表示第二个一级菜单下的第一个二级菜单;
321表示第三个一级菜单下的第二个二级菜单下的第一个三级菜单
可以看由我们的菜单是儿级菜单是由RealM的最后一个非0数字决定的。使用这个算
法大大减少了我们数据库中表的数量,同时降低了操作的复杂度。
八、功能模块介绍
(一)添加菜单模块
在我们的首页上有三个参数是我们在添加菜单时必须填写的信息,通过将参数传递到
后台进行数据的插入:在我们插入数据之前我们先要按照我们填写的Real值查询数据库中是
否该值,如果没有则插入,否则就弹出提示消息告诉操作员,那部分信息重复了。增强系统
的健壮性
(二)显示菜单模块
第一步在我们首次打开页面时,我们先回到我们的数据库库里面查一遍将所有的一级
惨淡全部显示出来;而后随着我们点击对应的菜单项将对应的数据显示出来;当我们插入数
据成功时我们也需要进行一次数据的查询操作,将肖前的数据库中对应的数据查询出来。
八、系统测试报告
压力测试(stresstest):也称为强度测试,负载测试。压力测试是模拟实际应用的
软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系
统的性能、可靠性、稳定性等。压力测试的LI的就是在软件投入使用以前或软件负载达到极
限以前,通过执行可重复的负载测试,了解系统可靠性、性能瓶颈等,以提高软件系统的可
靠性、稳定性,减少系统的宕机时间和因此带来的损失。
容量测试(capacitytest):预先分析出反映软件系统应用特征的某项指标的极限
值,如奥个Web站点可以支持多少个并发用户的访问量、网络在线会议系统的与会者人数。
知道了系统的实际容量,如果不能满足要求,就应该寻求新的解决方案,以提高系统的容量。
若一时没有新的解决方案,就有必要在产品发布说明书上明确这些容量的限制,避免引起软
件产品使用上的纠纷。如果实际容量已满足要求,就能帮助用户建立对产品的信心。
性能测试(performancetest):通过测试确定系统运行时的性能表现,如得到运行
速度、响应时间、占有系统资源等方面的系统数据。对于那些实时或嵌入式系统,系统有时
满足了功能要求,但未必能够满足性能要求,如某个网站可以被访问,而且可以提供预先设
定的功能,但每打开一个页面都需
菜单系统详细说明书 来自淘豆网m.daumloan.com转载请标明出处.