




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.参考资料. .参考资料. MIS(管理信息系统--ManagementInformationSystem现代管理信息系统是一.参考资料..参考资料.C#等用来创建运行在公共语言运行库(CommonLanguageRun,CLR)上.参考资料.J++成为强有力的Windows应用开发平台,并成为业界公认的优秀Java编译器[4]。VisualStudio.NET,面C#作为VisualJ++的替代语言也集成在该平台中。单易学,与当前流行的Windows操作系统有着天然的兼容性,SQLServer2005在中小.参考资料.据库软件将有着相同或相近的操作界面和良好的兼容性,所以通过学习SQLServer.参考资料.管理,不但准确率高,而且有很多优点:检索迅速、查找方便、可靠性高、存储量大、.参考资料.表2.1uml用例图图符系统用来表示系统边界,所有用例放在系统之中用例用来表示用例图中的用例执行者也可以是外部系统关联连接执行者和用例.参考资料..参考资料..参考资料.自己所借过的全部图书,查询自己未还的图书.参考资料.椭圆写明属性名,即字段名菱形写明联系名.参考资料.进行消息的传递。流程图(FlowChart)是描述进行某一项活动所遵循顺序的一种图示表2.3流程图图符可视化图符名称描述开始或结束表示一个过程的开始或结束表示在过程的一个单独的步骤表示过程中的一项判定或一个分岔点表示步骤在顺序中的进展表示过程中所需要的数据表示属于该过程的书面信息表示流程图的待续.参考资料..参考资料..参考资料.2.低耦合,系统模块之间的相互联系程度叫耦合.参考资料.4.模块的扇入和扇出。模块的扇入(FanIn)表达了一个模块与其直属上级模块.参考资料.varcharvarchar68NNvarchar6Nvarchar2N表3.2用户信息表用户帐号varchar6Nvarchar8Nvarchar2N客户密码varchar6NvarcharYvarcharY4Y.参考资料.varcharNvarcharNvarcharY2NNvarchar8NvarcharNvarcharNNvarcharNdatetime8N4YN现在库存数量4N4N文字类型varchar4Y用户编号varchar6Nvarchar8N租借日期datetime8N应归还日期datetime8N实际归还日期datetime8N租借数量4N4Y.参考资料.用户编号varchar6Nvarchar8Ndatetime8NdecimalNncharY.参考资料..参考资料..参考资料.图3.3读者借阅查询界面.参考资料..参考资料..参考资料..参考资料.2.精心地面向对象设计。C#具有面向对象(boxing)与拆箱(unboxing)的机制来完成这种操作,而不给使用者带来麻烦的基础上,为支持系统软件和应用软件的工程化.参考资料..参考资料.2.修改图书信息时,可以从列表中选取要修改.参考资料.2.读者续借图书时,按照同上方法输入读者帐.参考资料..参考资料.2.如果管理员想要查看某类图书时,可以选取下拉列表框中的类别,单击“查询”.参考资料..参考资料.2.读者在查询图书时,可以在下拉列表框中选.参考资料..参考资料..参考资料.有效等价类管理员帐号组成管理员字符个数数字(1字母(2)非数字或字母(3)}覆盖(124)等价类}覆盖(14)等价类}管理员帐号多于8个字符,覆盖(6)等价类有效等价类管理员密码组成管理员密码字符个数数字(1字母(2)非数字或字母(3)输入:abc123}覆盖(124)等价类.参考资料.图书编号只有一个字符图书编号有非数字或字母的字符读者帐号读者帐号只有一个字符读者帐号有8个字符读者帐号有非数字或字母的字符借书量中含有非数字字符.参考资料..参考资料.被美国标准化研究所接受为国家标准,1989年我国也接受该.参考资料.=1/(K*(Et/It-Ec/It))Ass=Tup/(Tup+Tdown)=32/(32+4)=0MTTF=1/(200*(40/35000-.参考资料..参考资料..参考资料..参考资料..参考资料.includingbusinesssponsors,projectmawork.predictable,repeatableprocess,productionefficiencyandinnovat.参考资料.ofthenormalflowofdailyactivitiesoutside.参考资料.analysisandperformancean.参考资料..参考资料.ofthesebenefits.VisualStudioTeamSysteUserInterfaceExtensibi.参考资料.DataExtensibility:VisualStudioTeamSystemusingVisualStudioIntegratorpartnerswillprovidetheirownmethworkitemtypes,check-inpoArchitect:VisualStudio2005TeamDeveloper:VisualStudio2005TeamDeveloperEditionprovidesdevelTesters:VisualStudio200ProjectManager:VisualStudio2005TeamFoundationprovidesa.参考资料.managementtools:MicrosoftExcel,MicrosoftProject,andWindowsSharePTeamDevelopment:VisualStudio2005TeamFoF4DisplayProperti.参考资料.CTRL+-backwardpALT+F6Nextpanewin.参考资料..参考资料..参考资料.WindowShortcutKeysCtrl+W,P:ProperCtrl+W,U:DocumeCtrl+D,B:Breakp.参考资料.Fromtieba.baidu./f?kz=.参考资料.门需要在越来越大的压力下越快越好地完成工作。对更高成本效益的追求使得IT任何承诺来说,信息交流都是走向成功的一个基本元素。新的VisualStudioTeam的可预见性,大多数IT部门转而采用各种各样的工具和过程来支持SDL.参考资料..参考资料.集成的工具:VisualStudio的测试和性能工具(例如,单元测试、代码分析和性能分析)合并在一起,VisualStudioTeamSystem也期待着这种成功。这使开发人员能够在生命周期的较早阶用户界面集成:工具间的无缝集成是增强生产效率的关键。VisualStudio.参考资料.代码剖析以及代码分析)。数据集成:通过使用一个公共的跨工具集的数据仓库,Visu建完全集成的工具,简化构建IT解决方案的复用户界面扩展性:VisualStud.参考资料.WindowsSharePointServices.参考资料.Explorer将可从项目站点获得的这些相同的项目工作产品集IDE,从而让团队能够进行有效的访问。VisualStudio2005TeamFoundatCTRL+ALT+F3帮助-搜索.参考资料.ALT+F10调试-ApplyCodeChanges.参考资料.CTRL+B格式-粗体CTRL+SHIFT+T格式-文字缩进Ctrl+F9启用/停止断点.参考资料..参考资料..参考资料.//图书管理privatevoid图书信息管理_Load(objectsender,EventArgse){=newSqlConnection("datasource=.;initialcatalog=图书;integratedsecurity=true;");.Open();display();cmd1=newSqlCommand("select类别名from类别",);SqlDataReaderdr1=cmd1.ExecuteReader();while(dr1.Read())comboBox1.Items.Add(dr1.GetString(0));dr1.Close();cmd2=newSqlCommand("select名称from",);SqlDataReaderdr2=cmd2.ExecuteReader();while(dr2.Read())comboBox2.Items.Add(dr2.GetString(0));dr2.Close();}privatevoidbutton5_Click(objectsender,EventArgse){DateTimedt=Convert.ToDateTime(dateTimePicker1.Text);if(textBox5.Text!="")dc=Convert.ToDecimal(textBox5.Text);elsedc=0;==""||comboBox1.Text=="")MessageBox的容!","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information);{stringt3=textBox3.Text;{if(Regex.IsMatch(t3,"^(/d{13})$")){cmd=newSqlCommand("insertinto图+"','"+textBox4.Text+"','"+text.参考资料.cmd.ExecuteNonQuery();MessageBox.Show("图书添加成功!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);display();}elseMessageBox.Show("索引号格式错误","错误信息!",MessageBoxButtons.OK,MessageBoxIcon.Error);}{MessageBox.Show(sql.Message,"错误信息!",MessageBoxButtons.OK,MessageBoxIcon.Error);{MessageBox.Show("图书定价格式错误!","错误信息",MessageBoxButtons.OK,MessageBoxIcon.Error);privatevoidbutton6_Click(objectsender,EventArgse){DateTimedt=Convert.ToDateTime(dateTimePicker1.Text);cmd=newSqlCommand("update图书set图书名称='"+comboBox4.Text+"',索引号='"+textBox3.Text+"',图书作者='"+textBox4.Text+"',图书定价='"+textBox5.Text+"',(图书编号='"+textBox1.Text+"'and图书名称='"+ss+"')",);cmd.ExecuteNonQuery();MessageBox.Show("图书信息修改成功!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);}privatevoiddataGridView1_CellMouseClick(objectsender,DataGridViewCellMouseEventArgs{DataTabledt=newDataTable();da.Fill(dt);if(dataGridView1.Rows.Count<=0){return;}DataRow[]selectRow=dt.Select("图书编号='"+dataGridView1.CurrentRow.Cells[0].Value.ToString().Trim()+"'");{textBox1.Text=selectRow[0]["图书编号"].ToString().Trim();.参考资料.comboBox4.Text=selectRow[0]["图书名称"].ToString().Trim();textBox3.Text=selectRow[0]["索引号"].ToString().Trim();textBox4.Text=selectRow[0]["图书作者"].ToString().Trim();textBox5.Text=selectRow[0]["图书定价"].ToString().Trim();comboBox1.Text=selectRow[0]["图书类别"].ToString().Trim();comboBox2.Text=selectRow[0]["名称"].ToString().Trim();dateTimePicker1.Text=selectRow[0]["出版日期"].ToString().Trim();comboBox3.Text=selectRow[0]["文字类型"].ToString().Trim();privatevoidbutton3_Click(objectsender,EventArgse){if(MessageBox.Show("确实要要删除此记录吗?","询问",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes)cmd4=newSqlCommand("deletefrom租借信息where图书编号='"+textBox1.Text+"'",);cmd=newSqlCommand("deletefrom图书where图书编号='"+textBox1.Text+"'",);cmd4.ExecuteNonQuery();cmd.ExecuteNonQuery();privatevoidtextBox1_KeyPress(objectsender,KeyPressEventArgse)da1=newSqlDataAdapter("select*from图书where图书编号='"+textBox1.Text+"'",);da1.Fill(ds1,"book");if(ds1.Tables["book"].Rows.Count>0){dr1=ds1.Tables[0].Rows[this.BindingContext[ds1,"book"].Position];comboBox4.Text=dr1["图书名称"].ToString().Trim();textBox3.Text=dr1["索引号"].ToString().Trim();textBox4.Text=dr1["图书作者"].ToString().Trim();textBox5.Text=dr1["图书定价"].ToString().Trim();comboBox1.Text=dr1["图书类别"].ToString().Trim();.参考资料.comboBox2.Text=dr1["名称"].ToString().Trim();dateTimePicker1.Text=dr1["出版日期"].ToString().Trim();comboBox3.Text=dr1["文字类型"].ToString().Trim();button6.Enabled=true;}{MessageBox.Show("没有此帐号的客户","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information);}}{MessageBox.Show(sql.Message,"错误提示",MessageBoxButtons.OK,MessageBoxIcon.Error);//借书管理privatevoidbutton1_Click(objectsender,EventArgse){SqlCommandcmd3,cmd4;stringa1,a2,n1="1",n3,ss;DateTimed,d2;d=Convert.ToDateTime(dateTimePicker1.Text);d=d.AddDays(30);a1=textBox1.Text;a2=comboBox2.Text.Trim();d2=Convert.ToDateTime(dateTimePicker1.Text);.Open();cmd3=newSqlCommand("select借书量from客户where客户编号='"+a1+"'",);n3=cmd3.ExecuteScalar().ToString();MessageBox.Show("读者最多只能借5本书,不能再借了!","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information);n1=cmd3.ExecuteScalar().ToString();MessageBox.Show("此书已被借完","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information);{SqlCommandcmd1=newSqlCommand("update客户set借书量=借书量+1where客户编号='"+.参考资料.a1+"'",);cmd1.ExecuteNonQuery();cmd3=newSqlCommand("update图书set库存数量=0where图书编号='"+a2+"'",);cmd3.ExecuteNonQuery();ss="insertinto租借信息(客户编号,图书编号,租借日期,应归还日期,借书量)values('"+a1cmd4=newSqlCommand(ss,);cmd4.ExecuteNonQuery();da=newSqlDataAdapter("select*from租借信息where客户编号='"+a1+"'",);DataSetds=newDataSet();da.Fill(ds);dataGridView1.DataSource=ds.Tables[0];MessageBox.Show("借书成功!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);}}.Close();}//还书管理privatevoidbutton1_Click(objectsender,EventArgse){stringa1,a2;DateTimed;d=Convert.ToDateTime(dateTimePicker1.Text);a1=textBox1.Text;a2=comboBox1.Text;.Open();{decimalt=Convert.ToDecimal(textBox9.Text);SqlCommandcmd=newSqlCommand("insertinto罚款values('"+a1+"','"+a2+"','"+d+"',"+t+",'超期')",);cmd.ExecuteNonQuery();}SqlCommandcmd3=newSqlCommand("update图书set库存数量=1where图书编号='"+a2+"'",);cmd3.ExecuteNonQuery();SqlCommandcmd1=newSqlCommand("update客户set借书量=借书量-1where客户编号='"+a1+"'",);cmd1.ExecuteNonQuery();SqlCommandcmd2=newSqlCommand("update租借信息set实际归还日期='"+d+"',借书量=0where客户编号='"+a1+"'and图书编号='"+comboBox1.Text.Trim()+"'",);cmd2.ExecuteNonQuery();MessageBox.Show("还书成功!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);.Close();da=newSqlDataAdapter("select*from租借信息where客户编号='"+textBox1.Text+"'",);.参考资料.ds=newDataSet();da.Fill(ds);dataGridView1.DataSource=ds.Tables[0];textBox9.Text=}//罚款管理privatevoidcomboBox2_SelectedIndexChanged(objectsender,EventArgse){da=newSqlDataAdapter("select租借信息.图书编号,图书.图书名称,图书.图书定价,租借日期,应归还日期from租借信息,图书where客户编号='"+textBox1.Text+"'and租借信息.图书编号=图书.图书编号and实际归还日期isnull",);DataTabledt=newDataTable();da.Fill(dt);if(dataGridView1.Rows.Count<=0){DataRow[]selectRow=dt.Select("图书编号='"+dataGridView1.CurrentRow.Cells[0].Value.ToString().Trim()+"'");{s1=selectRow[0]["图书编号"].ToString();price=Convert.ToDouble(selectRow[0]["图书定价"].ToString());{case"丢失":textBox2.Text=Convert.ToString(price*2);break;case"损坏":textBox2.Text=Convert.ToString(price*0.1);break;case"丢失赔偿图书":textBox2.Text="0";break;case"":textBox2.Text="0"privatevoidbutton1_Click(objectsender,EventArgse)cmd1=newSqlCommand("insertinto罚款values('"+textBox1.Text+"','"+s1+"','"cmd1.ExecuteNonQuery();MessageBox.Show("罚款成功!","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information);.参考资料..Close();}//API函数,调用计算器[DllImport("Shell32.dll")]publicexternstaticintShellExecute(inthwnd,stringope
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考试过程中情绪管理的重要性与实践试题及答案
- 软件开发合作协议
- 项目管理考试的前瞻性分析试题及答案
- 2024新教材高中政治 第四课 只有坚持和发展中国特色社会主义才能实现中华民族伟大复兴 4.3 习近平新时代中国特色社会主义思想教学设计 部编版必修1
- 2025年金融理财师考试伦理决策思维训练及试题答案
- 提高项目管理考试自信的有效途径与试题答案
- 财务报表分析与特许金融分析师考试试题及答案
- 2025年金融市场法规和监管试题及答案
- 年度工作重点的明确与落实计划
- 促进幼儿思维发展的教研方法计划
- 山东省高中名校2025届高三4月校际联合检测大联考生物试题及答案
- 2025年中铁快运股份有限公司招聘(98人)笔试参考题库附带答案详解
- 2025年武汉数学四调试题及答案
- 职业病防护设施与个体防护用品的使用和维护
- 绿化养护服务投标方案(技术标)
- 2024年郑州信息科技职业学院单招职业适应性测试题库学生专用
- 中国纺织文化智慧树知到期末考试答案2024年
- TB-T 3356-2021铁路隧道锚杆-PDF解密
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- 扶梯施工过程记录
- 药物动力学常见参数及计算方法PK
评论
0/150
提交评论