基于jeess的h架构的课程管理系统详细设计说明书

基于jeess的h架构的课程管理系统详细设计说明书

ID:34238274

大小:586.50 KB

页数:14页

时间:2019-03-04

基于jeess的h架构的课程管理系统详细设计说明书_第1页
基于jeess的h架构的课程管理系统详细设计说明书_第2页
基于jeess的h架构的课程管理系统详细设计说明书_第3页
基于jeess的h架构的课程管理系统详细设计说明书_第4页
基于jeess的h架构的课程管理系统详细设计说明书_第5页
资源描述:

《基于jeess的h架构的课程管理系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、杨教授大学堂精心创作的优秀程序员职业提升必读系列资料基于J2EES2SH架构的课程管理系统详细设计说明书1.1.1引言1、编写目的在分析《计算机精品课程管理系统》基础上,本文档对该系统软件进行概要描述,主要是基于以下目的编写此说明书:(1)对计算机精品课程管理系统概要设计的阶段任务成果形成文档,以便阶段验收、评审,最终的文档验收。(2)对需求阶段的文档再次确认过程,对前一阶段需求没有做充分或错误的提出修改。(3)明确整个系统的功能框架和数据库结构,为下一阶段的详细设计、编码、和测试提供参考依据。(4)明确编码规范和命名规范,统一程序界面。2、预期读者(1)项

2、目策划人员(2)设计和评审人员3、定义(1)JSP(JavaServerPages)JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易(2)Struts框架Struts只是一个MVC框架(Framework),用于快速开发JavaWeb应用。Struts实现的重点在C(Controller),包括ActionServlet

3、/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(CustomTag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式的商业逻辑。(3)JDBCJDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的Java杨教授大学堂,版权所有,盗版必究。14/14页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员

4、提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯JavaAPI编写数据库应用程序。4、参考资料(1)J2EE项目实训Hibernate框架技术(21世纪高等学校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年5月(2)J2EE项目实训Spring框架技术(21世纪高等学校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年5月(3)J2EE项目实训UML及设计模式(21世纪高等学校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年5月(4)J2EE项目实训Struts框架技术(21世纪高等学

5、校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年10月(5)《精通Struts设计与开发》孙卫琴编著电子工业出版社(6)《Spring从入门到精通》郭锋编著清华大学出版社(7)《Hibernate开发技术祥解》孙卫琴编著电子工业出版社(8)《J2EE应用开发技术祥解》刘晓华编著电子工业出版社(9)《设计模式》ErichGamma等编著机械工业出版社1.1.1系统程序结构及模块设计说明1、系统程序结构杨教授大学堂,版权所有,盗版必究。14/14页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料2、课程内容操作模块设计说明(1)程序描述本模块

6、程序部分的主要功能是对教师用户提供课程信息发布和修改功能、课件上传功能。(2)功能1)课件上传Input课件文档Process课件上传到服务器Output课件文档2)课程信息发布和修改Input课程号:整型课程名:字符串上课时间:日期上课地点:字符串学时:整型Process课程信息添加到数据库Output课程信息(3)性能杨教授大学堂,版权所有,盗版必究。14/14页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料1)精度要求:较高。2)时间要求:一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。3)灵活性:该系统是基于J

7、2EE技术的WEB应用系统,能在Windows95/98/NT/2000/XP操作系统平台环境下正常运行,并且在以后的需求变化时能方便的进行功能扩充和模块的增加。(4)输人项——课程信息表设计序号字段含义字段名类型备注数据值有效范围输入方式1课程编号CIDINTKEY键盘输入2课程名CNAMEVARCHAR3上课时间TIMEDATE4地点PLACEVARCHAR5简介INTRVARCHAR6教师编号TIDINT7课时CTIMEINT<1008课程类别CCLASSINT<5(5)输出项——课程信息表设计序号字段含义字段名类型备注数据值有效范围输入方式1课程编号

8、CIDINTKEY键盘输入2课程名CNAMEVARC

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

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

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