09信管第三组 软件工程计划书.docx
《09信管第三组 软件工程计划书.docx》由会员分享,可在线阅读,更多相关《09信管第三组 软件工程计划书.docx(34页珍藏版)》请在三一办公上搜索。
1、校园自助餐饮系统校园自助餐饮系统班级:09计算机信息管理指导老师:肖斌老师组长:高鑫组员:陶真超 戴熙凤 付晶时间:2011年12月20日目 录1 . 可行性研究报告31.1项目名31.2项目定义31.3可行性研究31.3.1技术可行性31.3.2学生需求31.3.3食堂管理需求31.3.4学校官方要求41.3.5管理要求41.4所需资源41.5进度安排42. 需求规格说明书52.1任务概述52.1.1产品概述52.1.2用户特点52.1.3条件与约束52.1.4预计不良后果52.2需求规定62.2.1对功能的规定62.2.2对性能的规定62.2.3数据管理规定62.3输入输出要求72.4数据
2、库表设计72.5运行环境规定122.6程序结构132.7数据流图173. 总体设计说明书173.1概述173.1.1校园自助餐饮系统的主要功能:173.1.2校园自助餐饮系统的主要模块:183.2模块结构183.3模块描述194. 详细说明书204.1程序系统结构204.1.1任务概述204.2系统结构214.3程序设计说明334.3.1程序描述334.3.2功能334.3.3限制条件341 . 可行性研究报告1.1项目名校园自助餐饮系统1.2项目定义校园自助餐饮系统:校园自助餐饮系统是一种简单、典型、符合当前学校需求的管理信息系统。近年来,随着Internet的迅速崛起,互联网已日益成为提供
3、信息的最佳渠道并逐步进入传统的流通领域,传统的餐饮业在当前计算机网络信息化面前同样面临着一个新的挑战。民众的餐饮习惯也在渐渐的朝着“订餐到户,随时,自由的用餐”的方向发展。尤其是广大在校大学生,信息的获取手段越来越多的依靠网络环境,国内的网络订餐业务虽然还处在逐步摸索、逐步发展的阶段,但已经呈现出良好的发展势头和应用前景。1.3可行性研究1.3.1技术可行性系统是运行在windows平台下用java实现,数据库运用Sql Server2005来实现,采用自顶向下的方案进行设计实现。1.3.2学生需求在大学中一直被议论纷纷的就是大学食堂的饮食问题,大学的饮食质量不高已成为公认的问题。大学食堂仅仅
4、是满足了学生们的温饱问题,而质量却远远没有达到学生们的要求。1.3.3食堂管理需求作为一个出色的食堂管理者,首要做的就是在能有利润的基础上尽最大努力的满足同学们的需求。所需求的是该系统投入不能太大,维护经费少,要能实际的分担食堂餐饮压力。1.3.4学校官方要求该系统必须起到在改善同学们饮食,提高学生身体素质的基础上,不影响学校宿舍形象及管理,及不能让学生全部待在寝室,这不有利于学生身体健康,也严重影响到寝室卫生和寝室管理。该系统只能分担食堂压力,不能代替食堂。1.3.5管理要求为了保证系统能长期、安全、精细、迅速的管理餐饮系统,应当满足一下要求:1) 系统信息处理准确及时。2) 系统容易操作维
5、护。3) 系统灵活,当数据结构以及其他软件接口发生变化时,能及时调整。4) 有稳定的服务器和数据库。1.4所需资源本系统使用的软件的开发工具是MyEclipse 7.0。使用JAVA编程语言进行系统开发。 由于java是跨平台的语言,具有很好的扩展性和移植性,利用java开发数据库应用程序有利于在不同的平台生成应用; java在网络编程方面的优势可以使得java开发的数据库应用程序更好的应用于各种网络应用,诸如网络通信、远程监控等。1.5进度安排系统的实现为三个月,通过对各个阶段的分析我们得出时间的可行性,系统时间安排如下: (1):2011.9.122011.9.26 可行性研究报告 (2)
6、:2011.9.272011.10.17 需求规格说明书 (3):2011.10.182011.10.28 总体设计说明书 (4):2011.10.292011.11.19 详细设计说明书 (5):2011.11.202011.12.10 系统功能2. 需求规格说明书2.1任务概述2.1.1产品概述系统的开发目的:网上订餐系统是针对大学生这个特定群体量身定做的,目的是服务大学生。经过调查同学们对学校食堂的意见有以下问题,菜价相对比较贵,饭菜供应的时间都比较短。如果因为一些事情错过就餐时间就赶不上去食堂吃饭;每当节假日饭菜供应的种类少之又少,而且还存在着热了卖,卖了热的情况;到吃饭点找坐位都困难
7、;随着天气越来越冷,考试的临近,很多学生都愿意躲在寝室,而不是特意跑到食堂用餐,如果有可以有人送餐到寝室会有很多人愿意去尝试。综上所述食堂的这些问题相应的给予了建设本系统的必要性。 系统的作用范围:本学院系统开发背景:近年来,随着Internet的迅速崛起,互联网已日益成为提供信息的最佳渠道并逐步进入传统的流通领域,传统的餐饮业在当前计算机网络信息化面前同样面临着一个新的挑战。民众的餐饮习惯也在渐渐的朝着“订餐到户,随时,自由的用餐”的方向发展。尤其是广大在校大学生,信息的获取手段越来越多的依靠网络环境,国内的网络订餐业务虽然还处在逐步摸索、逐步发展的阶段,但已经呈现出良好的发展势头和应用前景
8、。2.1.2用户特点本系统的使用对象是本学院食堂管理工作人员,掌握相关计算机的基础操作就可以利用本系统进行相关的操作管理相关事宜。2.1.3条件与约束项目经费的开发经费不超过1万元。开发时间为3个月左右。开发负责人:主负责人1人,开发小组3人。在管理防止、硬件限制、及进行操作安全有一定的限制。2.1.4预计不良后果系统开发使用初期,管理不够完善,数据统计处理不够规范,影响开发。2.2需求规定2.2.1对功能的规定用户管理:可以实现学生和管理员登入信息发布:学生可以浏览最新信息和选择需要的饮食。购物车:统一放置所需饮食,同意购买。留言板:收集学生需求信息餐品管理:可以修改餐品的数量以及种类和对餐
9、品的查询。订单管理:用户可查询已下订单的执行情况,我们可以查看订单,进行餐品的配送,系统管理员可以对订单的具体资料进行修改。公告管理:更新新信息。投票管理:方案实施或者变动时,收集大家的意见。2.2.2对性能的规定为了保证系统能够长期、安全、稳定可靠、高效的运行,本系统应该满足以下要求:1、 系统处理的准确性和及时性2、 系统的可扩充性3、 系统易用性和易维护性4、 系统的标准性5、 系统的响应速度快2.2.3数据管理规定在用和备份的磁盘数据文件,应不少于两份,分不同地进行保管,即当天的数据文件应备份在两台工作站上,当月的数据至少要复制在两张光盘上并保存在不同的的两个地方。备份的数据,应在单机
10、上进行恢复实验,以确认是否正确备份。建立操作记录制度。每天资料的输入输出都要及时详细的记录,发现擅自使用计算机或输入输出数据的应立即报告有关负责人进行处理。各操作人员必须严格按照岗位职责来处理相关数据,不得随意选择与岗位职责无关的软件进行处理。系统维护人员要全面负责系统软件,机内数据的安全管理,并做好机器设备日常维护,出现故障,应积极及时的配合专业技术人员排除故障,确保系统的正常运行。2.3输入输出要求输入设计:该系统采用键盘输入和表格导入的两种方式对系统数据进行数据的输入。键盘输入是由系统操作员用键盘直接对数据库进行数据的输入,适用于少量数据的输入表格导入是由系统操作员用外部表格直接对数据库
11、进行数据输入,使用于大量数据输入输入设计:采用设备输出和介质输出两种方式对系统数据进行数据的输出。设备的输出是指将数据库的数据输出到屏幕、投影仪等输出设备上,使系统管理员或操作员及时了解系统变化。介质的输出是指数据库数据输出到光盘、U盘、移动硬盘等介质上,使系统管理员或操作员能方便的移动数据。2.4数据库表设计用户基本信息表字段名字段类型字段长度字段约束条件用户姓名Varchar10Not null用户性别Varchar15Not null用户学号Varchar20Not null用户宿舍号Varchar5Not null送餐员基本信息表字段名字段类型字段长度字段约束条件编号Varchar10
12、Notnull姓名Varchar10Notnull学号Varchar20Notnull楼栋号Varchar10Notnull宿舍号Varchar5Notnull餐品展示信息表字段名字段类型字段长度字段约束条件餐品编号Varchar10Not null餐品名称Varchar50Not null餐品价格Money10Not null餐品数量Int10Not null餐品分类Varchar20Not null餐品图片Image50Notnull促销餐品编号Varchar20Notnull促销价格Money15Notnull网站公告信息表字段名字段类型字段长度字段约束条件增加信息Varchar20No
13、tnull修改信息Varchar25Notnull删除信息Notnull25Notnull发布日期datetime15Notnull发布时间datetime15Notnull网上调查信息表字段名字段类型字段长度字段约束条件餐品编号Varchar10Notnull餐品名称Varchar10Notnull餐品销售数量Int10Notnull调查意见Varchar30日期时间datetime15Notnull新品推荐信息表字段名字段类型字段长度字段约束条件餐品编号Varchar10Notnull餐品名称Varchar10Notnull餐品价格Money5Notnull餐品数量Int50Notnull
14、图片展示image30Notnull推荐时间datetime15Notnull销售排行信息表字段名字段类型字段长度字段约束条件销售编号Varchar10Notnull餐品编号Varchar10Notnull餐品名称Varchar15Notnull销售单额Money10Notnull销售数量Int30Notnull销售总额Money20Notnull餐品图片image30Notnull销售排行Varchar10Notnull销售时间datetime15Notnull添加至购物车信息表字段名字段类型字段长度字段约束条件餐品编号Varchar10Notnull餐品名称Varchar15Notnull
15、餐品单额Money10Notnull餐品数量Int20Notnull餐品总额Money20Notnull日期时间datetime15Notnull移除餐品信息表字段名字段类型字段长度字段约束条件餐品编号Varchar10Notnull餐品名称Varchar15Notnull餐品单额Money15Notnull餐品数量Int20Notnull餐品总额Money20Notnull日期时间datetime15Notnull清空购物车信息表字段名字段类型字段长度字段约束条件餐品编号Varchar15Notnull餐品名称Varchar10Notnull餐品单额Money15Notnull餐品总额Mon
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 09信管第三组 软件工程计划书 09 第三 软件工程 计划书
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1723528.html