《软件工程》学生选课系统.docVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》学生选课系统.doc

网上选课系统课程设计手册 团队: 非你莫属 学校: 武汉轻工大学 队长: 刘一飞 时间:2014.11 目 录 1. 项目概述 ………………………………………………………………………3 1.1开发背景 ………………………………………………………………………3 1.2 开发目的 ……………………………………………………………………3 1.3 开发运行境 ……………………………………………………………………3 1.4 系统功能 ………………………………………………………………………3 2.需求分析总体设计.1 基本设计概念和处理流程 ……………………………………………………4 3.2 系统层次模图系统层次模块图模块设计 4.数据库计 详细设计Internet的飞速发展深刻地影响了人们的日常生活和商业运作方式。人们打开网页浏览当天的新闻,发电子邮件给远方的朋友,使用搜索引擎查找资料,进入网上商城购买商品——这一切都是在使用Internet。社会的方方面面渗透互连网的应用,使得一向烦琐的手工程序变方便,快捷,而学校网上选课系统正是基于这一思想而发展起来的。传统的手工选课不仅复杂,也牵涉了很多的人力,对管理也造成了诸多不变,而借助网上选课系统,学生在时间而学校也可对系统进行管理,。需求分析 2.3 业务流程图 3.总体设计.1 基本设计概念和处理流程 互联网技术的飞速发展,Java等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。 系统基本的流程是:用户登录-主界面-选择各项子系统。 3.2 系统层次模块图 3.3系统层次模块图 3.4模块设计 1) 用户模块:用户名 用户登录模块:用户名称,填写正确的密码,进入主控制。 用户4) 用户:数据库设计根据系统功能设计的要求以及功能模块的划分,对于系统信息数据库,可以列出以下数据项和数据结构:名称 字段名称 类型 主键 非空 用户名 文本 No Yes 密码 Password文本 No No 名称 字段名称 类型 主键 非空 number 数字 No Yes name 文本 No No lesson 文本 No No …”按钮,从弹出的文件窗口中选择student.mdb文件所在的位置。如下图所示。 然后单击“确定”按钮,这样就完成了Access数据库的ODBC数据源设置。 以上步骤,通过ODBC管理器注册了一个名字为student的数据源,并且指定了数据库的驱动程序。 5. 详细设计(1) 输入用户的登录信息:在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。或点击“重置”按钮,重新输入。 (2) 用户身份进行验证:连接数据库,打开用户数据表login,检验用户登录信息。以输入数据“用户名”为查询条件创建数据集查看输入用户名是否存在。如果存在,继续检验输入的密码是否正确。密码和用户名都正确,则进入选课页面;如果用户名不存在或密码不正确,则给出登录失败的提示框。 输出:学生选课页面 5.1.2.学生登录页面图如下图所示: 5.2 学生注册模块的设计与实现 5.3 学生查询模块的设计与实现 5.4 学生选课模块的设计与实现 6 测试及提交 7 项目小组成员及详细分工 工作任务 徐寒亭 胡中涛 卢文琳 李爽 需求分析 数据库的设计 查询功能 选课功能 登陆注册功能 查询模块 √ 注册登录模块 √ 数据库设计模块 √ 选课模块 √ 8 附:模块源代码 (1)登录模块 import java.awt.*; import java.awt.event.*; import javax.swing.JOptionPane; import java.sql.*; public class Login extends Frame implements ActionListener{ Frame f,f1; Button b1; Button b2; Button b3; TextField t1; TextField t2; Label l1; Label l2; Connection con; Statement sql; //声明Statement对象 ResultSet rs; public Login(){ f=new Frame(学生选课系统); Toolkit tool=f.getToolkit(); Dimension dim=tool.getScreenSize(); f.setBounds(0,

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档