- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
201014119_赵敏_三峡大学学生选课系统
三峡大学计算机与信息学院
数据库应用课程设计报告
设计题目: 三峡大学学生选课系统
专 业: 教育技术学(数字媒体技术方向)
班 级:
学 号: 2010141159
姓 名: 赵敏
指导老师: 韩芳
日 期: 2012.12-2013.1
目 录
1、 项目概述 2
1.1开发背景 2
1.2开发目的 2
1.3系统功能 3
1.4使用用户 3
2、用户需求分析 3
2.1信息需求分析 3
2.2功能需求分析 4
3、 数据库设计 4
3.1系统流程图 4
3.2系统的功能模块 5
3.3概念设计 5
3.3.1实体之间的联系 5
3.3.2实体E-R图 5
3.4逻辑结构设计 7
3.4.1概念模型向关系模型的转换 7
3.5物理结构设计 7
项目概述
1.1开发背景
Internet目前的用户已经遍及全球,随着无纸化办公的一步步实现,信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课系统的产生是因为目前高校扩招后,在校学生日益增多。网上选课与传统的选课方式相比更加节约资源,同时,随着学生选课自主权的增加,使教学更加透明。
1.2开发目的
在校学生的日益增多,如果仍然通过传统的纸上选课方式选课,既浪费大量人力物力,又浪费时间。同时在人为的统计过程中会不可避免的出现错误,因此,通过借助网络系统,让学生只要在电脑中输入自己的个人选课信息来替代有纸化的手工操作成为高效管理的必然趋势。该系统能够为学生提供方便的选课功能,也能够提高高校对学生和教学管理的效率。
1.3系统功能
(1) 用户登录、注册功能.;
(2) 用户选课功能;
(3) 用户查询功能。
1.4使用用户
该系统使用的用户有学生、教师、管理员。
2、用户需求分析
2.1信息需求分析
该系统能够为用户提供的信息应该包括:
(1)课程的类别(性质)信息:全校公共必修课、素质拓展/全校公共选修课、专业平台必修课、专业平台选修课、专业模块必修课、专业模块选修课、课外必修课、素质拓展必修课,共八大类;
(2)课程的成绩信息:以往各学期所选课程的成绩,不及格者应特殊标记;
(3)专业学业比对信息:学生的培养计划与实际修习情况,未修习和不及格的情况要特殊标记;
(4)课程应修和已修学分比对信息:每一类课程应修的总学分和已修学分的对比,还包括还需修习的学分信息;
(5)专业培养计划信息:各专业各学期的教学安排信息;
(6)课程信息:包括课程的编号、学分、学时、教师、授课内容、类别(性质)、是否为学位课等信息;
(7)已选课程信息:以往选修过的课程的信息。
除此七条信息需求以外,还应具备其他的更多信息,随着日后会逐步改善和完善。
2.2功能需求分析
该系统能够为用户提供的功能应该包括:
(1)成绩查询功能:为用户提供查询已修课程的成绩,以及对应的学分;
(2)提供课程查询功能:考虑到用户可能对专业培养计划不甚了解,对已修课程归类不太了解,系统应该为用户提供每学期的选课范围,同时包括某门课程的信息;
(3)提供学生选课功能:该功能会根据规定在某段时间内生效,提供用户选课;
(4)提供学生退课功能:该功能可以在规定的时间内生效,提供用户退课;
(5)提供选修课表的功能:该功能可以方便用户在选课后查看自己的课表;
(6)提供已选课程的功能:该功能是为了用户查看自己已经选过的课程;
(7)提供各类报名的功能:该功能是方便学生报考各类考试;
(8)提供用户信息查询、修改、查看的功能;
(9)提供即时事务查询的功能:为用户提供查看校内事务的消息。
(10)提供学生评教的功能:该功能是在学校规定的时间内完成学生对任课老师一学期的教学进行评价。
除去以上十条功能,该系统应该要因人而异的定制更多功能,方便各类用户的使用,而上面的八条主要的使用用户是在校学生。
数据库设计
3.1系统流程图
用户通过选课系统的首页,通过身份验证后登陆系统,可在该系统中进行的操作主要是选课
您可能关注的文档
最近下载
- 2015三峡大学(修改版)水电站课程设计计算书3.pdf VIP
- 视频脚本(解析版)-2025年高考语文一轮复习(新高考通用).pdf VIP
- 2019年广东高考理科数学真题及答案.docx VIP
- 2025年度感染病科五年发展规划.docx
- 再生资源有限责任公司突发环境事件风险评估报告(2024年修订版).docx VIP
- 乐山市2025年公需科目考试答案.docx
- TCSUS04-2019城市旧居住区综合改造技术标准.pdf VIP
- 电子技术基础第六版完整版.pdf VIP
- “规则的天空”:中国低空空域管理与安全体系演进趋势研究.pdf VIP
- 2015年广东高考理科数学真题及答案.doc VIP
文档评论(0)