欢迎来到天天文库
浏览记录
ID:43568435
大小:32.50 KB
页数:4页
时间:2019-10-11
《课程管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、合肥学院计算机科学与技术系课程设计任务书2008〜2009学年第二学期课程JAVA语言课程设计课程设计名称课程管理系统£业班级06计本(1)(2)班指导教师吴晓琴、许强、檀明、张贯虹课程设计目的通过课程设计,学生在下述各方面的能力应该得到锻炼:(1)进一步巩固、加深学生所学专业课程《JAVA语言教程》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。(3)利用所学知识,开发小型应用系统,掌握运用J
2、AVA语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。(5)熟练掌握JAVA语言的输入输岀流、数据库连接的使用,灵活运用各种类库。二、课程设计名称及内容课程设计名称:课程管理系统设计内容:设计一个课程管理系统,通过网络实现对学生和课程信息的管理,学生选课,成绩录入管理。三、任务和要求a)学生信息管理:实现学生信息的添加、修改、删除、浏览、查询,涉及的信息有:学号、姓名、性别、出生日期、籍贯、民族、班级等。b)课程
3、信息管理:实现课程信息的添加、修改、删除、浏览、查询,涉及的信息有:课程编号、课程名、学时、学分、课程类别、开始时间、结束时间、教室、教师、总人数、当前人数、状态等。c)选课管理:状态为可选且选课人数未满的课程允许学生选择,涉及的信息有:学号、课程号、成绩。d)成绩管理:教师录入学生所选课程的成绩。e)用户管理:实现用户的添加、修改、删除、浏览,涉及信息有:用户名、密码、权限组(编号);用户登录与注销;修改密码。f)权限管理:分学生、教师两种角色,学生可以查看课程、打印课程表、打印成绩表;教师可以维护课程、
4、学生、机构信息,访问用户管理、权限管理、系统基本管理模块,打印课程选课学生名册、班级成绩表。g)组织机构管理:学校的组织机构信息维护:院系(编号、名称等),专业(编号、名称、学制、所属院系等),班级(编号、名称、辅导员、入学年份、所属专业等)。h)基本信息管理:维护系统的基本信息表:课程类别:选修、必修(编码、名称)课程状态:可选、不可选(编码、名称),民族(编码、名称)。四、设计方案提示系统中的所有数据都应存储在关系数据库中,建议采用MSSQLServero五、其它程序设计可在Eclipse、JDK1.5
5、或JBuilder环境下实现数据库可选择:Sqlserver或Acess六、参考资料[1]吕凤羽、马皓《JAVA程序设计》清华大学出版社[2]耿祥义《JAVA课程设计》清华大学出版[3]黄小东《Java课程设计案例精编》中国水利水电出版社[4]印旻《Java与面向对象程序设计》清华大学出版社
此文档下载收益归作者所有