欢迎来到天天文库
浏览记录
ID:29125060
大小:478.50 KB
页数:11页
时间:2018-12-16
《《软件工程实习报告》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、使用软件开发实习报告实训项目名称:网吧局域网自助平台指导老师:1目的和意义本软件可以让在网吧上网的人,如果饿了不用起身,不用暂停和朋友聊天,只需要打开本软件,就可以选择自己想要吃的东西,然后就会有人送过来;如果是大网游的朋突然快没有点卡了,也不用暂停游戏,不用跑到前面吧台去买点卡,也不用大声的叫网管,只需打开本软件,就可以买到自己想要的点卡;如果有什么不满意还可以和网管在线商量;如果无聊了,也可以到网吧内部群里面找人说说话。对于客户:本软件无需登录,直接打开就可以,里面可以看到在网吧能买到的所有
2、东西,但是买东西的时候要填写自己的座位号,全部是货到付款。还有一个【在线交流功能】也可以当一个局域网聊天室使用;对于服务器端:本软件可以统计出所有买出去的商品及营业额,管理库存和上架的商品,也可以和网吧的一些客户聊天沟通收集意见。本软件采用基于Socket的方法实现局域网通信,基于socket的局域网通信软件可以为网吧原有的局域网提供一种良好,快速的通信机制。它的实现无需对网吧原有的局域网硬件进行任何改动,具有实现成本低廉的优点,它的使用能有效地降低局域网通信负荷,提高局域网的使用效率,可以更好
3、的为网吧客户提供更优质的服务,拥有广泛的应用前景。2可行性分析2.1技术可行性局域网的通信可通过Socket编程实现,VC封装了有关Socket的各种操作,在编程过程中调用封装的函数实现各种功能。基于TCP的Socket编程采用流式套接字,实现起来比较方便。2.2操作可行性本软件界面友好,只需要通过键盘和鼠标就可以完成所有的功能操作,具有操作可行性。2.3经济可行性本软件用免费的VC++和SQL做平台就可以实现,维护只需要一些简单的数据库维护就可以完成,所以具有经济可行性。3.分析系统业务流程和
4、绘制系统业务流程图商品购买流程图4,总体设计和数据库设计功能图5.面向对象的分析与设计——用例图系统整体用例图商品信息用例图6.面向对象分析与设计——类图类图7.面向对象分析与设计——时序图浏览商品信息时序图增加商品时序图8.面向对象分析与设计——活动图登录失败登录成功管理员登录模块活动图9.面向对象分析与设计——状态图商品状态图10.面向对象分析与设计——包图、组建图和部署图包图组件图部署图11.用户界面图12.用户界面代码#include"stdafx.h"#include"Qiang.h"
5、#include"QiangDlg.h"///////////////////////////////////////////////////////////////////////////////CAboutDlgdialogusedforAppAboutclassCAboutDlg:publicCDialog{public:CAboutDlg();protected://{{AFX_MSG(CAboutDlg)//}}AFX_MSGDECLARE_MESSAGE_MAP()};CAboutD
6、lg::CAboutDlg():CDialog(CAboutDlg::IDD){//{{AFX_DATA_INIT(CAboutDlg)//}}AFX_DATA_INIT}voidCAboutDlg::DoDataExchange(CDataExchange*pDX){CDialog::DoDataExchange(pDX);//{{AFX_DATA_MAP(CAboutDlg)//}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CAboutDlg,CDialog)//{{AF
7、X_MSG_MAP(CAboutDlg)//Nomessagehandlers//}}AFX_MSG_MAPEND_MESSAGE_MAP()///////////////////////////////////////////////////////////////////////////////CQiangDlgdialogCQiangDlg::CQiangDlg(CWnd*pParent/*=NULL*/):CDialog(CQiangDlg::IDD,pParent){//{{AFX_D
8、ATA_INIT(CQiangDlg)//NOTE:theClassWizardwilladdmemberinitializationhere//}}AFX_DATA_INIT//NotethatLoadIcondoesnotrequireasubsequentDestroyIconinWin32m_hIcon=AfxGetApp()->LoadIcon(IDR_MAINFRAME);}voidCQiangDlg::DoDataExchange(CDataExchange*pDX){CDialo
此文档下载收益归作者所有