欢迎来到天天文库
浏览记录
ID:11590266
大小:603.00 KB
页数:16页
时间:2018-07-12
《网工0901-21-葛志-java课设报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计报告课程名称java语言课程设计课题名称校园卡食堂收费系统专业网络工程班级0901学号200903120121姓名葛志指导教师李远辉刘铁武曹燚2012年2月27日湖南工程学院课程设计任务书课程名称java课程设计课题校园卡食堂收费系统专业班级网络工程0901学生姓名葛志学号200903120121指导老师李远辉刘铁武曹燚审批任务书下达日期2012年2月27日任务完成日期2012年3月10日一、设计内容与设计要求1.设计内容:1.1概述校园卡食堂收费系统是校园卡一体化的一个方面,主要用于食堂收费管理的一个系统。虽然从表面上看上去无外乎学生
2、点餐付费、充值、挂失、注销等功能,但是整个内部实现过程将是校园卡食堂收费系统的核心,怎样将界面操作跟系统数据更新操作联系起来,需要用到数据库方面的知识。在校园卡食堂收费系统中,学生这一主体是间接授权管理人员和工作人员实现学生所需的功能,所以系统面向两种使用者,一个是管理人员、另一个是工作人员。1.1.1管理人员:根据学生的请求完成餐卡注册、餐卡挂失、餐卡注销等功能,然后根据食堂的内部需求完成工作人员注册、消费报表参看等功能。1.1.2工作人员:根据学生的请求完成余额查询、点餐付费功能。2.设计要求:2.1要求有界面2.2能够连接数据库并对数据进
3、行更新2.3管理人员操作流程:得到学生需求请求后,管理人员登录工作界面。如果是餐卡注册、挂失、注销请求,待学生出示学生证等有效证件后进行功能操作:如果是充值请求,可以直接进行充值。管理人员新增工作人员信息。2.4工作人员操作流程:得到学生需求请求后,工作人员登录工作界面。如果是点餐付费,需输入餐卡ID和点餐付费价格,然后系统返还一个信息界面,显示此次消费餐卡ID、点餐付费价格和当前余额;如果是余额查询请求,则直接输入餐卡ID,同样系统将返还一个信息界面显示餐卡余额二、进度安排第二周星期一8:30——11:30星期二14:00——17:30星期三
4、8:30——11:30星期四8:30——11:30星期五14:00——17:30第三周星期一8:30——11:30星期二14:00——17:30星期三8:30——11:30星期四14:00——17:30星期五8:00——17:30答辩附:课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。正文的内容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图);三、主要功能的实现(至少要有一个主要模块的流程图);四、程序调
5、试;五、总结;六、附件(所有程序的原代码,要求对程序写出必要的注释)。正文总字数要求在5000字以上(不含程序原代码)。目录一、主要功能1二、详细设计21逻辑结构设计22物理结构设计22.1管理人员信息表22.2工作人员信息表22.3餐卡信息表33创建存储过程3三、测试过程4四、心得6一、主要功能校园卡食堂收费系统分为两大模块:客户端模块和服务器端模块。客户端模块主要是管理人员和工作人员进行的界面操作,包括工作人员进行的余额查询、点餐付费操作和管理人员的餐卡注册、查看报表等操作。而服务器端模块只要是界面操作跟数据库的链接,将界面操作跟数据库更新
6、操作变为同步,这是内部实现过程,通过计算机上的软件处理得到。结构化模块食堂收费系统服务器端模块客户端模块数据修改功能统计事务功能管理事务功能余额查询功能点餐付费功能餐卡注销餐卡挂失注册餐卡餐卡信息更新注销信息更新挂失信息更新报表统计余额查询点餐付费餐卡充值新增用户图表111二、详细设计1逻辑结构设计管理人员信息表(管理ID,密码,姓名,生日,身份证号,注册时间);工作人员信息表(工作ID,密码,姓名,生日,身份证号,注册时间);餐卡信息表(餐卡ID,姓名,学号,性别,身份证,注册时间,接手人管理ID,餐卡余额);2物理结构设计2.1管理人员信息
7、表列名数据类型可否为空备注管理IDNarvchar(3)否管理人员操作证明姓名密码Narvchar(20)Narvchar(5)否否管理人员姓名验证登陆生日Smalldatetime是身份证号Nchar(18)否管理人员的身份验证注册时间Smalldatetime是图表2.12.2工作人员信息表列名数据类型可否为空备注工作IDNarvchar(4)否工作人员操作证明姓名Narvchar(20)否工作人员姓名密码Narvchar(5)否生日Smalldatetime是身份证号Nchar(18)否工作人员的身份验证注册时间Smalldatetime
8、是图表2.22.3餐卡信息表列名数据类型可否为空备注餐卡IDNvarchar(5)否餐卡使用证明11姓名Nvarchar(20)否拥有者姓名性别Nva
此文档下载收益归作者所有