我是学java的,马上毕业了,正在准备毕业设计,想做个类似校内网的社区网站

做毕设,个人认为要注意几点:1.一定要做好规划,做好文档,一开始就要明白自己要写什么东西,要有什么功能,要不可以有什么功能.不然的话,你写点就想再加点功能,最后你会发现,你写的不是一个网站,是一个网上操作系统--庞大到你根本不可能控制的地步了.2.一定要有自己的技术亮点.答辩的时候,看的是你...
我是学java的,马上毕业了,正在准备毕业设计,想做个类似校内网的社区网站
校内网在理论上很简单的。
是MVC结构的。
用的STRUCT框架。
前台没什么说的。
数据库不知道用的什么,但知道他们连数据库的时候用了集群(那么大的业务量,不用才怪呢)。
我看过一篇校内网谁写的来着,话不多,就是讨论校内网的技术实现的。

想实现很简单,和做普通的交互网站一样.
但要做好就很麻烦了,集群的配置,数据库优化,访问控制,权限,安全,等等,真的做起来才会明白要注意的地方有那么多,而不像我们做毕设或课设那么简单,能跑来就行.

做毕设,个人认为要注意几点:
1.一定要做好规划,做好文档,一开始就要明白自己要写什么东西,要有什么功能,要不可以有什么功能.不然的话,你写点就想再加点功能,最后你会发现,你写的不是一个网站,是一个网上操作系统--庞大到你根本不可能控制的地步了.
2.一定要有自己的技术亮点.答辩的时候,看的是你的技术,不是你的功能.技术上的东西,算法上的东西,最好有创新.如果没有,搞一些算法什么的最新的,最近的东西,这样你的论文才能得高分.永远记得:答辩看的是你的技术含量而不是你的功能是否全面.
3.文档一定要写好,这是第二次说了.这包含你的需求分析,数据库设计,测试,说明,安装,等等.也包含了你写程序的风格,程序中的注释.总之,永远记得,你写的程序,无论是细到一行代码,还是大到你的一个程序,都是为了给别人用的,为了给别人看的.而不是你自己!
4.最少要留出总时间的一半来测试--这样你才有可能按期交付.不是说测试要很长时间--理论上测试就应该占总时间的一半才对,而是你总会发现一些事情让你的时间不够.
加油2009-04-04
别想太大了, 你能自己设计一个功能稍微完善的社区网站系统就可以了,工作没有问题,论文更不是问题了。我不是很了解校内网, 但是开放平台是一个很宽泛的概念,linux是开放平台,就是允许他方在自己的平台上开发一些新的东西,进而实现丰富自己的一种理念。校内网开放平台是一个双赢的合作,开放平台大部分是跟一些软件商合作的,网页游戏和一些应用,通过分成获取利润。
要做校内网,先把数据库模型弄好,然后就是写程序,2009-04-04
你一个人做校内网
开玩笑吧
你二十四小时不吃不喝用一年的时间差不多可以做完2009-04-04
mengvlog 阅读 245 次 更新于 2025-12-18 00:43:32 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部