




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
11课程设计目的TOC\o"1-5"\h\z目录 11课程设计目的 22课程设计步骤及要求 4\o"CurrentDocument"3课程设计报告要求 7\o"CurrentDocument"4设计任务 9\o"CurrentDocument"题一:酒店管理系统 9\o"CurrentDocument"题二:高校学生宿舍管理系统 10\o"CurrentDocument"题三:仓库管理系统 12\o"CurrentDocument"题四:图书管理系统 13\o"CurrentDocument"题五、简单POS系统 .13\o"CurrentDocument"题六、房产管理系统 14\o"CurrentDocument"题七:汽车客运中心票务管理系统 16\o"CurrentDocument"题八:银行储蓄系统 16\o"CurrentDocument"题九:班主任助手 17\o"CurrentDocument"题十:学籍管理系统 18\o"CurrentDocument"题十一:大学生就业管理系统 20\o"CurrentDocument"题十二:员工薪资管理系统 21\o"CurrentDocument"题十三:数据库课程设计管理系统 22\o"CurrentDocument"题十四:学校餐厅管理系统 23\o"CurrentDocument"题十五:人事管理系统 23\o"CurrentDocument"题十六:教务辅助管理系统 24\o"CurrentDocument"题十七:大学生就业咨询系统 25\o"CurrentDocument"题十八:医院药品进销存系统 25\o"CurrentDocument"题十九:设备管理系统 26\o"CurrentDocument"题二十:企业客户关系管理系统 26\o"CurrentDocument"题二十一:小区物业管理信息系统 27\o"CurrentDocument"5考勤与考核 27附录一:课程设计报告封面格式 31\o"CurrentDocument"附录二:ASP学习基础 32\o"CurrentDocument"附录三:相关知识链接 41\o"CurrentDocument"附录四:ADO.NET数据库开发技术简例 46随着信息技术的发展,数据库系统已成为现实生活诸多应用中不可或缺的一部分,数据库技术的发展与应用又极大地促进了计算机应用向各行各业的渗透。在高校计算机科学与技术专业中数据库系统原理作为专业方向必修课,具有非常重要的地位与实际意义,而数据库课程设计作为其集中实践教学环节,重要性不言而喻。数据库课程设计是计算机科学与技术专业集中实践教学环节的必修课,是学生学习完《数据库系统原理》以及《软件工程》等课程后,进行的一次全面的综合训练,其目的在于加深对数据库基础理论和基本知识的理解,培养学生具有C/S和B/S模式的数据库应用软件系统的符合设计需求的设计和开发能力,同时将软件工程思想贯穿于整个课程设计过程中,在具体实现过程中强化学生的实践意识,提高动手能力、创新意识和合作精神,也是一次难得的将多学科理论知识转化为实践能力的锻炼机会。数据库设计的基本任务是:对于一个给定的应用领域,设计优化的数据库逻辑和物理结构,使之满足用户的信息管理要求和数据操作要求,有效地支持各种应用系统的开发和运行。也就是说,数据库设计应该和应用系统设计相结合,即整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。课程设计是课堂教学的实践延伸,是重要的一环。学生按所选设计任务分组,在两周的课程设计时间里,应围绕自己的题目内容,结合软件工程的原理和方法,体验数据库及其应用系统开发全过程,尤其要突出数据库设计的六个阶段;同时体验并发挥团队合作精神。通过数据库课程设计的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度上提高应用程序的综合开发能力和创新意识、创新能力。通过设计实现一个实际可行的、完整的数据库系统软件,学会并掌握数据库技术应用的基本技能,巩固已学的知识,补充未学的但又必要的内容。具体掌握的基本能力有以下几方面:学习和巩固《数据库系统原理》的基本知识。将软件工程思想应用于课程设计与设计报告的撰写中。关系数据库管理系统的基本使用方法。熟悉SQL语言的主要功能及SQL语句的使用操作。熟悉数据库管理系统的设计过程,培养解决实际问题的能力。结合具体的开发工具完成相应题目的设计与编程实现。22课程设计步骤及要求22课程设计步骤及要求2.1课程设计步骤课程设计大体分五个阶段:选题与搜集资料:根据分组,选择课题,在小组内进行分工,进行系统调查,搜集资料。分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。程序设计:运用掌握的语言,编写程序,实现所设计的模块功能。调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。答辩与评分:每个小组开发的系统要进行演示答辩,根据成员分工回答评审老师的提问,结合课程设计报告,根据课程设计成绩的评定方法,评出成绩。在具体的从选题与搜集资料到答辩阶段中,要注意以下事项:选定设计任务后,分小组讨论,初步划分小组各成员的子任务,选出小组负责人,同时按照软件工程的原理和数据库设计的步骤尽快安排小组的工作进度。整个设计过程,小组各成员之间要有充分的交流,并作活动记录,其关键部分要求载入课程设计报告。一般地,在设计的各阶段,小组与指导老师之间至少要有一次交流、汇报,让老师掌握其设计动态。小组负责人要协调并控制小组各成员及整个项目(设计任务)的开发进度。小组成员要在集中实践周结束后协同小组负责人完成题目的后续开发和完善工作。小组成员和小组负责人要一起完成课程设计报告的撰写并做好答辩前的相关准备工作。2.2课程设计要求根据在实际教学中掌握的情况,很多学生认为课程设计只不过是一门考查课,没有试卷,没有老师监考,课程设计报告交上去就可以了。甚至有些同学根本就没有自己的东西,随便到网上下载一个管理系统应付了事,到答辩验收的时间,具体的设计是怎么完成的,一问三不知,可见,很多同学对课程设计的重要性认识不足。实际上,作为对理论的巩固与应用,数据库课程设计是一门综合性比较强的课程,它不仅要求学生具备基本的程序设计理论,还要求学生掌握规范化的软件开发流程,它不仅仅是像某些同学认为的比较复杂的程序,而是一个完整的软件,要包括规范的开发文档等一系列内容。在数据库课程设计中,学生就是一名数据库应用系统软件开发工程师。在课程设计的整个过程中,要注意将数据库设计基本理论和软件工程基本思想紧密结合,作为设计实现以及报告撰写的理论指导。具体要求如下:对实际系统要有恰当的需求分析过程,内容至少应包含主要数据流图、基本数据字典等信息的描述及相关系统功能的分析。设计过程应体现和侧重对数据库的分析和设计过程,内容至少包含E-R图设计,关系模式设计及优化,表间关系的分析等内容(至少有3张以上基表的设计)。要有数据库和表的创建脚本,输入必要的初始数据(每表至少有20条以上记录)。要有体现数据库安全性策略的设计过程,包括必要的权限设计与管理。要有数据完整性设计,应包括必要的数据完整性校验、一致性检查等。系统前台的设计,可自选开发工具(VB、ASP、ASP.NET、PHP、JAVA、JSP等)完成,但选定后原则上不能更换。⑺使用Access或SQLServer作为后台数据库管理系统。(8)成果提交形式:课程设计报告可运行的系统程序以小组为单位进行答辩3课程设计报告要求每个小组成员按软件工程的要求撰写一份不少于6000字的课程设计报告,并不得有超过30%的雷同部分。主要是要根据自己所负责的功能模块,按照软件工程思想,独立完成课程设计报告的撰写,而且在撰写的过程中,要着重写自己所负责的模块部分。课程设计报告中要体现软件工程思想的应用,同时也要体现数据库设计的几个阶段与软件工程传统方法学的阶段结合,熟练运用软件工程中的相关工具并在课程设计报告中有所体现,重点放在数据库设计部分。课程设计报告要求:封面(详见附录一);目录;摘要:主要是体现本人分工后负责的任务(列出关键词);正文内容(简要说明总体情况,详细介绍本人任务部分)包括:引言:主要介绍题目应用背景和内容概要;可行性研究:主要包括技术可行性、经济可行性和操作可行性;需求分析:主要包括数据流图、数据字典、概念结构设计(E—R图);总体设计:主要包括系统功能结构图、逻辑结构设计(关系模式-―关系)和物理结构设计(表结构)详细设计与实现:主要包括模块结构图、程序流程图及核源代码;测试:主要包括简单测试用例和截图;设计小结:主要包括设计体会和系统改进;参考文献;课程设计报告提交中请注意如下事项:1、设计题目在整个报告中必须一致。2、仔细通读一遍设计报告,不能出现错别字,例如系统“登录”不是“登陆”。3、 数据库设计阶段的设计问题,先需求分析、再概念结构设计、后逻辑结构设计、最后是物理结构实施4、 系统实现中不能出现过多代码,应该对实现的步骤及代码进行解释。5、 报告要有页眉和页号,页眉是本章标题,每一章另起一页,目录格式要正确6、 把所有设计资料(提交的资料要求见考勤与考核部分)以个人学号和姓名为文件夹名,交给班长统一刻录光盘。4设计任务根据自己相对熟悉的应用领域,挑选其中的题目,并进行组队,选出小组组长,并确定开发工具,要求不能有两个小组选同样的题目。选定好题目以后,进行相关资料的搜集及组内讨论基本功能需求,设计任务中的功能可以进行增删和完善,使其尽量切合实际需求。题目的选取原则上限定在该设计任务中。对于确有新意而且能组队,并且队中至少一名成员对该应用比较熟悉的情况下,经指导老师同意,可以在设计任务之外自主选题,同时要将选题内容参照设计任务中题目的介绍方式提交题目的相关说明(包括问题描述、系统功能的基本要求及拟选用的开发工具等)。题一:酒店管理系统1、 问题描述某三星级酒店经营住宿、餐饮、桑拿、会议业务,其中住宿和餐饮服务收入占该酒店整个营业收入的80%。客人入住酒店可以通过前台登记、前台预定;客房分为多个档次以供不同消费者选择;餐饮部既对内部入住客人服务,也对外营业,入住客人可以通过电话订购各种食品,在餐饮大厅就餐的客人必须先购餐券,然后凭餐券让服务生领取食品。该酒店为加强管理,提高整个酒店的运行效率,打算建设信息化管理系统,其中客房部、餐饮部是整个系统的重要模块。试实现其中客房管理模块2、 系统功能的基本要求:>前台客人入住登记;>客人退房登记;>前台收银;>客房预订登记;>换房(客人要求换房间)记录;>住宿价格调整;>访客登记;>综合查询⑴房况查询:某间或某类客房当前入住情况查询;预定房查询;某段日期某客房入住记录查询;⑵入住客人信息查询:根据房间号查询入住客人的信息;根据客人证件或姓名查询客人信息;根据来访客人信息查询被访客人信息。3、建议与提示:>采用B/S架构;>本选题建议最多3人选做;题二:高校学生宿舍管理系统1、问题描述:某高校有学生3万多人,学生统一住在学生宿舍。每间学生宿舍都配备有网络接口、电表、水表;学校后勤集团可以根据情况设置网络费、电费、水费标准,例如:每个学生每年交网络费30元;每个学生每个月有5度免费电、3吨免费水,超过免费量就按市场价格收取该寝室水电费。根据情况,专科生、本科生、硕士研究生和博士研究生住房标准不同。一般,专科生是4—6人一间寝室;硕士生3人一间寝室;博士生两人一室;除博士生外,所有学生每年都要按某个设定的价格缴纳一定的住宿费。对部分空置宿舍可以对外出租,租金由宿舍管理中心设定。该高校后勤集团学生宿舍管理中心拟开发一套管理软件,以加强学生宿舍管理。2系统基本功能要求:>新生入住登记(包括宿舍住房分配、登记);>毕业生退房登记;A学生换宿舍记录;>寝室卫生检查记录;>寝室设备损坏保修登记;>水电表读数记录;>水电收费(可以每月一收,也可以每年一收);>空置宿舍外租管理;>外来客人登记记录;>综合查询⑴根据寝室号查学生信息;⑵根据学号或姓名查寝室;⑶查水电费帐目(根据寝室号、学号查某寝室某段时期内的水电费);3、数据库要求:在数据库中至少应该包含下列数据表:>寝室信息表(包括楼号、寝室号、类型、价格等);A学生信息表;>寝室卫生检查记录;A水表度数记录;>电表度数记录;>外租客信息。4、建议与提示:>采用B/S架构;>本选题建议最多3人选做;题三:仓库管理系统1、 问题描述:某大型国有生产型企业拥有4个仓库:原材料仓库、成品仓库、半成品仓库和一个综合仓库。每个仓库配有主管一名和保管员若干名。该企业为精简冗员、减少仓库管理成本、提高管理效率,拟开发一仓库管理系统。2、 基本功能要求:>产品入库管理,可以填写入库单,确认产品入库;>产品出库管理,可以填写出库单,确认出库;>借出管理,凭借条借出,然后能够还库;>初始库存设置,设置库存的初始值,库存的上下警戒线;>可以进行盘库,反映每月、年的库存情况;>可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题四:图书管理系统1、 问题描述:某高校图书室有各种图书一万多册,每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价和内容简介等相关信息需要记录存储,同时需要记录的还包括学生和老师等相关信息,学生和老师通过借书证借阅图书,图书借阅有时间和数量的限制,详细情况请参照学校图书馆相关功能。2、 系统功能基本要求:>图书和借阅者基本情况的录入、修改、删除等基本操作。A办理借书卡模块。>实现借书功能。>实现还书功能。>能方便的对图书进行查询。>对超期的情况能自动给出提示信息。3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题五、简单POS系统1、 问题描述:某小型商店打算开发一简单POS系统。系统要求记录每一笔订货信息、每一笔销售交易的详情,并能查询某种商品销售情况,库存情况;当某种商品的库存不足时,系统自动提醒订货。2、 系统功能基本要求:>订货信息(商品名称、订货价、数量、供货商等)录入;>供货商信息录入;>销售详细信息(包括商品名称、价格、数量等)录入、查询、打印;>销售情况综合查询(1)按照商品名称、编号查询某一段时间内的销售量和销售额;⑵查询某种商品的销售利润((销售价一订货价)X销量);>库存情况查询:查询某种商品的当前库存量>安全库存量设置:为某种商品设定安全库存量,如果当前库存量小于安全库存量,系统自动提示订货;3、建议与提示:>采用B/S架构;>本选题建议最多3人选做;题六、房产管理系统1、问题描述:在我国住房管理是一个关系到每个人切身利益的大问题。现拟开发一个用计算机进行房产管理的系统,要求系统具有分房、调房、退房和咨询统计等功能。房产科把用户申请表输入系统以后,系统首先检查申请表的合法性,对不合法的申请表系统拒绝接受;对合法的申请表根据类型分别进行处理。如果是分房申请,则根据申请者的情况(年龄、工龄、职称、职务、家庭人口等)计算其分数,当分数高于阈值分数时,按分数高低将申请单插到分房队列的适当位置。每月最后一天进行一次分房活动,从空房文件中读出空房信息,如房号、面积、等级、单位面积房租等,把好房优先分配给排在分房队列前面的符合该等级条件的申请者,从空房文件中删除这个房号的信息,从分房队列中删掉该申请单,并把此房号的信息和住户信息一起写到住房文件中,输出住房分配单给住户,同时计算房租并将算出的房租写到房租文件中。如果是退房申请,则从住房文件和房租文件中删掉有关信息,再把此房号的信息写到空房文件中。如果是调房申请,则根据申请者的情况确定其住房等级,然后在空房文件中查找属于该等级的空房,退掉原住房,再进行与分房类似的处理。住户可向系统询问目前分房的阈值分数,居住某类房屋的条件,某房号的单位面积房租等信息。房产科可以要求系统印出住房情况统计表,或更改某类房屋的居住条件、单位面积房租等。2、 基本功能要求:A住房申请信息录入;>房产信息(包括位置、房型、面积、建造日期、房租等)录入、修改、查询;>分房阀值的设定、查询;>非空房的住户情况查询;>住房分配单输出;>评分标准的设定;>申请人申请信息公示(注意权限控制);A分房结果公示与查询。3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题七:汽车客运中心票务管理系统1、 问题描述:在长途汽车客运中心,旅客可以查看当前班次信息(通过电子布告牌或普通布告牌),根据班次信息到售票窗口购票,然后凭票上车;旅客在开车前某段时间可以退票;车站管理人员可以发布车次信息(如新开或增加某线路班次),可以根据市场行情来调整车票价格;售票窗口可以查询某班次的售票情况,可以预售车票。2、 基本功能要求:>多个售票窗口售票;>退票受理;>发布车次情况;>调整车票价格;>记录、调整某车次的司机、服务人员配备情况;3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题八:银行储蓄系统1、问题描述:为方便储户,某银行拟开发银行储蓄系统。储户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。同时要注意,存取款分为定期、活期或者定活两便等方式,设计过程中要考虑到不同情况下利率的问题已经利率的政策性调整等问题。2、 基本功能要求:>实现储户开户登记;>办理定期存款帐;>办理定期取款手续;>办理活期存款帐;>办理活期取款手续;>实现利息计算;>输出明细表;>销户;3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题九:班主任助手1、 问题描述:中学班主任不但承担着繁重的教学任务,还负责管理班上学生的学习、生活和思想,因而工作量相当大。试设计并完成一个软件,帮助班主任管理学生。2、 基本功能要求:>学生信息(包括个人信息、家庭情况、爱好等)的录入、修改;>学生学习管理:每位学生每次考试成绩的录入、分析;>综合查询:⑴按姓名或学号查某个学生的信息或家庭情况;⑵按姓名或学号查某个学生某次考试的成绩;⑶统计某次考试的平均分;⑷统计某个同学所有考试的平均分,描绘其成绩走势曲线图。请结合班级相关事务的管理适当添加相关内容的管理。3、建议与提示:>采用B/S架构;>本选题建议最多3人选做;题十:学籍管理系统1、 问题描述某高校拟开发一学生学籍管理系统,以帮助管理学生的基本信息、学习成绩、奖惩情况等。要求学生从入学起,即在系统中记录其基本信息,以后系统全程跟踪学生的学习成绩、奖惩情况等。2、 系统基本功能要求:学生基本信息编辑以班级为单位,在新生入学时录入新生的基本信息,并能对学生基本信息进行随时的修改(包括:学生个人基本信息;入学成绩;家庭信息;学生简历;学生军训;学生体检)学生成绩管理⑴在每学期考试结束后录入学生考试成绩,并能进行成绩修改⑵在录入学生成绩时应先选择分制:等级制;分数制⑶如是分数制应先设置平时分和考试分数在最后成绩中的百分制⑷如是等级制在写入数据表中时应先将等级转化为分数(5)在录入学生成绩表时先应该选取操作班级,再以每门课程为单位进行成绩的录入,缓考学生的成绩不需录入,学生最后成绩由程序根据用户设置进行自动计算生成⑹能根据学生成绩信息自动生成补考成绩信息⑺在录入缓考/补考信息时以班级为单位进行录入⑻缓考/补考后应相应的更新成绩表和缓考/补考信息表>学生惩处/奖励管理⑴可随时录入学生奖励/惩处信息,并能进行修改;⑵在撤消惩处时应相应的更新学生惩处信息表。>学生其他信息管理(操作对象:贷款管理信息;学生异动表;学生注册表);⑴可随时录入学生贷款管理/注册信息,并能进行修改;⑵在处理(执行/恢复)学生异动信息时,应更新相应的本学生信息(学生的学号,学生所属班级编号);⑶异动情况:留级(转班相似),休学(同退学),退学(作一标志,并添加此学生信息到异动表),转班级(作一标志,并添加此学生信息到异动表更新此学生所有信息学号关联的更錦。>综合查询:查询学生基本信息(操作对象:学生信息表;入学成绩表;家庭信息表;学生简历表;学生军训;学生体检)⑴根据学生姓名,班级查询(转化为学号进行查询⑵根据学号查询⑶按班级查询查询学生成绩⑴按学生学号查询本学期成绩⑵按学生姓名,班级查询本学期成绩(转化为学号进行查询)⑶查询某学生所有学期成绩(按学号/按姓名,班级)⑷按专业班级查询此班本学期需补考人次(5)查询全校所有缓考学生信息⑹全校还需补考的学生信息 ⑺全校补考门次大于某一定数的学生信息⑻全校范围内总学分小于某一定数的学生信息查询⑼全校范围内学生总成绩小于某一定数的学生信息查询奖励/惩处查询(1)按学号查询某学生奖励/惩处信息⑵按姓名、班级查询某学生奖励/惩处信息其它信息查询1按学号查询⑵按学生姓名,班级查询⑶按班级查询3、 数据库要求:在数据库中至少应该包含下列数据:学生个人基本信息;⑵学生简历表;⑶入学成绩表;⑷家庭信息表;⑸学生奖励表;⑹学生处分表;⑺学生异动表;⑻学生成绩表;⑼学生注册表;⑽贷款管理表;学生体检表;学生军训表;班级信息;缓考信息表;补考信息表4、 建议与提示:>采用B/S架构;>本选题建议四到五人选做;题十一:大学生就业管理系统1、问题描述:随着就业双向选择政策的实现,大学生就业管理系统的功能不言而喻:通过搭建一个信息互通平台,让毕业生和用人单位之间的供求及时准确地被对方获取,实现双向选择。2、 基本功能要求:>对用人单位的基本信息进行录入、修改、删除等。>实现毕业生相关信息的维护。>定时发布用人单位的毕业生需求信息。>方便的实现对人才需求信息的检索。>能够对历年的毕业需求信息进行统计、分析。3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题十二:员工薪资管理系统1、 问题描述:>某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。>该单位下设4个科室,即经理室、财务科、技术科和销售科。A工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。>每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。>每月个人的最高工资不超过8000元。工资按月发放,实际发放的工资金额为工资减去扣除。2、 基本功能要求:>实现按照科室录入个人的基本资料、工资和扣除金额的数据。>计算个人的实际发放工资。>按科室、职业分类统计人数和工资金额。>实现分类查询。>能够删除辞职人员的数据。3、建议与提示:>采用B/S架构;>本选题建议最多2人选做;题十三:数据库课程设计管理系统1、 问题描述:数据库课程设计进行的同时,就是其需求逐步体现的过程。从数据库课程设计选题的双向选择,到最终成绩的录入与查询,通过该管理系统,让学生和指导老师能及时获取相关信息,并实现课程设计的科学管理。2、 基本功能要求:>课程设计选题的发布;>选题的初选和终选;>学生自主选题的审核;>教师和学生功能的区别;>课程设计成绩的录入与查询;3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题十四:学校餐厅管理系统1、 问题描述:通过对学生在学校餐厅的消费流程进行分析,完成具有食品管理、消费管理、餐厅管理等相关功能的学校餐厅管理系统的分析、设计与实现。2、 基本功能要求:1、完成进人员、餐厅、食品价目表的维护;A2、完成消费表的生成,并计算消费折扣;3、按人员、时间、餐厅统计计算消费总额;A4、按食品类别、时间、餐厅统计计算消费总额;A5、完成用户管理功能;3、 建议与提示:A采用B/S架构;A本选题建议最多3人选做;题十五:人事管理系统1、 问题描述:通过对某企业或单位的人事管理流程进行分析,完成具有档案管理、薪酬管理、培训管理等相关功能的人事管理系统的分析、设计与实现。2、 基本功能要求:A1、人事档案管理模块。A2、人员薪酬管理模块。A3、人员培训管理模块。A4、各类报表生成模块。A5、人员内部调动、离岗管理模块。6、人员奖惩情况管理模块。7、具有数据备份和数据恢复功能。3、建议与提示:>采用B/S架构;>本选题建议最多3人选做;题十六:教务辅助管理系统1、 问题描述:通过对我校教务管理流程进行分析,完成具有相关基本信息管理、自动排课等相关功能的教务辅助管理系统的分析、设计与实现。2、 基本功能要求:A1、对上课教师基本信息进行管理。2、对全院开设的课程进行管理。A3、录入教师基本上课信息。A4、实现自动排课功能。A5、能够进行各种数据统计。A6、能够输出相应的报表。A7、具有数据备份和数据恢复功能。3、 建议与提示:A采用B/S架构;A本选题建议最多3人选做;题十七:大学生就业咨询系统1、 问题描述:通过对我校就业环节相关流程进行分析,完成具有相关基本信息管理和信息检索等相关功能的大学生就业咨询系统的分析、设计与实现。2、 基本功能要求:1、对用人单位的基本信息进行录入、修改、删除等。2、实现毕业生专业信息的维护。3、定时发布用人单位的毕业生需求信息。4、方便的实现对人才需求信息的检索。5、对用人单位的级别能够自动进行变更。6、能够对历年的毕业需求信息进行统计、分析。7、具有数据备份和数据恢复功能。3、 建议与提示:>采用B/S架构;>本选题建议最多3人选做;题十八:医院药品进销存系统1、 问题描述:通过对某医院的药品进销存环节相关流程进行分析,完成具有对药品进行入库、出库和库存管理的医院药品进销存系统的分析、设计与实现。2、 基本功能要求:1、新药品的入库。2、过期药品的出库登记、处理记录。»3、药品库存检索。»4、供货商信息检索。5、药品采购记录管理。6、药品用药说明信息管理。7、输出相应的数据报表。8、具有数据备份和数据恢复功能。3、建议与提示:>采用B/S架构;>本选题建议最多3人选做;题十九:设备管理系统1、 问题描述:通过对某企业或单位设备管理相关流程进行分析,完成具有对设备进行基本信息管理和信息检索等基本功能的设备管理系统的分析、设计与实现。2、 基本功能要求:1、实现设备的录入、删除、修改等基本操作。2、实现国家标准设备代码的维护。3、能够对设备进行方便的检索。4、实现设备折旧计算。5、能够输出设备分类明细表。6、具有数据备份和数据恢复功能。3、 建议与提示:>采用B/S架构;>本选题建议最多2人选做;题二十:企业客户关系管理系统1、问题描述:通过对某企业客户关系管理相关流程进行分析,完成具有对客户资料的管理和深入分析功能的企业客户关系管理系统的分析、设计与实现。2、 基本功能要求:1、基础数据管理:包括区域、部门、客户业务类型等的设置与管理。2、员工管理:包括内部员工的基本资料、工作日志等。»3、客户基本信息管理。4、客户服务管理。3、 建议与提示:>采用B/S架构;>本选题建议最多2人选做;题二十一:小区物业管理信息系统1、 问题描述:通过对某小区物业管理相关流程进行分析,完成具有业主信息管理、小区信息发布等功能的小区物业管理信息系统的分析、设计与实现。2、 基本功能要求:1、业主信息管理。2、小区信息发布。3、物业管理费、水电费、煤气费的管理。4、业主交流论坛。3、 建议与提示:>采用B/S架构;>本选题建议最多2人选做;5考勤与考核全体同学在课程设计期间,必须在上课时间到专业机房进行考勤,一天四次(早上8:00及11:30,下午2:00及3:40),缺席时间达四分之一以上者直接评定为不及格,上机时间,严禁迟到、早退及旷课,严禁做与课程设计无关的事情,如有违反,成绩作降级处理,情节严重者将取消课程设计成绩并提请管理部门处理。每个小组在课题完成之后,必须通过课程设计答辩环节的考核,答辩以小组为单位,答辩过程中会根据每个同学的具体完成模块情况进行考核评分,并且要求上交的作业包括课程设计报告(电子稿加纸质稿)、源程序(包括数据库备份)和运行说明文档三个部分,以自己的学号和姓名命名文件夹,统一交班长并刻录光盘。课程设计各环节,注意以下事项:要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。要充分发挥主观能动性。结合题目,独立思考,努力钻研,勤于实践,勇于创新。按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。成绩评定原则上以小组为单位,同时为了杜绝部分小组成员出工不出力的情况,同一个小组可以出现不及格和及格以上不同的成绩,所以要求小组成员和小组组长之间要充分合作并积极主动参与其中,小组组长如若没能发挥充分协调作用将予以更换并对成绩做降级处理,对于拒不参与、不服从小组组长安排以及不参与答辩的,成绩以不及格计。答辩要求:答辩以小组为单位,功能演示部分五分钟,回答问题十五分钟。为了使答辩顺利进行,在接到答辩时间安排后,班长要协同各小组组长及小组成员将可运行的程序集中部署到3-5台电脑上,并将由小组组长抽签决定的答辩先后顺序告知全体同学。课程设计成绩的评定方法:本课程的考核方式为:考勤、课程设计报告和系统演示答辩三部分,成绩比例为3:3:4。考勤和课程设计报告对每个学生进行单独评定,答辩成绩部分以小组为单位进行评定,同时兼顾各成员的付出和分工后的完成情况,最主要的是答辩时回答问题的情况。答辩由小组组长演示程序,各成员根据分工回答老师提出的相应问题。根据验收答辩的情况和课程设计报告的规范程度以及考勤综合给出成绩,课程设计成绩考核采用:优、良、中、及格、不及格五级评分制,评分标准如下:优秀:全勤。课程设计报告格式完整规范;课设总体方案正确、详细;系统中完成了所要求的所有功能。有实现功能的必要流程图。设计报告层次清楚、条理分明,理论分析正确、书写工整,撰写规范。能准确回答老师所有提问。良好:点名缺席四次以内;设计方案合理,制作规范,系统基本满足要求,设计报告层次比较清楚,书写工整,格式齐全。能准确回答老师大部分提问。中:点名缺席六次以内;格式正确,设计方案基本正确,完成功能基本符合要求,设计报告存在一些问题(方案分析有少量错误,条理不十分清晰,流程图、书写不大规范等)。仅能回答老师一般提问。及格:点名缺席八次以内;设计方案基本正确,实现了主要的功能,有小部分功能尚未实现,设计报告存在一些问题。不能回答老师的大部分提问。不及格:缺席四分之一学时及以上者;设计方案不合理,没有实现出系统功能,概念不清,层次混乱,书写极不认真。不能准确回答老师每一个提问。另外,对于请人代做,完全照抄他人课题。请人代写抄袭他人报告,严重违反纪律者以不及格论处。附录一:课程设计报告封面格式 景德镇陶瓷学院 科技艺术学院工程系数据库课程设计报告大题目 自己负责的模块 TOC\o"1-5"\h\z专 业: 班 级: 学 号: 姓 名: 指导教师: xxxx年X月X日附录二:ASP学习基础、基本语法基础<i>基本框架<%语句%><2>定义变量dim语句<%dima,ba=10b=''ok!”%>注意:定义的变量可以是数值型,也可以是字符或者其他类型的<3>简单的控制流程语句If条件1then语句1elseif条件2then语句2else语句3endifwhile条件语句wendforcount=1tonstepm语句1exitfor语句2next二、ASP数据库简单教程<1>.数据库连接(用来单独编制连接文件conn.asp,以Access数据库为例)<%Setconn=Server.CreateObject("ADODB.Connection")conn.Open"DRIVER={MicrosoftAccessDriver(*.mdb)};DBQ="&Server.MapPath("\bbs\db1\user.mdb")%> (用来连接bbs\db1\目录下的user.mdb数据库) <2>显示数据库记录 原理:将数据库中的记录一一显示到客户端浏览器,依次读出数据库中的每一条记录如果是从头到尾:用循环并判断指针是否到末使用:notrs.eof如果是从尾到头:用循环并判断指针是否到开始使用:notrs.bof<!--#includefile=conn.asp-->(包含conn.asp用来打开bbs\db1\目录下的 user.mdb数据库)<%setrs=server.CreateObject("adodb.recordset")(建立recordset对象) sqlstr="select*frommessage"——>(message为数据库中的一个数据表,即 你要显示的数据所存放的数据表) rs.opensqlstr,conn,1,3>(表示打开数据库的方式)rs.movefirst>(将指针移到第一条记录)whilenotrs.eof——>(判断指针是否到末尾) response.write(rs("name"))——>(显示数据表message中的name字段)rs.movenext>(将指针移动到下一条记录)wend——>(循环结束)rs.close conn.close这几句是用来关闭数据库setrs=nothingsetconn=nothing%>其中response对象是服务器向客户端浏览器发送的信息. <3>增加数据库记录 增加数据库记录用到rs.addnew,rs.update两个函数<!--#includefile=conn.asp-->(包含conn.asp用来打开bbs\db1\目录下的 user.mdb数据库)<%setrs=server.CreateObject("adodb.recordset")(建立recordset对象) sqlstr="select*frommessage"——>(message为数据库中的一个数据表,即 你要显示的数据所存放的数据表) rs.opensqlstr,conn,1,3>(表示打开数据库的方式)rs.addnew新增加一条记录rs("name")="xx”将xx的值传给name字段 rs.update刷新数据库rs.close conn.close这几句是用来关闭数据库setrs=nothingsetconn=nothing%><4>删除一条记录 删除数据库记录主要用到rs.delete,rs.update<!--#includefile=conn.asp-->(包含conn.asp用来打开bbs\db1\目录下的 user.mdb数据库)<%dimnamename="xx"setrs=server.CreateObject("adodb.recordset")(建立recordset对象) sqlstr="select*frommessage"——>(message为数据库中的一个数据表,即 你要显示的数据所存放的数据表) rs.opensqlstr,conn,1,3>(表示打开数据库的方式)whilenotrs.eofifrs.("name")=namethenrs.delete rs.update查询数据表中的name字段的值是否等于变量name的值"xx",如果符合就执行删除,else否则继续查询,直到指针到末尾为止rs.movenextemdifwendrs.close conn.close这几句是用来关闭数据库setrs=nothingsetconn=nothing%> <5>关于数据库的查询(a)查询字段为字符型<%dimuser,pass,qq,mail,messageuser=request.Form("user")pass=request.Form("pass")qq=request.Form("qq")mail=request.Form("mail")message=request.Form("message")iftrim(user)&"x"="x"ortrim(pass)&"x"="x"then(检测user值和pass值是否为空,可以检测到空格)response.write("注册信息不能为空”)elsesetrs=server.CreateObject("adodb.recordset")sqlstr="select*fromuserwhereuser='"&user&"'"(查询user数据表中的user字段其中user字段为字符型)rs.opensqlstr,conn,l,3ifrs.eofthenrs.addnewrs("user")=userrs("pass")=passrs("qq")=qqrs("mail")=mailrs("message")=messagers.updaters.closeconn.closesetrs=nothingsetconn=nothingresponse.write(”注册成功”)endifrs.closeconn.closesetrs=nothingsetconn=nothingresponse.write("注册重名")%>(b)查询字段为数字型<%dimnumnum=request.Form("num")setrs=server.CreateObject("adodb.recordset")sqlstr="select*frommessagewhereid="&num(查询message数据表中id字段的值是否与num相等,其中id为数字型)rs.opensqlstr,conn,l,3ifnotrs.eofthenrs.deleters.updaters.closeconn.closesetrs=nothingsetconn=nothingresponse.write(”删除成功”)endifrs.closeconn.closesetrs=nothingsetconn=nothingresponse.write(”删除失败”)%><6>几个简单的asp对象的讲解response对象:服务器端向客户端发送的信息对象,包括直接发送信息给浏览器,重新定向URL,或设置cookie值request对象:客户端向服务器提出的请求session对象:作为一个全局变量,在整个站点都生效server对象:提供对服务器上方法和属性的访问(a)response对象的一般使用方法,例如:<%resposne.write("hello,welcometoasp!")%>在客户端浏览器就会看到hello,welcometoasp!这一段文字<%response.Redirect("")%>如果执行这一段,则浏览器就会自动连接到“搜狐”的网址。关于response对象的用法还有很多,大家可以研究研究request对象的一般使用方法 比如客户端向服务器提出的请求就是通过request对象来传递的列如:你在申请邮箱的所填写的个人信息就是通过该对象来将你所填写的信息传递给服务器的比如:这是一段表单的代码,这是提供给客户填写信息的,填写完了按“提交”传递给request.asp文件处理后再存入服务器数据库<formname="forml"method="post"action="request.asp"><p>inputtype="text"name="user"></p>TOC\o"1-5"\h\zp>inputtype="text"name="pass">/p>p>inputtype="submit"name="Submit"value="提交”>/p></form> 那么request.asp该如何将其中的信息读入,在写入数据库,在这里就要用 到request对象了,下面我们就来分析request.asp的写法<%dimname,password(定义user和password两个变量)name=request.form("user”)(将表单中的user信息传给变量name)password=request.form("pass”)(将表单中的pass信息传给变量password)%> 三、ASP连接数据库的11种方法 1、 Access数据库的DSN-less连接方法:setadocon=Server.Createobject("adodb.connection")adoconn.Open‘‘Driver={MicrosoftAccessDriver(*.mdb)};DBQ=‘‘& Server.MapPath(”数据库所在路径”)2、 AccessOLEDB连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& "DataSource="&Server.MapPath(”数据库所在路径”)3、 SQLserver连接方法:setadocon=server.createobject("adodb.recordset")adocon.Open"Driver={SQLServer};Server=(Local);UID=***;PWD=***;"& "database^数据库名;" 4、 SQLserverOLEDB连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"provider=SQLOLEDB.1;DataSource=RITANT4;"& "userID=***;Password=***;"& "initalCatalogs数据库名"5、 Oracle连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsoft odbc fororacle};server=oraclesever.world;uid=admin;pwd=pass;"6、 OracleOLEDB连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;userid=admin;password=pass;"7、 dBase连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsoft dbasedriver(*.dbf)};driverid=277;dbq= ;"8、 mySQL连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;”9、 VisualFoxpro连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsoft Visual Foxprodriver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;”10、 MStext连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Driver={microsofttextdriver(*.txt;*.csv)};dbq= ;"& "extensions=asc,csv,tab,txt;PersistSecurityInfo=false;"11、 MStextOLEDB连接方法:setadocon=Server.Createobject("adodb.connection")adocon.open"Provider=microsof.jet.oledb.4.0;datasource=your_path;"&_"ExtendedProperties'text;FMT=Delimited'"四、常用的四种SQL命令1.查询数据记录(Select)语法:Select字段串行FromtableWhere字段=内容例子:从book表中找出作者为"cancer"的所有记录,SQL语句便如下:select*frombookwhereauthor='cancer'"*"是取出book表所有的字段,如查询的字段值为数字,则其后的"内容”便无须加上单引号,如是日期,则在Access中用(#)包括,而在SQLServer中则用(')包括,如:select*frombookwhereid=1select*frombookwherepub_date=#2002-1-7#(Access)select*frombookwherepub_date='2002-1-7'(SQLServer)提示: 日期函数to_date不是标准sql文,不是所有的数据库适用,所以大家在使 用的时候要参考数据库具体语法另外如果是查询传入的变量,则如下:strau=request.form("author")strsql="select*frombookwhereauthor='"&strau&"'"如果查询的是数字,则:intID=request.form("id")strsql="select*frombookwhereid="&intID 在很多数据库中,如:oracle,上面的语句是可以写成:strsql="select*frombookwhereid='"&intID&"'" 但是字符型一定不能按照数字格式写,需要注意。添加记录(Insert)语法:Insertintotable(field1,field2,)Values(value1,value2,)例子:添加一作者是"cancer"的记录入book表:insertintobook(bookno,author,bookname)values('CF001','cancer','Cancer无组件上传程序') 同样,如果用到变量就如下:strno=request.form("bookno")strau=request.form("author")strname=request.form("bookname")strsql="insertintobook(bookno,author,bookname)values('"&strno&"','"&strau&"','"&strname&"')" 用Recordset对象的Addnew插入数据的方法:语法:rs.addnewrs("field1").value=value1rs("field2").value=value2rs.update 修改数据记录(Update)语法:updatetablesetfield1=value1,field2=value2,...wherefieldx=valuex例子:updatebooksetauthor='babycrazy'wherebookno='CF001' 如果用到变量就如下:strno=request.form("bookno")strau=request.form("author")strsql="updatebooksetauthor='"&strau&"'wherebookno='"&strno"'"Recordset对象的Update方法:语法:rs("field1").value=value1rs("field2").value=value2rs.update注意:使用语法3和语法5的时候,一定要注意字段的类型(尤其是日期型)一致,否则出错的几率非常的高。例子:strno=request.form("bookno")strau=request.form("author")setadocon=server.createobject("adodb.connection")adocon.open"Driver={MicrosoftAccessDriver(*.mdb)};DBQ="& Server.Mappath=("/cancer/cancer.mdb")strsql="select*frombookwherebookno='"&strno&"'"setrs=server.createobject("adodb.recordset")rs.openstrsql,adconn,1,3ifnotrs.eofthen'如果有此记录的话rs("author").value=straurs.updateendifrs.closesetrs=nothingadocon.closesetadocon=nothing删除一条记录(Delete)语法:Deletetablewherefield=value例子:删除book表中作者是cancer的记录deletebookwhereauthor='cancer'(注意:如果book表中author字段的值为cancer的记录有多条,将会删除所有author为cancer的记录)附录三:相关知识链接一、 VB连接SQLServer数据库的方法(代码)说明:在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择microsoftactiveXDataobjects2.6library和microsoftactiveXDataobjectsrecordset2.6两个组件,这是在连接数据前所必做的工作。PrivateSubCommandl_Click()Setconn=NewADODB.ConnectionSetrs=NewADODB.Recordsetconn.ConnectionString = "Driver={sqlserver};server=KY;uid=sa;pwd=;database=vbsql" '说明KY指SQLServer服务器名;vbsql指你的数据库名conn.ConnectionTimeout=30conn.Open'插入记录代码SQL="select*frombookbasewherebookno='"+Trim(noText)+"'"rs.OpenSQL,conn,3,3rs.AddNewrs.Fields("bookno")=noTextrs.Fields("bookname")=nameTextrs.UpdateMsgBox”保存成功”EndSub二、 VB连接Access数据库的方法:(代码)说明:在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择microsoftactiveXDataobjects2.5library这个组件,这是在连接数据前所必做的工作。PrivateSubCommand1_Click()DimconnAsNewADODB.ConnectionDimConnectionStringAsStringSetconn=CreateObject("ADODB.Connection")ConnectionString="provider=Microsoft.jet.oledb.4.0;DataSource=e:\vbex\kybook.mdb;PersistSecurityInfo=False"conn.OpenConnectionString三、 插入记录代码DimrsAsNewADODB.RecordsetSQL="select*frombookbasewherebookno='"+Trim(noText)+"'"rs.OpenSQL,conn,3,3rs.AddNewrs.Fields("bookno")=noTextrs.Fields("bookname")=nameTextrs.UpdateMsgBox”保存成功”EndSubPrivateSubCombol_GotFocus()Combol.ClearSQL="selectpublishnamefrompublish"Setms=conn.Execute(SQL)IfNotms.BOFThenDoWhileNotms.EOFCombol.AddItemTrim(ms.Fields(0))ms.MoveNextLoopEndIfEndSub四、VB中用类模块来访问数据库并操作数据库的方法在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择microsoftactiveXDataobjects2.6library和microsoftactiveXDataobjectsrecordset2.6两个组件,这是在连接数据前所必做的工作。1、 建立一个类模块'Class2,模块中的代码如下PublicFunctionconn1()DimconnAsNewADODB.ConnectionDimConnectionStringAsStringSetconn=CreateObject("ADODB.Connection")ConnectionString="provider=Microsoft.jet.oledb.4.0;DataSource=E:\网络教学系统开发\VB培训\vbex\kybook.mdb;PersistSecurityInfo=False"conn.OpenConnectionStringconn1=connEndFunction2、 在窗体上调用类模块代码来操作数据库的方法PrivateSubCommand1_Click()DimconnclassAsNewClass2'Class2为建立的连接数据库的类模块conn=connclass.conn1DimrsAsNewADODB.RecordsetSQL="select*frombiao1wherepass='"+Trim(Text2.Text)+"'"rs.OpenSQL,conn,3,3Ifrs.RecordCount>0Thenrs.AddNewrs.Fields("usersname")=Textl.Textrs.Fields("pass")=Text2.Textrs.UpdateMsgBox”保存成功”ElseMsgBox”保存不成功”EndIfEndSub五、VB.net连接access数据库代码,以将数据绑定到datagrid控件为例‘导入相应类ImportsSystem.DataImportsSystem.Data.OleDbProtectedSubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.Load‘建立connection和command对象DimmyConnectionAsOleDbConnectionDimmyCommandAsOleDbCommand‘将connection对象实例化myConnection = NewOleDbConnection("PROVIDER=Microsoft.Jet.OLEDB40;DATASource=数据库地址)myConnection.Open()DimsqlstrAsStringsqlstr="select*fromuser"‘将command对象实例化并执行SQL语句myCommand=NewOleDbCommand(sqlstr,myConnection)myCommand.ExecuteNonQuery()DimadaAsNewOleDbDataAdapterDimdsAsDataSet=NewDataSet()ada.SelectCommand=myCommandada.Fill(ds,"newsinfor")DataList2.DataSource=ds.Tables(0).DefaultViewDataList2.DataBind()myConnection.Close()EndSub六、VB.net连接sqlserver数据库代码,通过建立一个数据表来实现操作。‘导入相应类<%@ImportNamespace="System.Data"%><%@ImportNameSpace="System.Data.SqlClient”%><scriptlaguage="VB"runat="server">subpage_load(senderasObject,easEventArgs)DimmyConnectionAsSqlConnectionDimmyCommandAsSqlCommandDimdsasDataSet'l.connecttosqlservermyConnection = NewSqlConnection("server=localhost;database=Pubs;uid=ueytjdf;pwd=doekdf")myConnection.Open()lal.text="ConnectionOpened!"2CreateatablemyCommand=NewSqlCommand("CREATETABLE[test]([id][int]IDENTITY(1,1)NOTNULL,[name][char](10)COLLATEChinese_PRC_CI_ASNULL,[sex][char](10)COLLATEChinese_PRC_CI_ASNULL)",myConnection)myCommand.ExecuteNonQuery()la2.text="Newtablecreated!"'3添加纪录myCommand=NewSqlCommand("Insertinto[test](name,sex)values('黄志文','男')",myConnection)myCommand.ExecuteNonQuery()la3.text="NewRecordInserted!"'4更新数据myCommand=NewSqlCommand("UPDATE[test]SETname='Smith'wherename='李明'",myConnection)myCommand.ExecuteNonQuery()la4.text="RecordUpdated!"'5删除数据myCommand=NewSqlCommand("deletefrom[test]wherename='Smith'",myConnection)myCommand.ExecuteNonQuery()la5.text="RecordDeleted!" '6用DataGrid显示数据myCommand=NewSqlCommand("select*from[test]",myConnection)MyDataGrid.DataSource=myCommand.ExecuteReader()MyDataGrid.DataBind()endsubv/script> 七、 SQL数据库连接代码(语言为C#):〃要引用:usingSystem.Data.SqlClient;stringSqlconnStr="Server=(local);userid=sa;pwd=qlw2e3r4;database=xlxcn";SqlConnectionconn=newSqlConnection(SqlconnStr);conn.Open(); 八、 ACCESS数据库连接代码:stringdbPath=Server.MapPth("database/database.mdb");stringconnStr="Provider=Microsoft.Jet.OleDb.4.0;DataSource="+dbPath;OleDbConnectionconn=newOleDbConnection(A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 节约食品协议书
- 幕墙板安装合同协议书
- 能源买卖协议书
- 船舶拖带协议书
- 老人独居协议书
- 无条件终止合同协议书
- 幼儿园医教联合协议书
- 培训班合伙合同协议书
- 快递打包仓转让协议书
- 自愿情人协议书
- 2025至2030年中国全身螺旋CT扫描系统行业投资前景及策略咨询研究报告
- 1、人教部编版二年级下册语文看拼音写词语(一类生字和书后词语)
- 2024-2025学年人教版数学六年级下学期期末试卷(含答案)
- 增材制造在虚拟现实辅助机械制造中的应用-洞察阐释
- 重庆金太阳2025届高三5月联考英语及答案
- 医院新建门急诊医技综合楼工程施工组织设计
- 外籍人员雇佣合同(中英文对照)6篇
- 《不可或缺的医疗保障:课件中的健康险》
- 财产申报表-被执行人用
- 云南邮政面试题及答案
- 委托聘请演员合同协议
评论
0/150
提交评论