java程序设计课程设计报告

java程序设计课程设计报告

ID:12430476

大小:800.50 KB

页数:29页

时间:2018-07-17

java程序设计课程设计报告_第1页
java程序设计课程设计报告_第2页
java程序设计课程设计报告_第3页
java程序设计课程设计报告_第4页
java程序设计课程设计报告_第5页
资源描述:

《java程序设计课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、重庆大学城市科技学院JAVA程序设计课程设计报告(2010——2011年度第2学期)题目排课系统院系电气信息学院专业计算机科学与技术年级2008级组号指导教师周林成绩_______________________2011年6月8日29目录一、课程设计目的与要求·······················3二、设计正文·································31、系统分析·································31.1系统开发背景、开发范围、建设目标与必要性·31.2业务流程图······················

2、·········41.3数据字典·································51.4数据结构定义·····························61.5数据库存储定义···························72、系统设计·································92.129动能设计··································92.2运行环境和硬件设施·························123、系统实施································

3、·12三、课程设计总结或结论·······················26四、参考文献·································2729《排课系统》(设计题目)一、课程设计的目的与要求通过JAVA程序设计课程设计,进一步掌握JAVA程序设计的理论和方法。培养和锻炼开发小型排课系统的能力。为今后相关系统开发打下良好的基础。要求了排课系统开发的全过程,理解JAVA程序设计课程相关的概念,掌握JAVA程序设计的开发方法,巩固对Java相关方法和概论的理解。主要包括:系统调研方法;业务分析、数据分析、系统逻辑模型设计方法;数据库设计、功能设计、物理模型

4、设计方法;系统的实现等方法。完成一个小型系统的设计与开发。二、设计正文1系统分析1.1系统开发背景、开发范围、建设目标与必要性鉴于目前许多高校都没有一个合适的能够符合期望的排课系统,在这样的背景下我们小组成员决定开发一款适合大多数高校教务排课的排课系统。基本实现不同人员进入之后能够操作不同的功能,教师和学生能查看自己的课表,管理员录入学生及教师信息,实现自动排课的功能。291.2业务流程分析是否登陆输入用户名及密码否重置重新登陆是管理员登陆教师登陆学生登陆查看课表自动排课排课条件设置基本信息录入查看教室课表查看教室课表查看教师课表查看学生课表入教学时间班级信息教室信息教学

5、计划教师信息用户信息课程信息部分班级重排自动排课班级固定无课教师固定无课合班预排课教室课表班级课表教师课表结束退出291.3数据字典1.用户用户名密码权限Char[10]Char[16]intuserpasswordpower2.教师教师编号姓名性别授课职称Char[4]Char[10]boolChar[30]Char[10]tec_numtec_nametec_sextec_coursetec_major3.课程课程号课程名优先级Char[5]Char[30]Char[5]cou_numcou_namecou_choice4.班级班级编号班级名称班级人数入学年份所属专业

6、Char[4]Char[20]intintChar[30]class_numclass_nameclass_totalclass_inclass_major辅导员Charclass_ed[10]5.教室教室名称容纳人数Char[20]introom_nameroom_total6.教学计划班级名称课程教师主/副课总学时Charclass_name[20]Charcou_name[30]Chartec_name[10]Charps[5]Intcou_time学分周课时连课教室intcou_scoresIntweek_cnumIntclass_cnumCharroom_nam

7、e[20]291.4数据结构的定义StructUser{Charuser[10];Charpassword[16]Intpower;}StructTecher{Chartec_num[4];Chartec_name[10];Booltec_sex;Chartec_course[30];Chartec_major[10];}StructCourse{Charcou_num[5];Charcou_name[30];Charcou_chpice[5];}StructClass{Charclass_num[5];Charclass_n

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。