软件开发程序设计模拟训练Word文档格式.docx
- 文档编号:18132899
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:19
- 大小:609.25KB
软件开发程序设计模拟训练Word文档格式.docx
《软件开发程序设计模拟训练Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件开发程序设计模拟训练Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
编号:
食物类型
订单明细:
编号、订单号、食物类型、数量、价格职位:
编号、职位
登录:
职位、员工号、密码
2.3解决方案管理器:
如图-6所示,是这个点餐系统的解决方案管理器,它包括了web服务解决方案和项目解决方案。
Web服务链接数据库和项目里面的调用的方法都在web服务里,项目解决方案包括了各个界面。
舞为方秦运宴吕汪霍-B屮THh
m圭方更■BurH"
CE介顼目1
Burger
■
I
PviyP'
lrojcct
:
1-i-i-
We-t>
Reffrrfrnce-5
1
自
AcdrfF1riFunolan
5
Acic^Bri=in<
-h.vK
fc
!
AddFood.vb
i
Mq-
3
bin
F!
—
Jntortface
a
^=S1Admirilnt巳卄atu.vt)
h
EmpIm±
er~fa匸e-vH
p
rRlivlariaQerfriterfa匚
Lc^in
MtJtuytfrFuriUJtjri
■3pfZJ.UQnfig
ClasDiarram"
1.匚U
In0in.vHrdktrudritOdtdSpt.JCEbcJ
[3—仝昌App_C.cjcJ
db
L_|resrruant^md
DurgerScrvice.osmjtwe-ti.Config
+
—/-——
J…citnFIJFQ*=-rS^rvice-.vh
Ll>
B・■■■
a
2.4类图:
如图-7所示,是关系类图。
奇;
=*
图-7
Ord<
r
r-M口和
—e
EECib!
>
H4l口
如图-8所示,登录前选择身份的登录界面。
确定按钮本身是不可用的,只有选择了身份后,确定按钮才可用。
如图-9所示,是选择了员工身份后,跳转到员工登录界面。
登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。
只有输入了用户名和密码,才可以登录。
用户名*密码!
登录
3)如图-10所示,根据图-9登录,进入到员工界面。
确定,清空,下单等按钮是不可用的。
因为确定按钮是用于员工修改密码的,没有输入新密码不能单击确定。
清空是清空订单数据等的,因为避免用户不想要之前点的信息了,或者员工下单错误,进行清空数据用的,所以清空按钮是不能随意被使用。
还有下单按钮,避免在订单里面没有数据的时候,不能下单。
=呈工弄面
ITvLvuku2lutInuliduxurirtuMtAOOJIDOQIBnplvzuut
新密码:
T'
T*
图-10
4)如图-11所示,是分店经理的登录界面。
和员工登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。
只有输入了用户名和密码,才可以登录。
身份=用户名=密码=
返回
如图-12所示,这是分店经理的界面,这个界面的点菜功能是和员工界面的点菜功能是一样的。
但是不同的是,这个界面多了一个管理功能,单击管理按钮可以跳转到管理界面。
&
rii
图-12
6)
如图-13,是管理界面,这个界面可以查看本店的员工信息,并对员工进行添加,删除,修改等操作。
还可以查看本店的日销售额。
7)
JBEl
图-13
如图-14所示,是更改界面,是用来对员工信息做更改的界面。
8)如图-15所示,是管理员的登录界面,和员工,分店经理登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。
只有输入了用户名和密码,才可以登录。
LB
川户名=II
厝阳壬1
須Uh
图-15
9)如图-16所示,管理员可以查看各分店的信息,查看食物的信息,查看各分店员工的信息,查看各分店每日销售额,修改自己的密码。
AI
-
Q7土血-
g^=1=P*
«
=4-
ISj-UCr
fTil
图-17
11)如图-18所示,添加食物信息,增加新的食物供应销售,满足客户的需求。
ISI丄冷
2.6实现:
数据库的搭建:
■nJIPW
看.ggjggsna
氏imQhTJanimbkX'
azlel山JlItma邑
图-19
如图-20所示,是员工表的搭建。
s?
»
BTIBI
tiRizilo-y=-=l±
3ITMAjrxN
HpDX
Fho上le
C
igard
BHmrhcJnNQ
US孟苇*」
图-20
图-21
t3F&
edS
字段•茗称
喲据类型e动编号
文本
FoodSort
图-22
如图-23所示,是登录表的搭建。
■JCJl-oo4nr
于F狂包
E111.|_3丄口¥
口0工.工1
立辛
Irw
图-23
图-24
图-25
图-26
*・,I>
•■二
图-27
用,可用设置为False,用的时候再改为True,文本框为txbnewPW.Text为空,清空用的。
定义一个变量j,控制每个PictureBox的位置。
调用方法getFoodBysort,将对应得食物照片显示在PictureBox上。
接着是一个循
环语句,定义一个事件方法,单击PictureBox读取相应信息。
接着又一个
循环语句,读取相应的食物信息。
紧接着设置单击事件的按钮,每类食物有几份,就有几个单击事件的按钮。
如图-28,获取食物信息的代码。
更改密秘的文本框,负责接收新密码
PriYtteSuScnlFoidScrt^SelecteJlrxlEiCKtitjiJ(EyValsenierAsSys-te»
.OfcjectjEyVal5AsSyster.Etch?
anellEn^Uel=Tme
11^Jletr.fe^er
As三wE.gEtFfliJEysdtt(<
:
mt>
?
<
J*iSorl.ItenS(cntFo^JclScrC-S^lefileJlnxlejO)
fori■0T*fwitll_ContrdIs.ConiLt-1
Fi:
iell.CoLtrcls-ReflovtEyK^y(^pif-"
*ftj+1)
J■-uo
Fori■0To«
.
每个PictureBox的相应位置,四个换一行。
pic(iJ=KerfFictur出畔Wi:
tplc(i)
.Vgm
I+1
OL=NevPolikt(1L4来(iHodl]j
^ize=JewSiie(LCOj1izeHc長=Pictorefioi^LHsiteJe_Stretctln
Ln*.ge.FrorrFLle(AppliStttortjiitff^pratk_
•丄jJ.Iten⑷)
读取相应的食物信息。
EnllitK.…
J>
kflll.LUklL'
ils.Ad4(pLc(L))
血1垃pioh).HotneCHd;
畑'
Itxi
lt[£
l»
ur.Er.tElfd=Tru*'
l>
rDrd«
r.E[i4hU'
d=Tti»
"
」’图-28获取食物信息的代码
2)设置相应事件的代码,通过事件按钮获取相应信息。
首先,定义一个数组,用来存储食物信息。
接着是定义两个变量,一个是n,另一个是q。
然后对数组进行分割,每次长度是2。
变量n存储分割数组的第二个数减1,给q
赋值为1。
然后是循环语句,循环语句里面有一个条件语句if,判断是哪个
食物的信息,将这些食物的名字,价格显示在listView上。
然后再有一个
条件语句,就是读取菜单的信息的。
然后变量total是全局变量,计算着总
价。
将total赋值给IbITotal。
如图-29,PictureBox事件代码。
设置相应的事件按钮。
Er.dSuh”一,_
h-ivits张pLc^CLictedRyViliudirObject.EjyVJeasSys快口怆曲壮珀刃二血諭EvuJ血口)
分割数字,.
且长度永
远为2。
E()AaStrinc
■)
Ml:
电匸Ti«
■r^ilIdlistVievlZtiT:
.
IfEstVievl.Itefis.I.StcJt-i二Jz一IbI「訂丁:
eT).£
注"
一】□迥1,皿
ListVicdHas.Idt■Lstlieul.Itns.rt^ii).SuhIt«
n5
(1).rcKE+ILiitVitdLibVitsJ.ItHi.Solitins*LiitViivMt*
'
顶,’—
应It■3eit'
Hi=11atVievl.Iters.CfiUitH迥*—
DirItii.1Lit^iiCtd■LiitViMLItai!
h也畑jOitT.S^Itfni.Adctdi「也皿丁:
皿"
)bv鼻而.It苗⑵丁虑tri呦xtr.SnHtais.Adc:
(UTid^sCFood^Jtw?
[n^.ItenO)itr.SiiIt312.Adiet(I?
oString)itr.EiJrtais.Adjttfiis.7=U-a(3(*?
oarj.Joi3(n).ller.3)*ilJ.T:
String)w■Lm<
■]
*=t7il)lts(7acr]乌]
Itl^TdETIlLBtl«
d=IniE
I-iSub
更新ListView上面的数据。
计算总价。
图-29PictureBox事件代码
用户文档
3.
3.1
用户文档:
员工用户文档:
运行程序,如图-30所示,然后选择员工,单击确定。
哼员工
退出
图-30
从图-30进入员工登录界面。
如图-31所示,输入员工号和密码,单击登录。
ATlrtplRll厂I去
图-31
从图-31进入员工界面,如图-32所示,修改自己的秘密。
修改成功会有提示。
下次登录要用新修改的密码登录。
mXTTB-=
R"
I1«
"
-r-l-T・¥
■rr-1BncaVk>
hr/r>
p.i
■*
7审山Avril
■UTBH-KB
j4h->
iMfi-HI
unM;
■**!
S-32
如图-33所示,开始下订单,成功会有提示。
细IL
¥
7,
A帝K.
3.2
图-33
r「J«
一口丄
■好円经理
■->告理H
77H)|
iRfll
J
单击确定。
分店经理用户手册:
运行程序,如图-34所示,然后选择分店经理,
CH.「
N」
r/i
,订尸■左.
IbO1
W-
4-1
1rjsofj
皿皿1
ilk3
图-35
从图-35进入分店经理界面,如图-36所示,修改自己的秘密。
修改成功会有提示。
下次用新修改的秘密进行登录。
操作按钮,对员工进行管理,课添加:
员工,修改员工信I息,和删除员工。
B4-H.
b■垂•
捕軒1碑-
图-36如图-37所示,分店经理也可以下订单。
图-37
如图-38所示。
单击管理,对本店进行管理。
itww
如图-39所示,可以查看本地员工的信息。
添加员工,删除员工和修改员工信息,会跳转到更改界面进行操更改。
on
对员工信息进行操作。
■EP
bXli
—将信息更新
到时间库里
3.3
管理员用户手册:
运行程序,如图-41所示,然后选择管理员,
添加分店
诒赴」*0.的身桁:
F戎ahI
”=”员工
图-41
从图-41进入管理员登录
-42
n
mrvi
p-I
如图-43所示,管理员添加新的分店信息并设置分店经理。
片-E八£
■斗n
Ixk
图-43
汁吐号r"
焦:
t*i栋H*>
■店itu山I.
44L:
e*轩■
tu屯*
■5ft,
输入分店信息
J将分店添'
加到数据库里
4)如图44所示,添
食物类别
=添加
图-44
5)如图-45所示,可以查看各分店的员工信息。
变更食物信息
『:
卓如园
i^Ml
EXH
b・
更细到数i据库里
选择分店
£
寻选择经理或员工
hPFiIMLn
ILIW**■■匸・
|1lUbih-u^ULI.
图-45
h-li
Lll|l
h-lfl
—4空岂"
性
选择日期
屯亠Hl
片|.”||4
}>
wr徉nwuJW
P"
++
RI
■»
■Ml
图-46
管理员也可以修改自己的密码。
4.
4.1
4.2
4.3
技术文档
技术文档:
常见问题与解答:
问题:
为什么运行程序的确定不能使用?
解答:
登录界面的确定按钮是需要您选择了身份后才可以使用的。
为什么登录界面的登录按钮不能使用?
这个其实是程序验证您有无输入用户名和密码,多了一个验证。
只要您有输入用户名和密码,这个登录按钮就可用。
如果我的密码忘记了,怎么办?
您可以联系管理员,只要核对了相关信息之后,是可以帮您找回密码的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 程序设计 模拟 训练