2023年软件工程课程设计选题(5篇).docx
《2023年软件工程课程设计选题(5篇).docx》由会员分享,可在线阅读,更多相关《2023年软件工程课程设计选题(5篇).docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2023年软件工程课程设计选题(5篇)软件工程课程设计选题篇一 1、系统的意义与目标 网络的飞速进展深刻地影响了人们的日常生活和商业运作方式。社会的方方面面渗透着互连网的应用,使得一向烦琐的手工程序变得便利,快捷,而学校网上选课系统正是基于这一思想而进展起来的。传统的手工选课不仅简单,也牵涉了许多的人力,对治理也造成了诸多不变,而借助网上选课系统,学生在规定选课时间段内,可以不受地点和时间的限制完成系统登录、选修课的申请和查询,而学校也可以便利地对系统进展治理和掌握,提高工作效率。 2、系统的用户需求 用户的需求详细表达在各种学习成绩的供应、保存、更新和查询方面,这就要求数据库构造能充分满意
2、各种信息的输入和输出。收集根本数据、数据构造及数据处理的流程,组成一份详尽数据字典,为后面的详细设计打下根底。学生选课治理系统的设计为选课及成绩治理供应了一个良好的工具,此系统根本实现的设计要求有: (1)用户登录系统 供应良好的用户登录界面,输入用户名,密码进展登录。 (2)学生的需求 网上选课、选课状况查询、成绩查询。 (3)治理员 (录入、查询、修改和删 除)学生、课程根本资料。 (4)教师的需求 (录入、查询、修改和删除)学生所选课程成绩,统计每个学生的总分、平均分以及排名等功能。 3、系统经费概算 初步估算使用经费15万元,包括硬件资源、技术资料、开发费用、培训费用等。其中,开发开发
3、期间约需9万员,调试与运行期间约需6万元。 4、系统开发规划 本系统开发规划由开发小组用10个月完成。详细时间安排规划如下: (1)系统调研、系统分析:3个月。 (2)系统设计:2个月。 (3)系统程序设计:3个月。 (4)系统调试:1.5个月。 (5)系统试运行:1.5个月。 软件工程课程设计选题篇二 学 年 设 计 课程名称:学年设计(论文(软件工程 试验工程:学生选课系统 姓 名:xxx 专 业:计算机科学与技术 班 级:xx 班 学 号:xxx 指导教师 xxx 计算机科学与技术学院 试验教学中心 xxxx 年 xx月 xx日 目 录 1.工程概述 3 1.1开发背景 3 1.2 开发
4、目的 3 1.3 开发运行境 3 1.4 系统功能 3 2.需求分析 3 2.1 系统需求 3 2.2 功能需求 3 2.3 业务流图 3 3.总体设计 4 3.1 根本设计概念和处理流程 4 3.2 系统层次模图 4 3.3系统层次模块图 4 3.4模块设计 5 4.数据库计 5 4.1 数据库的规律设计 5 4.2数据库的配置 6 5.具体设计 8 5.1 学生登录模块的设计与实现 8 5.2 学生注册模块的设计与实现 9 5.3 学生查询模块的设计与实现 9 5.4 学生选课模块的设计与实现 10 6 测试及提交 10 1.工程概述 1.1 开发背景 internet 的飞速进展深刻地影
5、响了人们的日常生活和商业运作方式。人们打 开网页扫瞄当天的新闻,发电子邮件给远方的朋友,使用搜寻引擎查找资料, 进入网上商城购置商品 这一切都是在使用 internet。社会的方方面面渗透着 互连网的应用,使得一向烦琐的手工程序变得便利,快捷,而学校网上选课系 统正是基于这一思想而进展起来的。 1.2 开发目的 传统的手工选课不仅简单,也牵涉了许多的人力,对治理也造成了诸多不 变,而借助网上选课系统,学生在规定选课时间段内,可以不受地点和时间的 限制完成选修课的申请,而学校也可以便利地对系统进展治理和掌握,提高工 作效率。 1.3 开发运行环境 : 开发工具 :java语言 开发环境 :jdk
6、 1.4 系统功能:(1 登录、注册功能.(2 选课功能(3 查询功能 2.需求分析 2.1 系统需求 用户的需求详细表达在各种学习成绩的供应、保存、更新和查询方面,这 就要求数据库构造能充分满意各种信息的输入和输出。收集根本数据、数据结 构及数据处理的流程,组成一份详尽数据字典,为后面的详细设计打下根底。 2.2 功能需求 通过系统功能分析,针对一般的网上选课系统,总结出如下的需求信息:(1 学生的需求:网上选课、选课状况查询;(2 本系统主要实现学生信息治理和选课查询。学生信息包括学号、姓名、班级;课程信息包括课程名;2.3 业务流程图 3.总体设计 3.1 根本设计概念和处理流程 互联网
7、技术的飞速进展, java 等设计工具的便利有用,以及数据库技术的 进展给本系统的设计和实现供应了技术上的支持。 系统根本的流程是:用户登录-主界面-选择各项子系统。3.2 系统层次模块图 3.3系统层次模块图 3.4模块设计 (1 用户注册模块:填写用户名、密码、确认密码 (2 用户登录模块:填写已注册的用户名称,填写正确的密码,进入主控 制页面。(3 用户选课模块:。 (4 用户查询模块:可以进展查看所选课程的操作。4.数据库设计 4.1 数据库的规律设计 我们选用了 microsoft access 2023。 数据通信接口采纳 odbc。odbc 是微软开发的一套读取数据库的解决方 案
8、,它的目的是将全部对数据库的底层操作全部隐蔽在 odbc 的驱动程序内核 里。对于程序员来说,只要构建了一个指向数据库的连接,就可以采纳统一的 应用程序编程接口实现对数据库的读写。目前 odbc 驱动已经供应了对大多数 常见类型数据库的支持,包括 dbase , informix , access , sql server和 oracle 等。也包括了对其它类型的数据库的支持,如文本, excel 电子表格等的支持。依据系统功能设计的要求以及功能模块的划分,对于系统信息数据库,可 以列出以下数据项和数据构造: 1.名称:用户信息表 2.名称:课程信息表 4.2数据库的配置 一个真正的、完整的站
9、点是离不开数据库的。odbc 为应用程序供应了一 种标准方法来操作相关的数据库:治理器依据数据源供应的数据库的位置、数 据库类型及 odbc 驱动程序等信息,建立起 odbc 与详细数据库的联系。这 样,只要应用程序将数据源名供应给 odbc , odbc 就能建立起与相应数据库 的连接。 按如下步骤可以建立一个新的系统数据源。 首先,在掌握面板中双击 odbc 图标,翻开“ odbc 数据源治理器”对话 框,选择“系统 dsn ”选项卡,单击“添加”按钮。如下列图所示。 在“创立新数据源”对话框中,选择“ driver do microsoft access(*.mdb”作为数据库驱动程序并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 软件工程 课程设计 选题
限制150内