2014年春季java开发训练计划.doc_第1页
2014年春季java开发训练计划.doc_第2页
2014年春季java开发训练计划.doc_第3页
2014年春季java开发训练计划.doc_第4页
2014年春季java开发训练计划.doc_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java/.net开发训练教学计划河南科技大学信息工程学院计算机系2014-5-1目 录教学计划关键时间3课程设计任务书3各设计题目需求说明4图书管理系统需求说明5超市前台销售需求说明6餐饮管理系统需求说明6选课管理系统需求说明7系统设计要求9系统设计要求9设计报告内容要求15设计报告格式要求17设计报告上交要求20设计说明书封面21学生反馈情况表23指导教师评分表23课程设计分组情况表25其它2728教学计划关键时间n 2014年6月13日(16周周五下午) 程序验收。n 2014年6月15日(16周周日下午) 电子版报告验收,班长收齐后打包发到。验收合格者打印上交课程设计报告 计算机系Java./net开发训练值班人员学年学期:20132014学年第二学期 专业班级:计科12级,物联网12级 日期时间教学环节内容人员备注地点15周周二8:3010:00讲课动员分组王志强开元工科2号楼6楼软一软二机房10:0011:30讲课开发技术讲解王志强15周周二15:0016:30讲课需求分析王志强16:3018:00指导需求分析王志强15周周三8:3010:00指导总体设计邱涌10:0011:30指导概要设计邱涌15周周三15:0016:30指导数据库设计邱涌16:3018:00讲课详细设计邱涌15周周五8:3010:00指导编码邱涌10:0011:30指导编码邱涌15周周五15:0016:30指导编码邱涌16:3018:00指导编码邱涌16周周一15:0016:30指导编码王志强16:3018:00指导编码王志强16周周三8:3010:00指导编码王志强10:0011:30指导编码王志强16周周三15:0016:30指导系统集成王志强16:3018:00指导系统集成王志强16周周五15:0016:30验收程序验收王志强,邱涌争优学生答辩16:3018:00验收程序验收撰写报告王志强,邱涌争优学生答辩课程设计任务书课程设计任务书课程设计题目【图书管理/餐饮管理/超市前台销售/学生选课/其他具体的题目】系统姓名学号专业班级组长同组成员 每组不超过4人指导教师王志强 邱涌课程设计目的通过本环节,使学生巩固Java Web开发基本概念、原理和技术,学会使用某个开发工具(如:MyEclipse)进行Java Web应用程序开发,将理论与实际相结合,完成一个小型web系统的设计与实现,并在此基础上强化学生的实践意识,提高其实际动手能力和创新能力。课程设计环境硬件:装有windows操作系统的计算机软件:SQL Server 2008 及【填写自己采用的开发工具 】 课程设计任务和要求任务:1.进行【图书管理/餐饮管理/超市前台销售/学生选课/其他具体的题目】系统的总体设计、概要设计、数据库设计、详细设计;(可以直接使用数据库原理课程设计中完成的数据库);2.设计并实现【图书管理/餐饮前台管理/超市前台销售/学生选课】系统的【xx,填写自己实现的模块名称】模块。要求:1.模块功能满足需求说明、保证一定性能要求。2.撰写出符合要求的课程设计报告。参考文献学生自己填写,按报告要求的格式时 间 进 度 安 排序号起止日期工 作 内 容12014-6-3讲授开发技术,学生分组22014-6-32014-6-4总体设计、概要设计、数据库设计、详细设计、组内学生分工32014-6-62014-6-11编码、测试42014-6-11系统集成52014-6-11形成课程设计文档内容及格式撰写要求,讲授文档撰写方法,撰写课程设计报告62014-6-13验收程序,上交课程设计报告指导教师签字: 2014 年 6月 1 日各设计题目需求说明图书管理系统需求说明一、读者管理1 新学期向导能自动引导您建立新班级,处理毕业班读者。 2 借书证制作可用扫描仪、图像文件等作为读者照片源,制作黑白或彩色的借书证。 3读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。 4读者可以自由分类,可为每一类读者指定借阅规则。5读者有自己的密码,可以远程预约图书。二、采编管理1 有完善的采编功能及超过70万册典型书目的辅助编目数据。 2 图书采编采用扫描枪自动识别ISBN和统一书号,对分类号进行自动分析,借助可扩展的编目库减轻编目人员的工作。 3 图书注销有完整的备查档案。三、 流通管理1借书完全通过扫描枪条码识别,自动识别借书证是否有效,根据设定的规则进行管理。提示读者已借书数、超期图书应缴罚款等参考信息。 根据图书的种类确定借阅期限。罚款单价根据图书种类确定。2还书完全通过条码识别,自动作超期记录。 3 图书预约可以为读者提供方便,可以进行管理及打印到书通知。 4.图书损坏、丢失处理能显示每本书上次损坏的记录以及其它信息。四、 统计管理1 综合统计统计图书馆目前的各种指标。 2 流通统计可以统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以图表、表格两种方式显示。 3 馆藏统计可以统计、分析各时期的图书馆藏量、分类馆藏量、馆藏量变化趋势,并可以图表、表格两种方式显示。五 查询管理1 读者可以通过WEB随时随地进行图书检索,可以随意安排检索条件、检索项目。 2 借阅综合查询可以查询按全体读者、各类别读者、某个部门、班级、个人进行借阅图书、超期图书 、借还书日期、借阅天数的查询。 3超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。 4可查询图书的被借阅史、读者的借阅史。 5应收超期罚款、已收罚金的明细、汇总帐。 6已注销、损坏图书查询。六、 其它辅助功能 1 系统管理、操作员管理能为使用本系统的每个人设置不同的操作范围。 2 数据备份和数据恢复提高系统的安全性需求不限于以上内容,学生可以在此基础上有所发挥。超市前台销售需求说明1、收银:输入或使用条码阅读器读入商品条码调入商品定价资料,结账时只需要按回车或F1键可以调出结账窗口可行结账,结账后将打印销售小票。可以销售散装类商品。记录结账方式(现金、银行卡、赠券)和相应金额。2、会员卡:支持会员卡积分。3、挂单、调单:可以对销售单进行挂单、调单,压后结账。4、撤单:对错误的单子或顾客退货的单子进行撤单5、销售统计:对收银员今天的销售额进行统计,前台只能查看今天的销售额,而后台可以查看所有时间的销售数据。6、商品查询:可以对顾客需要的商品进行查询,查看是否有该商品及其价格,支持模糊查询。查询到的商品可以直接双击进行销售。 7、销售退货:已售出商品退货功能。8、重打:支持重新打印小票功能(小票复制)。9、按键定义:可以对前台销售的各功能按钮进行自定义,商品快捷键定义。10、POS机设置:前台收银用的POS设备的端口、型号设置。11、增加会员:增加会员、发放会员卡。12、交班离开:员工下班使用此功能注销登录。13、销售提成:自己定策略,使得能够提高员工积极性。餐饮管理系统需求说明l 前台营业:日常营业操作l 日始日结:设定每个营业日的开始和结束l 接待预订:显示房台状态,进行房台预订l 点菜收银:开台、点菜、结帐、交班,提供最主要的营业功能l 营业设置:日常营业所必需的数据库设定l 酒菜设置:按类别(酒水饮料、凉菜、热菜、主食、包桌、服务用品等)设置酒菜数据l 房台设置:类别设置包房或餐台l 其他设置:付款方式(现金、银行卡、赠券、挂账、免单)、点菜说明等l 营业分析:对营业数据进行统计分析、打印报表l 销售分析:营业总况、收入金额l 房台分析:按房台统计分析营业情况l 酒菜分析:各种酒菜的详细销售情况统计l 操作分析:统计分析服务员的营业情况l 业绩分析:统计分析提成服务员的销售业绩和提成金额l 财务查询:查询各类单据和消费情况l 帐单查询:查询所有已结帐单l 点单查询:查询所有历史点单l 挂帐查询:查询挂帐(签单)客人消费情况l 辅助管理:日常营业所需的其他管理功能l 操作员管理:管理操作员信息,并设置系统操作权限和最低折扣值l 挂帐管理:挂帐人信息录入、修改、挂帐归还选课管理系统需求说明用户登录1打开IE浏览器,在地址栏中键入教务处网址:/,回车;或者点击xx大学主页(/)上的教务处,进入xx大学教务在线。2用户登录,在教务处主页上的教学服务栏中(如图1所示的登录窗口中)正确输入用户名称(学号)和用户口令,选择“学生”单选框,点击登录后即可进入教务管理系统的WEB服务管理子系统。在教务处主页上的教学服务栏中正确输入用户名称(即一卡通的卡号)和用户口令,选择“学生”单选框,点击登录后即可进入教务管理系统的WEB服务管理子系统。依次点击网上选课全校性选修课 按钮,即可进入xx大学全校性选修课选课页面。学生的初始口令和学号相同,登录后请及时更改密码,防止被别人登录后破坏选课数据,若忘记密码请携带本人一卡通卡到个学院教务科或东校区教务处办公室查询(地点:(三)305)。 二、 在线选课1查询在全校性选修课选课页面,选课学生可以看到该学号可选的课程信息列表、已选课程列表和本人的校选课学分统计等信息,选课时可以按照“有无余量”、“课程归属”、“上课时间”、“上课校区”等信息查看课程列表,选择以上字段下拉菜单中的空白项时,将列出相应的全部课程。在选课页面上的课程信息列表中,可以查看课程名称、任课老师、上课时间、学分、周学时、容量、余量等信息。点击课程列表中的课程名称可以查看该课程的基本信息;点击教师姓名可以查看该任课老师的基本信息。2在线预选选课学生根据自己的情况选择欲修读的课程,并在课程信息列表选课下面的方框中打上号(重复点击将取消选择),表明你准备选择此门课程,同时可以选择预订教材,点击“提交”按钮,你的选课结果将存入选课数据库中,在已选课程列表中会出现你已经选择的课程信息。点击“关闭”则退出本次选课并关闭当前选课页面。注意:(1) 每位学生每学期的校级选修课选择门数不得超过两门。(2) 不得选择上课时间段相同的课程。(3) 对于课程列表中组号相同的课程,只能选择修读其中的一门。(4) 选课学生不能跨校区选课,西校区的学生请选择西校区(第二组团)中的课程。(5) 高年级的学生可以选修低年级的课程,但低年级的学生不能选修高年级的课程。若选择课程选课门数超过限制(两门)、上课时间冲突、选择同组中的不同课程、跨校区选课等,提交时系统会给出相应的提示,并随机将所选课程中的一门存入选课数据库,选课时请慎重选择。3退选课程若想退掉本轮已经选择的课程,可以点击已选课程右侧的退选按钮,在前三轮的预选阶段中,退选操作只能退掉当前预选阶段选择的课程,第二轮预选时不能退选第一轮已选定的课程,第三轮预选阶段不能退选第一轮和第二轮已经定选的课程,但在第四阶段(退选阶段)可以退选所有已经定选的课程。4、补选课程补选阶段的操作与在线预选的操作类似。但在补选阶段不能进行退选操作,所选课程一旦提交,就视为你已经同意选择此课,请同学门选课时一定要慎重。 系统设计要求系统架构:B/S技术框架:Struts2+Spring+Hibenate系统设计要求(以下界面为参考界面)图书管理系统需求说明及设计要求一读者管理1 新学期向导能自动引导您建立新班级,处理毕业班读者。 2 借书证制作可用扫描仪、图像文件等作为读者照片源,制作黑白或彩色的借书证。 3读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。 工具栏列出系统常用操作4读者可以自由分类,可为每一类读者指定借阅规则。5读者有自己的密码,可以远程预约图书。工具栏列出管理功能快捷操作该读者相关详细借阅数据查询读者结果列表详细数据的类型选择和相关操作多种查询条件组合系统功能导航多种操作区域数据显示、修改区域多种操作区域数据显示、修改区域二、采编管理1 有完善的采编功能及超过70万册典型书目的辅助编目数据。 2 图书采编采用扫描枪自动识别ISBN和统一书号,对分类号进行自动分析,借助可扩展的编目库减轻编目人员的工作。 3 图书注销有完整的备查档案。多种操作区域数据显示区域三、 流通管理1借书完全通过扫描枪条码识别,自动识别借书证是否有效,根据设定的规则进行管理。提示读者已借书数、超期图书应缴罚款等参考信息。 根据图书的种类确定借阅期限。罚款单价根据图书种类确定。2还书完全通过条码识别,自动作超期记录。 3 图书预约可以为读者提供方便,可以进行管理及打印到书通知。 4.图书损坏、丢失处理能显示每本书上次损坏的记录以及其它信息。系统功能快捷按钮显示该读者已借书详细信息输入待借书信息读者基本数据显示区域四、 统计管理1 综合统计统计图书馆目前的各种指标。 2 流通统计可以统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以图表、表格两种方式显示。 3 馆藏统计可以统计、分析各时期的图书馆藏量、分类馆藏量、馆藏量变化趋势,并可以图表、表格两种方式显示。统计分析结果图表显示区域设定统计分析的多种方式、条件和相关操作五 查询管理1 读者可以通过WEB随时随地进行图书检索,可以随意安排检索条件、检索项目。 2 借阅综合查询可以查询按全体读者、各类别读者、某个部门、班级、个人进行借阅图书、超期图书 、借还书日期、借阅天数的查询。 3超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。 4可查询图书的被借阅史、读者的借阅史。 5应收超期罚款、已收罚金的明细、汇总帐。 6已注销、损坏图书查询。查询读者结果列表多种查询条件组合工具栏列出管理功能快捷操作操作按钮区域查询结果列表设定多种查询条件借阅操作日志列表读者信息显示区域设定多种操作类型借阅操作结果列表书籍信息显示区域六、 其它辅助功能 1 系统管理、操作员管理能为使用本系统的每个人设置不同的操作范围。 2 数据备份和数据恢复提高系统的安全性设计报告内容要求课程设计报告内容要求1文档正文内容要求 正文部分要求必须具备如下内容:1)目录目录是将报告书内的章节标题依次排列。参见本文后面目录的示例。 2)绪论 绪论应说明本设计的意义、目的、研究范围及要达到的技术要求;说明本设计的指导思想;阐述本设计应解决的主要问题和采用的研究方法,要求自然、概括、简洁、确切。这里的意义不是指学习的意义,而是设计的程序对于解决生产实际的问题。!研究方法:采用结构化设计方法。 技术要求:可以参考教材中对于数据库应用的要求,比如数据量、并发数量等等。3)需求分析以无二义性的陈述说明设计的任务,程序要做什么?同时可以描述系统设计目标(或优点、特色)是什么?即要解决(或解决了)哪些实际问题。用文字描述软件的功能。系统处理的要求,业务规则校验,。4)总体设计(简写)包括三个部分:(1) 绘制系统的软件结构图;服务与处理的数据结构设计(如果有的话);安全设计;并发设计等(如果有的话)。(2)自己设计的功能的操作流程的描述。这一部分可以采用程序流程图进行描述。用户的使用这个功能完成业务处理的过程。(3)安全设计。包括数据库的应用安全设计和程序功能权限设置。 对于数据库的安全这里只需要提到采用视图或者增加数据库用户的方式,具体的实现放到数据库设计一章的物理设计一节来详细描述。 程序功能的访问权限也是描述一下设计思路。5) 数据库设计(简写)(1)概念结构设计描述ER模型设计的过程,重点突出设计的思路。(2)逻辑结构设计将概念模型转化为逻辑结构,给出关系模型,要求以关系模式的形式(即关系名(属性1,属性2,.)给出,不需要附表。 (3)物理结构设计进一步将逻辑结构转化为物理结构,并进行必要的物理结构的设计。6) 详细设计(核心)针对自己设计的那部分模块,进行算法的描述,一般可以利用程序流程图进行表述。(注意:由于每小组有3-4名学生,这部分内容要用自己的语言描述出来,不能只附一个图。严禁抄袭,如有发现,以0分计。)7) 编码(核心)是对数据库关键功能编码实现的方法进行简单的介绍。注意不要堆积源代码。可以将自己设计的程序界面截图放到这里,并描述编码实现的过程,比如,用了什么控件,设置了什么属性,核心代码等等。但是不要机械地大块粘贴代码。(注意:由于每小组有3-4名学生,这部分内容要用自己的语言描述出来。严禁抄袭,如有发现,以0分计。)8) 结论(略写)对设计质量的描述,针对设计的系统本身,可以写系统实现了哪些功能,有什么特色,以及哪些问题是以后需要进一步考虑和完善的(即与实际能用的系统还有哪些差别?)。要写得概括、简短。在结论中不能出现“我从课程设计中学到了”等体会性的语句,不要写成心得体会。9) 学习体会(略写,100字以内)课程设计过程的收获、遇到问题、对遇到的问题解决过程的思考、程序调试能力的思考、经验和体会以及对设计与实现的回顾讨论和分析;在课程设计过程中对课程的认识等内容;对于组长来说,还可以说明一下任务分工、设计协作等项目管理方面的体会和感受。10) 致谢(略写,50字以内)以简短的文字对在设计研究和设计报告撰写过程中曾直接给予帮助的人员表示自己的谢意。11) 参考文献罗列一下设计过程中参考的书籍。罗列格式后述。注意: 以上目录、 学习体会、 致谢 参考文献部分不需要编章,其他部分均需编章。章即一级标题,请参考示例。注意整个目录的示例。不编号的部分,除目录本身外,标题都要生成到目录里。设计报告格式要求文档格式要求标题不要多于三级(1.1.1),若需要有四级标题,则用1,2,3来表示。一级标题采用三号黑体,二级标题采用四号黑体,三级标题采用小四黑体,正文内容采用小四宋体。文中的图表:图的标注在下方,用五号楷体居中,图表皆按照章的顺序编号。如第二章第一图编号为图2-1;表的标注在表上方,用五号楷体居中,表中文字为五号宋体,居中。各部分排版规范参见电子文档中的模板。 (规范排版是为了让学生熟悉word工具在工程中的运用,为后期的毕业设计做准备。)附:1、 设计报告模板示例:(1)目录示例(2)各级标题示例:(3)表的示例:(4)图的示例:2、 参考文献格式示例:又如:等等。 设计报告上交要求要求以打印文档和电子文档两种形式上交。设计文档不超过17页。自行负责打印。1. 上交文档要求设计报告各班分别按照小组上交,并按照小组序号排序。1)打印文档要求:打印文档大小统一为A4纸幅。并按照以下4项内容和次序装订。各部分排版规范参见电子文档中的模板。 (规范排版是为了让学生熟悉word工具在工程中的运用,为后期的毕业设计做准备。)课程设计报告上交文档包含如下内容:001封面(由老师提供) 参见本文档002任务书(由老师提供) 参见本文档(结合自己题目和任务修改)003课程设计报告 正文 附录004指导教师评分表 参见本文档(结合自己题目和信息修改)2)报告电子稿上交要求:电子文档以班级为单位上交,每个班级一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论