- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库实验4.
实验4 ODBC编程课程:数据库系统概论专业:计算机科学与技术专业学号:1245713131姓名: 2014年12月20日星期六1.实验目的与要求(1)了解C/S结构的应用系统设计与实现的全过程。(2)学会开发工具与数据库互连的方法。(3)能使用开发工具操纵数据库。2.实验环境要求(1)服务器端 SQL Server 2005(2)客户端 VC6.0(3)服务器端与客户端网络互连3.实验内容建立“图书销售管理系统”。(1)创建与维护数据库在SQL Server2005中创建图书销售数据库(library),建立所有的表、设置约束,并准备好部分数据(注意:各表中的数据必须符合约束规则)。(2)开发客户端数据库应用程序1)划分应用程序的功能模块 图书销售管理系统可以由五个模块组成,各模块的功能如下:a)图书销售图书零售 一般顾客零售和会员零售图书退货b)图书管理新书编目 为新进的图书编目图书的查找与管理 查找(可实现按ISBN、书名、出版社查找) 图书修改 图书进货 图书退货出版社管理c)会员管理会员添加 添加新的会员,同时登记会员的基本信息、有效期等等。会员查找 提供会员编号、身份证号、会员姓名等方式复合查询。会员删除 删除已存在的会员。会员信息修改 对会员的基本资料进行修改。d)用户管理用户添加 添加新的用户,同时设置用户的密码、权限等。用户查找 提供用户名、用户权限等方式复合查询。用户删除 删除已存在的会员。用户信息修改 对用户的权限修改、初始化用户密码。d)数据管理数据备份数据恢复要求:列出各子功能模块所涉及到的表,并说明对表所做的操作。2)应用程序的实现各功能模块均由函数实现,在主函数中,建立一个主菜单列表,由用户选择要实现的功能,调用相应的功能函数。主函数如下:int main(){int k;while(1){cout\n;cout\n; cout *****************************\n; cout 1.图书销售\n; cout 2.图书管理\n; cout 3.会员管理\n; cout 4.用户管理\n; cout 5.数据管理\n; cout 6.退出\n; cout *****************************\n; cout请选择1~6:\n; cink;if(k==6)break;switch(t){case 1:librarysale(); //调用图书销售函数 break;case 2: librarymanage(); //调用图书管理函数break;case 3:membermanage(); //调用会员管理函数break;case 4: usermanage(); //调用用户管理函数break;case 5: datamanage(); //调用数据管理函数break; default: break;}}return 0;}实现要求:1)每位同学至少要完成librarysale()、librarymanage()、membermanage()和usermanage()四个功能模块函数中的一个的编写;2)在各功能模块中,自行设计子菜单,按不同要求完成对数据库中的数据操作:显示、查找、删除、修改等;3)与数据库的连接和断开单独用函数实现。具体代码:IUserDao接口:package com.librarymanage.dao;import java.util.List;import com.librarymanage.entity.User;public interface IUserDao {public boolean doCreate(User user) throws Exception;public boolean doUpdate(User user) throws Exception;public boolean doDelete(String userId) throws Exception;public User findById(String id) throws Exception;public ListUser all() throws Exception;}IUserDaoImpl类:package com.librarymanage.dao;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultS
您可能关注的文档
最近下载
- 中小学生国庆假期安全教育主题班会PPT课件.pptx VIP
- 《电子商务基础》第一章课件.pptx VIP
- 第2单元活动3 编程实现算法 课件湘科版信息科技五年级上册.ppt
- 1.2记录个人观点(课件)-三年级信息科技全一册(河北大学版2024).pptx VIP
- 《黄金交易基础知识》课件.pptx VIP
- (高清版)DB22∕T 2758-2017 黑参 地标.pdf VIP
- 品牌管理完整版课件全套ppt教学教程(最新).pptx
- 2025年GB 45673《危险化学品企业安全生产标准化通用规范》解读宣贯学习课件.pptx
- 消防救援人员申请结婚报告表.doc VIP
- 答司马谏议书选择题及答案.pdf VIP
文档评论(0)