读书网平台
目录
1. 课程设计目的 1
2. 课程设计内容 1
3. 课程设计工具和平台 1
4. 项目开发步骤 1
4.1. 需求分析(功能模块分析与数据库设计) 2
4.1.1. 系统功能分析: 2
4.1.2. 数据库和表设计: 3
4.2. 系统设计与实现 6
4.2.1. 用户逻辑的实现 6
4.2.2. 图书排序的实现 7
5. 系统运行结果及测试分析 10
6. 总结和展望 12
7. 参考文献 13
1.课程设计目的
综合运用软件工程思想、面向对象分析和设计方法、ASP.NET、数据库等基础知识,完成一个B/S架构的Web应用程序,掌握应用ASP.NET技术开发中小型网站的相关知识和技术。
2.课程设计内容
针对一个咸鱼读书网系统项目需求,利用数据库管理系统(Microsoft Sql Server 2012),构建项目数据库系统。利用 Visual Studio 集成开发环境,采用ASP.NET技术、C#语言、WEB Forms窗体设计技术、LINQ数据访问技术、三层架构等,完成系统界面设计和功能开发,并对系统进行功能测试。
3.课程设计工具和平台
Microsoft Sql Server 2012,Microsoft Visual Studio 2013,Windows 7操作系统,PC机一台,实验/课程设计项目指导书和相关参考书籍,网络资源等。
4.项目开发步骤
逻辑层的逻辑判断和数据层的部分判断。大致有用户登录信息的匹配,用户注册是否重复,用户留言是否多次对同一本留言,按时间或者评分对图书的排序,评分的计算方法,留言内容的写入。
一开始的时候只想到数据层访回图书类组给逻辑层,但是没想到当查询数量为空时的返回值,所以当时我就走去在数据层自己写几个关于结果为空时的返回函数,这也是分工前对自己的需求不明确导致后来大家都有点乱和耽误了进度。