ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:104.58KB ,
资源ID:2605303      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2605303.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ORACLE学生成绩管理系统.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

ORACLE学生成绩管理系统.docx

1、ORACLE学生成绩管理系统存档资料 成绩: 华东交通大学理工学院课 程 设 计 报 告 书所属课程名称 ORCLE数据库 题 目 学生成绩管理系统 分 院 电信 分院 专业班级 计算机科学与技术 学号 学生姓名 指导教师 01年1月4 日 华东交通大学理工学院课 程 设 计( 论 文)任 务书专 业 计算机科学与技术 班 级 姓名 一、课程设计(论文)题目 学生成绩管理系统 二、课程设计(论文)工作:自 012 年12 月31 日起至 2013 年 1 月 4 日止。三、课程设计(论文)的内容要求:1、学生成绩管理系统的设计 1.在对数据库理论及知识理解的基础上,针对具体的实际问题,设计合适

2、的数据库表。 2.给出系统的概要设计、详细设计,完成相关的算法描述。 3.设计必要的视图、触发器、存储过程 4.完成规范化的课程设计说明书的编写 本设计是我和戈振军2个合作完成,我主要负责各个模块的界面设计与源代码的编译,最后测试系统的运行 。 戈振军(2090210413)主要负责各种数据的收集整理,数据库的设计,-图的设计与系统框架的搭建。 学生签名: 203 年 1 月 日课程设计(论文)评阅意见序号项 目等 级优秀良好中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价工作量饱满评价5任务难度评价设计中创新性评价7论文书写规范化评价8综合应用能力评价综合评定等级评阅人 职称 2

3、0 年 月 日 目 录.1系统背景41.2 可行性研究 5第二章 需求分析 .1 运行环境:522数据需求6第三章 软件设计 第四章 系统实现101 登录模块10.2 添加信息管理模块 114管理员模块 34.4 读者借阅退还模块 14第五章 心得体会 17第六章 参考文献(资料) 8第七章 致 谢9第一章 系统概述1.1系统背景当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机网被广泛应用于管理信息系统的外部环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息处理,不仅提高了工作效率,而且大大的提高了其安全性本系统的主要是为了减轻新生入学、不断增加、修改图

4、书给图书馆带来的不便而设计的。图书馆管理系统是办公自动化不可缺少的一部分,是适应现代管理制度要求、推动学生学籍管理走向科学化、规范化的必要条件。该软件最终的使用者是学校,公司,图书馆管理者,并提供以下的功能:1.提供图书馆的基本信息;2.图书馆管理者可以根据读者信息创建读者的帐户;3.图书馆管理者必须先登录才能了解图书馆的详细信息和自己的基本信息,可以对图书进行添加、查找、修改、注销等的操作;4.读者必须先登录才能对图书进行借阅、归还、续借等操作。1可行性研究1.技术条件方面的可能性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要等。图书馆管理系统

5、的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。所使用的语言是C#和SL之间连接,这是大家还比较熟悉的内容。2.使用方面的可行性从社会效益上看,随着技术的发展,采用软件管理图书馆日常工作,毫无疑问会在使用过程中产生新的需求和问题,这样也会不断地促进信息技术和软件应用的革新。经过研究,此系统的用户无使用方面的问题。第二章 需求分析2.1 运行环境:操作系统:Wins XP,ind7 ;数据库:racle 0g;以#为编程语言。.2数据需求图书属性E-R图借阅信息属性E-图用户信息属性E-R图第三章 软件设计3.1 总体设计1. 数据库设计1、Bboow借书管理字段名数据类型

6、长度约束说明rIdCar10主键读者编号ramhar1读者姓名bIha书编号ameChar10书名btedaetie8借书时间bdtbacatee8还书时间FieChr7罚款2、Bmaae添加图书字段名数据类型长度约束说明Idchar0主键图书标号bamechar10书名bNumberchar10书数目bSorecha20分类Statehr10借书状态bPhotomge书照片3、Madmin图书员管理字段名数据类型长度约束说明mchr0主键管理员职工号whar10管理员密码mNacha0管理员姓名mcha10管理员性别mNumbechr20管理员电话4、Seadr读者信息表(学生表)字段名数据

7、类型长度约束说明rSnoar1主键学生号rNamechr10学生姓名rPwcha1密码rehar10年龄rSexhr10性别rbrihDteime8生日tatech8状态rNmberar12电话号码rmaicr0电子邮件rAdrchar5地址rGrdha0年级rlaschr10班级5、Teer读者信息表(教师表)字段名数据类型长度约束说明tSncar10主键职工号tNmechar10职工姓名dchar密码tgechar10年龄techar1性别tstaehar8状态tubrcar12电话号码mailchar0电子邮件rAdressr50地址5、Tecor借阅历史(学生版)字段名数据类型长度约束

8、说明Iit10主键读者编号 学号ramChar10读者姓名bdnt0图书编号bar5图书名称6、Tecord借阅历史(教师版)字段名数据类型长度约束说明rIint0主键读者编号 学号rNamCr10读者姓名bdint10图书编号bNmCha0图书名称7、y系统设置 字段名数据类型长度约束说明rIdint0主键标识RedestteChar10读者(学生)借书的本书限制ReadrfnChar10读者 超期罚款设置RedertimeChr10读者 时间限制TeahesteChr 10教师 借书的本书限制Teahrfiear10教师 罚款设置TacherieChar1教师 时间限制第四章 系统实现.1

