软件工程课程设计方案解析

来源:互联网 发布:windows gcc下载 编辑:程序博客网 时间:2024/06/05 14:03
 

    以下是仅代表我个人观点,综合我的所学知识,解析一下我的方案,如果大家有不同的意见,希望大家及时提出。如无异议,希望大家按照解析上的计划严格实施。总之,我们都处在考研逼近的风口浪尖,既想腾出时间更多的时间用于学习考研科目,又想把这次课程设计做好,就必须合理衡量两者的时间分配,这就是我写这份方案解析的本意所在。

一、题目

    基于C/S架构的超市购物最佳路径查询系统

二、可行性分析

    如果按照之前老师上课的时候播放的视频所描述的,最短路径的话,手机不仅与电脑时刻通信而且手机上的地图与人同步,涉及到现在的热点话题“室内定位”,至今仍没有非常好的解决方案,显然我们如果要解决“室内定位”问题,时间和技术方面我们都不具备,但是我想了一个方案弥补这方面的不足。现在,根据我们的方案,结合那个视频,给大家模拟一下我的方案。甲去超市买东西,先用手机打开客户端,输入用户名和密码(见图2.1),连接到超市的服务器,然后甲将自己需要买的东西输入到客户端的文本框内(见图2.2),然后发送到服务器,服务器此时模糊搜索数据库中的与此匹配的商品,然后把超市中与甲的需求匹配的商品发送到客户端,请重新确定所需商品(见图2.3),然后点击生成最佳路径,而后客户端将收到来自服务器的最短路径的数据,客户端将其整合后,以图形的形式展示出来(见图2.4)。但是这张图片只是一张静态的图片,并不能与甲同步,假如甲找不到图片上的路了而且甲希望继续使用最佳路径,那么甲只需用客户端上的二维码扫描模块扫描一下附近的商品,那么服务器就知道你的所在位置了,然后输入你还需要的商品,(见图2.5)这样服务器就会根据你现在的位置为你做出一条最佳路径。

四、技术支持

   (1)超市服务器:基于window平台的,源码为J2SE语言,当客户端请求数据时,服务器自动搜素数据库回应,无需人工操作,这时我们的难点就产生了,怎样将超市的地图存进数据库呢?我的方案是这样的,超市的地图是基于网格状的,我们在数据库中建一些表,有点、线,点表中有ID、坐标等字段,线表中有ID、起点、终点等字段,我们将基于网格的超市地图以点和线的格式存入数据库,我们的问题就迎刃而解了。同时,服务器还可实现按商品名称模糊查询、按商品二维码精确查询,同时服务器内还有最短路径算法。那么,我们服务器设界面吗,没必要!

    (2)手机客户端:基于android平台的,源码为J2SE语言,操作界面上图仅供参考,至于手机界面的问题,可以上网去搜模板,这都是很容易解决的。但是地图的显示,我的方案是android中的painter类可以实现地图的勾画,以及路径的变色。

    (3)服务器与客户端的通信:也就是PC和android的手机的通信,大家不用担心,这属于基于TCP/IP协议的android的socket编程。

          图2.1                      图2.2                     图2.3

         图2.4                      图2.5

五、任务分配

    朱建聪:客户端的xml框架、登陆界面

    仇亚男:手机地图的显示和二维码识别模块(在网上搜的到)

    刘宏、赵传生:android服务器开发

    侯传旺:服务器和客户端的通信

    至于文档,按老师的要求,按照课的进度,每周交一次文档,咱们就根据这个顺序(朱建聪、仇亚男、刘宏、赵传生、侯传旺)来轮流完成文档,也就是说朱建聪下周就得开始写需求分析了。

六、有感而发

    今天是我学习Java和Android开发的第4天,前天和昨天学了两整天,我之前对Java和Android开发一窍不通,这两天我搜寻了大量的资料,才写出的这份方案分析,希望大家能按照任务分配,循序渐进,合理分配两者的时间安排,争取在课程设计之前做完。

还有就是今晚8点30在理科楼二楼开会,说一下你们对这份方案分析的意见,然后接下来的四个月,我们每天都学一点、做一点,我们的作品会完成的很好,大家也能真正的学到东西,这样即使大家考研失败,找工作或实训的话,也多了一份自信,至少这段时间对Java开发、Android开发(嵌入式开发)具有一定的了解。

 

侯传旺

2012/3/11

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 婴儿吃奶粉大便干燥怎么办 母乳宝宝不拉大便怎么办 我儿子8岁拉肚子怎么办 1岁宝宝经常便秘怎么办 两个月宝宝拉水怎么办 宝宝吃奶粉上火便秘怎么办 20多天的宝宝便秘怎么办 宝宝五十天消化不良不拉屎怎么办 一周七个月宝宝消化不良拉屎怎么办 孩子总是消化不良拉屎不成型怎么办 一岁宝宝长牙慢怎么办 一岁宝宝不喝水怎么办 七个月的宝宝咳嗽怎么办 怀孕七个月感冒了怎么办 苹果汁弄到白色衣服怎么办 宝宝大便干燥拉不出来怎么办 婴儿吃过青菜米粉呕吐怎么办 50天宝宝便秘5天怎么办 8个月婴幼儿便秘怎么办 1个月婴幼儿便秘怎么办 榨汁后的苹果渣怎么办 宝宝6个月后容易生病怎么办 婴儿头型睡偏了怎么办 6个月婴儿不吃奶怎么办 宝宝秋季腹泻反复发烧怎么办 纯甄过期一个月怎么办 四个月宝宝不吃奶瓶怎么办 四个月宝宝不吃奶粉怎么办 婴儿三四天不大便怎么办 婴儿几天不拉大便怎么办 新生儿6天不拉屎怎么办 孩子10天不大便怎么办 宝宝5天没拉屎怎么办 小孩4-5天不大便怎么办 三个月宝宝睡前哭闹厉害怎么办 新生儿抱着睡放下就醒怎么办 宝宝大运动发育迟缓怎么办 八个月宝宝不会爬怎么办 宝宝竖着抱早了怎么办 孕妇吃的水果少怎么办 6个月宝宝厌奶怎么办