1 / 22
文档名称:

《软件工程》课程设计——_学生选课系统.doc

格式:doc   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《软件工程》课程设计——_学生选课系统.doc

上传人:今晚不太方便 2016/3/9 文件大小:0 KB

下载得到文件列表

《软件工程》课程设计——_学生选课系统.doc

文档介绍

文档介绍:《软件工程》课程设计手册题目: 学生选课系统设计 2010 年1月 20日 2 目录 1. 项目概述……………………………………………………………………… 3 开发背景……………………………………………………………………… 3 开发目的…………………………………………………………………… 3 开发运行境…………………………………………………………………… 3 系统功能……………………………………………………………………… 3 2. 需求分析………………………………………………………………………… 3 系统需求……………………………………………………………………… 3 功能需求……………………………………………………………………… 3 业务流图……………………………………………………………………… 3 3. 总体设计………………………………………………………………………… 4 …………………………………………………… 4 ………………………………………………………………… 4 系统层次模块图……………………………………………………………… 4 模块设计……………………………………………………………………… 5 4. 数据库计………………………………………………………………………… 5 数据库的逻辑设计…………………………………………………………… 5 数据库的配置…………………………………………………………………… 6 5. 详细设计……………………………………………………………………… 8 学生登录模块的设计与实现………………………………………………… 8 学生注册模块的设计与实现………………………………………………… 9 学生查询模块的设计与实现………………………………………………… 9 学生选课模块的设计与实现………………………………………………… 10 6 测试及提交…………………………………………………………………… 10 7 项目小组成员及详细分工…………………………………………………… 10 8 附:模块源代码……………………………………………………………… 11 3 1. 项目概述 开发背景 的飞速发展深刻地影响了人们的日常生活和商业运作方式。人们打开网页浏览当天的新闻,发电子邮件给远方的朋友,使用搜索引擎查找资料,进入网上商城购买商品——这一切都是在使用 。社会的方方面面渗透着互连网的应用,使得一向烦琐的手工程序变得方便,快捷,而学校网上选课系统正是基于这一思想而发展起来的。 开发目的传统的手工选课不仅复杂,也牵涉了很多的人力,对管理也造成了诸多不变, 而借助网上选课系统,学生在规定选课时间段内,可以不受地点和时间的限制完成选修课的申请, 而学校也可以方便地对系统进行管理和控制,提高工作效率。 开发运行环境:开发工具:java 语言开发环境:JDK 系统功能: (1) 登录、注册功能. (2) 选课功能(3) 查询功能 2. 需求分析 系统需求用户的需求具体体现在各种学****成绩的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽数据字典,为后面的具体设计打下基础。 功能需求通过系统功能分析,针对一般的网上选课系统,总结出如下的需求信息: (1) 学生的需求:网上选课、选课情况查询; (2) 本系统主要实现学生信息管理和选课查询。学生信息包括学号、姓名、班级; 课程信息包括课程名; 业务流程图 4 学生登录选课查询课程系统管理员选课信息 3. 总体设计 , Java 等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。系统基本的流程是:用户登录- >主界面- >选择各项子系统。 / 注册选课查询数据库的设计 系统层次模块图 5 模块设计(1)用户注册模块: 填写用户名、密码、确认密码(2) 用户登录模块:填写已注册的用户名称,填写正确的密码,进入主控制页面。(3) 用户选课模块:。(4)用户查询模块:可以进行查看所选课程的操作。 4. 数据库设计 数据库的逻辑设计我们选用了 Microsoft Access 2000 。数据通信接口采用 ODBC 。 ODBC 是微软开发的一套读取数据库的解决方案,它的目的是将所有对数据库的底层操作全部隐藏在 ODBC 的驱动程序内核里。对于程序员来

最近更新

2024年湖南大众传媒职业技术学院单招职业适应.. 55页

2024年湖南怀化市交通运输局招聘事业单位工作.. 60页

2024年湖南省永州市回龙圩管理区事业单位招聘.. 60页

动力学研究力运动和力学关系的科学 32页

2024年湖南郴州嘉禾县事业单位招聘30人历年高.. 88页

2024年湖南长沙市图书馆公开招聘25名中级雇员.. 280页

2024年焦作孟州招聘高层次人才30名招聘历年高.. 89页

2024年甘肃兰州事业单位历年高频难、易点(公.. 88页

2024年甘肃省平凉市事业单位招聘331人历年高频.. 89页

2024年福州职业技术学院单招职业适应性测试题.. 58页

2024年福建省宁德市文联招聘工作人员1名历年高.. 274页

2024年福建省福州市人民防空平战结合管理处招.. 89页

2024年西安铁路职业技术学院单招职业适应性测.. 55页

2024年贵州凯里市招聘新闻工作者历年高频难、.. 281页

创佳评差总结范文1 14页

2024年贵州省德江县事业单位招聘170人历年高频.. 89页

2024年贵州省毕节市七星关区第三批招聘事业单.. 277页

2024年贵州省独山县事业单位招聘52人历年高频.. 273页

2024年辽宁职业学院单招职业适应性测试题库汇.. 54页

2024年郑州电力职业技术学院单招职业适应性测.. 58页

2024年重庆水利电力职业技术学院单招职业适应.. 53页

2024年黔南民族医学高等专科学校单招职业适应.. 56页

建立部门联动协调工作机制4篇 7页

工行新一代票据系统企业信息报备流程 4页

拇外翻个案护理 49页

2022年精麻药品使用总结范本(2篇) 11页

脲醛胶制胶生产工艺 2页

《陈情表》课件(共93张PPT) 93页

云南省新建住宅供配电设施建设管理办法 8页

高值医用耗材参考目录 2页