9、登录模块1.模块界面 1图书管理员的登陆2原代码清单1.登录窗口private oidbutton1_ic(objctsndr, EvenAge) ool isusr = fase; string mesag= ; input(); if (inty.TextTrim()= 管理员) f (iut()) isus =yzenUer(logitye.ext, logind.Text, oginpwdext, refmge); i (ser) Anormdmnform = ne Adminfom(); admifr.Show(); hs.Hide(); else Mesageox.Sh(ea, 登

10、陆失败,MessgeBxBtns., MeageBoxIo.Error); prvteboo iput() if(lognidetTi()= ) Messagox.Show(请输入用户名); loiniocus(); eturn false; ese if(loinpwd.xt.Trim()=) MessageBox.ho(请输入密码); linpwd.Focs(); rturas; s f(loiny.etTim() = ) MessageB.Show(请选择类型); etu false; else returntu; puic ol ynzheUser(tring loginype, st

11、rinogind,srig ognpw,re srg mesage) intcount =0; ool issr = flse; (logintype=管理员) tri ql =string.Fort(seect un(*) from Madmi whre mNme=0and Pd1,gind,logipw); ry SqlComnd comman =new Sqlommd(sql,DBHlper.connton); Delper.conectionOp(); out = (int)comma.EectScalar(); if(ont=1) iser = rue; el mesage=用户名或

12、密码错误; iusr=flse; ctch(Ecptio) message=x.Mssage; CosoleritLine(ex.Mssge); fnay DHeper.connctionClose(); 4.2 添加信息管理模块1.模块界面1新增图书窗口2.功能说明 本模块主要实现图书增加创建,输入相应的图书的相关信息,当没有错误时,点击保存会提示添加成功,如出现错误系统会给出提示。3.原代码清单1.新增图书窗口 rivateoi tSveClik(ject snde,vnArs e) if (Validanput()) sting nae =txtNam.Tet; stringpwd tt

13、sswod.Tex; tring sex = rMaleChked? oMle.xt : doFema.Text; stri umer = txtTel.Tex; strage txtAg.Tex; trngsql srin.Forat(ISETINT amin(ae,mPwd,mAe,mSex,mNumber)VES(0,1,2,3,4), ame, pwd, age,ex,nuber); y SqlCommancomnd ew lCommand(l, DBHler.conncton); DBHelper.conectioOpen(); iresult = cmndExcuNonuey();

14、 f (rsult ) esgeBx.Shw(添加失败!, 操作提示, Messgeoxttons.OK, MessagBoxIcon.rror); ls esageBxS(添加成功!, 操作提示,MessgoxButons.OK, MsageBoonInoraion); hi.Cloe(); ctch (Exction ex) essaBox.ow(操作数据库出错!, 操作演示, MesageoxButon.K, MesageoxIonErro); oslWriteLne(eMessae); inally DBeper.conncionClos(); .3 管理员模块模块界面 1图书的查找及

15、修改窗口.功能说明本模块主要实现对图书信息的查找及修改功能,输入图书名,显示需要的信息,保存修改。3.原代码清单1图书的查找及修改窗口rivate void FllsView() rin sno; strin name; trg numer; singsre; strin sl=sing.Fort(“slt bookId,ookName,bookNumber,booSore om Bmanagewhere ookNamelie %”,xBooName.ext); try qlCmmand comman = nw qlmman(sql, DHelper.connecio); Dlpeconnet

16、ion.pen(); SqlataRededaaReder=an.xuteReader(); lvBook.ItemsClear(); i (!dataaer.HasRos) eseBo.Sho(“抱歉,没有您要找的用户!”, “结果提示”, MesgBoxtnOK, essageBo.Irmato); ee l(dateaderRead() sno= daeaer“bookI”oString(); am =daaRedr“bookN”.TStrin(); numbe = daaRader“bookNuber”.ToString(); soe dataRe“bookSore”.ToSring(

17、); LstViewIt lioo =nwListVewItm(nae); iok.Ta (ti)dataReadr“ookId”; lvBookem.Ad(lviBook); iBook.uItemAddnge(new trin name,number,soe); daaReade.Cls(); 连接数据库,将数据读取出放入v cah (Exeptionex) MesageBox.Sow(“查询数据库出错!”, “提示”, ssageBxButnsO,MssaeBoIcon.ror); Conoe.WrLine(ex.Mesag); finally DBHelp.conection.Clo(

18、); /实现查找功能 rivte vod btnSlect_Click(objet snr, Eenr ) f (txtBookNae.Tet “”) essageBox.how(“请输入图书名”,“输入提示”,MssaxButtons.OK,essageoxon.Iormaon); ttBookName.Focus(); ele illistView(); .4 读者借阅退还模块1.模块界面 1借书窗口功能说明本模块主要是实现图书管理员对读者借书的相关操作,查看读者的所借数目和是否能够借阅,以及所借书籍的库存情况。3.原代码清单.借书窗口 private vid btnbook_Clik(b

19、ec send, Evetrg ) if (ttbook.Tex =) MsgeBx.how(图书编号不能为空,请从新输入); bkbro bokb= new bkborrow(); bk.ow(); el /获取图书转台 UserHelper serelp = nw UseHelp(); stin bi xtbook.et; in rd = Conve.oIn2(txtreader.Te); srig d =txteer.Tex; sting sql = stin.Foat(ElECT bokName,bookNumbrFm Bmana Where bokId=, id); try DBHepe.conntio.Opn(); Sl

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2