基于以cs模式的学生选课系统毕业设计

基于以cs模式的学生选课系统毕业设计

ID:11674259

大小:392.50 KB

页数:34页

时间:2018-07-13

基于以cs模式的学生选课系统毕业设计_第1页
基于以cs模式的学生选课系统毕业设计_第2页
基于以cs模式的学生选课系统毕业设计_第3页
基于以cs模式的学生选课系统毕业设计_第4页
基于以cs模式的学生选课系统毕业设计_第5页
资源描述:

《基于以cs模式的学生选课系统毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文题目基于以C/S模式的学生选课系统作者:马玉亮专业:计算机科学与技术专业指导教师:葛建芳完成日期:2008年5月10日相信自己成就未来原创性声明本人声明:所呈交的论文是本人在导师指导下进行的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已发表或撰写过的研究成果。参与同一工作的其他同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名:马玉亮日期:2008.5.10本论文使用授权说明本人完全了解南通大学有关保留、使用学位论文的规定,即:学校有权保留论文及送交论文复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容。(保密的论文在解密后应遵

2、守此规定)学生签名:马玉亮指导教师签名:日期:相信自己成就未来南通大学毕业设计(论文)立题卡课题名称基于c/s的选课系统的应用与开发出题人课题表述(简述课题的背景、目的、意义、主要内容、完成课题的条件、成果形式等)为了支持局域网内多用户同时选课任务,开发本选课系统,用户可以进行课程的增删与授课老师的抽签选择,并完成相应的学分管理。要求实现可配置的软件模块开发。设计一个基于C/S的选课系统,支持点对点信息发送,多人在线,并发抽签等,包括模块如下:1、配置模块:实例化其他模块,降低模块之间的耦合度2、连接模块:管理点对点或广播方式的连接建立。3、发送模块:负责消息的序列化和反序列化,消息的发送4

3、、备份模块:负责所有交流记录的备份,以便后期查实项目事实过程中的问题是否由于交流不畅引发。系统开发时,需要PC机一台,安装有WINDOWS2000/XP操作系统、eclipse3.2+jdk1.5开发环境以及Oracle数据库。系统测试时需要连网PC机若干台。而计算机学院实验室有大量的PC机,具备开发测试条件。另外完成本课题的学生必须具备一定的计算机编程能力、理论探索能力和实践能力。设计任务的提交形式和要求1、设计论文一份2、翻译资料一份3、设计作品(包括相关源代码一份)课题来源社会实际课题类别毕业设计该课题对学生的要求知识体系要求学习并掌握JDBC编程学习并掌握Socket/ServerS

4、ocket编程学习并掌握XML解析技术学习掌握JavaGUI程序构建教研室意见教研室主任签名:______________________年________月________日学院意见同意立题(  ) 不同意立题(  )  教学院长签名:______________________年________月________日相信自己成就未来注:1、此表一式三份,学院、教研室、学生档案各一份。2、课题来源是指:1.科研,2.社会生产实际,3.其他。3、课题类别是指:1.毕业论文,2.毕业设计。4、教研室意见:在组织专业指导委员会审核后,就该课题的工作量大小,难易程度及是否符合专业培养目标和要求等内容

5、提出具体的意见和建议。5、学院可根据专业特点,可对该表格进行适当的修改。相信自己成就未来南通大学毕业设计(论文)任务书题目基于c/s的选课系统的应用与开发学生姓名马玉亮学院计算机科学与技术学院专业计算机科学与技术专业班级计师042学号0413012070起讫日期2008-2-27~2008-5-26指导教师职称发任务书日期2008年2月27日相信自己成就未来课题的内容和要求(研究内容、研究目标和解决的关键问题)设计一个基于C/S的选课系统,支持点对点信息发送,多人在线,并发抽签等,包括模块如下:l配置模块:实例化其他模块,降低模块之间的耦合度。连接模块:管理点对点或广播方式的连接建立。发送模

6、块:负责消息的序列化和反序列化,消息的发送。备份模块:负责所有交流记录的备份,以便后期查实项目事实过程中的问题是否由于交流不畅引发。课题的研究方法和技术路线通过阅读书籍、上网搜索等途径搜集与本课题相关的资料技术路线通过ORACLE数据库解决课程数据存储与选课对应的信息通过JDBC解决服务器业务端与数据库连接应用问题以C/S方式,解决了客户业务与服务应用业务分离,简化客户端应用要求,针对不同应用角色,提供不同的应用客户端。使用JAVA语言开发应用基 础 条 件知识体系要求学习并掌握jdbc编程学习并掌握socket编程学习并掌握xml解析技术学习掌握javagui程序构建开发环境系统开发时,需

7、要PC机一台,安装有WINDOWS2000/XP操作系统、eclipse3.2+jdk相信自己成就未来1.5开发环境以及Oracle数据库。系统测试时需要连网PC机若干台。而计算机学院实验室有大量的PC机,具备开发测试条件。另外完成本课题的学生必须具备一定的计算机编程能力、理论探索能力和实践能力。参 考 文 献Sun公司规范文档本课题必须完成的任务成 果 形 式设计论文一份翻译资料一份设计作品(包括相关源代码

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

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

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