学生管理系统设计说明书与论文部分分析报告.doc

学生管理系统设计说明书与论文部分分析报告.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
邮电与信息工程学院 课程设计说明书 课题名称: 系统软件综合设计 学生学号: 6204110237 专业班级: 12计算机科学与技术0班 BBS 编号 名称 课程内容 SJ001 Java基础 语法 HTML,Eclipse/MyEclipse介绍,类和类的内存分配,数据类型与表达式,高级类特性 SJ002 S 网络编程的基本概念,Socket Java Socket编程 利用多线程实现双向的Socket通信 SJ003 JSP, Servlet/MVC JSP运行原理,内置对象,servlet体系,对象,MVC设计模式介绍SC003 HTML/CSS DREAM WEAVER介绍,HTML标记,框架,列表,表格,表单,CSS定义,样式表,属性,DIV/CSS布局,IIS服务器介绍与网站发布 SC004 Javascript Javascript语法,JavaScript基于对象编程,事件驱动及事件处理,常用宿主对象及其使用,框架,页面与逻辑分离 ’s information, add or delete student’s information, modify student’s information, and other functions. 六、成绩评定: 指导教师评语: 指导教师签字: 年 月 日 项 目 评价 项 目 评价 调查论证 工作量、工作态度 实践能力 分析、解决问题能力 质 量 创 新 得 分 七、答辩纪录: 一、我们知道常见的软件架构模式分为B/S和C/S,请阐述两种架构模式的区别 答:1、C/S 架构全称是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。 优点:①C/S架构的界面和操作可以很丰富。②安全性能可以很容易保证,实现多层认证也不难。③由于只有一层交互,因此响应速度较快。 缺点:①适用面窄,通常用于局域网中。②用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户。③维护成本高,发生一次升级,则所有客户端的程序都需要改变。 2、B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。 优点:①客户端无需安装,有Web浏览器即可。②BS架构可以直接放在广域网上,通过一定的权限控制实现多客户访问的目的,交互性较强。③BS架构无需升级多个客户端,升级服务器即可。 缺点:①在跨浏览器上,BS架构不尽如人意。②在速度和安全性上需要花费巨大的设计成本,这是BS架构的最大问题。 二、软件开发过程中有个约定俗成的步骤(生命周期),请阐述软件开发生命周期的步骤及每个步骤所要完成的工作。 答:①问题的定义及规划:此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性。 ②需求分析:在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。 ③软件设计:此阶段主要根据需求分析的结果,对整个软件系统进行设计。 ④程序编码:此阶段是将软件设计的结果转换成计算机可运行的程序代码。 ⑤软件测试:在软件设计完成后要经过严密的测试,以发现软件在整个设计过程中存在的问题并加以纠正。 ⑥运行维护:在软件开发完成并投入使用后,由于多方面的原因,软件不能继续适应用户的要求。要延续软件的使用寿命,就必须对软件进行维护。 三、数据库的作用,及JDBC实现数据库连接的步骤。 答:数据库是计算机应用系统中的一种专门管理数据资源的系统。立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。 JDBC实现数据库连接的步骤:①加载JDBC驱动程序②提供JDBC连接的URL ③创建数据库的连接 ④创建一个Statement ⑤执行SQL语句⑥处理结果⑦关闭JDBC对象 答辩意见及答辩成绩 答辩

您可能关注的文档

文档评论(0)

挺进公司 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档