




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档数据库应用设计实习报告书院(系)名称:管理工程学院学生姓名:霍佳佳专业名称:电子商务班 级:商务1101班时间:2012年12月17日 至2012年12月28日1.系统需求分析该系统能够帮助超市实现商品销售管理、人员管理、进货出货管理等功能。经过系统调查,从方案可行性、经济可行性、技术可行性、社会环境等方面论述,确定本次实习,结合数据库应用系统特点以及从上述几点考虑,本次实习要实现数据库应用系统中的商品、人员信息管理功能及相应的数据查询、更新等操作。 2.总体方案设计内容要求:1. 功能设计:绘制功能模型图,设计用户界面,并描述相应功能。用程序处理流程图表示各子模块功能。2. 数据库设计:根据关系型数据库设计理论,画出整个数据库的E-R图,建立数据库。总体设计图如下所示: 数据库的E-R图如下: 3.系统实施1. 工作计划及时间安排一、 2012-12-17至2012-12-18驱动和环境等的安装与配置: 1. 数据库环境SQL Server 2000;2. 安装Java的运行工具JDK7.0版本,配置相关环境变量;3. 安装系统界面层的开发环境eclispe,自主学习并掌握其相关用法,编译一个简单的程序Hello测试是否安装成功;4. 为了实现JDBC对数据库的访问,安装JTDS驱动程序和SP4补丁。二、 2012-12-19至2012-12-21具体操作环节:1. 启动SQL2000的服务管理器、查询分析器、企业管理器,建立数据库及其中的各种表;2. 在eclipse中建立各种类,一步步的调试编译,直到没有错误为止;3. 运行各种类,在保证与数据库完好连接的状态下,出现各种图形用户界面。三、 2012-12-24至2012-12-28认真分析总结上一周的实验过程,然后完成实验报告。2. 具体实施过程1)设计实现超市管理系统数据库利用SQL Server开发工具实现超市管理系统数据库中的各种关系表,并对关系模式属性及关系之间的联系进行说明。2)设计实现超市管理系统业务功能设计实现超市管理系统登录界面利用eclipse开发工具实现超市管理系统的展示界面,并对界面中的主要模块进行描述,例如商品添加,描述它的属性,以及对它的控件响应事件进行说明。首先创建Main这个类,声明其构造方法,在构造方法中设置了一系列页面窗口的属性,然后在主方法main中通过调用构造方法及其他类的成员方法,编译运行后即可出现下图界面。登录框利用eclipse设计实现登录对话框,并对登录框的主要功能进行描述,描述它的实现方法,同时对它的控件响应事件进行说明。点击上图中的即可出现如下登录界面高级功能模块设计利用eclipse实现高级功能界面,并对界面中的主要模块进行描述,描述它的组件功能,以及对它的控件响应事件进行说明。 出入库功能实现实现出库及入库相关功能仓库信息功能设计利用eclipse设计实现仓库信息相关功能,并对该功能中的主要模块进行描述,描述它的属性,以及对它的控件响应事件进行说明。信息查询功能利用eclipse设计实现信息查询功能,并对功能中的主要模块进行描述,描述它的属性,以及对它的控件响应事件进行说明。点击确定之后即可出现 点击确定之后即可出现 点击确定之后即可出现 3)设计实现超市管理系统数据库服务功能运行超市管理系统需要涉及数据库连接、数据库中用户、商品和仓库信息的查询和更新等操作。4.实验总结 为期两周的上机实习已经接近尾声,从开始的一脸茫然到现在的颇有成就感。回头想想这两周以来,每天早上八点半坐到实验室里一直忙到中午一两点,现在还真有点留恋,一路过来享受着这个过程,感觉着自己的一点点进步,尽管要面临各种期末考试,但自己也从没有落下过实习,对这个过程还是感触很深的。记得踏入实验室的第一天,打开电脑,装好JDK,配置好一系列的运行环境,在老师的指导下安装了eclipse这个功能强大的软件,对于一个完全陌生的纯英文软件,瞬间觉得自己好无知,本来还可以上网查查它的用法,可电脑不给力连不上网,所以就从同学那里查到资料然后拷贝过来一点一点学起。根据指导文件一步步操作下来,终于在第一次上机的时候简单明白了eclipse的用法。紧接着就编写了一个简单的小程序,自己编译运行成功后又帮助同学解决了程序编译时出现的一些问题,顿时自信心回升。接下来学习了SQLBase这个类,明白了如何用java语言连接数据库,并对数据库进行查找、删除、更新等操作,其中涉及到查询分析器连接时的用户名和密码的匹配、本机地址、端口号等等,为了实现JDBC对数据库的访问,安装jtds驱动程序和SP4补丁。这些准备工作做好后,就可以成功实现连接了。接下来的工作就是设计超市管理系统数据库并实现超市管理系统的一些业务功能和服务功能。系统界面层功能用JAVA语言实现,开发环境为eclispe;数据库环境为SQL Server 2000, JTDS驱动程序及SP4补丁帮助JDBC对此数据库的访问。首先利用SQL Server开发工具建立了超市管理系统数据库中的各种关系表并插入相关数据。然后就在eclipse中创建了一个名为Goods的项目,在顺次创建一系列的类,前后差不多一周的时间都在做这个工作,总共将二十多个类一一建立好,然后完成好类与类之间的互相引用,改正了引用时的各种语法错误,以及完善一些程序,因为有的程序会有很细微的细节错误,比如Insert_goods这个类中有个SQL语句就出现了错误,误将Users写成了User,这样将会引起数据的插入失败,所以在后期的程序调试中注意检查错误并极力改正,最终完成了超市管理系统及其相关功能的建立,并可以成功演示出来。虽然整个过程中的程序代码都是老师提供的,但是整个系统的完成也要完整无误的将每个类拼凑起来,一起来实现这样一个超市管理系统的终端,所以还是蛮有成就感的,学了一个学期的理论知识,终于可以应用到实际生活中了。整个过程中通过与老师、同学的交流,也学到了不少东西。自己也初步掌握一些图形用户界面的简单实现方法,使我对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 千图网特邀设计师
- 家务任务:成长必修课
- Ivacaftor-13C6-VX-770-sup-13-sup-C-sub-6-sub-生命科学试剂-MCE
- 福安经济开发区锂电新能源配套产业小微园区项目可行性研究报告
- 2025年航空发动机维修技术革新与维修政策法规解读报告
- 2025年环境监测物联网在环境监测领域的物联网技术应用与产业发展报告
- 2025年医疗器械国产化替代的关键技术与产业布局报告
- 多式联运信息平台功能优化与协同发展在物流园区运营中的应用探索报告
- 教育信息化基础设施建设在智能教育评价系统中的应用报告
- 2025年纺织服装行业智能化生产智能化生产设备技术升级项目实施报告
- MOOC 大数据与法律检索-湖南师范大学 中国大学慕课答案
- GB/T 19964-2024光伏发电站接入电力系统技术规定
- MSDS基础知识培训课件
- 吸入剂的正确使用
- 疝气护理课件
- 《造林绿化落地上图操作技术规范》
- 国企基金公司招聘考试题
- 烧伤科普讲座课件
- 小学语文课前预习有效指导的研究结题报告
- 《狼性企业文化》课件
- 智慧能源管理平台建设方案书
评论
0/150
提交评论