web应用与开发课程设计报告本科论文.doc
《web应用与开发课程设计报告本科论文.doc》由会员分享,可在线阅读,更多相关《web应用与开发课程设计报告本科论文.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、HUNAN CITY UNIVERSITY WEB应用与开发 课程设计报告 专 业: 网络工程 学生姓名: 班级学号: 小组成员: 指导老师: 2016年 11月 5日12WEB应用与开发课程设计报告1306101-23一、 设计时间2016年 10月 22日-2016年 11月 5日二、 设计地点湖南城市学院实验楼计算机503机房三、 设计目的开发一个学生信息管理数据库的目的,主要是对查询学生信息过程中的所有信息进行更加科学、规范和有效的综合管理,是为了让同学们能在任何时候都能查阅到有关自己的信息。该学生信息管理系统主要包括学生信息查询、选修课管理、课程管理、帐号信息修改等。本系统还提供学生
2、相关的基本信息统计、汇总、查询,这样便于辅助学校领导的学生管理工作。四、 设计小组成员1306101-08何振雄 1306101-23李吉宇五、 指导老师习胜丰老师六、 设计课题学生信息管理系统七、 学生信息管理系统的需求根据系统的需求,首先将要记录的信息分类,要记录的信息如下:学生信息:包括每个学生的学号、姓名、性别、年龄、籍贯、政治面貌、入学时间、联系电话等学生课程信息:包括学生所学的专业课程和选修课程的课程编号、课程名称、授课老师、课程学分学分等学生选课信息:包括选修课名称、选修课类型、课程编号、任课教师。用户信息:包括包括用户名、对应密码等根据这些需要,本系统需要“学生基本信息”表,“
3、学生课程信息”表,“学生选课信息”表,和“用户信息表”。 如图1所示。用户登录学生信息管理课程信息管理学生成绩管理用户信息管理取 消图1 系统基本逻辑关系八、 模型设计 (1)实体列表表1实体列表实 体描 述学生基本信息学号、姓名、性别、年龄、籍贯、政治面貌、入学时间、联系电话学生课程管理专业课程和选修课程的课程编号、课程名称、授课老师、课程学分学生选课管理选修课名称、选修课类别、课程编号用户信息用户名、密码等(2)系统的E-R模型图学生基本信息学生选课管理学生课程管理政治面貌学号姓名联系电话籍贯性别年龄专业课程用户信息课程名称授课老师学分密码用户名选修课名称选修课类别选修登录选修课程入学时间
4、图2 E-R模型九、 数据库设计应用mysql程序作为数据库。设计了一个表格。图3数据库表格十、 系统流程图在本系统中准备通过如下窗体来实现数据维护的功能:(1) 主窗体:管理着各个子窗体。(2)“查看信息”子窗体:管理学生基本信息。(3)“查看课程”子窗体:管理学生课程基本信息。(4)“网上选修”子窗体:管理学生选修信息(5)“修改密码”子窗体:修改用户密码。(6)“退出”子窗体:退出系统。系统流程图如图3所示:启动界面登录 N允许登录 Y查看信息查看课程网上选修修改密码退出系统图4系统流程图十一、 程序调试情况在数据连接时一定要注意窗体和相应显示控件的绑定关系。在把系统从一台计算机移植到另
5、一台计算机时一定要把数据库TABLE同时移植。与数据库的链接代码如下:/连接驱动字符串String className = com.mysql.jdbc.Driver;String url = jdbc:mysql:/localhost:3306/studentManage;Class.forName(className);Connection con = DriverManager.getConnection(url, root, );Statement sta = con.createStatement();/登录界面的查询语句String sql = select * from user
6、s where userId= + user + and pwd=+ pwd + ;/得到查询结果集ResultSet rs=sta.executeQuery(sql);十二、 重点代码及功能显示1、 运行程序后首先显示就会弹出如图4所示登录框。图5登录界面代码实现:1、 背景设置,样式设置table table-layout: fixed;body background-image: url(././StudentManage/imgs/BG1.jpg);2、用户类型选择学生教师管理员 function SelType() var type = document.getElementById
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 应用 开发 课程设计 报告 本科 论文
限制150内